Баннер мобильный (3) Пройти тест

Как создать своего AI-агента в OpenAI Agent Builder

Вам понадобится только ChatGPT и 15 минут времени

Инструкция

20 ноября 2025

Поделиться

Скопировано
Как создать своего AI-агента в OpenAI Agent Builder

Содержание

    Недавно мы опубликовали статью о том, как создать и обучить нейросеть с нуля. Это интересный подход, однако даже небольшой проект требует много времени. Вам необходимо изучить основы машинного обучения, понять архитектуру нейросетей, подготовить датасеты и настроить параметры обучения. Такой путь подходит тем, кто хочет глубоко разобраться в технологии и получить практический опыт работы с AI.

    Однако чтобы адаптировать нейросети под себя и использовать их на полную, не обязательно изучать их устройство. Можно воспользоваться готовыми инструментами и спроектировать собственного GPT-агента вообще без навыков программирования. Сегодня мы так и поступим — создадим ассистента, который будет помогать откликаться на вакансии.

    Чем AI-агент отличается от нейросети и что нужно для его создания

    Нейросеть — это математическая модель, которая принимает данные на входе, обрабатывает их по заданным параметрам и выдает результат. Ее можно сравнить с калькулятором: она выполняет вычисления, но не понимает контекста задачи, не анализирует смысл и не способна самостоятельно решить, что делать с полученным результатом.

    AI-агент больше напоминает персонального бухгалтера, который использует калькулятор как один из инструментов. Он может выбирать шаги, планировать действия, анализировать данные и выполнять последовательность задач до достижения цели. Агент также способен искать нужные файлы, взаимодействовать с API, принимать решения на основе условий и комбинировать результаты из разных источников.

    Чтобы создать AI-агента, нужно объединить несколько компонентов: нейросеть для обработки запросов, базу знаний для контекста, набор инструкций для логики работы и интеграцию с внешними сервисами. К примеру, агент для поиска работы может использовать ChatGPT для генерации текста отклика, API сайта вакансий для поиска объявлений и заранее загруженное резюме для рассылки в подходящие компании.

    Вручную запрограммировать такую систему довольно сложно, поэтому есть специальные платформы для сборки AI-агентов — конструкторы с визуальным интерфейсом и готовыми блоками. В них вам достаточно описать задачу, загрузить данные и настроить логику работы через понятный интерфейс. Всю техническую часть сервис берет на себя.

    В конце 2025 года n8n считается одной из самых мощных платформ для проектирования агентов. Она поддерживает сотни интеграций, позволяет создавать многошаговые сценарии и работать с базами данных. Однако новичкам с ней будет непросто: вы должны понимать логику API, уметь настраивать различные переменные и условия, работать с JSON-форматом и разбираться в запросах между сервисами.

    n8n
    Главная страница сайта n8n.io. Источник: автор статьи

    Чтобы упростить задачу, дальше в статье мы будем использовать Agent Builder — облачный сервис от OpenAI. Он проще n8n и имеет меньше функций, но позволяет создавать агентов практически для любых задач.

    Интерфейс n8n
    Интерфейс визуального полотна Agent Builder с основными блоками и элементами управления для создания AI-агентов. Источник

    Знакомимся с компонентами Agent Builder

    Перейдите на сайт platform.openai.com, зарегистрируйтесь и в левом боковом меню выберите AgentsBuild agentsAgent Builder. Затем ознакомьтесь с описанием платформы и нажмите Open Agent Builder:

    Документация n8n
    Источник: автор статьи

    Вы попадете на страницу создания рабочих процессов. Кликните на кнопку Create, чтобы создать собственный новый процесс, или воспользуйтесь одним из готовых шаблонов во вкладке Templates:

    Шаг 1
    Источник: автор статьи

    После нажатия на Create откроется пустое рабочее пространство со связкой Start My agent. Это минимальный каркас будущего процесса: Start — точка входа, с которой начинается любой процесс. My agent — блок первого агента. Он может принимать входные данные, анализировать их, выполнять задачи и передавать результат по цепочке.

    Шаг 2
    Базовая структура рабочего процесса в Agent Builder, с которого начинается создание любого агента. Источник: автор статьи

    Start, My agent и другие компоненты из левого меню называются нодами (узлами). Каждый нод — отдельный блок с определенной функцией, который вы можете соединять с другими узлами для построения рабочих процессов. Ноды организованы в четыре группы:

    • Core — базовые ноды, которые задают структуру процесса: Agent — главный компонент, в котором хранятся инструкции; Classify помогает маршрутизировать запросы; End завершает выполнение процесса; Note позволяет оставлять заметки возле любого блока.
    • Tools — инструменты, которыми агент может пользоваться в процессе: File search ищет информацию в подключенных файлах и базе знаний; Guardrails применяет политики безопасности, чтобы агент не выходил за рамки допустимого поведения; MCP подключает внешние сервисы по специальному протоколу.
    • Logic — ноды для управления логикой процесса: If/else создает условные ветвления; While запускает повторения действий до выполнения заданного условия; User approval приостанавливает процесс и запрашивает подтверждение перед следующим шагом.
    • Data — ноды для работы с данными: Transform преобразует структуру данных; Set state сохраняет промежуточные результаты в памяти, чтобы использовать их на последующих шагах процесса.

    Перечисленных блоков достаточно, чтобы собрать агентский процесс без единой строки кода. Все их, кроме Start, можно менять, удалять или перестраивать под свои задачи. Start удалить нельзя, потому что без него платформа не сможет определить, когда и как запускать процесс.

    Создаем GPT-агента с помощью ChatGPT

    В этом разделе мы разобьем создание агента на несколько шагов — от формулировки цели до запуска готовой логики. На каждом этапе вы сформулируете запрос в ChatGPT и получите готовые инструкции или структуру данных, которые останется только перенести в Agent Builder.

    Шаг 1. Формулируем идею

    Начните с вопроса: «Какую задачу должен решать агент?» Это может быть помощник по откликам на вакансии, подборщик курсов, генератор тезисов для статей, ассистент для обработки писем или персональный планировщик — любое действие, которое можно разбить на шаги.

    Опишите задачу в ChatGPT — он предложит структуру процесса и подскажет, какие возможности понадобятся агенту. Первый промпт:

    Хочу создать AI-агента в OpenAI Agent Builder. Его задача — [кратко опишите, что он должен делать и для кого].Расскажи, как такой агент должен работать: какие шаги выполнять, какие данные ему понадобятся, какую логику принятия решений лучше заложить на входе и какой результат он должен выдавать на выходе.

    Для примера создадим AI-агента, который помогает откликаться на вакансии. Он будет анализировать описание вакансии, сравнивать его с нашим резюме и формировать персонализированное письмо-отклик.

    Шаг 2. Превращаем идею в структуру агента

    Попросите ChatGPT описать, какие конкретные ноды и логика понадобятся для вашего агента в Agent Builder. Укажите в запросе, что вам необходима пошаговая структура процесса и связи между ними.

    На основе описанной задачи составь структуру рабочего процесса для OpenAI Agent Builder. Перечисли необходимые ноды и опиши:

    — что делает каждый нод;
    — какие данные он принимает на входе;
    — что выдает на выходе;
    — как ноды связаны между собой.

    Составь последовательность шагов от начала до финального результата. Если нодам нужны инструкции — предложи подходящие формулировки.

    Наш агент будет работать по следующей схеме:

    • текст вакансии попадает в нод Agent, который сравнит требования работодателя с нашим резюме;
    • блок Transform извлекает текст из ответа агента и преобразует его в стандартный формат для дальнейшей обработки;
    • узел If/else делит процесс на три сценария: «Не подходит», «Частично подходит» и «Подходит». Каждая ветка связана с отдельным агентом: первый объясняет причины несоответствия, второй помогает готовить отклик и сопроводительное письмо, а третий перечислит навыки, которые необходимо подтянуть, чтобы в следующий раз полностью соответствовать похожей вакансии.

    В данном случае логика простая, и можно было бы объединить все в одного агента. Однако мы специально разделяем процесс на несколько узлов, чтобы сделать систему гибкой и масштабируемой. В будущем это позволит нам легко добавить новые функции — например, автоматически собирать данные о вакансиях в Excel-таблицу, отслеживать статусы откликов с датами и комментариями или настроить интеграцию с телеграм для уведомлений о новых подходящих позициях.

    Шаг 3
    Схема работы AI-агента: система анализирует текст, классифицирует соответствие и направляет результат в один блоков — «Не подходит», «Частично подходит» или «Подходит». Источник: автор статьи

    Шаг 3. Собираем агента в интерфейсе Agent Builder

    Откройте Agent Builder и перенесите структуру, которую описал ChatGPT на предыдущем этапе. Чтобы упростить работу, попробуйте запрос:

    Я открыл Agent Builder. Помоги собрать структуру, которую мы описали: подскажи, какой нод добавить первым, что в него вписать и как соединить с другими элементами.

    После настройки первого нода сделайте скриншот, отправьте его в ChatGPT и попросите проверить, правильно ли все заполнено:

    Вот скриншот первого нода. Проверь, правильно ли я все заполнил: корректно ли сформулирована инструкция и подходит ли выбранная модель для такой задачи. Если есть ошибки или что-то можно улучшить — подскажи, что именно нужно исправить.

    Если все правильно, продолжайте и попросите перейти к следующему шагу. Если во время настройки возникла непонятная ошибка — сделайте скриншот и передайте его ChatGPT вместе с таким промптом:

    У меня возникла ошибка при запуске процесса. Вот скриншот. Объясни причину и подскажи пошагово, как это исправить.

    На первом шаге мы создали нод Agent и прописали правила, по которым ассистент будет обрабатывать вакансии. Затем по рекомендации ChatGPT мы выбрали модель gpt-4.1 и подключили векторную базу знаний. В базу мы загрузили резюме и шаблоны в PDF-формате, которые агент должен использовать при сравнении вакансий с нашим профилем.

    Шаг 4
    Пример настройки первого нода: мы указали инструкцию для агента, задали модель и привязали векторную базу знаний с PDF-файлами. Вникать в детали не обязательно — настройку для вашего ассистента выдаст ChatGPT на основе сделанных промтов. Источник: автор статьи

    Шаг 4. Тестируем и запускаем готового агента

    Когда структура нодов готова, нажмите кнопку Run в верхней части полотна и введите тестовый запрос прямо в интерфейс Agent Builder:

    Шаг 5
    Источник: автор статьи

    Для теста скопируем несколько первых попавшихся вакансий из телеграм-чата Frontend Jobs и посмотрим, как их оценит GPT-агент.

    В первом случае сработал поток «Не подходит», и агент перечислил основные критерии, почему нам не стоит откликаться на эту вакансию:

    Шаг 6
    Источник: автор статьи

    Вторая вакансия «Частично подошла», и GPT-агент порекомендовал откликнуться. Кроме того, он предложил навыки, которые стоит подтянуть перед откликом, и собрал список материалов для изучения: 

    Шаг 7
    Источник: автор статьи

    Третья вакансия попала в категорию «Подходит», поэтому AI-агент подготовил сопроводительное письмо, указал обязательные блоки, которые нужно подсветить в резюме, и составил чек-лист отклика:

    Шаг 8
    Источник: автор статьи

    Наш GPT-агент полностью работает, но есть нюанс — он платный. Во время подготовки мы протестировали около трех десятков вакансий, и каждый запрос расходовал токены. Всего вышло семьдесят центов — и это при том, что мы выбрали gpt-4.1, а не более современную модель.

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

    Шаг 9
    Расход токенов за 18 ноября 2025 года. В этот день мы отправили 16 запросов, которые стоили 40 центов — дороговато выходит. Источник: автор статьи

    Полезное по теме

    Инструкция

    Поделиться

    Скопировано
    0 комментариев
    Комментарии