Felo API PlatformFelo API Platform
v0.4.0
OpenAPI 3.1.0

Načíst anonymní katalog modelů

Server:https://openapi.felo.ai
Klientské knihovny

Načíst anonymní katalog modelů

​

Anonymní katalog modelů, schema_version=2. Kanály zveřejňují pricing_mode, standard_pricing a discount_multiplier. Kanály s upstream_cost používají nahlášené náklady na obrázek nebo video vynásobené pevnou slevou; jejich standard_pricing je null, nikoli nula. default_channel určuje kód výchozího kanálu. recommended_protocol je doporučení pro klienty platné pro celý model (responses/messages, null pro modely, které nejsou chatové), nikoli omezení protokolu. Nevrací se žádná konfigurace protokolů ani metadata playgroundu. reasoning zachovává objekt JSON z upstreamu nebo null, pokud není k dispozici.

Parametry dotazu
  • locale
    Typ: string enum
    hodnoty
    • en
    • zh-CN
    • zh-TW
    • ja
    • ko
  • q
    Typ: string
  • id
    Typ: string
  • model_kind
    Typ: string enum
    hodnoty
    • chat
    • image_generation
    • video_generation
    • decisions
  • fmt
    Typ: string enum
    hodnoty
    • cards
    • full
Hlavičky
  • If-None-Match
    Typ: string
Odpovědi
  • 200
    Typ: object · ModelCatalogResponse

    Viditelné modely; pokud zadáte přesně neznámé id, vrátí se prázdné pole.

    • data
      Typ: object · CatalogData
      povinné
      • models
        Typ: array object[] · Models
        povinné
        • author
          Typ: string · Authormůže být null
          povinné
        • author_display_name
          Typ: string · Author Display Namemůže být null
          povinné
        • available_content_locales
          Typ: array string[] · Available Content Localesenum
          povinné
          hodnoty
          • en
          • zh-CN
          • zh-TW
          • ja
          • ko
        • best_for
          Typ: array string[] · Best For
          povinné
        • capabilities
          Typ: array string[] · Capabilities
          povinné
        • content_locale
          Typ: string · Content Localeenummůže být null
          povinné
          hodnoty
          • en
          • zh-CN
          • zh-TW
          • ja
          • ko
        • context_length
          Typ: integer · Context Lengthmůže být null
          povinné

          Integer numbers.

        • description
          Typ: string · Descriptionmůže být null
          povinné
        • document
          Typ: object · PublicDocumentmůže být null
          povinné

          Pouze ve zvoleném jazyce; summary/description/best_for zůstávají u modelu

          • extra
            Typ: object · Extra
            povinné
            • propertyName
              Typ: anything
          • notice
            Typ: object · CatalogNoticemůže být null
            povinné
            • body
              Typ: string · Body
              povinné
            • link_text
              Typ: string · Link Textmůže být null
              povinné
            • target_slug
              Typ: string · Target Slugmůže být null
              povinné
            • title
              Typ: string · Titlemůže být null
              povinné
          • updated_at
            Typ: string · Updated At
            povinné

            Čas aktualizace dokumentu ve zvoleném jazyce

        • icon_url
          Typ: string · Icon Urlmůže být null
          povinné
        • id
          Typ: string · Id
          povinné
        • input_modalities
          Typ: array string[] · Input Modalities
          povinné
        • latency_class
          Typ: string · Latency Classmůže být null
          povinné
        • max_completion_tokens
          Typ: integer · Max Completion Tokensmůže být null
          povinné

          Integer numbers.

        • model_kind
          Typ: string · Model Kindenum
          povinné
          hodnoty
          • chat
          • image_generation
          • video_generation
          • decisions
        • name
          Typ: string · Name
          povinné
        • output_modalities
          Typ: array string[] · Output Modalities
          povinné
        • reasoning
          Typ: object · Reasoningmůže být null
          povinné

          Objekt JSON s reasoningem z upstreamu; zachovává neznámá pole; null, pokud není k dispozici

          • propertyName
            Typ: anything
        • released_at
          Typ: string · Released Atmůže být null
          povinné
        • short_name
          Typ: string · Short Name
          povinné
        • slug
          Typ: string · Slug
          povinné
        • sort_order
          Typ: integer · Sort Order
          povinné

          Integer numbers.

        • summary
          Typ: string · Summarymůže být null
          povinné
        • supported_parameters
          Typ: array string[] · Supported Parameters
          povinné
        • trial_status
          Typ: string · Trial Status
          povinné
        • updated_at
          Typ: string · Updated Atmůže být null
          povinné
        • video_spec
          Typ: object · VideoSpecmůže být null
          povinné
          • aspect_ratios
            Typ: array string[] | null · Aspect Ratiosmůže být null
          • audio
            Typ: object · AudioSpecmůže být null
            • input
              Typ: boolean · Inputmůže být null
            • output
              Typ: boolean · Outputmůže být null
            • output_optional
              Typ: boolean · Output Optionalmůže být null
          • constraints
            Typ: object · Constraintsmůže být null

            JSON Schema obsahující pouze data pro platné kombinace požadavků

            • propertyName
              Typ: anything
          • duration_seconds
            Typ: object · DurationSpecmůže být null
            • max
              Typ: number · Max
              větší než:  
              0
              povinné
            • min
              Typ: number · Min
              min:  
              0
              povinné
            • step
              Typ: number · Step
              větší než:  
              0
              povinné
          • example_request
            Typ: object · Example Requestmůže být null
            • propertyName
              Typ: anything
          • input_modes
            Typ: array string[] | null · Input Modesmůže být null
          • reference_limits
            Typ: object · Reference Limitsmůže být null
            • propertyName
              může být null
              • Typ: integer

                Integer numbers.

          • request_defaults
            Typ: object · Request Defaultsmůže být null
            • propertyName
              Typ: anything
          • resolutions
            Typ: array string[] | null · Resolutionsmůže být null
        • channels
          Typ: array object[] · Channels
          • code
            Typ: string · Code
            povinné
          • discount_multiplier
            Typ: string · Discount Multipliermůže být null
            povinné

            Přesný prodejní multiplikátor v rozsahu 0 až 1; použijte jednou na nakonfigurované sazby nebo náklady upstreamu

          • is_default
            Typ: boolean · Is Default
            povinné
          • name
            Typ: string · Name
            povinné
          • region
            Typ: string · Regionmůže být null
            povinné
          • runnable
            Typ: boolean · Runnable
            povinné
          • service_tier
            Typ: string · Service Tier
            povinné
          • standard_pricing
            Typ: object · CatalogPricingmůže být null
            povinné

            Standardní jednotkové sazby před prodejní slevou; null pro kanály s upstream_cost

            • basis
              const:  
              standard
              povinné
            • billing_kind
              Typ: string · Billing Kind
              povinné
            • channel
              Typ: string · Channel
              povinné
            • currency
              const:  
              USD
              povinné
            • tiers
              Typ: array object[] · Tiers
              povinné

              Zachovává pořadí; první odpovídající úroveň přepisuje základní sazby

              • conditions
                Typ: array object[] · Conditions
                povinné
                • field
                  Typ: string · Field
                  povinné

                  Kontext ceny Felo, např. input_context_tokens

                • operator
                  Typ: string · Operatorenum
                  povinné
                  hodnoty
                  • eq
                  • gt
                  • gte
                • value
                  povinné
                  • Typ: string · Value
              • overrides
                Typ: object · Overrides
                povinné
                • propertyName
                  Typ: string
            • audio
              Typ: string · Audiomůže být null

              USD za vstupní zvukový token

            • completion
              Typ: string · Completionmůže být null

              USD za výstupní token

            • input_audio_cache
              Typ: string · Input Audio Cachemůže být null

              USD za token z mezipaměti zvuku

            • input_cache_read
              Typ: string · Input Cache Readmůže být null

              USD za vstupní token z mezipaměti

            • input_cache_write
              Typ: string · Input Cache Writemůže být null

              USD za token zápisu do mezipaměti

            • input_cache_write_1h
              Typ: string · Input Cache Write 1Hmůže být null

              USD za token zápisu do hodinové mezipaměti; odděleně od zápisů s výchozím TTL

            • input_image
              Typ: string · Input Imagemůže být null

              USD za vstupní obrázek

            • input_image_token
              Typ: string · Input Image Tokenmůže být null

              USD za vstupní obrázkový token

            • input_video_second
              Typ: string · Input Video Secondmůže být null

              USD za sekundu vstupního videa

            • internal_reasoning
              Typ: string · Internal Reasoningmůže být null

              USD za token reasoningu

            • output_image
              Typ: string · Output Imagemůže být null

              USD za vygenerovaný obrázek

            • output_image_token
              Typ: string · Output Image Tokenmůže být null

              USD za výstupní obrázkový token

            • output_video_second
              Typ: string · Output Video Secondmůže být null

              USD za sekundu vygenerovaného videa

            • prompt
              Typ: string · Promptmůže být null

              USD za vstupní token; null znamená nedostupné, 0 znamená zdarma

            • request
              Typ: string · Requestmůže být null

              USD za požadavek

            • web_search
              Typ: string · Web Searchmůže být null

              USD za požadavek webového vyhledávání

          • pricing_mode
            Typ: string · Pricing Modeenum

            Nakonfigurované jednotkové sazby nebo nahlášené náklady na médium vynásobené prodejní slevou

            hodnoty
            • configured_rates
            • upstream_cost
        • default_channel
          Typ: string · Default Channelmůže být null
        • recommended_protocol
          Typ: string · Recommended Protocolenummůže být null

          Pouze doporučení pro klienty platné pro celý model; null pro modely, které nejsou chatové; neomezuje volatelné protokoly

          hodnoty
          • responses
          • messages
      • total
        Typ: integer · Total
        povinné

        Integer numbers.

    • locale
      Typ: string · Localeenum
      povinné
      hodnoty
      • en
      • zh-CN
      • zh-TW
      • ja
      • ko
    • schema_version
      const:  
      2
      povinné

      Integer numbers.

    application/json
  • 304

    Nezměněná reprezentace; prázdné tělo

  • 400

    Nepodporovaný jazyk

  • 422

    Neplatná projekce nebo druh

  • 503

    Katalog je dočasně nedostupný

Request Example for get/api/platform/model-catalog
curl https://openapi.felo.ai/api/platform/model-catalog
{
  "schema_version": 2,
  "locale": "en",
  "data": {
    "total": 1,
    "models": [
      {
        "id": "example-model",
        "slug": "example/example-model",
        "name": "Example model",
        "short_name": "Example",
        "author": "example",
        "author_display_name": "Example",
        "icon_url": null,
        "model_kind": "chat",
        "recommended_protocol": "messages",
        "summary": "Příklad modelu.",
        "description": "Ilustrativní text, nejde o skutečný model.",
        "best_for": [],
        "content_locale": "en",
        "available_content_locales": [
          "en"
        ],
        "document": {
          "notice": null,
          "extra": {},
          "updated_at": "2026-10-14T00:00:00Z"
        },
        "latency_class": null,
        "trial_status": "unknown",
        "released_at": null,
        "sort_order": 0,
        "updated_at": "2026-10-14T00:00:00Z",
        "context_length": 32768,
        "max_completion_tokens": 4096,
        "input_modalities": [
          "text"
        ],
        "output_modalities": [
          "text"
        ],
        "capabilities": [],
        "supported_parameters": [
          "temperature"
        ],
        "reasoning": null,
        "video_spec": null,
        "default_channel": "standard",
        "channels": [
          {
            "code": "standard",
            "name": "Standard",
            "service_tier": "standard",
            "region": null,
            "is_default": true,
            "runnable": true,
            "standard_pricing": {
              "channel": "standard",
              "currency": "USD",
              "basis": "standard",
              "billing_kind": "token",
              "prompt": "0.000001",
              "completion": "0.000002",
              "input_cache_write": "0.00000125",
              "input_cache_write_1h": "0.000002",
              "tiers": []
            },
            "discount_multiplier": "0.8",
            "pricing_mode": "configured_rates"
          },
          {
            "code": "priority",
            "name": "Priority",
            "service_tier": "priority",
            "region": null,
            "is_default": false,
            "runnable": false,
            "standard_pricing": null,
            "discount_multiplier": null,
            "pricing_mode": "configured_rates"
          }
        ]
      }
    ]
  }
}
Read the anonymous model catalog