6 points par xguru 2023-04-07 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • Permet de créer facilement des agents capables d’effectuer des actions supplémentaires, au-delà des réponses de base d’un LLM, via des composants d’extension

Fonctionnement

  • Donne des instructions avec un prompt de base qui traite les tâches à l’aide d’outils
  • Crée des Tool, des composants personnalisés que l’agent peut utiliser (exécuter du code Python dans un REPL, faire des recherches sur Google ou HN, etc.)
  • L’agent répète la boucle "Thought, Action, Observation"
    • Thought/Action sont générés par le LLM
    • Observation est générée par le Tool
  • Le LLM récupère les nouvelles informations ajoutées au prompt et les traite en conséquence
  • Lorsque l’agent a reçu suffisamment d’informations, il produit la réponse finale

Tool

  • Implémenter use(input_text: str) -> str dans une simple classe Python
  • Rédiger dans Name et Description une explication de l’outil compréhensible par le LLM

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.