GET /v1/models
新たな生成を開始せず、選択した所有リソースや現在の状態を取得します。
リクエスト例#
curl 'https://platform.tongai.io/v1/models' \ -H "Authorization: Bearer $TONG_API_KEY"設定
curl --version認証#
自分のアカウントにはサーバー側のAPIキーを、顧客ごとのアカウントにはOAuthを使用します。プロンプトやツール引数にキーを含めないでください。
catalog:readパラメーター#
modelstring任意現在のディスカバリーから公開TongモデルIDを選んでください。
operationstring任意選んだモデルに対応するワークフローを選択してください。
リクエスト本文#
このエンドポイントにリクエスト本文はありません。
レスポンススキーマ#
{ "workflows": []}HTTP 200
application/jsontext_modelsobject[]任意入れ子のフィールドを表示
idstring必須namestring必須context_tokensinteger必須最大値:9007199254740991。
max_output_tokensinteger必須最大値:9007199254740991。
unitstring必須使用できる値
"THOUSAND_TOKENS"input_creditsstring必須小数点以下6桁の十進数文字列。例:1.250000。
output_creditsstring必須小数点以下6桁の十進数文字列。例:1.250000。
cached_input_creditsstring必須小数点以下6桁の十進数文字列。例:1.250000。
cache_write_creditsstring必須小数点以下6桁の十進数文字列。例:1.250000。
pricingstring必須使用できる値
"display_maximum"requires_exact_quoteboolean必須使用できる値
trueworkflowsobject[]必須最大項目数:10000。
入れ子のフィールドを表示
operationstring必須modelstring必須namestring必須model_namestring必須resolutionstring | null必須unitstring必須creditsstring | null必須小数点以下6桁の十進数文字列。例:1.250000。
base_creditsstring | null必須小数点以下6桁の十進数文字列。例:1.250000。
requires_exact_quoteboolean任意既定値:false。
pricingstring任意使用できる値
"configuration_quote""display_rate"既定値:"display_rate"。
discount_percentnumber必須最小値:0。
最大値:100。
エラーと制限#
| HTTP | エラー | 復旧 |
|---|---|---|
400 | 無効なリクエストREQUEST_INVALID | 再試行する前に、エラーで示されたフィールドを修正してください。 |
401 | 無効な認証情報CREDENTIAL_INVALID | 認証情報の有効期限と失効状態を確認してください。 |
402 | クレジット不足INSUFFICIENT_CREDITS | 認証情報を所有するアカウントにクレジットを追加し、保存済みの作業を続行してください。 |
403 | 権限がありませんSCOPE_REQUIRED | 必要なスコープとリソースへのアクセス権を持つ認証情報を使用してください。 |
404 | リソースを利用できませんRESOURCE_UNAVAILABLE | リソースIDと、承認済みアカウントの所有物であることを確認してください。 |
409 | 意図IDの競合IDEMPOTENCY_CONFLICT | 意図IDは元のリクエストにのみ再使用し、別の操作には新しいUUIDを使用してください。 |
429 | レート制限に達しましたRATE_LIMITED | Retry-Afterの待機時間が過ぎてから同じリクエストを再試行してください。 |
503 | 一時的に利用できませんDEPENDENCY_UNAVAILABLE | Retry-After後に同じ意図IDで再試行してください。タイムアウト後は保存済みの操作を確認してください。 |