メインコンテンツまでスキップ

Google Gemini

Sinaptic® DROID+ は、Generative Language API を通じて Google の Gemini モデルをサポートしています。

セットアップ

  1. Google AI Studio から API キーを取得します。
  2. 環境変数または .env ファイルにキーを追加します。
export GEMINI_API_KEY=AIza...
  1. droid.yaml で設定します。
gemini:
base_url: "https://generativelanguage.googleapis.com/v1beta"
api_key: "${GEMINI_API_KEY}"

エージェント設定

name: "gemini-agent"
model:
provider: "gemini"
name: "gemini-2.0-flash"
max_tokens: 2048
temperature: 0.7

利用可能なモデル

モデル主な用途コンテキスト
gemini-2.0-flash高速、マルチモーダル(推奨)1M
gemini-2.0-flash-lite最速、低コスト1M
gemini-1.5-pro複雑な推論2M

最新の情報については、Google のモデルリストを確認してください。

備考

  • Gemini モデルは関数呼び出し(function calling)をサポートしているため、Sinaptic® DROID+ のすべてのツールを使用できます。
  • Generative Language API は無料枠が充実しており、Google は Gemini Flash モデルに対して寛大な無料クォータを提供しています。
  • Sinaptic® DROID+ は、内部的に OpenAI のリクエスト形式と Gemini の API を変換します。クライアント側では標準の OpenAI SDK を使用できます。