[021] ChatGPT Framework

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

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

$apiKey = \XF::options()->bsChatGptApiKey;

Получить OpenAI API

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

Получить ответ от ChatGPT

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,    ]));



Обсуждение новости
Guests, оставишь комментарий?
Имя:*
E-Mail:


Подписаться на комментарии
Статистика
1 посетитель на сайте. Из них:
Гости1
Список пользователей
Александр Демеденко Был(a) в сети 8 часов назад
Обновленияnew
Информация
Актуальная версия Vii Engine 3.0
Реклама