категории | RSS

Hugging Face выпустила фреймворк Smolagents, упрощающий создание AI-агентов с помощью всего нескольких строк кода

Hugging Face только что выпустила "smolagents" — упрощенную библиотеку с открытым исходным кодом, которая позволяет разработчикам создавать AI-агентов с минимальным количеством кода.

Сама библиотека удивительно компактна, содержит всего около тысячи строк кода и максимально упрощает процесс. Хотя дизайн намеренно минималистичен, Hugging Face утверждает, что он по-прежнему обрабатывает все сложные аспекты создания AI-агентов.

После установки через pip, можно запустить агента всего несколькими строками кода. В их демонстрации они показывают агента, использующего DuckDuckGo для ответа на сложные вопросы. Сердцем smolagents является так называемый CodeAgent. Вместо того чтобы следовать обычной отраслевой практике, при которой AI-модели выводят словарь инструментов для вызова, CodeAgent позволяет AI напрямую писать код на Python.

По словам Hugging Face, этот подход сокращает количество шагов на 30 процентов и требует меньше вызовов AI, при этом демонстрируя лучшие результаты на бенчмарках. Для тех, кто предпочитает традиционный подход, также доступен ToolCallingAgent, который использует стандартные методы вызова инструментов.

Smolagents работает с широким спектром языковых моделей, включая модели от OpenAI и Anthropic, а также модели, размещенные на Hugging Face Hub. Разработчики могут подключаться к этим моделям через библиотеку Transformers Hub, HF Inference API или LiteLLM.

Поскольку предоставление AI-агентам возможности генерировать и запускать код может быть рискованным, smolagents оснащен несколькими функциями безопасности. Разработчики могут выбирать между безопасным интерпретатором Python для локального выполнения или использовать изолированную среду с E2B.

Платформа также позволяет пользователям делиться и загружать инструменты через Hugging Face Hub, при этом в будущем планируются дополнительные возможности хаба. Весь проект Smolagents доступен на GitHub. Smolagents присоединяется к растущему числу фреймворков для AI-агентов, недавно выпущенных OpenAI, Microsoft и AWS.

Источник



Источник новости: habr.com

DimonVideo
2025-01-02T02:50:03Z

Здесь находятся
всего 0. За сутки здесь было 0 человек
Яндекс.Метрика