Google プロバイダー
GoogleはネイティブのGemini Generative Language APIトランスポートを使用しています。 現在のプリセットはデフォルトでgemini-2.0-flash-exp、https://generativelanguage.googleapis.com/v1、temperature: 0.5が選択されています。これはOpenAIと互換性のあるプロファイルではありません。
これはObsidian AI知識管理ガイドの一部です。
セットアップ
Geminiアクセス機能を持つGoogle AI StudioまたはGoogleのクラウドAPIキーを作成し、Googleプロバイダープロファイルを追加して、ネイティブのGenerative Language Base URLはそのまま保持します。高速な翻訳や幅広いノート作業にはデフォルトのGemini Flashプロファイルを使用し、より大規模で高性能なGeminiモデルが必要な場合はタスクごとにモデルを上書きします。
OpenAI互換のAPIを通じてGeminiを公開するゲートウェイを明示的に使用していない限り、OpenAI互換のプロファイルにGeminiモデルIDを配置しないでください。
エンドポイントと認証
| フィールド | 現在のプリセット |
|---|---|
| 転送 | google |
| APIキー | 必要です |
| ベース URL | https://generativelanguage.googleapis.com/v1 |
| デフォルトモデル | gemini-2.0-flash-exp |
| 温度 | 0.5 |
| 接続テスト | チャットのみ |
実行時に/models/{model}:generateContent?key={apiKey}が呼び出されます。プラグイン内でネイティブなGeminiエンドポイントが接続されている方式上、キーはクエリパラメータとして渡されます。
モデル検出
Googleはgoogle-modelsのディスカバリーモードを使用しています。ディスカバリーにより、APIキーで利用可能なGeminiモデルが返されるはずです。セレクタが空の場合は、同じBase URLでそのキーをテストし、そのアカウントでモデルファミリーが有効になっているかを確認してください。
プロバイダーレジストリでは、既知の出力トークンの上限はモデルに依存しています。長文の翻訳や図解の説明が切り捨てられた場合は、より大きな出力上限を持つGeminiモデルを選択するか、要求される出力サイズを小さくしてください。
トラブルシューティング
400: モデルIDは通常、ネイティブなGeminiルートと一致しないか、リクエストがモデルがサポートする形状を超えています。401または403: キーの制限、プロジェクト/API の有効化、およびそのキーが Gemini にアクセスできるかどうかを確認します。404: 構成されているAPIバージョンでは、モデルIDは利用できません。- このプロファイルではゲートウェイの例が動作しません。ネイティブのGoogleプロバイダの代わりにゲートウェイのプリセットを使用してください。
いつ使用するか
迅速な翻訳や大量のメモの整理、Geminiのコストとパフォーマンスのバランスが直接のOpenAIやAnthropicを使用するよりも優れているワークフローにはGoogleを利用してください。OpenAI互換の推論モデルを扱う必要があるワークフローでは、別のプロバイダを選んだ方が良いでしょう。
次のステップ
- LLM プロバイダー -- 完全な設定、タスクごとのモデル、および再試行ロジック
- 翻訳 – 大量の翻訳作業にはGemini Flashが推奨されます