APIリファレンス
モデル一覧
APIキーで利用可能なモデルを一覧表示し、リクエストで使用するモデルを選択します。
モデルAPIを使用すると、現在のAPIキーで利用可能なモデルを確認できます。利用可能かどうかはアカウント、グループ、チャンネル、機能フラグ、課金設定によって異なるため、このページでは静的な価格表を維持していません。
ライブのモデル可用性、価格、タグ、機能については、モデルライブラリ またはコンソール内のモデル詳細をご利用ください。
エンドポイント
| メソッド | パス | 説明 |
|---|---|---|
GET | /v1/models | 現在のAPIキーで利用可能なモデルを一覧表示 |
GET | /v1/models/{model} | 利用可能な場合、モデルのOpenAI互換メタデータを取得 |
モデル一覧の取得
curl https://api.tensoraxis.ai/v1/models \
-H "Authorization: Bearer $TENSORAXIS_API_KEY"レスポンス例:
{
"success": true,
"object": "list",
"data": [
{
"id": "gpt-4o",
"object": "model",
"created": 1626777600,
"owned_by": "openai",
"supported_endpoint_types": ["openai"]
}
]
}supported_endpoint_types の一般的な値:
| 値 | 意味 |
|---|---|
openai | Chat Completions、Completions、Moderations、その他のOpenAI互換テキストAPI |
openai-response | Responses API |
embeddings | Embeddings API |
image-generation | 画像生成または編集 |
openai-video | OpenAI/Sora形式の動画タスクAPI |
jina-rerank | Rerank API |
モデルの取得
curl https://api.tensoraxis.ai/v1/models/gpt-4o \
-H "Authorization: Bearer $TENSORAXIS_API_KEY"レスポンス例:
{
"id": "gpt-4o",
"object": "model",
"created": 1626777600,
"owned_by": "openai"
}テナント固有またはカスタムのモデルが /v1/models に表示されるものの、独立したOpenAIメタデータがない場合は、一覧エンドポイントとモデルライブラリを信頼できる情報源として使用してください。
モデルの選択
リクエストの model フィールドでモデルを指定します。モデルによってサポートするエンドポイントタイプが異なるため、本番トラフィックを送信する前にモデルライブラリまたは /v1/models を確認してください。
response = client.chat.completions.create(
model="gpt-4o",
messages=[{"role": "user", "content": "Hello!"}],
)動画生成などの非同期APIも model フィールドを使用しますが、リクエストボディはChat Completionsとは異なります。動画生成 を参照してください。