[021] ChatGPT Framework

[021] ChatGPT Framework 2.2.0

Нет прав для скачивания
Дополнение предоставляет вспомогательные функции для работы с ChatGPT.
Совместимость с XenForo
  1. 2.0.x
  2. 2.1.x
  3. 2.2.x
Видимая ссылка
Нет
Русификатор
Нет
Дополнение предоставляет вспомогательные функции для работы с ChatGPT. Это позволяет вам устанавливать ключ API для дополнений, которые работают с ChatGPT, и избегать загрузки повторяющихся зависимостей.

Руководство по использованию разработчиком

PHP:
$apiKey = \XF::options()->bsChatGptApiKey;
Получить OpenAI API

PHP:
/** \Orhanerday\OpenAi\OpenAi $api */
$api = \XF::app()->container('chatGPT');

Получить ответ от ChatGPT
PHP:
use BS\ChatGPTBots\Response;

/** \Orhanerday\OpenAi\OpenAi $api */
$api = \XF::app()->container('chatGPT');

$messages = [
    ['role' => 'user', 'content' => 'Hello!']
];
$reply = Response::getReply(
    $api->chat([
        'model'             => 'gpt-3.5-turbo',
        'messages'          => $messages,
        'temperature'       => 1.0,
        'max_tokens'        => 420,
        'frequency_penalty' => 0,
        'presence_penalty'  => 0,
    ])
);
Options.png
  • Мне нравится
Реакции: hacker
Автор
baltun
Скачиваний
18
Просмотры
1.329
Первый выпуск
Обновление
Рейтинг
0.00 звёзд Оценок: 0

Ещё ресурсы от baltun

Последние обновления

  1. 2.2.0

    Исправление ошибок
  2. 2.1.1

    Исправление ошибок
  3. 2.0.1

    Исправление ошибок
  4. 1.6.0

    Поддержка вызова функций
  5. 1.5.1

    Исправлено При трансляции ответа бота такие символы, как "0", могут быть пропущены
Похожие ресурсы
Назад
Верх Низ