spicyapiドキュメント
本文

モデルとエンドポイント

モデルシリーズ、タスク種別、料金、JSON Schema の読み方。

モデルは「モデルシリーズ」として公開され、同じモデルシリーズの text-to-video、image-to-video、reference-to-video などを一つのモデル詳細から選択します。

API
GET /api/v1/models
GET /api/v1/models/{model}

カタログを動的に読む

GET /api/v1/models で呼び出し可能なモデル、料金、tasks を取得し、GET /api/v1/models/{model} で完全な inputSchema を取得します。

フォームとリクエスト検証は inputSchema から生成してください。モデル固有のフィールドを長期的にハードコードすると、新しいエンドポイントや必須条件に追従できません。

クライアントが利用すべきフィールド

model、family、modality、tasks、pricing、quantityField、startingPrice、availability を表示に使い、詳細応答の inputSchema で入力を検証します。課金単位は pricing[].unit、最終金額はタスクの cost と settled で判断します。

完全なフィールド定義は OpenAPI 3.1 仕様を参照してください。

関連ドキュメント