-
.env.exampleをコピーして.envファイルを作成します。
cp .env.example .env
-
新しく作成した
.env
ファイルにOPENAI_KEY
を設定します。 -
NEXT_PUBLIC_SUPABASE_ANON_KEY
とSUPABASE_SERVICE_ROLE_KEY
を設定します。注意: キーを取得するためにはSupabaseを実行する必要があります。
Dockerがローカルにインストールされ、実行されていることを確認してください。その後、以下のコマンドを実行します。
supabase start
NEXT_PUBLIC_SUPABASE_ANON_KEY
とSUPABASE_SERVICE_ROLE_KEY
を取得するには、以下のコマンドを実行します。
supabase status
新しいターミナルウィンドウで、以下のコマンドを実行します。
pnpm dev
-
デフォルトでは、ドキュメントは
.mdx
形式である必要があります。既存の(または互換性のある)マークダウン.md
ファイルの名前を変更することで実現できます。 -
pnpm run embeddings
を実行して、埋め込みを再生成します。注意: Supabaseが実行されていることを確認してください。確認するには、
supabase status
を実行します。実行されていない場合は、supabase start
を実行してください。 -
pnpm dev
を再度実行して、NextJSのlocalhost:3000でレンダリングされたページを更新します。