Tout l'open source
Open SourceAgents23k

smolagents

La bibliothèque minimaliste de Hugging Face où les agents expriment leurs actions sous forme de code Python.

smolagents est une bibliothèque d'agents minimaliste de Hugging Face construite autour de l'idée que les agents doivent exprimer leurs actions sous forme de code Python exécutable plutôt que d'appels d'outils JSON. L'intégralité de la logique centrale tient en environ un millier de lignes, elle est agnostique en termes de modèle parmi Hugging Face, OpenAI, Anthropic et d'autres, et prend en charge l'exécution de code en sandbox et les outils partagés via le Hub. Elle est appréciée pour sa simplicité et le pattern CodeAgent de génération et d'exécution de code.

Dépôt

huggingface/smolagents

Langage

Python

Ce que vous pourriez construire avec

  • Construire des agents qui écrivent du code et exécutent des actions Python dans un sandbox
  • Exécuter des agents avec n'importe quel modèle backend de Hugging Face, OpenAI ou des serveurs locaux
  • Partager et charger des outils réutilisables directement depuis le Hugging Face Hub

Tags

huggingfacecode-agentminimalsandbox