タグ

promptとjavascriptに関するsh19910711のブックマーク (4)

  • プロンプトからREST APIを作るサービス『Hanabi.REST』の技術構成

    Hanabi.REST AIにHonoJSのバックエンドを書かせて遊ぶ、Hanabi.RESTというサービスを一般公開します。それに際して、この記事では、Hanabiの紹介と簡単に技術スタックを解説していきます。 皆さんは、AIがプロンプトからUIを生成する、V0というサービスをご存じですか?僕はあれを見たときに、ある妄想が膨らみました。 「V0のAPI版があれば、プロンプトからWebアプリケーションを作れるやん!!」と。 当初はハッカソン用の小プロジェクトとして始めましたが、想定以上に面白い結果が得られたため、開発を継続することにしました。技術的な制約、様々な黒魔術による不安定な挙動、LLMの劣化など、数多くの壁を乗り越えながら、約半年をかけてようやくリリースに至りました!! 次のリンクから実際にAIが生成したTwitter風のAPIを試すことが出来ます! また、会員登録すれば誰でもAP

    プロンプトからREST APIを作るサービス『Hanabi.REST』の技術構成
    sh19910711
    sh19910711 2024/05/29
    "速く、面白く、動くをコンセプトに開発 / プロンプトを元にAIがAPIの仕様を決めて、SQLを書き、HonoJSで実装 / 生成されたAPIは、ブラウザ上でそのまま試すことが出来る上に、ローカル環境にクローンしたり"
  • Vercel AI SDK で Ollama を使う方法

    はじめに Vercel AI SDK (React 等から LLM の API をいい感じに stream で呼び出せるようにするやつ) から Ollama (OSS の LLM をローカルで動かすやつ) を呼び出す方法を調べました。 参考 課題 Vercel AI SDK の サンプルコードを、OpenAI から Ollama の langchain のモデルを使って、置き換えて動かそうとしたけど、なぜかうまくいかなかった。 解決方法 ここのディスカッションにいろんな解決方法が記載されている。その中からいくつか試した。 解決方法 1 OpenAI Compatibility API を使う OpenAI API と同じ API で呼び出す方法。呼び出せるモデルに制約がある。マルチモーダルの llava は呼び出せない。 URL 変えるくらい。シンプル。すんなり動いた。 解決方法 2 la

    Vercel AI SDK で Ollama を使う方法
    sh19910711
    sh19910711 2024/04/23
    "Vercel AI SDK: React 等から LLM の API をいい感じに stream で呼び出せる / OpenAI Compatibility API (Ollama): OpenAI API と同じ API で呼び出す + 呼び出せるモデルに制約 / 最近、langchain のライブラリの一部が、coreとcommunityにわかれた"
  • サイトのテーマ切り替え機能を ChatGPT と GitHub Copilot に書かせる

    このサイトのテーマ切り替え機能だが、ほぼほぼ実装が完了している。しかし、最後にテーマを切り替えるところをドロップダウンリストなりなんなりで実装するのがめんどくさくてどうにも気のりしなかった。やりかけのまま放置するのも気持ちが悪いのでやり始めたが、やはりめんどくさい…。React も TS も書きたくない…。 そうか!! ChatGPT にコードを書かせればよいのではないか?と思ったので書かせてみたら思いのほかあっさりできてしまったので驚愕している。 コンテキストもクソもないめちゃくちゃ雑な質問で投げた。驚くべきことに onChange とか useState あたりの一番めんどくさそうな部分を書いて返してきた。 返ってきたコードを抜粋すると下記の通りだ。 import React, { useState } from 'react'; function SelectBox() { cons

    sh19910711
    sh19910711 2023/03/26
    "ドロップダウンリストなりなんなりで実装するのがめんどくさくて / React も TS も書きたくない / ChatGPT にコードを書かせればよいのではないか?と思ったので書かせてみたら思いのほかあっさりできてしまった"
  • ほんの数時間でChatGPTにゲームを作ってもらいリリースまで持って行けた衝撃|毛糸祭り

    ChatGPT(GPT-4)を使用して作ったゲーム「Straight Line Challenge」をリリースしました! 以下のリンクから実際に遊べます。https://t.co/gfiJk252Xv 2点間をきれいな直線で結び、高得点を目指しましょう! 一部スタイルを除き、ほぼすべてChatGPTがコードを生成しています。#ChatGPT #GPT4 pic.twitter.com/MrnrihMQAJ — 毛糸祭り (@keitomatsuri) March 18, 2023 上記ツイートの通り、ChatGPT(GPT-4)を使用して作ったゲーム「Straight Line Challenge」をリリースしました。 以下のリンクから実際に遊べるので、気軽に遊んでみてください。 https://keitomatsuri.github.io/straight-line-challenge/

    ほんの数時間でChatGPTにゲームを作ってもらいリリースまで持って行けた衝撃|毛糸祭り
    sh19910711
    sh19910711 2023/03/19
    "いきなり完成形を求めるよりも、そのもととなるシンプルなアプリケーションに徐々に機能を追加していくというやり方が現状よさそう / より効率的に開発を進められることを期待してライブラリを指定してみました"
  • 1