Какой язык лучше подходит для промптов?
Искусство писать промпты, конечно, стремительно забывается, не успев толком оформиться в понятную методику: сейчас мы всё чаще просто общаемся с нейросетями как с людьми, благо они быстро умнеют.
Тем не менее модели поскромнее (а локально чаще всего разворачивают как раз их) приходится именно что промптить — тщательно подбирать слова под задачу методом проб и ошибок.
В нашем продукте базовая модель — небольшой «Квен», который порой не понимает даже самых простых инструкций, хоть ты кол ему на кристалле теши. Например, ему очень плохо даются отрицания («не делай вот так») и указательные слова («сократи текст, а ещё сделай там
У меня есть исследовательский проект на той же модели, в котором произвольная фраза пользователя переводится на формальный язык. К нему написано 330 сценарных тестов с ожидаемыми результатами. Естественно, раз модель слабая, задача разбита на цепочку промптов, которые выполняются один за другим.
Изначально я писал промпты
Английский, что интересно, сильно отстал от своих конкурентов:
| Язык промптов | Пройдено тестов |
|---|---|
| Русский | 197 |
| Китайский | 195 |
| Польский | 193 |
| Английский | 187 |
Комментарии 3
Промты, это важно, я использую скиллы (ну хорошо, навыки), по сути их можно свести к набору первоначальных инструкций в AGENTS.md, если напрямую не поддерживается, то так мол и так — возьми набор методик из такого то md файла.
Например, хороший набор https://github.com/mattpocock/skills
Продолжать генерить и развивать архитектурный AGENTS.md дорогими моделями, генерить код по нему дешёвыми, так сейчас пробую и наоборот.
Да,