Xenodia Docs
モデル

Capability Matrix

generated catalog data から Xenodia model capabilities、pricing hints、modalities、async support を読む方法。

Model capability matrix は既存 Xenodia backend から生成するべきで、MDX で長期手動管理しません。

MVP では generated/model-catalog.json を checked-in public snapshot として使えます。将来的には backend が release または CI で export します。

Minimum catalog fields

{
  "id": "openai/gpt-4o-mini",
  "name": "gpt-4o-mini",
  "modalities": ["text"],
  "pricing": {
    "input_per_m": 0,
    "output_per_m": 0,
    "unit": "tokens"
  },
  "capabilities": {
    "streaming": true,
    "tools": true,
    "async_supported": false
  },
  "docs_path": "/docs/api/chat-completions"
}

Capability groups

GroupExamples
TextChat completions、streaming、tools、reasoning controls。
ImagePrompt-only image generation、reference image generation、output formats。
VideoText-to-video、image-to-video、task polling、generation duration。
AudioSpeech、transcription、translation、voice controls。
AsyncTask mode support と polling expectations。

Rule for docs

code deploy なしで変わり得る model capability は generated catalog data から取得します。

このページ