Next.js13とSupabaseで知識データベースQ&Aアプリ構築(Embedding)
Next.js13とSupabaseで知識データベースによるQ&Aアプリを構築していきます。 知識データベースとして事前にWeb記事をデータベースに保存して、そのデータベースを使用してChatGPTが質問に答えます。 その際にEmbeddingという技術を使用します。 Embeddingは単語や文章をコンピュータが理解できる特別な数字の並びに変える方法です。 この講座ではEmbedding技術を中心にQ&Aアプリを構築していきます。 Embeddingが気になっている方は、ぜひ参考にしてください。
Chapters
はじめに
Supabaseアカウント
SQL Editor
Next.js準備
App Directory
App Directory専用画面
Supabase連携
サーバー側クライアント作成
Supabaseクライアント作成
レイアウト修正
OpenAI APIキー取得
知識データベース画面
知識データベースAPI
質問画面
質問API
おわりに
Author
フルスタックでの開発が得意で、YouTubeでゼロから開発するフルスタックのプログラミングチュートリアルを発信中です。 youtube.com/@fullstackchannel 最近は、オープンソースのLLM、RAG、Dify、SBV2、Fluxなど、生成AIの研究に取り組んでいます。
Topics
- 公開
- 本文更新
- 文章量
- 約41,748字
- 価格
- 900円