Как пользоваться нейросетью GigaChat от «Сбера»
Российский чат-бот пишет тексты, генерирует картинки, работает с кодом — всё полностью бесплатно
GigaChat — нейросеть от «Сбера». Она умеет рисовать картины, писать стихи и генерировать код. И самое главное, GigaChat прекрасно понимает запросы на русском языке.
О том, что умеет отечественный ИИ и как им пользоваться, — в этом тексте.
Содержание:
Как устроен GigaChat
GigaChat — мультимодальная модель. Это значит, что нейросеть использует разные «органы чувств»: может понимать и создавать тексты, анализировать и генерировать изображения, работать с кодом, табличными данными, графиками.
- GigaChat — это большая языковая модель. Она создавалась для различных типов запросов: от написания и обработки текстов до решения профильных задач, например в кодинге.
Изначально чат-бот работал на основе модели ruGPT-3.5 с 13 млрд параметров. Параметры — это коэффициенты, которые определяют, как именно нейронные связи в модели обрабатывают входные данные и выдают результат. Чем больше параметров у модели, тем выше её способность к обучению, точнее и «красивее» ответы. Позднее на смену ruGPT пришла GigaChat, а разработчики перестали указывать номера версий в названии. По последним данным, при обучении GigaChat использовалось 30 млрд параметров.
- Kandinsky 3.1 — это модель для генерации изображений. Она позволяет создавать графический контент на основе текстовых описаний.
Что умеет GigaChat
- Создавать оригинальные тексты, посты для соцсетей, сценарии, стихи, рассказы.
- Генерировать изображения по текстовому описанию.
- Писать и оптимизировать программный код, искать и исправлять ошибки.
- Создавать пошаговые инструкции: например, как приготовить щи или заменить лампочку.
- Работать с юридическими, маркетинговыми и другими специализированными задачами.
Особенности нейросети — бесплатный доступ, удобный интерфейс и оптимизация для работы на русском языке. По данным «Сбера», в некоторых задачах GigaChat опережает конкурентов — в том числе ChatGPT. Так, российская модель лучше справилась с задачами по химии (бенчмарк MMLU Science Crowd Chemistry) и школьными задачами уровня начальной и средней школы (бенчмарк GSM8K).
Как зарегистрироваться и начать работу
Сегодня GigaChat доступна в веб-версии на сайте giga.chat, через Telegram-бота и бота во «ВКонтакте». Разработчики советуют использовать именно веб-версию — в ней шире функциональность, а также более красивые и структурированные ответы.
Зарегистрироваться в GigaChat просто. Для этого нужно:
- Зайти на официальный сайт и нажать кнопку «Войти». Важно: сервис работает только на территории России, а пользоваться им с включённым VPN нельзя.
- Авторизоваться через «Сбер ID» — сделать это могут даже те, кто не является клиентом банка.
Процесс занимает меньше минуты, возможности нейросети сразу становятся доступными в полном объёме.
Как пользоваться GigaChat
Всё начинается с текстового поля, куда нужно ввести запрос. Общаться с чат-ботом можно так, как если бы по ту сторону экрана сидел реальный человек. Однако лучше всё-таки использовать простые формулировки и понятные слова: есть вероятность, что алгоритмы не поймут профессиональный жаргон или узкопрофильные термины.
Чтобы ответ был точнее, GigaChat можно задать определённую роль. Например, попросить нейросеть стать журналистом издания о путешествиях, учителем физики или другом-иностранцем. Модель учтёт контекст и притворится желаемым собеседником.
После ввода запроса достаточно нажать «Enter» (или отправить сообщение — в ботах в социальных сетях). Результат появится через несколько секунд.
Как работать с текстами
Пусть GigaChat напишет текст, который поможет привлечь новых клиентов в кофейню.
Промпт: «Ты — креативный копирайтер в агентстве. Составь текст для рекламы кофейни». Результат может быть следующим:
ИИ понял, что необходимо сделать, — и даже предложил несколько наводящих вопросов, чтобы персонализировать текст.
Также GigaChat поможет создать сценарий для видео, написать поздравление или даже придумать стихотворение. Достаточно и совсем простого запроса («Придумай идею для короткого ролика про собак»), но чем больше уточнений будет в сообщении, тем ближе результат окажется к желаемому. Вдохновиться текстовыми промптами можно на отдельной странице на сайте сервиса: giga.chat/catalog/text.
Как генерировать изображения
Запрос для создания картинки начинается со слова «нарисуй».
Чтобы получить подходящее изображение, результат лучше описать как можно подробнее: сперва главный объект, затем детали, в конце — что должно быть на фоне.
Промпт: «Нарисуй: человек в пальто, на лице очки, фон — город в стиле киберпанка».
Допустим, пользователю необходимо получить изображение, которое по стилю похоже на имеющееся. В этом случае не обязательно формулировать промпт своими словами. Нейросеть может описать картинку — главный объект, детали и фон.
Каждая генерация уникальна, и добиться точного повторения довольно тяжело. Но нейросеть поможет получить набор из нескольких картинок с общим настроением и визуальными приёмами.
Промпт: «Нарисуй: мужчина в тёмной куртке с капюшоном, стоящий на фоне ночного городского пейзажа с высотными зданиями. Он носит солнцезащитные очки и имеет причёску „помпадур“. Освещение подчёркивает его фигуру и добавляет контраста городскому пейзажу. Город на изображении представлен в стиле неонового мегаполиса будущего».
Посмотреть, как другие пользователи формулируют запросы и какие изображения у них получаются, можно на сайте чат-бота: giga.chat/catalog/image.
Как программировать
GigaChat упрощает задачи, связанные с кодом. Нейросеть определит, на каком языке написан фрагмент, сгенерирует функцию, расскажет, что делает код в приложении.
Здесь запрос нужно формулировать точнее, чем в случае с текстом и изображением. Сами разработчики приводят пример: нейросеть не всегда понимает, что значит «10*10», но выдаст верный ответ на запрос «Перемножь 10*10 в десятичной системе».
Если попросить GigaChat: «Напиши программу на Python, которая суммирует все простые числа до заданного», — нейросеть выдаст код и сформулирует детальное объяснение его работы.
Среди других примеров:
- Напиши код на [язык программирования]. Создай класс [_], содержащий свойства [_], а также методы [_].
- В чём разница между [_] и [_] на [язык программирования]?
- Мне нужно написать функцию на [язык программирования], которая [_].
Больше шаблонов и промптов можно найти на сайте GigaChat: giga.chat/catalog/code.
Персонажи и AI-помощники
Помимо работы с разными модальностями, GigaChat предлагает несколько помощников для решения специализированных задач.
Пока из персонажей доступны Контент-мейкер, Хвалёнушка и Кот Баюн. Первый поможет в решении креативных задач, вторая — окажет эмоциональную поддержку. Кот Баюн подойдёт для детской аудитории: с ним можно поболтать или сочинить сказку. Пообщаться с персонажами можно на отдельной вкладке в интерфейсе чат-бота.
AI-помощники помогут разобраться в профессиональных вопросах. По сути, это готовые инструкции, или промпты, которые разработчики заранее «скормили» нейросети. Юрист проконсультирует по нюансам законодательства, а Стартапер — поможет отредактировать текст письма потенциальному инвестору. Это продолжение темы про присвоение GigaChat особых ролей, но оформленное в качестве специального раздела на сайте: giga.chat/catalog/ai-assistants. Ограничиваться этим списком помощников не обязательно, пользователь может попросить чат-бот войти в роль и других экспертов.
Последнее крупное обновление нейросети вышло в конце октября 2024 года: команда «Сбера» представила GigaChat MAX. В ней метрики на открытых бенчмарках выросли примерно на 20% — в сравнении с предыдущей версией, GigaChat Pro. Однако разработчики заверяют, что речь пока лишь о промежуточном результате, и модель постоянно доучивается на новых данных, чтобы давать более точные ответы и отрабатывать разные пользовательские сценарии.
Пробовали GigaChat? Как думаете, российская нейросеть может заменить ChatGPT?