Open SourceAgents23k
smolagents
Hugging Faces minimale Bibliothek, in der Agenten ihre Aktionen als Python-Code schreiben.
smolagents ist eine minimalistische Agenten-Bibliothek von Hugging Face, die auf der Idee aufbaut, dass Agenten Aktionen als ausführbaren Python-Code und nicht als JSON-Tool-Calls ausdrücken sollen. Die gesamte Kernlogik umfasst etwa tausend Zeilen, ist modellunabhängig über Hugging Face, OpenAI, Anthropic und andere, und unterstützt Sandbox-Code-Ausführung sowie Hub-gemeinsam genutzte Tools. Sie wird für ihre Schlichtheit und das CodeAgent-Muster der Code-Generierung und -Ausführung geschätzt.
Repository
huggingface/smolagentsSprache
PythonWas du damit bauen kannst
- Code-schreibende Agenten aufbauen, die Python-Aktionen in einer Sandbox ausführen
- Agenten gegen beliebige Backend-Modelle von Hugging Face, OpenAI oder lokalen Servern betreiben
- Wiederverwendbare Tools direkt vom Hugging Face Hub teilen und laden
Tags
huggingfacecode-agentminimalsandbox