File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed
Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -18,6 +18,8 @@ npx prisma dev
1818ルートディレクトリに .env または .env.local という名前のファイルを作成し、以下の内容を記述
1919``` dotenv
2020API_KEY=GeminiAPIキー
21+ OPENROUTER_API_KEY=OpenRouterAPIキー
22+ OPENROUTER_MODEL=foo;bar
2123BETTER_AUTH_URL=http://localhost:3000
2224DATABASE_URL="postgres://... (prisma devの出力)"
2325GOOGLE_CLIENT_ID=
@@ -26,7 +28,9 @@ GITHUB_CLIENT_ID=
2628GITHUB_CLIENT_SECRET=
2729```
2830
29- * ` API_KEY ` はGeminiのAPIキーを作成して設定します。未設定の場合チャットが使えません
31+ * チャット用にGeminiのAPIキーまたはOpenRouterのAPIキーのいずれかが必要です。未設定の場合チャットが使えません
32+ * OpenRouterを使う場合は使用するモデルをセミコロン区切りで ` OPENROUTER_MODEL ` に設定してください (エラー時に2番目以降にフォールバックします)
33+ * 両方設定されている場合はOpenRouterが使われます
3034* ` GITHUB_CLIENT_ID ` ` GITHUB_CLIENT_SECRET ` はGitHub OAuthのクライアントIDとシークレットを設定します。未設定の場合「GitHubでログイン」が使えません。
3135作り方については https://www.better-auth.com/docs/authentication/github を参照
3236* ` GOOGLE_CLIENT_ID ` ` GOOGLE_CLIENT_SECRET ` はGoogle OAuthのクライアントIDとシークレットを設定します。未設定の場合「Googleでログイン」が使えません。
You can’t perform that action at this time.
0 commit comments