logo
Développement
Rechercher
Interroger la liste des modèles de la plateforme

Interroger la liste des modèles de la plateforme

Permet d'interroger la liste des modèles de la plateforme ; en fournissant l'ID de l'organisation, vous pouvez interroger les modèles réellement disponibles pour cette organisation.

Cette interface permet d'interroger la liste des modèles de la plateforme ; en fournissant org_id, elle renvoie les modèles réellement disponibles pour cette organisation, y compris les modèles configurés par l'organisation.

Méthode de requête

GET

URL de la requête

https://api.${endpoint}/v1/model/list

Authentification de la requête

Utilise l'authentification Basic avec la DevKey / le DevSecret de niveau compte.

Requête

Exemple de requête

curl -X GET 'https://api.${endpoint}/v1/model/list?org_id=p-xxxx&agent_type=LOOP_AGENT' \ -H 'Authorization: Basic ${BASIC_TOKEN}'
                      
                      curl -X GET 'https://api.${endpoint}/v1/model/list?org_id=p-xxxx&agent_type=LOOP_AGENT' \
  -H 'Authorization: Basic ${BASIC_TOKEN}'

                    
Ce bloc de code dans la fenêtre flottante

En-têtes de la requête

Champ Type Description
Authorization Basic ${BASIC_TOKEN} Utilisez le Basic Token obtenu en encodant DevKey:DevSecret en Base64.

Paramètres de la requête (Query Parameters)

Champ Type Description required
org_id String ID de l'organisation. Une fois fourni, l'appartenance à l'organisation est vérifiée et les modèles disponibles pour cette organisation sont renvoyés. true
agent_type String Type d'Agent. Prend en charge AGENT, FLOW_AGENT, LOOP_AGENT, WORKFLOW ; true

Réponse

Exemple de réponse

{ "code": 0, "message": "OK", "data": { "CHAT": { "OPEN_AI": [ { "model_name": "GPT-4o", "aiModelVersion": "gpt-4o", "modelId": "mv-xxxx", "capabilities": ["pluginSupport", "ImageRecognition", "jsonSchema"] } ] } } }
                      
                      {
  "code": 0,
  "message": "OK",
  "data": {
    "CHAT": {
      "OPEN_AI": [
        {
          "model_name": "GPT-4o",
          "aiModelVersion": "gpt-4o",
          "modelId": "mv-xxxx",
          "capabilities": ["pluginSupport", "ImageRecognition", "jsonSchema"]
        }
      ]
    }
  }
}

                    
Ce bloc de code dans la fenêtre flottante

Réponse en cas de succès

Champ Type Description
model_name String Nom d'affichage du modèle.
aiModelVersion String Nom de la version du modèle.
modelId String ID de la version du modèle, utilisé lorsque d'autres interfaces référencent le modèle.
capabilities String[] Liste des capacités du modèle.

Réponse en cas d'échec

Champ Type Description
code Integer Code d'erreur.
message String Détails de l'erreur.

Codes d'état

Code d'état Description
200 Succès
400 Erreur de paramètre
401 Non autorisé
403 Autorisation insuffisante
429 Requêtes trop fréquentes
500 Erreur du serveur