モデル
Capability Matrix
Live catalog から Xenodia model capability、price、modality、availability、task support を読む方法。
Live GET /v1/models response を source of truth として使用します。Model ID、availability、price、parameter、limit は documentation release なしで変更される場合があります。
Abridged text-model item
{
"id": "gpt-6-astra",
"object": "model",
"name": "gpt-6-astra",
"modalities": ["text"],
"price_input_per_m": 1041312,
"price_output_per_m": 5206559,
"capabilities": {
"pricing": {
"mode": "tokens",
"unit": "million_tokens"
}
},
"enabled": true,
"available": true
}これは簡略化した response example であり、price quote ではありません。金額 field は micro-USDC 単位です。価格表示または paid request の前に current item を再取得してください。
Capability groups
| Group | Examples |
|---|---|
| Text | Chat completions、streaming、tools、reasoning controls。 |
| Image | Prompt-only image generation、reference image generation、output formats。 |
| Video | Text-to-video、image-to-video、task polling、generation duration。 |
| Audio | Speech、transcription、translation、voice controls。 |
| Async | Task mode support と polling expectations。 |
Client rules
- Model name、availability、price、supported parameter は
/v1/modelsから表示する。 enabledとavailableが両方trueの entry だけを使う。- Legacy
asyncinput が受理されても、image / video generation は asynchronous task workflow として扱う。 - Model name から capability を推測せず、コピーした price を application code に固定しない。