OpenAI

Вы когда-нибудь мечтали сделать бота, который будет автоматически отвечать на вебинаре на типичные вопросы от "А запись будет?" и "А сколько стоит?" до "А этот курс мне точно подойдет?" / "А вы не мошенник?" причем максимально живым языком в нужной стилистике и зная суть вашего продукта?

А еще возможно вы хотели бы:

  • Сделать бота-психолога

  • Развлекать людей в чате

  • Заменить тех. поддержку искусственным интеллектом

  • Помогать писать код программистам

  • Отвечать на типичные вопросы

  • Вести и поддерживать беседу

  • и многое другое...

OpenAI может всё это и даже больше!

Достаточно лишь подключить его к MultyAI!

Скачать готовую схему можно тут: 💾 Cкачать схему 🔧 Инструкция по установке схем

Содержание:

Для того, чтобы использовать интеграцию в OpenAI, вам необходимо зарегистрироваться на их сайта.

Регистрация в OpenAI вам нужна для того, чтобы получить ключ-токен.

Один токен-ключ имеет ресурс в 3 000 000 символов ответа от бота. После необходимо оплачивать токены.

Если не хотите заморачиваться с vpn и иностранными номерами при регистрации, можете купить готовый токен у нас.

Здесь в ближайшие дни появится ссылка на покупку токена.

Регистрация в OpenAI

Важно!

OpenAI недоступен в России!

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

Ни в коем случае не регистрируйтесь первый раз с российским IP. Иначе ваш аккаунт попадет в черный список, даже если после вы зайдете через VPN.

Зарегистрироваться в OpenAI можно по ссылке: https://openai.com/api/

Для регистрации вам понадобится:

  • Электронная почта (желательно от google)

  • VPN любой. Главное, чтобы страна была не Россия

  • И иностранный номер телефона. Желательно той же страны, что и VPN-подключение.

С VPN проблем не должно возникнуть. В любом магазине вашего браузера есть десятки и сотни плагинов. В том числе их можно найти в интернете очень легко.

А вот с телефоном могут возникнуть трудности.

И здесь два варианта:

  • Попросить кого-то из знакомых, которые живут за рубежом, зарегистрировать вам аккаунт.

  • Использовать sms-центры, коих тоже очень много в интернете. Однако, возможно придется потратить несколько попыток, чтобы пришел код подтверждения.

Как получить ключ токена в OpenAI

  • Нажмите на ваш профиль

  • И выберите пункт "View API keys"

  • Нажмите "Create new secret key"

  • И скопируйте открывшийся ключ. Предупреждаем, что если вы закроете это окно, повторно скопировать ключ не получится. Только с помощью создания нового.

  • Готово! Больше нам OpenAI не нужен.

Как подключить интеграцию с OpenAI

  • Зайдите в ваш проект в раздел "Интеграции"

  • Выберите раздел "OpenAI"

  • Нажмите кнопку "Добавить"

  • Введите ключ токена и нажмите "Сохранить"

  • Готово! Интеграция завершена.

  • Для удобства можете повторно зайти в эту интеграцию и изменить её название.

Настройка бота

Для базовой настройки нам понадобится всего три блока

  • Создаем блок Действие с контейнером "Входящее сообщение"

  • Создаем блок Действие с контейнером "Сгенерировать текст через OpenAI" - В нём выбираем вашу интеграцию - В текст запросы вставляем переменную {var:object.text} - текст пользователя

  • Создаем блок Сообщение В текст вставляем переменную {var:answer} Ставим галочку "Ответить на сообщение" и вставляем переменную {var:object.id}

  • Готово! Базовая настройка завершена.

Теперь можете начать свободное общение с искусственным интеллектом на вашей платформе.

Ошибки и почему бот может не работать

  1. Вы слишком нетерпеливы. ИИ нужно время для обработки запросов.

  2. Если бот не отвечает, проверьте сперва обычный запрос "Входящее сообщение" - "Отправить сообщение" без ИИ.

  3. Слишком большой запрос в OpenAI. Попробуйте сократить текст запроса в строке promt.

  4. Слишком большой ответ и платформа не может его вам отправить (ВК или ТГ)

  5. У вашего ключа закончились токены.

  6. У сайта OpenAI слишком большая нагрузка и он не может обработать ваш запрос. Как посмотреть ошибку читайте ниже.

Продвинутые настройки

Текстовые модели

МодельОписание моделиОбласть применения

Самая точная и дорогая модель, но более медленная, так как работает с большим объемом данных. Может выполнять задачи всех других моделей, но требует меньше указаний в «Инструкция для бота».

Чаще используется для задач, где нужно более глубоко анализировать и понимать контекст и генерировать более сложный текст или код. Также используется для решения логических задач и объяснения причин.

Сложные задачи, анализ причин и следствий, написание выводов, объяснение и генерация кода.

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

Чаще всего используют для Q&A и в чат-ботах. К примеру, в поле «Инструкция для бота» вы можете ввести свои вопросы и ответы, которые бот будет выдавать.

Перевод текста, комплексная классификация, тональность текста, написание выводов.

Хорошо улавливает очевидные закономерности в тексте, а затем использует их в качестве эталона для создания текста.

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

Умеренная классификация, классификация семантического поиска.

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

Парсинг текста, простая классификация, коррекция адреса, извлечение ключевых слов.

Максимум токенов

Размер текста, который генерирует нейросеть измеряется в токенах.

Для всех моделей максимальная длина - 1024 токена.

Для Davinchi - 2048 токенов

Один токен в среднем = 4 символа.

Бесплатно OpenAI дает 18$ на счет.

Что равняется генерации около 600 000 символов.

Далее токены идут платными: — $0.1200 за тысячу токенов в "Davinchi" — $0.0004 за генерацию по модели "Ada"

Имитация текста

Бот долго отвечает? Увы, искусственному интеллекту требуется время, чтобы обработать запрос. Чтобы всё выглядело естественно — добавьте перед контейнером от ИИ еще один контейнер действия "Имитировать набор текста или голосовое сообщения" и выберите текст.

Использование ключевого слова

Хотите использовать ключевое слово?

Тогда рекомендуем его удалять перед отправкой запроса.

Добавьте дополнительное действие с контейнером "Поиск и замена в тексте"

  • В исходный текст добавьте переменную {var:object.text}

  • В текст для поиска добавьте ключевик, например "ИИшка,"

  • Поставьте галочку "Сохранить результат в переменную" и подставьте переменную object.text

Возвращать результат ошибки

Бот молчит? Не знаете почему? Верните себе результат ошибки.

После действия ИИ добавьте контейнер действия "Задать значение текстовой переменной"

  • В названии переменной задайте ai_error

  • Операция - Задать значение

  • Новое значение - {var:error.message}

Теперь можете себе пересылать текст с переменной {var:ai_error} и подробной информацией об ошибке.

Если OpenAI не работает

Создайте блок условия и выберите контейнер "Числовая переменная"

  • {var:ok} = 1

В результате "Иначе" выведите блок с текстом: "Я решила немного отдохнуть. Обратитесь, пожалуйста, позже".

В этом случае пользователи не будут задавать ненужных вопросов.

Примеры реализации

Скоро...

А пока рекомендуем посмотреть видео с примерами реализации:

https://vk.com/wall-208994661_1392

Last updated