ドキュメント
SDKとフレームワーク

Google GenAI SDK (Python)

Markdown

SDK · Gemini

完全ガイド
形式設定場所
Geminigenai.Client(api_key=..., http_options=types.HttpOptions(base_url=...))

設定

設定をコピーし、 sk-... を、Ailootのダッシュボードで取得した自分のキーに置き換えてください。キーは、次の環境変数で保管することを推奨します:AILOOT_API_KEY。アプリケーションが対応している場合に使用してください。

実行前に、AilootキーでGET /v1/modelsを取得します。対応メソッドにPOST /v1beta/models/{model}:generateContentを含む正確なモデルIDを選び、設定に使用してください。エージェントでは、クライアントのバージョンに必要なツールと機能の対応も確認します。

import os
from google import genai
from google.genai import types
client = genai.Client(
    api_key=os.environ["AILOOT_API_KEY"],
    http_options=types.HttpOptions(base_url="https://api.ailoot.ai"))
r = client.models.generate_content(model="gemini-3.6-flash", contents="こんにちは")
print(r.text)

モデルの例:gemini-3.6-flash, gemini-3.1-pro。別のモデルを選ぶ際の参照先:カタログ 。必要な形式に対応しているか確認してください。

注意事項

確認

  • Gemini形式のアドレス:https://api.ailoot.ai 、除外するパス:/v1beta。
  • 短い質問を送信してください。エラーが返った場合は、コードとRequest IDを確認し、次のページと照合してください:エラーと制限。
  • 404: https://api.ailoot.ai → /v1beta/models/{model}:generateContent. 実行前に、AilootキーでGET /v1/modelsを取得します。対応メソッドにPOST /v1beta/models/{model}:generateContentを含む正確なモデルIDを選び、設定に使用してください。エージェントでは、クライアントのバージョンに必要なツールと機能の対応も確認します。
  • 402は、仮確保に必要な残高の不足です。エージェントはチャットより多くの金額を仮確保します。参照:理由。

アプリケーションのドキュメント:https://github.com/googleapis/python-genai#custom-base-url

ご不明な点はありますか?Request IDと状況の説明をお送りください。調査をお手伝いします。サポートに問い合わせる