Ассистентов можно сделать двумя способами: в самом ChatGPT и на платформе OpenAI. Для интеграции с мессенджерами нужен второй вариант, иначе не получится достать API-ключ.
Чтобы создать своего бота, перейдите по ссылке https://platform.openai.com/. В боковом меню выберите Assistants. Перед вами появится форма для создания агента.
Заполните форму. Хотя интерфейс на английском, писать можно по-русски.
Name — название вашего агента GPT.
Instruction — инструкция для бота. Напишите туда его роль, задачи, стиль общения, источники информации, сценарии поведения. Например, что делать боту, если зададут вопрос, на который нет ответа в загруженных файлах, или как реагировать на грубость пользователя и неуместные запросы.
Model — языковая модель, на основе которой будет работать бот. Подписка на GPT Plus здесь не распространяется. В зависимости от цены входящих и исходящих токенов с вас будут снимать деньги. За последнюю модель gpt-4o придется выложить $20 за миллион входящих и столько же исходящих токенов. Этого хватит на 1-2 месяца активного использования. Для тестов GPT агента подойдет версия gpt-3.5-turbo-0125. Она стоит в 10 раз дешевле и работает быстро.
В разделе Tools включите File Research. Тогда ваш бот будет искать нужную информацию в загруженных вами файлах. Чтобы прикрепить данные, нажмите тут же кнопку + Files. Максимум вы можете загрузить 20 файлов общим весом 512 ГБ. Поддерживаемые форматы можно посмотреть тут.