#
Добро пожаловать на курс 🤗 ИИ Агенты

Фон изображения был сгенерирован с помощью Scenario.com

Добро пожаловать на самую захватывающую тему в ИИ на сегодняшний день: Агенты!

Этот бесплатный курс проведет вас по пути от новичка до эксперта в понимании, использовании и создании ИИ агентов.

Этот первый блок поможет вам освоиться в материале:

- Ознакомьтесь с учебным планом курса.
- Выберите путь, по которому вы собираетесь идти (самооценка или процесс сертификации).
- Получите дополнительную информацию о процессе сертификации и сроках.
- Познакомьтесь с командой, создавшей этот курс.
- Создайте свою учетную запись Hugging Face.
- Зарегистрируйтесь на нашем сервере Discord и познакомьтесь со своими одноклассниками и с нами.

Давайте начнем!

##
Что ожидать от этого курса?

В этом курсе вы узнаете:

- 📖 Изучите AI агентов в теории, дизайне и на практике.
- 🧑‍💻 Научитесь использовать известные библиотеки ИИ-агентов, такие как smolagents, LangChain, и LlamaIndex.
- 💾 Поделитесь своими агентами на Hugging Face Hub и изучите агентов, созданных сообществом.
- 🏆 Примите участие в испытаниях, где вы будете оценивать своих агентов в сравнении с агентами других студентов.
- 🎓 Выполнив задания, вы получите сертификат об окончании курса.

И многое другое!

В конце этого курса вы поймете, как работают агенты и как создавать свои собственных агентов с помощью новейших библиотек и инструментов.

Не забудьте записаться на курс!

(Мы с уважением относимся к вашей конфиденциальности. Мы собираем ваш адрес электронной почты, чтобы высылать вам ссылки, когда каждый блок будет опубликован, и предоставлять вам информацию о задачах и обновлениях).

##
Как выглядит курс?

Курс состоит из:

- Фундаментальные разделы: здесь вы изучите концепции агентов в теории.
- *Практические занятия: здесь вы научитесь использовать готовые библиотеки агентов ИИ для обучения агентов в уникальных условиях. Эти практические секции будут представлять собой пространства (Spaces) Hugging Face с предварительно настроенной средой.
- Задания на применение: в них вы будете применять изученные концепции для решения реальной проблемы, которую вы выберете сами.
- Соревнования: вы сможете “отправить” своего агента на соревнование с другими агентами. Также будет таблица результатов (пока недоступна), чтобы вы могли сравнить работу агентов.

Этот курс - живой проект, развивающийся благодаря вашим отзывам и вкладу! Не стесняйтесь открывать проблемы (issues) и PR на GitHub, и участвуйте в обсуждениях на нашем сервере Discord.

После прохождения курса вы также можете оставить свой отзыв 👉 через эту форму

##
Какова программа курса?

Здесь представлен общий план курса. Более подробный список тем будет опубликован к каждому разделу.

Раздел | Тема | Описание
--- | --- | ---
0 | Вводная часть | Подготовим для вас инструменты и платформы, которые вы будете использовать.
1 | Основы работы агента | Объясньясняем инструменты, мысли, действия, наблюдения и их форматы. Расскажем о LLM, сообщениях, специальных токенах и шаблонах чата. Продемонстрируем простой пример использования функций python в качестве инструментов.
2 | Фреймворки | Разберемся, как реализованы основные принципы в популярных библиотеках: smolagents, LangGraph, LLamaIndex
3 | Примеры использования | Давайте создадим несколько реальных примеров использования ( мы открыты для PR 🤗 от опытных создателей агентов)
4 | Итоговое задание | Создадим агента для выбранного бенчмарка и докажем свое знание агентов в таблице лидеров среди студентов 🚀

Мы также планируем выпустить несколько бонусных разделов, следите за новостями.

##
Каковы предварительные требования?

Чтобы пройти этот курс, вы должны иметь:

- Базовые знания Python
- Базовые знания LLM (в Разделе 1 мы рассказываем о том, что это такое)

##
Какие инструменты мне понадобятся?

Вам нужно всего лишь 2 вещи:

- Компьютер с подключением к Интернет.
- Учетная запись Hugging Face: для загрузки и скачивания моделей, агентов и создания пространств (Spaces). Если у вас еще нет аккаунта, вы можете создать его [здесь]](https://hf.co/join) (это бесплатно).

##
Процесс сертификации

Вы можете пройти этот курс в режиме аудита (самопроверки) или выполнить задания и получить один из двух сертификатов, которые мы выдадим.

Если вы прослушаете курс (режим самопроверки), вы сможете участвовать во всех заданиях и выполнять их, если захотите, и вам не нужно будет уведомлять нас.

Процесс сертификации совершенно бесплатный:

- Для получения сертификата по основам: вам необходимо пройти первый раздел курса. Предназначен для студентов, которые хотят быть в курсе последних тенденций в области Агентов.
- Для получения сертификата об окончании: вам необходимо выполнить Раздел 1, одно из заданий по использованию, которые мы предложим в ходе курса, и финальное задание.

Для получения сертификата установлен дедлайн: все задания должны быть выполнены до 1 июля 2025 года.

##
Каков рекомендуемый темп?

Каждый раздел этого курса рассчитан на то, чтобы пройти его за 1 неделю, уделяя работе примерно 3-4 часа в неделю.

Поскольку есть крайний срок, мы предлагаем вам рекомендуемый темп:

##
Как извлечь максимальную пользу из курса?

Чтобы получить максимальную пользу от курса, у нас есть несколько советов:

1. Присоединяйтесь к учебным группам в Discord: учиться в группах всегда проще. Для этого вам нужно присоединиться к нашему серверу Discord и подтвердить свой аккаунт Hugging Face.
2. Выполняйте тесты и задания: лучший способ обучения - это практическая работа и самооценка.
3. Определите расписание, чтобы оставаться в своём потоке выполняющих курс: вы можете воспользоваться нашим рекомендованным расписанием темпа, приведенным ниже, или создать своё.

##
Кто мы

Об авторах:

###
Джоффри Томас (Joffrey Thomas)

Джоффри - инженер машинного обучения в компании Hugging Face, он создал и внедрил в производство ИИ-агенты. Джоффри будет вашим основным преподавателем на этом курсе.

- Следуйте за Джоффри на Hugging Face
- Следуйте за Джоффри на X
- Следуйте за Джоффри на Linkedin

###
Бен Бертеншоу (Ben Burtenshaw)

Ben is a machine learning engineer at Hugging Face and has delivered multiple courses across various platforms. Ben’s goal is to make the course accessible to everyone.

- Следуйте за Беном на Hugging Face
- Следуйте за Беном на X
- Следуйте за Беном на Linkedin

###
Томас Симонини (Thomas Simonini)

Томас - инженер машинного обучения в компании Hugging Face, он успешно реализовал курсы Deep RL и ML для игр. Томас - большой поклонник Агентов, и ему не терпится увидеть, что создаст сообщество.

- Следите за Томасом на Hugging Face
- Следите за Томасом на X
- Следите за Томасом на Linkedin

##
Благодарности

Мы хотели бы выразить благодарность следующим людям за их неоценимый вклад в создание этого курса:

- Педро Куэнка (Pedro Cuenca) - За руководство и компетентность при рецензировании материалов
- Аймерик Руше (Aymeric Roucher) - За его удивительные демо-пространства (декодирование и финальный агент).
- Джошуа Лохнер (Joshua Lochner) - За потрясающее демо-пространство по токенизации.

##
Я нашел ошибку или хочу улучшить курс

Вклад в развитие курса приветствуется 🤗

- Если вы нашли ошибку 🐛 в блокноте, пожалуйста заведите и опишите проблему (issue).
- Если вы хотите улучшить курс, вы можете открыть Pull Request.
- Если вы хотите добавить полный раздел или новый блок, лучше всего откройте проблему (issue) и опишите, какой контент вы хотите добавить, прежде чем приступить к его написанию, чтобы мы могли вас сориентировать.

##
У меня все еще остались вопросы

Пожалуйста, задайте свой вопрос на нашем discord сервере #ai-agents-discussions.

Теперь, когда у вас есть вся необходимая информация, давайте приступим к работе ⛵

Update on GitHub