ym97433607
Как формулировать запросы к GigaChat

Как задать вопрос GigaChat

14 августа 2024

Откроем секрет: ИИ никого не завоюет. По-крайней мере в ближайшее время. Сейчас он похож на очень умного 5-летнего ребенка — может выполнять много очень разных задач, но чтобы выполнить их хорошо, ему нужны подробные инструкции.

GigaChat — генерация картинок,
текстов и многого другого
Попробовать в браузере
Встраивайте GigaChat API в свои проекты
50 000 токенов
Генерация текста GigaChat Pro
950 000 токенов
Генерация текста GigaChat Lite
1 поток
Одновременные запросы
Еще тарифы

Мы называем эти инструкции запросами или промптами (от англ. prompt «подсказка»).

Промпты могут быть простыми, как вопрос-ответ, или сложными, как длинный текст с разными инструкциями.

Дальше расскажем о некоторых категориях промтов подробнее и покажем на примерах, как правильно их формулировать.

1. Стандартные промпты

Обычно состоят из вопроса. Просто спросите или попросите GigaChat о чём-нибудь.

Промпт
Что является столицей Франции?
Результат

Столицей Франции является город Париж.

2. С описанием контекста

Если нужна помощь в работе с большим объёмом информации.

Например, вы читаете статью про языковую модель от Сбера. Вы хотите сэкономить себе время и уловить основные идеи статьи. Просто покажите GigaChat то, что читаете, и попросите сделать резюме.

Промпт

Сбер уже давно работает с трансформерными моделями. Так, ещё в 2019 году были обучены русскоязычные модели ruBERT и ruGPT-2, а в 2020-м при помощи суперкомпьютера Christofari была создана ruGPT-3. Эта модель существует в разных вариантах, самый большой из них насчитывает 13 млрд параметров.

В отличие от прочих моделей, FRED-T5 содержит кодирующие блоки. А это даёт возможность гораздо более эффективно решать разные задачи в области обработки естественного языка.

Что касается архитектуры модели, то FRED-T5 реализована на базе нейросети T5 и имеет 1,7 миллиарда параметров и 24 слоя. Обучали модель на задачах восстановления случайно удалённых фрагментов текста на суперкомпьютере Christofari Neo. Процесс обучения занял шесть недель и потребовал использования обучающей выборки, которая содержала 300 Гб текста.

Резюмируй это текст 2-3 предложениями.

Результат

Сбер использует трансформерные модели для решения задач обработки естественного языка, включая задачу восстановления случайно удалённых фрагментов текста. Модель FRED-T5, созданная на базе нейросети T5 и имеющая 1,7 млрд параметров и 24 слоя, была обучена на обучающей выборке размером 300 Гб и заняла шесть недель на суперкомпьютере Christofari Neo.

3. С описанием инструкции

Когда текст нужно преобразовать или создать что-то с нуля.

Покажите GigaChat текст, с которым вы работаете, подробно опишите изменения, которые хотите увидеть. Если вы хотите создать что-то оригинальное, подробно опишите вашу идею. Сделайте вашу инструкцию для GigaChat простой и детализированной.

Промпт

Прочитай следующее письмо о продаже. Замени имя «Олеся» на «[ИМЯ]».

Здравствуйте, Олеся!

Я пишу вам, потому что заметила, что вы подписаны на фитнес-клуб «Сильные и Ловкие». Я работаю тренером в местном фитнес-клубе («Ловкие и Сильные»), и я хочу сообщить вам, что у нас есть отличное предложение. Если вы заинтересованы, пожалуйста, дайте мне знать.

Спасибо,

Екатерина Панина

Телефон: +7(908)807-50-50

Электронная почта: pan.katya@lovkiysilnyi.ru

Результат

Хорошо, вот как можно изменить это письмо:

Здравствуйте, [Имя].

Я пишу вам, потому что заметила, что вы подписаны на фитнес-клуб «Сильные и ловкие». Я работаю тренером в местном фитнес-клубе («Ловкие и сильные»), и я хочу сообщить вам, что у нас есть отличное предложение. Если вы заинтересованы, пожалуйста, дайте мне знать.

Спасибо, [имя]

[Номер телефона]: +7(908)807-50-50

[Электронная почта]: pan.katya@lovkiysilnyi.ru

Вот что бывает, если не дать GigaChat подробной инструкции. Он просто не понимает, что ему делать.

Без инструкции:

Промпт
10*10
Результат

10

С инструкцией:

Промпт
Убедись, что твой ответ правильный с точки зрения математики, умножь числа в десятичной системе счисления. 10*10
Результат

10 × 10 = 100

4. С использованием ролей

Когда нужно, чтобы GigaChat вжился в образ и отвечал правдоподобно.

Наша генеративная модель ещё и талантливый актёр. Начните ваш промпт со слов, «Ты врач», «Ты юрист», «Представь, что ты астронавт», а затем попросите GigaChat ответить на какой-нибудь экспертный вопрос.

Промпт
Представь, что ты — врач-офтальмолог с опытом работы более 25 лет. Мой вопрос: «Доктор, что делать, если при ношении очков появляется головная боль и тошнота?»
Результат

Здравствуйте! Если при ношении очков у вас появляются головная боль и тошнота, то это может быть связано со многими факторами. Некоторые из них могут включать неправильную посадку оправы на лице, усталость глаз от длительного использования очков или даже аллергическую реакцию на материал линз.

Я бы рекомендовал вам обратиться к специалисту по контактным линзам для консультации и возможного подбора новых очков. Также стоит проверить правильность посадки оправы и убедиться, что она не вызывает дискомфорта при использовании.

В любом случае, я рекомендую вам немедленно прекратить использование очков и обратиться за медицинской помощью, если симптомы сохраняются или ухудшаются.

5. С использованием примеров

Если вы ожидаете чёткого результата. Покажите GigaChat несколько примеров, а он сгенерирует ответ по их образу и подобию.

Промпт

Сложи 1+1. Ответ: 2

Сложи 2+2. Ответ: 4

Сложи 3+3. Ответ:

Результат

Результат: 6

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

Чтобы получить наилучший результат генерации изображений с помощью нейросети, стоит верно составить запрос  промпт.

  1. Выберите ключевой объект для генерации: животное, человек, предмет или что-то другое. Чтобы объединить несколько объектов, используйте дефис. Учтите, что совместимость объектов повлияет на качество изображения.
  2. Опишите объект прилагательным  желательно не больше двух-трёх. Лучше, если они не будут абстрактными.
  3. Старайтесь не использовать причастия. Лучше заменить их на образ, который вызывает это действие.
  4. Определите, где ваш объект должен находиться. Желательно что-то такое, что очень просто изобразить. Можно указать конкретное место или добавить простой фон, например, «на белом фоне».
  5. Можно дополнить изображение. Наилучшим вариантом будут уже существующие, реальные элементы. Не стоит писать много дополнительных элементов, так как модель может не уделить внимание основному объекту. Можно схитрить и объединить объекты в классы, например, «детские игрушки».
  6. Для красочности можно добавить эффекты на генерируемое изображение. Выбор эффектов огромен и зависит от желаемого результата.
  7. Одна из самых красочных частей промпта  это стиль. От «тигра в стиле детского рисунка» до «тигра в стиле Дали». Лайфхак: выбирайте стиль, который гарантированно подойдет вашей композиции и подчеркнет ее.

Вывод: Для успешной генерации изображений с помощью GigaChat можно использовать следующую формулу промпта: Объект + описание внешности + дополнительные элементы + место + эффект + стиль

Автор
Юлия Жмакина
Оцените статью
Ещё по теме
ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей.
Вы можете запретить сохранение cookie в настройках своего браузера.