Effective model capability category after enabled provider mapping overrides: chat, image_generation, video_generation, or decisions. Use the calling endpoint matching this category.
propertyName
型: anything
{} ModelList
リンクをコピー
data
型: array object[] · Model[]
必須
{} data
object
定数:
list
必須
propertyName
型: anything
{} OpenAIErrorResponse
リンクをコピー
OpenAI-compatible error envelope. The Router may include code and message without all optional upstream fields.
error
型: object
必須
{} error
propertyName
型: anything
{} ChatCompletionRequest
リンクをコピー
messages
型: array object[] · ChatMessage[] 1…
必須
{} messages
model
型: string
必須
max_completion_tokens
型: integer
最小値:
1
Integer numbers.
max_tokens
型: integer
最小値:
1
Integer numbers.
n
型: integer
最小値:
1
Integer numbers.
response_format
型: object
{} response_format
stop
null 許容
いずれか1つstring
型: string
stream
型: boolean
デフォルト値
false
temperature
型: number
最小値:
0
tool_choice
いずれか1つstring
型: string
tools
型: array object[]
{} tools
top_p
型: number
最小値:
0
最大値:
1
user
型: string
propertyName
型: anything
{} ChatMessage
リンクをコピー
content
null 許容
必須
いずれか1つstring
型: string
role
型: string 列挙値
必須
値
system
developer
user
assistant
tool
name
型: string
tool_call_id
型: string
tool_calls
型: array object[]
{} tool_calls
propertyName
型: anything
{} ChatCompletionResponse
リンクをコピー
choices
型: array object[] · ChatChoice[]
必須
{} choices
id
型: string
必須
object
型: string
必須
Usually chat.completion for non-streaming responses.
created
型: integer 形式: int64
Signed 64-bit integers (long type).
model
型: string
system_fingerprint
型: string
usage
型: object · Usage
Provider usage object. Fields vary by endpoint and provider.
{} usage
propertyName
型: anything
{} ChatChoice
リンクをコピー
finish_reason
型: string | null
index
型: integer
Integer numbers.
logprobs
型: object | null
{} logprobs
message
型: object · ChatMessage
{} message
propertyName
型: anything
{} Usage
リンクをコピー
Provider usage object. Fields vary by endpoint and provider.
propertyName
型: anything
{} ResponsesRequest
リンクをコピー
input
必須
いずれか1つstring
型: string
model
型: string
必須
include
型: array string[]
instructions
型: string
max_output_tokens
型: integer
最小値:
1
Integer numbers.
metadata
型: object
{} metadata
previous_response_id
型: string
reasoning
型: object
{} reasoning
store
型: boolean
stream
型: boolean
デフォルト値
false
temperature
型: number
最小値:
0
text
型: object
{} text
tool_choice
いずれか1つstring
型: string
tools
型: array object[]
{} tools
top_p
型: number
最小値:
0
最大値:
1
propertyName
型: anything
{} ResponsesResponse
リンクをコピー
id
型: string
必須
object
定数:
response
必須
status
型: string 列挙値
必須
値
completed
failed
in_progress
cancelled
queued
incomplete
error
型: object · ResponsesError
{} error
metadata
型: object
{} metadata
model
型: string
output
型: array object[]
{} output
output_text
型: string
usage
型: object · Usage
Provider usage object. Fields vary by endpoint and provider.
{} usage
propertyName
型: anything
{} ResponsesError
リンクをコピー
code
型: string
必須
message
型: string
必須
propertyName
型: anything
{} ClaudeMessagesRequest
リンクをコピー
max_tokens
型: integer
最小値:
1
必須
Integer numbers.
messages
型: array object[] · ClaudeMessage[] 1…
必須
{} messages
model
型: string
必須
metadata
型: object
{} metadata
service_tier
型: string
stop_sequences
型: array string[]
stream
型: boolean
デフォルト値
false
system
いずれか1つstring
型: string
temperature
型: number
最小値:
0
最大値:
1
thinking
型: object
{} thinking
tool_choice
いずれか1つstring
型: string
tools
型: array object[]
{} tools
top_k
型: integer
最小値:
0
Integer numbers.
top_p
型: number
最小値:
0
最大値:
1
propertyName
型: anything
{} ClaudeMessage
リンクをコピー
content
必須
いずれか1つstring
型: string
role
型: string 列挙値
必須
値
user
assistant
propertyName
型: anything
{} ClaudeContentBlock
リンクをコピー
type
型: string 列挙値
必須
値
text
image
document
tool_use
tool_result
thinking
content
型: string | array
id
型: string
input
型: object
{} input
name
型: string
source
型: object
{} source
text
型: string
propertyName
型: anything
{} ClaudeMessageResponse
リンクをコピー
content
型: array object[] · ClaudeContentBlock[]
必須
{} content
id
型: string
必須
model
型: string
必須
role
定数:
assistant
必須
stop_reason
型: string | null
必須
type
定数:
message
必須
stop_sequence
型: string | null
usage
型: object · Usage
Provider usage object. Fields vary by endpoint and provider.
{} usage
propertyName
型: anything
{} ClaudeErrorResponse
リンクをコピー
Claude Errors API-compatible error envelope for Messages requests.
error
型: object
必須
{} error
type
定数:
error
必須
request_id
型: string
propertyName
型: anything
{} VideoGenerationRequest
リンクをコピー
Video generation input. Either flattened ({model, prompt, ...}) or nested ({model, input: {...}}). input takes precedence. Exactly one input mode must be used; mixing first/last-frame with multimodal reference inputs is rejected.
model
型: string
必須
Felo-facing model name, e.g. seedance-2.0-mini.
aspect_ratio
型: string 列挙値
値
16:9
9:16
1:1
4:3
3:4
21:9
adaptive
duration
型: integer
最小値:
4
最大値:
15
Integer numbers.
first_frame_url
型: string 形式: uri
generate_audio
型: boolean
input
型: object
Optional nested input object; when present, its fields take precedence over sibling fields.