Felo API PlatformFelo API Platform
v0.4.0
OpenAPI 3.1.0

Leggere il catalogo dei modelli anonimo

Server:https://openapi.felo.ai
Librerie client

Leggere il catalogo dei modelli anonimo

​

Catalogo dei modelli anonimo, schema_version=2. I canali espongono pricing_mode, standard_pricing e discount_multiplier. I canali upstream_cost usano il costo di immagine o video comunicato moltiplicato per lo sconto congelato; il loro standard_pricing è null, non zero. default_channel identifica il codice del canale predefinito. recommended_protocol è un consiglio per il client valido per l'intero modello (responses/messages, null per i modelli non chat), non una restrizione di protocollo. Non vengono restituiti configurazione di protocollo né metadati del playground. reasoning conserva l'oggetto JSON upstream, oppure null se non disponibile.

Parametri di query
  • locale
    Tipo: string enum
    valori
    • en
    • zh-CN
    • zh-TW
    • ja
    • ko
  • q
    Tipo: string
  • id
    Tipo: string
  • model_kind
    Tipo: string enum
    valori
    • chat
    • image_generation
    • video_generation
    • decisions
  • fmt
    Tipo: string enum
    valori
    • cards
    • full
Intestazioni
  • If-None-Match
    Tipo: string
Risposte
  • 200
    Tipo: object · ModelCatalogResponse

    Modelli visibili; un ID sconosciuto esatto restituisce un array vuoto.

    • data
      Tipo: object · CatalogData
      obbligatorio
      • models
        Tipo: array object[] · Models
        obbligatorio
        • author
          Tipo: string · Authorammette null
          obbligatorio
        • author_display_name
          Tipo: string · Author Display Nameammette null
          obbligatorio
        • available_content_locales
          Tipo: array string[] · Available Content Localesenum
          obbligatorio
          valori
          • en
          • zh-CN
          • zh-TW
          • ja
          • ko
        • best_for
          Tipo: array string[] · Best For
          obbligatorio
        • capabilities
          Tipo: array string[] · Capabilities
          obbligatorio
        • content_locale
          Tipo: string · Content Localeenumammette null
          obbligatorio
          valori
          • en
          • zh-CN
          • zh-TW
          • ja
          • ko
        • context_length
          Tipo: integer · Context Lengthammette null
          obbligatorio

          Integer numbers.

        • description
          Tipo: string · Descriptionammette null
          obbligatorio
        • document
          Tipo: object · PublicDocumentammette null
          obbligatorio

          Solo la lingua selezionata; summary/description/best_for restano sul modello

          • extra
            Tipo: object · Extra
            obbligatorio
            • propertyName
              Tipo: anything
          • notice
            Tipo: object · CatalogNoticeammette null
            obbligatorio
            • body
              Tipo: string · Body
              obbligatorio
            • link_text
              Tipo: string · Link Textammette null
              obbligatorio
            • target_slug
              Tipo: string · Target Slugammette null
              obbligatorio
            • title
              Tipo: string · Titleammette null
              obbligatorio
          • updated_at
            Tipo: string · Updated At
            obbligatorio

            Ora di aggiornamento del documento nella lingua selezionata

        • icon_url
          Tipo: string · Icon Urlammette null
          obbligatorio
        • id
          Tipo: string · Id
          obbligatorio
        • input_modalities
          Tipo: array string[] · Input Modalities
          obbligatorio
        • latency_class
          Tipo: string · Latency Classammette null
          obbligatorio
        • max_completion_tokens
          Tipo: integer · Max Completion Tokensammette null
          obbligatorio

          Integer numbers.

        • model_kind
          Tipo: string · Model Kindenum
          obbligatorio
          valori
          • chat
          • image_generation
          • video_generation
          • decisions
        • name
          Tipo: string · Name
          obbligatorio
        • output_modalities
          Tipo: array string[] · Output Modalities
          obbligatorio
        • reasoning
          Tipo: object · Reasoningammette null
          obbligatorio

          Oggetto JSON reasoning upstream; conserva i campi sconosciuti; null se non disponibile

          • propertyName
            Tipo: anything
        • released_at
          Tipo: string · Released Atammette null
          obbligatorio
        • short_name
          Tipo: string · Short Name
          obbligatorio
        • slug
          Tipo: string · Slug
          obbligatorio
        • sort_order
          Tipo: integer · Sort Order
          obbligatorio

          Integer numbers.

        • summary
          Tipo: string · Summaryammette null
          obbligatorio
        • supported_parameters
          Tipo: array string[] · Supported Parameters
          obbligatorio
        • trial_status
          Tipo: string · Trial Status
          obbligatorio
        • updated_at
          Tipo: string · Updated Atammette null
          obbligatorio
        • video_spec
          Tipo: object · VideoSpecammette null
          obbligatorio
          • aspect_ratios
            Tipo: array string[] | null · Aspect Ratiosammette null
          • audio
            Tipo: object · AudioSpecammette null
            • input
              Tipo: boolean · Inputammette null
            • output
              Tipo: boolean · Outputammette null
            • output_optional
              Tipo: boolean · Output Optionalammette null
          • constraints
            Tipo: object · Constraintsammette null

            JSON Schema di soli dati per le combinazioni di richiesta valide

            • propertyName
              Tipo: anything
          • duration_seconds
            Tipo: object · DurationSpecammette null
            • max
              Tipo: number · Max
              maggiore di:  
              0
              obbligatorio
            • min
              Tipo: number · Min
              min:  
              0
              obbligatorio
            • step
              Tipo: number · Step
              maggiore di:  
              0
              obbligatorio
          • example_request
            Tipo: object · Example Requestammette null
            • propertyName
              Tipo: anything
          • input_modes
            Tipo: array string[] | null · Input Modesammette null
          • reference_limits
            Tipo: object · Reference Limitsammette null
            • propertyName
              ammette null
              • Tipo: integer

                Integer numbers.

          • request_defaults
            Tipo: object · Request Defaultsammette null
            • propertyName
              Tipo: anything
          • resolutions
            Tipo: array string[] | null · Resolutionsammette null
        • channels
          Tipo: array object[] · Channels
          • code
            Tipo: string · Code
            obbligatorio
          • discount_multiplier
            Tipo: string · Discount Multiplierammette null
            obbligatorio

            Moltiplicatore di vendita esatto da 0 a 1; applicare una sola volta alle tariffe configurate o al costo upstream

          • is_default
            Tipo: boolean · Is Default
            obbligatorio
          • name
            Tipo: string · Name
            obbligatorio
          • region
            Tipo: string · Regionammette null
            obbligatorio
          • runnable
            Tipo: boolean · Runnable
            obbligatorio
          • service_tier
            Tipo: string · Service Tier
            obbligatorio
          • standard_pricing
            Tipo: object · CatalogPricingammette null
            obbligatorio

            Tariffe unitarie standard prima dello sconto di vendita; null per i canali upstream_cost

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

              Conservare l'ordine; il primo livello corrispondente sostituisce le tariffe di base

              • conditions
                Tipo: array object[] · Conditions
                obbligatorio
                • field
                  Tipo: string · Field
                  obbligatorio

                  Contesto di tariffazione Felo, ad es. input_context_tokens

                • operator
                  Tipo: string · Operatorenum
                  obbligatorio
                  valori
                  • eq
                  • gt
                  • gte
                • value
                  obbligatorio
                  • Tipo: string · Value
              • overrides
                Tipo: object · Overrides
                obbligatorio
                • propertyName
                  Tipo: string
            • audio
              Tipo: string · Audioammette null

              USD per token audio di input

            • completion
              Tipo: string · Completionammette null

              USD per token di output

            • input_audio_cache
              Tipo: string · Input Audio Cacheammette null

              USD per token audio in cache

            • input_cache_read
              Tipo: string · Input Cache Readammette null

              USD per token di input in cache

            • input_cache_write
              Tipo: string · Input Cache Writeammette null

              USD per token di scrittura in cache

            • input_cache_write_1h
              Tipo: string · Input Cache Write 1Hammette null

              USD per token di scrittura in cache da 1 ora; separato dalle scritture con TTL predefinito

            • input_image
              Tipo: string · Input Imageammette null

              USD per immagine di input

            • input_image_token
              Tipo: string · Input Image Tokenammette null

              USD per token di immagine di input

            • input_video_second
              Tipo: string · Input Video Secondammette null

              USD per secondo di video di input

            • internal_reasoning
              Tipo: string · Internal Reasoningammette null

              USD per token di reasoning

            • output_image
              Tipo: string · Output Imageammette null

              USD per immagine generata

            • output_image_token
              Tipo: string · Output Image Tokenammette null

              USD per token di immagine di output

            • output_video_second
              Tipo: string · Output Video Secondammette null

              USD per secondo di video generato

            • prompt
              Tipo: string · Promptammette null

              USD per token di input; null indica non disponibile, 0 indica gratuito

            • request
              Tipo: string · Requestammette null

              USD per richiesta

            • web_search
              Tipo: string · Web Searchammette null

              USD per richiesta di ricerca web

          • pricing_mode
            Tipo: string · Pricing Modeenum

            Tariffe unitarie configurate oppure costo dei contenuti multimediali comunicato moltiplicato per lo sconto di vendita

            valori
            • configured_rates
            • upstream_cost
        • default_channel
          Tipo: string · Default Channelammette null
        • recommended_protocol
          Tipo: string · Recommended Protocolenumammette null

          Solo un consiglio per il client valido per l'intero modello; null per i modelli non chat; non limita i protocolli chiamabili

          valori
          • responses
          • messages
      • total
        Tipo: integer · Total
        obbligatorio

        Integer numbers.

    • locale
      Tipo: string · Localeenum
      obbligatorio
      valori
      • en
      • zh-CN
      • zh-TW
      • ja
      • ko
    • schema_version
      const:  
      2
      obbligatorio

      Integer numbers.

    application/json
  • 304

    Rappresentazione invariata; corpo vuoto

  • 400

    Locale non supportato

  • 422

    Proiezione o tipo non validi

  • 503

    Catalogo temporaneamente non disponibile

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": "Modello di esempio.",
        "description": "Testo illustrativo, non un modello reale.",
        "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