Addon 2x [021] ChatGPT Bots - Thêm Bot ChatGPT cho XenForo 2 1.0.0

PVS

Super Moderator
Thành viên BQT
[021] ChatGPT Bots - Thêm Bot ChatGPT cho XenForo 2 1.0.0

Add-on này cung cấp các chức năng trợ giúp để làm việc với ChatGPT.
Nó cho phép bạn đặt key API cho các add-on hoạt động với ChatGPT và tránh tải các phần phụ thuộc trùng lặp.

Hướng dẫn sử dụng dành cho nhà phát triển

Nhận key API OpenAI
PHP:
$apiKey = \XF::options()->bsChatGptApiKey;

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

Nhận trả lời từ 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

Chúc các bạn thành công.


Nguồn: xenforo.com​
 

Đính kèm

Đã có 1.1.0 nhờ ad update.
@PVS
xin thêm bản này.
hoặc bản này..
 
Back
Top