APIリファレンス

モデル一覧

APIキーで利用可能なモデルを一覧表示し、リクエストで使用するモデルを選択します。

モデルAPIを使用すると、現在のAPIキーで利用可能なモデルを確認できます。利用可能かどうかはアカウント、グループ、チャンネル、機能フラグ、課金設定によって異なるため、このページでは静的な価格表を維持していません。

ライブのモデル可用性、価格、タグ、機能については、モデルライブラリ またはコンソール内のモデル詳細をご利用ください。

エンドポイント

メソッドパス説明
GET/v1/models現在のAPIキーで利用可能なモデルを一覧表示
GET/v1/models/{model}利用可能な場合、モデルのOpenAI互換メタデータを取得

モデル一覧の取得

curl https://api.tensoraxis.com/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 の一般的な値:

意味
openaiChat Completions、Completions、Moderations、その他のOpenAI互換テキストAPI
openai-responseResponses API
embeddingsEmbeddings API
image-generation画像生成または編集
openai-videoOpenAI/Sora形式の動画タスクAPI
jina-rerankRerank API

モデルの取得

curl https://api.tensoraxis.com/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とは異なります。動画生成 を参照してください。