メインコンテンツへ移動

Google プロバイダー

💡TL;DR

GoogleはネイティブのGemini Generative Language APIトランスポートを使用しています。 現在のプリセットはデフォルトでgemini-2.0-flash-exphttps://generativelanguage.googleapis.com/v1temperature: 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キー必要です
ベース URLhttps://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が推奨されます