Gemini ネイティブ
モデルの取得
Google Gemini API 形式を使用してモデルのメタデータを取得します
特定のモデルのメタデータを Google Gemini API 形式で返します。
パスパラメータ
modelstringpath必須
モデル名 (例: gemini-2.5-pro, gemini-3.5-flash)。エイリアスも受け入れられます。
認証
公開モデルメタデータ取得エンドポイントでは認証は不要です。
レスポンス
namestring
models/{model} 形式のモデルリソース名。
displayNamestring
人間が読みやすいモデル名。
inputTokenLimitinteger
最大入力トークン数(コンテキストウィンドウ)。
outputTokenLimitinteger
最大出力トークン数。
supportedGenerationMethodsarray
サポートされている生成メソッドのリスト (例: generateContent, countTokens, embedContent)。
versionstring
利用可能な場合の公開バージョン文字列。
descriptionstring
利用可能な場合の人間が読めるモデル説明。
temperaturenumber
上流で公開されている場合のデフォルト temperature。
topPnumber
利用可能な場合のデフォルト top-p 値。
topKinteger
利用可能な場合のデフォルト top-k 値。
maxTemperaturenumber
利用可能な場合の最大サポート temperature。
エラー
:generateContentまたは:streamGenerateContentを誤って含む GET は405 METHOD_NOT_ALLOWEDを返します。- モデルが見つからない場合は
404 NOT_FOUNDを返します。
リクエスト
curl "https://api.tokenlab.sh/v1beta/models/gemini-2.5-pro"レスポンス
{
"name": "models/gemini-2.5-pro",
"version": "gemini-2.5-pro",
"displayName": "gemini-2.5-pro",
"description": "gemini-2.5-pro model available via TokenLab",
"inputTokenLimit": 1048576,
"outputTokenLimit": 65536,
"supportedGenerationMethods": [
"generateContent",
"countTokens"
],
"baseModelId": "gemini-2.5-pro"
}