Framework · Hugging Face
smolagents in een oogopslag
De compacte Python-library van Hugging Face, ongeveer duizend regels code, waarvan CodeAgent acties schrijft als Python-code. Die code wordt uitgevoerd in sandboxes zoals Modal, E2B of Docker. Agents en tools kunnen worden gedeeld op de Hub.
Geschikt voor: Leren en onderzoek, vooral voor agents die handelen door code te schrijven.
Belangrijkste gegevens
- Beheerder
- Hugging Face
- Talen
- Python
- Licentie
- Apache-2.0
- Nieuwste versie
1.26.0· 29 mei 2026- Repository
- huggingface/smolagents
- Gehoste optie
- Geen
Quickstart
Installeer het pakket, stel de inloggegevens in en voer vervolgens de eenvoudigste agent uit de officiële documentatie uit. De model-ID's zijn de ID's uit de documentatie en zijn mogelijk niet beschikbaar voor je account.
pip install 'smolagents[toolkit]'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)Functies
| Alle modellen | Ja | HF Inference Providers, LiteLLM, lokale Transformers en Ollama |
|---|---|---|
| MCP-client | Ja | Tools van elke MCP-server, LangChain of Hub Spaces |
| MCP-server | Niet bevestigd | |
| Multi-agent | Ja | Agents kunnen andere agents aansturen |
| Duurzame runs | Niet bevestigd | |
| Goedkeuring door een mens | Niet bevestigd | |
| Tracing | Niet bevestigd | |
| Evals | Nee |
Recente wijzigingen
- Sinds 29 mei 2026 is er geen PyPI-release geweest na 1.26.0, hoewel er eind september 2026 nog commits naar de repository zijn gepusht.