API
模型列表
列出工作区可见的模型供给
GET /v1/models 返回当前工作区可见的模型目录。目录会随供应商供给、健康状态和策略变化。
列出模型
使用与推理请求相同的工作区 API Key 认证。
curl https://api.octoryn.dev/v1/models -H "Authorization: Bearer $OCTORYN_API_KEY"响应形态
响应为 object=list Envelope。data 包含模型项,_meta 描述当前目录快照。
{
"object": "list",
"data": [{
"id": "gpt-4o",
"object": "model",
"owned_by": "octoryn",
"provider": "openai",
"provider_label": "Powered by OpenAI",
"is_byok_compatible": true,
"context_window": 128000,
"pricing_tier": "frontier"
}],
"_meta": {"total": 1, "sources": {}, "cached_until_ms": 0, "expanded": []}
}模型字段
客户端只应依赖真正需要的字段,并容忍新增字段。
- id — 兼容推理请求可使用的模型标识
- provider 与 provider_label — 当前供给归属
- is_byok_compatible — 是否可通过客户自有凭据提供
- context_window — 已知时报告的上下文容量
- pricing_tier — 发布时的相对运营类别
- available_providers — 仅在请求供应商展开且可用时出现
展开供应商
运营方需要查看每个模型的合资格供应商集合时,可使用 ?expand=providers。展开结果可能包含 provider_id、model_id、status、latency_ms 与 kind。
GET /v1/models?expand=providers