Felo API PlatformFelo API Platform
v0.3.0
OpenAPI 3.1.0
サーバー:https://openapi.felo.ai
クライアントライブラリ

Schemas

  • created
    型: integer 形式: int64
    必須

    Model catalog creation timestamp in Unix seconds.

  • id
    型: string
    必須

    Felo model id.

  • object
    定数:  
    model
    必須
  • owned_by
    型: string
    必須
  • model_kind
    型: string

    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
  • data
    型: array object[] ·
    必須
  • object
    定数:  
    list
    必須
  • propertyName
    型: anything

OpenAI-compatible error envelope. The Router may include code and message without all optional upstream fields.

  • error
    型: object
    必須
  • propertyName
    型: anything
  • messages
    型: array object[] · 1…
    必須
  • model
    型: string
    必須
  • max_completion_tokens
    型: integer
    最小値:  
    1

    Integer numbers.

  • max_tokens
    型: integer
    最小値:  
    1

    Integer numbers.

  • n
    型: integer
    最小値:  
    1

    Integer numbers.

  • response_format
    型: object
  • stop
    null 許容
    • 型: string
  • stream
    型: boolean
  • temperature
    型: number
    最小値:  
    0
  • tool_choice
    • 型: string
  • tools
    型: array object[]
  • top_p
    型: number
    最小値:  
    0
    最大値:  
    1
  • user
    型: string
  • propertyName
    型: anything
  • content
    null 許容
    必須
    • 型: string
  • role
    型: string 列挙値
    必須
    値
    • system
    • developer
    • user
    • assistant
    • tool
  • name
    型: string
  • tool_call_id
    型: string
  • tool_calls
    型: array object[]
  • propertyName
    型: anything
  • choices
    型: array object[] ·
    必須
  • 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 ·

    Provider usage object. Fields vary by endpoint and provider.

  • propertyName
    型: anything
  • finish_reason
    型: string | null
  • index
    型: integer

    Integer numbers.

  • logprobs
    型: object | null
  • message
    型: object ·
  • propertyName
    型: anything

Provider usage object. Fields vary by endpoint and provider.

  • propertyName
    型: anything
  • input
    必須
    • 型: string
  • model
    型: string
    必須
  • include
    型: array string[]
  • instructions
    型: string
  • max_output_tokens
    型: integer
    最小値:  
    1

    Integer numbers.

  • metadata
    型: object
  • previous_response_id
    型: string
  • reasoning
    型: object
  • store
    型: boolean
  • stream
    型: boolean
  • temperature
    型: number
    最小値:  
    0
  • text
    型: object
  • tool_choice
    • 型: string
  • tools
    型: array object[]
  • top_p
    型: number
    最小値:  
    0
    最大値:  
    1
  • propertyName
    型: anything
  • id
    型: string
    必須
  • object
    定数:  
    response
    必須
  • status
    型: string 列挙値
    必須
    値
    • completed
    • failed
    • in_progress
    • cancelled
    • queued
    • incomplete
  • error
    型: object ·
  • metadata
    型: object
  • model
    型: string
  • output
    型: array object[]
  • output_text
    型: string
  • usage
    型: object ·

    Provider usage object. Fields vary by endpoint and provider.

  • propertyName
    型: anything
  • code
    型: string
    必須
  • message
    型: string
    必須
  • propertyName
    型: anything
  • max_tokens
    型: integer
    最小値:  
    1
    必須

    Integer numbers.

  • messages
    型: array object[] · 1…
    必須
  • model
    型: string
    必須
  • metadata
    型: object
  • service_tier
    型: string
  • stop_sequences
    型: array string[]
  • stream
    型: boolean
  • system
    • 型: string
  • temperature
    型: number
    最小値:  
    0
    最大値:  
    1
  • thinking
    型: object
  • tool_choice
    • 型: string
  • tools
    型: array object[]
  • top_k
    型: integer
    最小値:  
    0

    Integer numbers.

  • top_p
    型: number
    最小値:  
    0
    最大値:  
    1
  • propertyName
    型: anything
  • content
    必須
    • 型: string
  • role
    型: string 列挙値
    必須
    値
    • user
    • assistant
  • propertyName
    型: anything
  • type
    型: string 列挙値
    必須
    値
    • text
    • image
    • document
    • tool_use
    • tool_result
    • thinking
  • content
    型: string | array
  • id
    型: string
  • input
    型: object
  • name
    型: string
  • source
    型: object
  • text
    型: string
  • propertyName
    型: anything
  • content
    型: array object[] ·
    必須
  • id
    型: string
    必須
  • model
    型: string
    必須
  • role
    定数:  
    assistant
    必須
  • stop_reason
    型: string | null
    必須
  • type
    定数:  
    message
    必須
  • stop_sequence
    型: string | null
  • usage
    型: object ·

    Provider usage object. Fields vary by endpoint and provider.

  • propertyName
    型: anything

Claude Errors API-compatible error envelope for Messages requests.

  • error
    型: object
    必須
  • type
    定数:  
    error
    必須
  • request_id
    型: string
  • propertyName
    型: anything

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.

  • last_frame_url
    型: string 形式: uri
  • prompt
    型: string
    最大長:  
    2000
  • reference_audio_urls
    型: array string[] …3形式: uri
  • reference_image_urls
    型: array string[] …9形式: uri
  • reference_video_urls
    型: array string[] …3形式: uri
  • resolution
    型: string 列挙値
    値
    • 480p
    • 720p
    • 1080p
    • 4k
  • kind
    列挙値
    定数:  
    video
    必須
    値
    • video
  • outputs
    型: array string[]
    必須

    Empty until the task succeeds.

  • status
    列挙値
    定数:  
    queued
    必須
    値
    • queued
  • task_id
    型: string
    必須

    Task id to use for polling.

  • kind
    列挙値
    定数:  
    video
    必須
    値
    • video
  • outputs
    型: array string[] 形式: uri
    必須
  • status
    型: string 列挙値
    必須
    値
    • queued
    • running
    • succeeded
    • failed
    • interrupted
  • task_id
    型: string
    必須
  • error
    型: object

    Present when the task failed.

OpenAI-compatible error envelope.

  • error
    型: object
Schemas — Model API