Felo API PlatformFelo API Platform
v0.4.0
OpenAPI 3.1.0

Lister les modèles disponibles

Serveur:https://openapi.felo.ai
Bibliothèques clientes

Lister les modèles disponibles

​

Par défaut, renvoie toutes les catégories de modèles, notamment chat, image_generation, video_generation et decisions. Les modèles doivent être activés, répertoriés, non supprimés et disposer d'une tarification à jour (zéro est une valeur valide). Le filtre facultatif provider conserve les conditions existantes de tarification et de mappage. Les résultats sont classés par sort_order administratif croissant, puis par nom et ID de modèle. Les modèles nouvellement synchronisés restent masqués jusqu'à ce qu'un administrateur les répertorie. Le masquage n'affecte que les listes de découverte ; la désactivation rejette également les nouveaux appels. La consultation du détail d'un modèle reste inchangée. Lisez model_kind avant de choisir un point de terminaison d'appel : video_generation utilise /api/v1/videos/generations ; decisions utilise /api/v1/decisions. Des listes de découverte dédiées sont disponibles sur /api/v1/videos/models et /api/v1/decisions/models. Définissez exclude_video_and_decisions=true pour exclure les modèles vidéo et de décision après les substitutions de catégorie du fournisseur ; les modèles d'image restent éligibles.

Paramètres de requête
  • provider
    Type: string
    longueur min.:  
    1

    Filtre de fournisseur facultatif, par exemple ephone ou openrouter.

  • exclude_video_and_decisions
    Type: boolean

    Lorsque la valeur est true, exclut les valeurs effectives de model_kind video_generation et decisions. Les modèles d'image restent éligibles. Peut être combiné avec provider. Omettre le paramètre ou le définir sur false pour inclure toutes les catégories.

Réponses
  • 200
    Type: object · ModelList

    Modèles disponibles

    • data
      Type: array object[] · Model[]
      obligatoire
      • created
        Type: integer Format: int64
        obligatoire

        Horodatage de création dans le catalogue de modèles, en secondes Unix.

      • id
        Type: string
        obligatoire

        ID de modèle Felo.

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

        Catégorie de capacité effective du modèle après les substitutions des mappages de fournisseur activés : chat, image_generation, video_generation ou decisions. Utilisez le point de terminaison d'appel correspondant à cette catégorie.

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

    Clé API Felo invalide ou manquante

    Enveloppe d'erreur compatible OpenAI. Le Router peut inclure code et message sans tous les champs amont facultatifs.

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

        Type d'erreur compatible OpenAI lorsqu'il est fourni.

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

    Paramètre de requête invalide, par exemple un provider vide ou une valeur booléenne invalide

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

    Le catalogue de modèles est temporairement indisponible

    Enveloppe d'erreur compatible OpenAI. Le Router peut inclure code et message sans tous les champs amont facultatifs.

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

        Type d'erreur compatible OpenAI lorsqu'il est fourni.

      • 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