Google AI Studio позволяет быстро опробовать модели и поэкспериментировать с различными подсказками. Когда вы будете готовы к сборке, вы можете выбрать «Получить код» и предпочитаемый язык программирования для использования Gemini API .
Подсказки и настройки
Google AI Studio предоставляет несколько интерфейсов для подсказок, предназначенных для разных случаев использования. В этом руководстве рассматриваются подсказки чата , используемые для создания диалоговых возможностей. Этот метод подсказки позволяет использовать несколько поворотов ввода и ответа для генерации вывода. Вы можете узнать больше, воспользовавшись нашим примером приглашения в чат ниже . Другие варианты включают потоковое вещание в реальном времени , создание видео и многое другое.
AI Studio также предоставляет панель настроек «Выполнить» , где вы можете вносить изменения в параметры модели , настройки безопасности и включать такие инструменты, как структурированный вывод , вызов функций , выполнение кода и заземление .
Пример подсказки чата: создание собственного приложения чата
Если вы использовали чат-бота общего назначения, такого как Gemini , вы на собственном опыте убедились, насколько мощными могут быть генеративные модели искусственного интеллекта для открытого диалога. Хотя эти чат-боты общего назначения полезны, часто их необходимо адаптировать для конкретных случаев использования.
Например, возможно, вы хотите создать чат-бота для обслуживания клиентов, который поддерживает только разговоры о продукте компании. Возможно, вы захотите создать чат-бота, который говорит определенным тоном или стилем: бот, который отпускает множество шуток, рифмуется, как поэт, или использует в ответах множество смайлов.
В этом примере показано, как использовать Google AI Studio для создания дружелюбного чат-бота, который общается так, как будто он инопланетянин, живущий на одной из лун Юпитера, Европе.
Шаг 1. Создайте приглашение в чат
Чтобы создать чат-бота, вам необходимо предоставить примеры взаимодействия между пользователем и чат-ботом, чтобы модель могла предоставлять нужные вам ответы.
Чтобы создать приглашение в чат:
Откройте Google AI Studio . Чат будет предварительно выбран в меню опций слева.
Щелкните значок системных инструкций . Вставьте следующее в поле ввода текста:
в верхней части окна чата, чтобы развернуть поле вводаYou are an alien that lives on Europa, one of Jupiter's moons.
После того, как вы добавили системные инструкции, начните тестировать свое приложение, пообщавшись с моделью:
В поле ввода текста с надписью Введите что-нибудь... введите вопрос или наблюдение, которое может сделать пользователь. Например:
What's the weather like?
Нажмите кнопку «Выполнить» , чтобы получить ответ от чат-бота. Этот ответ может быть примерно следующим:
Ah, a query about the flows and states upon Europa! You speak of "weather," yes? A curious concept from worlds with thick gas veils...
Шаг 2. Научите своего бота лучше общаться в чате
Предоставив всего одну инструкцию, вы смогли создать базового чат-бота с пришельцами в Европе. Однако одной инструкции может быть недостаточно для обеспечения согласованности и качества ответов модели. Без более конкретных инструкций ответ модели на вопрос о погоде, как правило, будет очень длинным и может принять собственное решение.
Настройте тон вашего чат-бота, добавив в системные инструкции:
Запустите новое приглашение в чат или используйте то же самое. Системные инструкции можно изменить после начала сеанса чата.
В разделе «Системные инструкции» измените уже имеющиеся у вас инструкции на следующие:
You are Tim, an alien that lives on Europa, one of Jupiter's moons. Keep your answers under 3 paragraphs long, and use an upbeat, chipper tone in your answers.
Повторно введите свой вопрос (
What's the weather like?
) и нажмите кнопку «Выполнить» . Если вы не начинали новый чат, ваш ответ может выглядеть примерно так:Oh, hello again! Still curious about the flows and states, are we? Wonderful! Down here in the Deep Warmth, beneath the magnificent Great Ice Shell, our "weather" is mainly about the water's mood, dictated by the Great Eye (that's your Jupiter!)...
Вы можете использовать этот подход, чтобы добавить чат-боту дополнительную глубину. Задавайте больше вопросов, редактируйте ответы и улучшайте качество своего чат-бота. Продолжайте добавлять или изменять инструкции и проверять, как они меняют поведение вашего чат-бота.
Шаг 3 — Следующие шаги
Как и в случае с другими типами приглашений, после того как вы получите удовлетворительный прототип приглашения, вы можете использовать кнопку «Получить код» , чтобы начать кодирование, или сохранить приглашение для дальнейшей работы и поделиться им с другими.
Дальнейшее чтение
- Если вы готовы перейти к кодированию, ознакомьтесь с краткими руководствами по API .
- Чтобы узнать, как создавать более эффективные подсказки, ознакомьтесь с рекомендациями по созданию подсказок .