À moins que vous n’ayez été isolé de la société cette année, vous savez que les chatbots alimentés par les LLM (grands modèles linguistiques) sont partout, des moteurs de recherche à votre boîte de réception. Vous pouvez effectuer de nombreuses tâches intéressantes avec ChatGPT, Bing Chat ou Google Bard, mais si vous cherchez des réponses ou des conseils, vous ne pouvez pas toujours leur faire confiance.
Les gros robots IA récupèrent des informations sur Internet et les mélangent, souvent sans citer leurs sources. S’ils n’ont pas d’informations, ils peuvent « halluciner » (s’ouvre dans un nouvel onglet) ou inventer des choses pour combler les lacunes.
Les lecteurs méritent un outil qui combine les capacités interactives et en langage naturel de l’IA avec des conseils et des tests d’humains en qui ils peuvent avoir confiance. C’est pourquoi nous déployons HammerBot : un chatbot formé sur les avis d’experts, les guides d’achat, les tutoriels et les actualités de Tom’s Hardware. Le bot répond à vos questions à la fois avec du texte et – pour que vous puissiez obtenir tous les détails – une série de liens vers nos articles sur le sujet que vous avez demandé.
Comme tout le monde dans le domaine de la technologie – y compris Google et Microsoft – nous apprenons toujours à utiliser au mieux l’IA. À l’heure actuelle, le HammerBot est en version bêta précoce alors que nous affinons la formation, le code et l’interface utilisateur globale. Mais nous voulons partager le bot avec vous et obtenir vos commentaires maintenant, non seulement sur son fonctionnement actuel, mais aussi sur la façon dont vous aimeriez qu’il fonctionne.
Merci de partager vos commentaires sur ce fil de discussion (s’ouvre dans un nouvel onglet). Faites défiler la fenêtre de discussion pour plus d’informations sur le fonctionnement de HammerBot, ses problèmes connus et nos objectifs.
Comment fonctionne le HammerBot
Nous souhaitons également partager des détails sur le fonctionnement de HammerBot sur le backend. À l’heure actuelle, nos développeurs utilisent le modèle text-davinci-003 d’OpenAI, également connu sous le nom de GPT-3, formé sur un ensemble de données personnalisé de nos articles. Les données sont stockées dans une base de données vectorielles à partir de Weaviate et le bot est codé principalement avec Python, en utilisant LangChainun cadre qui facilite la personnalisation de la sortie AI.
Lorsque vous entrez une invite, le serveur interroge l’ensemble de données stocké dans Weaviate pour obtenir les résultats de la recherche. Ceux-ci sont ensuite envoyés au LLM pour l’aider à développer une réponse cohérente à votre question.
Beaucoup de chatbots vous parleront de tout sur Terre. Mais ne demandez pas à HammerBot un patron de tricot ! Il est conçu pour avoir des limites sur ce dont il parlera; il se concentre sur l’expertise que vous ne pouvez obtenir que de Tom’s Hardware, il peut donc dire qu’il ne sait pas ou ne peut pas répondre si les invites ne relèvent pas de sa formation.
Problèmes connus
Nous savons que vous trouverez des moyens d’améliorer la sortie de HammerBot. En voici quelques-unes que vous pourriez rencontrer :
- Des réponses parfois dépassées: recommande occasionnellement des produits de dernière génération
- Les réponses ne sont pas toujours le lien du haut : Le lien du haut dans le résultat de la recherche n’est peut-être pas celui qui est le plus directement lié à la réponse du chat (ex : la réponse mentionne Ryzen 5 5600X mais le résultat du haut n’est pas la critique du Ryzen 5 5600X).
- Offres recommandées : section peut ne pas avoir un produit qui correspond au chat.
- Réponses assez courtes : La plupart des réponses sont un peu laconiques en ce moment.
- La fenêtre de chat peut zoomer lorsque vous entrez une entrée sur mobile.
- Peut exprimer des opinions qui ne sont pas nécessairement ceux de Tom’s Hardware.
Bientôt plus et mieux
En plus de résoudre certains des problèmes connus (et inconnus), nous souhaitons faire de HammerBot un outil beaucoup plus puissant en ajoutant de nouvelles fonctionnalités, notamment l’accès à des données structurées : références, spécifications de produits et prix à jour. À l’heure actuelle, le modèle obtient certaines de ces données à partir des textes d’articles, mais ce n’est pas aussi organisé dans ce format.
Nous voulons que vous puissiez demander à notre bot de comparer deux processeurs spécifiques et de voir un graphique avec les deux et un tableau côte à côte avec les spécifications de chacun. Et nous voulons que le bot puisse vous aider à créer une liste de courses pour PC, mais nous n’en sommes pas encore là.
Que voudriez-vous que le HammerBot fasse pour vous ? Dites-nous dans ce fil. (s’ouvre dans un nouvel onglet)