😆

🚀ドキュメントページに直接聞いてみよう!(宇宙一簡単なRAGアプリ)

2024/04/01に公開

APIとかライブラリのドキュメントから見つけたいものを探し回るのってとてもたいへんですよね。
URLと質問文を入力するだけでドキュメントのページの中から関連のあるページを見つけてそれをもとに回答してくれるアプリを作りました。

https://documentation-readerai.koyeb.app/

使い方

ここでは最近話題のGroqという高速LLM推論サービスのAPIを、pythonから呼び出す方法を検索してみます。


まず、公式ドキュメントのリンクを入力します。ドキュメント内であればどのページでもいいのでここではquickstartのリンクを貼っています。


次に、質問を入力します。単語で検索しているわけではないので、曖昧に書いてもAIが関連のありそうなページを見つけて回答してくれます。


submitボタンを押します


質問した通りの回答が返ってきました。Related Pageの下のリンクをクリックすれば回答の根拠となった文章まで飛ぶこともできます。

仕組み

ドキュメントページのテキストを取得して、OpenAI Embeddingモデルでベクトル化します。質問文に関連のあるセクションを見つけ出しChatGPT APIを使って回答を生成しています。

最後に

まだこのアプリはプロトタイプですが、こうゆうのほしかった!と言ってもらえるように改良していきたいです。コメントでフィードバックなどいただけると嬉しいです。

Discussion