Другие статьи серии: 1) Описание проекта 2) Разбор функционала 3) Исходный код Пришло время разобраться как запускать нашего бота. Для этого была выбрана система автоматизации развёртывания docker. Скачать и установить его можно с официального сайта бесплатно.
Перед запуском, нам надо определиться какой gpt адаптер мы будем использовать (проще говоря к какой нейросети бот будет обращаться за гаданием). В текущей реализации есть 3 варианта 1) MockGptApi - тестовая заглушка, она просто отправляет в чат сам промпт и карты которые выпали при гадании. 2) ChatGptApi - адаптер к ChatGpt, в тестовом варианте api запросов очень немного, с оплатой и регистрацией есть санкционные сложности, поэтому использовал я его совсем немного, просто чтобы проверить работает ли. 3) GigaChatApi - сберовская нейронка, тут все проще, регаемся, получаем api ключ и токены для бесплатных запросов, настройки вносим в appsettings.json (все настройки описаны в первой статье цикла про таро бота). В файле Program.cs на