io.enterpriseai.model.ChatResponse
Source : sdks/java/enterprise-ai-java/src/main/java/io/enterpriseai/model/ChatResponse.java. Retour à l'index de la référence du SDK Java.
Cette page est générée par tools/docs/gen_sdk_reference.py depuis les sources du SDK et les dossiers de textes OpenAPI. Ne la modifiez pas à la main : changez la source et régénérez.
Modèle ChatResponse
Réponse de complétion de chat avec les en-têtes de la passerelle.
Champs :
| Nom | Type | Requis | Description |
|---|---|---|---|
raw | JsonNode | oui | Corps JSON compatible OpenAI. |
decisionId | String | oui | En-tête X-EAI-Decision-Id. |
costEstimated | String | oui | En-tête X-EAI-Cost-Estimated. |
costMeasured | String | oui | En-tête X-EAI-Cost-Measured. |
ChatResponse.content
String content()
Texte du premier choix, vide quand il est absent.
Cet élément ne prend aucun paramètre.
Retour : String. Le texte choices[0].message.content, ou une chaîne vide.
ChatResponse.model
String model()
Modèle qui a réellement répondu.
Cet élément ne prend aucun paramètre.
Retour : String. Le champ model du corps, ou null.
ChatResponse.usage
JsonNode usage()
Consommation de jetons de l'appel.
Cet élément ne prend aucun paramètre.
Retour : JsonNode. Le nœud usage du corps, un MissingNode quand il est absent.