Felo API PlatformFelo API Platform
v0.4.0
OpenAPI 3.1.0

Beschikbare modellen opvragen

Server:https://openapi.felo.ai
Clientbibliotheken

Beschikbare modellen opvragen

​

Retourneert standaard alle modelcategorieën, waaronder chat, image_generation, video_generation en decisions. Modellen moeten zijn ingeschakeld, op de lijst staan, niet verwijderd zijn en actuele prijzen hebben (nul is geldig). De optionele aanbiederfilter behoudt de bestaande prijs- en mappingvoorwaarden. Resultaten worden gesorteerd op sort_order van de beheerder oplopend en vervolgens op modelnaam en -ID. Nieuw gesynchroniseerde modellen blijven verborgen totdat een beheerder ze op de lijst zet. Verbergen beïnvloedt alleen ontdekkingslijsten; uitschakelen weigert ook nieuwe aanroepen. Het opzoeken van modeldetails is ongewijzigd. Lees model_kind voordat je een endpoint kiest om aan te roepen: video_generation gebruikt /api/v1/videos/generations; decisions gebruikt /api/v1/decisions. Aparte ontdekkingslijsten zijn beschikbaar op /api/v1/videos/models en /api/v1/decisions/models. Stel exclude_video_and_decisions=true in om video- en beslissingsmodellen uit te sluiten na categorie-overschrijvingen per aanbieder; afbeeldingsmodellen blijven in aanmerking komen.

Queryparameters
  • provider
    Type: string
    min. lengte:  
    1

    Optionele aanbiederfilter, bijvoorbeeld ephone of openrouter.

  • exclude_video_and_decisions
    Type: boolean

    Als true, sluit de effectieve model_kind-waarden video_generation en decisions uit. Afbeeldingsmodellen blijven in aanmerking komen. Kan worden gecombineerd met provider. Laat weg of stel false in om alle categorieën op te nemen.

Responsen
  • 200
    Type: object · ModelList

    Beschikbare modellen

    • data
      Type: array object[] · Model[]
      verplicht
      • created
        Type: integer Formaat: int64
        verplicht

        Aanmaaktijdstip van de modelcatalogus in Unixseconden.

      • id
        Type: string
        verplicht

        Felo-model-ID.

      • object
        constante:  
        model
        verplicht
      • owned_by
        Type: string
        verplicht
      • model_kind
        Type: string

        Effectieve categorie van de modelmogelijkheid na overschrijvingen door ingeschakelde aanbiedermappings: chat, image_generation, video_generation of decisions. Gebruik het aanroepende endpoint dat bij deze categorie past.

      • propertyName
        Type: anything
    • object
      constante:  
      list
      verplicht
    • propertyName
      Type: anything
    application/json
  • 401
    Type: object · OpenAIErrorResponse

    Ongeldige of ontbrekende Felo API-sleutel

    OpenAI-compatibele foutenvelop. De Router kan code en message opnemen zonder alle optionele upstream-velden.

    • error
      Type: object
      verplicht
      • message
        Type: string
        verplicht
      • code
        Type: string | null
      • param
        Type: string | null
      • type
        Type: string

        OpenAI-compatibel fouttype, indien opgegeven.

      • propertyName
        Type: anything
    • propertyName
      Type: anything
    application/json
  • 422
    Type: object

    Ongeldige queryparameter, zoals een lege provider of een ongeldige booleaanse waarde

    • detail
      Type: array object[]
      verplicht
      • propertyName
        Type: anything
    application/json
  • 503
    Type: object · OpenAIErrorResponse

    Modelcatalogus is tijdelijk niet beschikbaar

    OpenAI-compatibele foutenvelop. De Router kan code en message opnemen zonder alle optionele upstream-velden.

    • error
      Type: object
      verplicht
      • message
        Type: string
        verplicht
      • code
        Type: string | null
      • param
        Type: string | null
      • type
        Type: string

        OpenAI-compatibel fouttype, indien opgegeven.

      • propertyName
        Type: anything
    • propertyName
      Type: anything
    application/json
Request Example for get/api/v1/models
curl "https://openapi.felo.ai/api/v1/models?exclude_video_and_decisions=true&provider=openrouter" \
  -H "Authorization: Bearer ${FELO_API_KEY}"
{
  "object": "list",
  "data": [
    {
      "id": "string",
      "object": "model",
      "created": 1,
      "owned_by": "string",
      "model_kind": "string",
      "additionalProperty": "anything"
    }
  ],
  "additionalProperty": "anything"
}
List available models