dotsagent.io
Ngôn ngữ:Tiếng Việt
Framework · Hugging Face

Tổng quan về smolagents

Thư viện Python gọn nhẹ của Hugging Face, chỉ khoảng một nghìn dòng mã. CodeAgent viết các hành động dưới dạng mã Python. Mã chạy trong sandbox như Modal, E2B hoặc Docker; có thể chia sẻ agent và công cụ trên Hub.

Phù hợp nhất với: Học tập và nghiên cứu, đặc biệt là các agent hoạt động bằng cách viết mã.

Thông tin chính

Đơn vị duy trì
Hugging Face
Ngôn ngữ
Python
Giấy phép
Apache-2.0
Phiên bản mới nhất
1.26.0 · 29 tháng 5, 2026
Repository
huggingface/smolagents · 29.617 sao
Tùy chọn chạy trên nền tảng lưu trữ
Không có

Bắt đầu nhanh

Cài package, thiết lập thông tin xác thực, rồi chạy agent đơn giản nhất theo tài liệu chính thức. ID model sử dụng trong tài liệu có thể chưa được bật cho tài khoản của bạn.

Cài đặt
pip install 'smolagents[toolkit]'

Cần 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)

Nguồn hướng dẫn bắt đầu nhanh

Tính năng

Mọi modelCóHF Inference Providers, LiteLLM, Transformers chạy cục bộ và Ollama
MCP clientCóCông cụ từ mọi MCP server, LangChain hoặc Hub Spaces
MCP serverChưa xác nhận
Đa agentCóAgent có thể điều phối các agent khác
Lượt chạy bền vữngChưa xác nhận
Phê duyệt của con ngườiChưa xác nhận
TracingChưa xác nhận
EvalsKhông

Các thay đổi gần đây

  • Không có bản phát hành PyPI nào kể từ 1.26.0 vào 29 May 2026, dù repo vẫn có commit vào cuối September 2026.

Các lựa chọn thay thế cùng ngôn ngữ

Nguồn

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