О чём урок
Системные инструкции позволяют управлять поведением модели. Устанавливая системную инструкцию, вы предоставляете модели дополнительный контекст для понимания задачи, получения более индивидуальных ответов и соблюдения рекомендаций в ходе взаимодействия с пользователем. Поведение на уровне продукта может быть указано здесь, отдельно от prompt'ов, предоставляемых конечными пользователями. Этот notebook демонстрирует, как предоставить системную инструкцию при генерации контента. Примечание: Этот notebook использует Interactions API, новейший способ взаимодействия с моделями Gemini. Ищете версию generateContent? Проверьте архивную ветку. Чтобы запустить следующую cell, ваш API key должен быть сохранен в Colab Secret с именем GEMINI_API_KEY. Если у вас еще нет API key или вы не знаете, как создать Colab Secret, см. Authentication для пошагового руководства. Выберите модель, которую вы хотите использовать в этом руководстве: Многоходовые диалоги естественно работают с Interactions API. Вы связываете взаимодействия, используя previous_interaction_id, и системная инструкция автоматически передается дальше. Ниже приведен пример установки системной инструкции при генерации кода. Home About Services Contact Обратите внимание, что системные инструкции могут помочь модели следовать указаниям, но они не полностью предотвращают jailbreak'и или утечки. В настоящее время рекомендуется проявлять осторожность при размещении любой конфиденциальной информации в системных инструкциях. См. документацию по системным инструкциям, чтобы узнать больше.
План урока
- Установка системной инструкции 🐱
- Еще один пример ☠️
- Многоходовые диалоги
- Генерация кода
- Дополнительная литература
Урок входит в полный доступ. Полный текст и видео открываются после оплаты. Первые уроки каждого курса бесплатны.