Liste des modèles
Obtenez la liste de tous les modèles d’IA accessibles à l’utilisateur actuel, y compris les identifiants, les noms, les fournisseurs et les informations détaillées.
À propos de la liste des modèles et des groupes de jetons
Les modèles renvoyés dans la liste dépendent du groupe de jetons auquel appartient votre API KEY. Vous pouvez sélectionner le groupe de jetons lors de la création ou de la modification des jetons dans Console → API Tokens.
Point de terminaison
GET https://aiberm.com/v1/models
Exemple de requête
1curl -X GET "https://aiberm.com/v1/models" \2-H "Authorization: Bearer sk-your-api-token-here" \3-H "Content-Type: application/json"Format de la réponse
Réponse de succès (200 OK)
1{2"success": true,3"data": [4 {5 "id": "gpt-4",6 "object": "model",7 "created": 1626777600,8 "owned_by": "openai",9 "supported_endpoint_types": [10 "chat",11 "completion"12 ]13 },14 {15 "id": "gpt-3.5-turbo",16 "object": "model",17 "created": 1626777600,18 "owned_by": "openai",19 "supported_endpoint_types": [20 "chat",21 "completion"22 ]23 },24 {25 "id": "claude-3-sonnet-20240229",26 "object": "model",27 "created": 1626777600,28 "owned_by": "anthropic",29 "supported_endpoint_types": [30 "chat"31 ]32 }33]34}Champs de la réponse
Champs de premier niveau :
success- Booléen, indique si la requête a réussidata- Tableau d’objets modèle (renvoyé uniquement en cas de succès)message- Message d’erreur (renvoyé uniquement en cas d’échec)
Champs de l’objet modèle :
id- Identifiant unique du modèleobject- Type d’objet, fixe à “model”created- Horodatage de création du modèleowned_by- Fournisseur du modèle (par ex. openai, anthropic)supported_endpoint_types- Tableau des types de points de terminaison API pris en charge
Types de points de terminaison pris en charge
chat- Complétion de chatcompletion- Complétion de texteembedding- Embedding de texteimage- Génération d’imagesaudio- Traitement audiorerank- Reclassement
Remarques importantes
Authentification requise
Un jeton API valide doit être fourni. Le jeton détermine les modèles auxquels l’utilisateur peut accéder.
Contrôle des autorisations
La liste des modèles renvoyée est filtrée selon les groupes d’utilisateurs et les groupes de jetons, et n’affiche que les modèles auxquels l’utilisateur a le droit d’accéder.
Erreurs courantes
401 Unauthorized- Le jeton API est invalide ou expiré403 Forbidden- L’utilisateur n’a pas l’autorisation d’accès500 Internal Server Error- Erreur interne du serveur