negotiation_agent fournit une boîte à outils modulaire pour construire des bots de négociation autonomes alimentés par des modèles de type GPT. Les développeurs peuvent spécifier des scénarios de négociation en définissant des éléments, des préférences et des fonctions d’utilité pour modéliser les objectifs de l’agent. Le cadre inclut des modèles d’agent prédéfinis et permet l’intégration de stratégies personnalisées, comprenant la génération d’offres, l’évaluation des contre-offres, les décisions d’acceptation et la clôture des accords. Il gère les flux de dialogue en utilisant des protocoles standardisés, supporte des simulations en lot pour des expériences de style tournoi, et calcule des métriques de performance telles que le taux d’accord, les gains d’utilité et les scores d’équité. L’architecture ouverte facilite l’échange des backends LLM sous-jacents et l'extension de la logique des agents à travers des plugins. Avec negotiation_agent, les équipes peuvent rapidement prototyper et évaluer des solutions de négociation automatisée dans le commerce électronique, la recherche et l’éducation.