SA:MP Lua Neuro-Script

elyrin

Участник
Автор темы
54
29
Окак, я и не догадывался что шрифт нужно устанавливать)
Думал его просто перекинуть в папку нужно.
Ну, это если есть какие-то проблемы с mimgui-меню, то лучше так и сделать на всякий случай

Знаю, что как обычно есть очень много скриптов связанных с ИИ, которые что-то делают с чатом
Но на моём опыте - там были API за которые нужно платить, либо нерабочие системы отправки запроса на API какой-либо нейросети

Скрипт предназначен для автоматической генерации и отправки сообщений в игровой чат с использованием нейросети через API OpenRouter (там уже можно получить бесплатно безлимитный API-ключ)

Переходим на сайт - https://openrouter.ai/models и нажимаем на нужную модель (в моём случае, я выбрал модель deepseek/deepseek-chat-v3.1)
Далее переходим ниже на вкладку Quickstart и жмём на кнопку Create API key
Нас перекидывает на сайт всех существующих нами созданных API ключей, и там же также нажимаем на кнопку Create API key выше
Указываем имя нашего API ключа
После успешного создания создания копируем наш API ключ и вставляем его в переменную в скрипте api_key
Если хотите поменять модель, то меняем переменную model на свою (модель должна быть указана как у меня - deepseek/deepseek-chat-v3.1)
Модель можно узнать перейдя на страницу где вы её выбрали, и ниже серым текстом там будет писаться её полное имя

ОБЯЗАТЕЛЬНО указывайте API-ключ, потому что если вы не укажите - у вас просто будет крашить игра если игрок которого вы указали что-то отправит, а вы не указали API-ключ

Команды: /neuro - mimgui-меню где настраивается промпт для нейросети кого она будет отыгрывать (например, плохого полицейского), модель, API-ключ, а также активность скрипта
/neuro_id - указывается по ID игрока таргетинг его сообщений

Посмотреть вложение 286195

Кастомный промпт который я писал - может выдавать такое
Поэтому лучше указывайте чтобы не было упоминания родни если будет такое

Когда будет указываться промпт - обязательно в конце пишите {player_text}
Это нужно чтобы потом переменная ловила сообщение от определённого игрока, и заменяло его примерно так:
{player_text} - Привет


Если будут баги/вопросы/предложения по улучшению - писать в тему
Скрипт добавлен на arz-wiki с подробным описанием
Ссылка: https://arz-wiki.ru/arz-rp/scripts/neuro-script/
 
Последнее редактирование:

chapo

tg/inst: @moujeek
Всефорумный модератор
9,209
12,547
Окак, я и не догадывался что шрифт нужно устанавливать)
Думал его просто перекинуть в папку нужно.
А его и не нужно устанавливать в систему. Автор скрипта видимо сам не оч понимает как это все работает
 

elyrin

Участник
Автор темы
54
29
А его и не нужно устанавливать в систему. Автор скрипта видимо сам не оч понимает как это все работает
У некоторых была проблема со шрифтом
И способ установки ВОЗМОЖНО поможет исправить проблему
 

chapo

tg/inst: @moujeek
Всефорумный модератор
9,209
12,547
У некоторых была проблема со шрифтом
И способ установки ВОЗМОЖНО поможет исправить проблему
Нет, это в любом случае не поможет. Ну конечно если ты не тянешь шрифт из Windows\Fonts, в чем я сильно сомневаюсь
 

elyrin

Участник
Автор темы
54
29
Нет, это в любом случае не поможет. Ну конечно если ты не тянешь шрифт из Windows\Fonts, в чем я сильно сомневаюсь
Хотя, возможно у меня неправильно путь указан, попробую с этим что-то сделать в следующем обновлении
 
Последнее редактирование: