dotsagent.io
Sprache:Deutsch
Framework · Hugging Face

smolagents im Überblick

Hugging Faces schlanke Python-Bibliothek mit etwa tausend Zeilen Code. Ihr CodeAgent schreibt Aktionen als Python-Code, der in Sandboxes wie Modal, E2B oder Docker ausgeführt wird. Agents und Tools lassen sich auf dem Hub teilen.

Ideal für: Lernen und Forschung, insbesondere für Agents, die durch das Schreiben von Code handeln.

Wichtige Fakten

Maintainer
Hugging Face
Sprachen
Python
Lizenz
Apache-2.0
Neueste Version
1.26.0 · 29. Mai 2026
Repository
huggingface/smolagents · 29.617 Sterne
Gehostete Option
Keine

Schnellstart

Installieren Sie das Paket, richten Sie die Zugangsdaten ein und starten Sie dann den einfachsten Agent aus der offiziellen Dokumentation. Die Modell-IDs entsprechen denen in der Dokumentation und sind möglicherweise nicht für Ihr Konto freigeschaltet.

Installieren
pip install 'smolagents[toolkit]'

Benötigt HF token for Inference API

Python
from smolagents import CodeAgent, InferenceClientModel

# Initialize a model (using Hugging Face Inference API)
model = InferenceClientModel()  # Uses a default model

# Create an agent with no tools
agent = CodeAgent(tools=[], model=model)

# Run the agent with a task
result = agent.run("Calculate the sum of numbers from 1 to 10")
print(result)

Quelle des Schnellstarts

Funktionen

Beliebiges ModellJaHF Inference Providers, LiteLLM, lokale Transformers und Ollama
MCP-ClientJaTools von beliebigen MCP-Servern, LangChain oder Hub Spaces
MCP-ServerNicht bestätigt
Multi-AgentJaAgents können andere Agents orchestrieren
Persistente AusführungNicht bestätigt
Menschliche FreigabeNicht bestätigt
TracingNicht bestätigt
EvalsNein

Aktuelle Änderungen

  • Seit Version 1.26.0 vom 29. Mai 2026 gab es keine PyPI-Veröffentlichung, obwohl Ende September 2026 weiterhin Commits im Repo eingingen.

Alternativen in derselben Sprache

Quellen

  1. huggingface.co/docs/smolagents/index
  2. pypi.org/pypi/smolagents/json
  3. api.github.com/repos/huggingface/smolagents