janvarev / irene_plugin_boltalka2_openai

Плагин для разговора с СhatGPT от OpenAI (с сохранением контекста)
MIT License
1 stars 0 forks source link

irene_plugin_boltalka2_openai

Плагин для разговора с OpenAI нейросетью ChatGPT с поддержанием контекста.

В сравнении с оригинальной болталкой https://github.com/janvarev/irene_plugin_boltalka_openai

Плюсы:

Минусы:

Установка

  1. Скопировать plugin_boltalka2_openai.py в plugins
  2. Установить пакет openai (pip install openai)
  3. Запустить Ирину первый раз
  4. После первого запуска в options/plugin_boltalka2_openai.json установить API ключ OpenAI

Использование

Команда "ирина поболтаем" или "ирина поговорим"

После этого Ирина входит в контекст, в котором все фразы пересылается опенаи - говорите что угодно, опенаи будет отвечать.

Выход из контекста автоматический или по команде "пока", "отмена".

Поддержка сторонних API совместимых с OpenAI

Поддерживает сторонние API совместимые с OpenAI.

Проверено на https://github.com/oobabooga/text-generation-webui:

  1. Включите в TGW поддержку openai плагина (обычно запуск с параметром --extensions openai)
  2. Установите параметр apiBaseUrl в "http://127.0.0.1:5001/v1" (будет предложено в консоли TGW после запуска). API key при этом не нужен.

Все, можно чатиться!