L’agent Hermes ne répond pas à l’envoi de fichiers après la connexion à Open WebUI, donc ne jetez pas la front-end en premier. La documentation officielle du serveur API a été rédigée de manière assez directe : les téléchargements de fichiers via l’API ne sont actuellement pas pris en charge. En d’autres termes, même s’il y a un bouton de téléversement sur le front-end, le back-end de l’agent Hermes ne peut pas traiter les documents ou images téléchargés comme des entrées de fichiers API.
Qu’est-ce que cela signifie ?
Si vous souhaitez faire de l’analyse de documents, de la compréhension d’images et des questions-réponses sur les pièces jointes, la façon la plus fiable n’est pas de continuer à modifier l’Open WebUI, mais de modifier le chemin :
- Placez le fichier dans un répertoire local accessible à l’agent Hermes, et laissez-le le lire via l’outil fichier/terminal.
- Ou utilisez plutôt le scénario CLI / passerelle, et entrez dans la session avec la capacité native d’attachement de la plateforme.
- Ou extraire le contenu du fichier en texte et envoyer un message texte via l’API.
Quand n’est pas un problème
Si vous téléchargez des pièces jointes sur Telegram, Discord, Slack, Email et d’autres passerelles, cela signifie qu’Hermes lui-même n’est pas cassé, et que les limitations ne concernent que le serveur API. Ne considérez pas « fichier de support passerelle » et « fichier de support API compatible OpenAI » comme la même chose.
La réponse à cette question est donc très courte : ce n’est pas que l’interface Web ouverte soit mal adaptée, mais que le serveur API Hermes Agent n’a pas encore téléchargé le fichier. À court terme, passer au chemin local du fichier ou à l’extraction de texte gagne plus de temps que de continuer à couper le bouton de téléversement front-end.
Adresse officielle open source : https://github.com/NousResearch/hermes-agent ; Entrée officielle du document : https://hermes-agent.nousresearch.com/.