smolagents

smolagents — минималистичный фреймворк от Hugging Face: агенты, которые действуют, генерируя и запуская код (code agents).

Hugging Face Фреймворк агентов Python ★ 28.7k

Что это

smolagents — минималистичный фреймворк от Hugging Face: агенты, которые действуют, генерируя и запуская код (code agents).

Установка

1Установить пакет
pip install "smolagents[toolkit]"
2Быстрый старт
from smolagents import CodeAgent, WebSearchTool, InferenceClientModel model = InferenceClientModel() agent = CodeAgent(tools=[WebSearchTool()], model=model, stream_outputs=True) agent.run("How many seconds would it take for a leopard at full speed to run through Pont des Arts?")

Перед запуском настройте API-ключи и переменные окружения, перечисленные в официальной документации проекта.