Перейти к основному контенту

Курс

ИИ-агенты с Hugging Face smolagents

Продвинутый3 ч

Научитесь создавать интеллектуальных агентов, которые рассуждают, действуют и решают реальные задачи с помощью Python.

Python3 ч{count, plural, one {# видео} few {# видео} many {# видео} other {# видео}}{count, plural, one {# упражнение} few {# упражнения} many {# упражнений} other {# упражнения}}2,300 XP2,524Заявление об успешном завершении

Создайте бесплатный аккаунт

Продолжить с Google
или
Продолжая, вы принимаете наши Условия использования, наш Политика конфиденциальности и что ваши данные хранятся в США.

Любимый инструмент учащихся тысяч компаний

Обучаете команду?

Попробовать для бизнеса

Описание курса

ИИ-агенты меняют подход к работе с данными и программным обеспечением. Они способны автоматизировать задачи, помогать пользователям в сложных сценариях, а также выполнять поиск, рассуждать и действовать от вашего имени. В этом курсе вы научитесь создавать агентов с помощью smolagents — лёгкого Python-фреймворка от Hugging Face.Практика: агенты на основе кода и инструментыДля начала вы разберётесь, чем агенты на основе кода отличаются от других и почему они столь эффективны. Затем создадите своего первого агента с нуля, используя smolagents для генерации и выполнения Python-кода. Вы также узнаете, как подключать встроенные инструменты и разрабатывать собственные, расширяя возможности агентов.Умные агенты: RAG и памятьДалее вы применёте retrieval-augmented generation (RAG), чтобы агенты могли извлекать информацию из больших коллекций документов. Вы пойдёте дальше и создадите агентные RAG-системы — агентов, которые выстраивают рассуждения в несколько шагов для получения более точных ответов. Кроме того, вы научитесь добавлять память, чтобы агенты естественно обрабатывали уточняющие вопросы и отслеживали уже выполненные действия.Мультиагентные системы и валидация результатовВ заключительной главе вы построите мультиагентные системы, в которых менеджер координирует работу специализированных агентов. Вы добавите интервалы планирования, настроите колбэки для отслеживания поведения агентов и реализуете валидацию итоговых ответов — всё это сделает ваших агентов надёжными и удобными для пользователей.По завершении курса вы будете знать, как создавать агентов, которые планируют наперёд, работают сообща и эффективно решают задачи.

Предварительные требования

Программа

Структура курса

1

Введение в Hugging Face smolagents

Узнайте, что отличает агентов на основе кода и как они используют Python для рассуждений и действий. Создайте своего первого агента с помощью smolagents, подключите встроенные и пользовательские инструменты для доступа к интернету, а также разработайте собственные инструменты для интеграции агентов с данными.
Начать главу
2

Агентный RAG и многошаговые агенты

Преобразуйте классический RAG-пайплайн в агентную систему, которая итеративно извлекает информацию и выстраивает рассуждения в несколько шагов. Создавайте инструменты с сохранением состояния для расширенного поиска, направляйте агентов с помощью интервалов планирования для улучшения результатов и используйте колбэки для отслеживания и настройки поведения агентов во время выполнения.
Начать главу
3

Мультиагентные системы, память и валидация

Решайте сложные задачи, организуя работу команд специализированных агентов под управлением координирующего менеджера. Добавляйте память для сохранения контекста между взаимодействиями, отлаживайте поведение агентов с помощью трассировки и шагов рассуждения, а также реализуйте надёжные стратегии валидации для получения качественных и стабильных ответов.
Начать главу

ИИ-агенты с Hugging Face smolagents

Курс
завершён

Получить справку об окончании курса

Записаться

Развивайте навыки работы с данными с DataCamp для мобильных устройств

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

ИИ-агенты с Hugging Face smolagents | DataCamp