Lister les modèles de décision disponibles
Lister les modèles de décision disponibles
Renvoie uniquement les modèles dont la valeur effective de model_kind est decisions. Un mappage de fournisseur activé peut remplacer la catégorie de base du modèle ; sans filtre de fournisseur, la priorité de mappage décroissante puis le nom de fournisseur croissant déterminent la substitution. Si aucun mappage activé ne fournit de catégorie, la catégorie de base est utilisée (chat par défaut). Utilise la même visibilité, la même tarification à jour, le même filtre de fournisseur et le même ordre stable que GET /api/v1/models. Un résultat vide renvoie HTTP 200 avec object=list et data=[]. Il s'agit d'une lecture du catalogue local : elle ne synchronise pas les modèles amont et ne facture pas d'appel de modèle. Les détails restent disponibles via GET /api/v1/models/{model_id}. Le point de terminaison général GET /api/v1/models continue d'inclure toutes les catégories.
- Type: stringproviderlongueur min.:1
Filtre de fournisseur facultatif, par exemple ephone ou openrouter.
- Type: object · ModelList200
Modèles disponibles
- Type: array object[] · Model[]dataobligatoire
- createdType: integer Format: int64obligatoire
Horodatage de création dans le catalogue de modèles, en secondes Unix.
- idType: stringobligatoire
ID de modèle Felo.
- objectconstante:modelobligatoire
- ownedType: string
_by obligatoire - modelType: string
_kind 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.
- propertyType: anything
Name
- objectconstante:listobligatoire
- Type: anythingproperty
Name
application/json - Type: object · OpenAIErrorResponse401
Clé API Felo invalide ou manquante
Enveloppe d'erreur compatible OpenAI. Le Router peut inclure code et message sans tous les champs amont facultatifs.
- Type: objecterrorobligatoire
- messageType: stringobligatoire
- codeType: string | null
- paramType: string | null
- typeType: string
Type d'erreur compatible OpenAI lorsqu'il est fourni.
- propertyType: anything
Name
- Type: anythingproperty
Name
application/json - Type: object422
Paramètre de requête invalide, par exemple un provider vide
- Type: array object[]detailobligatoire
- propertyType: anything
Name
application/json - Type: object · OpenAIErrorResponse503
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.
- Type: objecterrorobligatoire
- messageType: stringobligatoire
- codeType: string | null
- paramType: string | null
- typeType: string
Type d'erreur compatible OpenAI lorsqu'il est fourni.
- propertyType: anything
Name
- Type: anythingproperty
Name
application/json
curl "https://openapi.felo.ai/api/v1/decisions/models?provider=openrouter" \
-H "Authorization: Bearer ${FELO_API_KEY}"
{
"object": "list",
"data": [
{
"id": "jev-1.13",
"object": "model",
"created": 1788220800,
"owned_by": "Felo Router",
"model_kind": "decisions"
}
]
}