Retour à Questions et réponses sur l’IA
Décision totale sur plusieurs tours sur l’API Hermes Agent ? Tout d’abord, distinguez l’interface

Décision totale sur plusieurs tours sur l’API Hermes Agent ? Tout d’abord, distinguez l’interface

Questions et réponses sur l’IA Admin 78 vues

Le dialogue multi-round de l’Hermes Agent API est toujours comme de l'« amnésie », souvent ce n’est pas que le modèle soit stupide, mais que vous avez connecté la mauvaise interface. La documentation officielle du serveur API indique clairement que /v1/chat/completions'est une interface sans état, et que le contexte complet doit être apporté par le client lui-même via messages à chaque fois.

Les idées reçues les plus courantes

Beaucoup de front-ends peuvent répondre normalement par une phrase la première fois, mais n’envoient qu’une phrase « continuer » au second tour, et l’agent Hermès semble avoir oublié la phrase précédente. Ce n’est pas qu’il ne sauvegarde pas, mais que vous appelez le chemin des Complétions de Chat, qui ne protège pas intrinsèquement les sessions pour vous.

Comment réparer

  1. Si vous continuez à utiliser /v1/chat/completions, apportez toujours l’historique complet des messages avec vous.
  2. Si vous voulez que le serveur capte le contexte pour vous, changez-le en /v1/responses.
  3. Ne confondez pas « compatible OpenAI » avec « le serveur sauvegarde automatiquement tous les états multi-tours ».

En un mot : plusieurs cycles de ruptures totales ne sont pas nécessairement dus à des erreurs d’agent Hermes, vérifiez d’abord si vous utilisez toujours des complétions de chat sans état.

Adresse officielle open source : https://github.com/NousResearch/hermes-agent ; Document officiel : https://hermes-agent.nousresearch.com/.

Outils Recommandés

Plus