Быстрогайд на внешние блоки от шино
Включаем внешние блоки:
- Открываем расширения, устанавливаем по ссылке https://gitgud.io/sleepydraqon/ext-blocks-custom
- В расширении ставим галочку Enable ExtBlock
Настраиваем API:
Внешние блоки имеют возможность использовать отдельные API от основного чата - это позволяет тратить меньше токенов/денег на основной модели и использовать дешёвые модели специально для блоков, а крутые клевые для ответов. А, чат хистори это тоже не засоряет.
Перейди к подключению API (иконка вилки сверху) и создай новый профиль подключения, назови его, например, "внешние блоки", выбери необходимый тебе источник, все как обычно, когда подключаешься. Сохраняй, возвращай предыдущий профиль, и переходи в API Settings в расширении. Я выставляю следующие настройки: API Preset - medium, Connection Profile - тот что создала для блоков. Температура - 1, Top P - 1. Max Tokens - 4096.
Делаем первый внешний блок:
В Preset blocks жмяк + G-Block (или +A, +S - они разные и у них разные функции)
Заполни поля:
Block Name - короткое имя без пробелов или (например world_news, css_artifact, infoblock)
Block Template - хтмл-обертка с тегами <имя>...</имя> (обязательно имя должно совпадать с названием, например <world_news>)
Block Prompt - инструкция для модели, что ей нужно сгенерировать
Triggers - когда запускать (User Message/Char Message/Periodic - я выбираю Periodic)
Period - частота (например 3 это каждые 3 сообщения)
Injection Role - Assistant, System, User. У меня System.
Injection Position - In Chat или After/before Main Prompt
State - у меня отмечен только Inject Block, если ты пилишь блок который нужен только для контекста - можно тыкнуть Hide From Display и он не будет отображаться.
Далее, необходимо установить контекст, есть возможность сделать несколько итемов, например и чат хистори и предыдущий блок.
Быстро по настройкам во вкладке Context Builder:
Context Item Type - last messages
Item Name - бебебе бубубу
Item Role - User
Messages Count - сколько хотите захватывать последних сообщений, столько и пишите
Остальное можно оставить в покое и нажать save item и save.
Если все сделано правильно - вы молодцы, и у вас при следующем сообщении сгенерируется внешний блок 🤩
внешблоки от шино
https://files.catbox.moe/nsbjvk.json
https://files.catbox.moe/kmicfm.json
https://files.catbox.moe/ax6qry.json
https://files.catbox.moe/8a42jj.json
https://files.catbox.moe/2xf15m.json
https://files.catbox.moe/8glhdv.json