Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Genie Code выполняется в режиме агента, который автоматизирует многофакторные рабочие процессы, планы решений, извлекает соответствующие ресурсы, выполняет код, использует выходные данные ячеек для улучшения результатов и автоматически устраняет ошибки. Если вы хотите прямой ответ на беседу без автономного выполнения задач, скажем так в запросе, например: "Просто объяснить это мне, не выполняйте код".
Для выполнения задач Genie Code отправляет запрос и соответствующий контекст модели, включая имена таблиц и столбцов, описания, код, с которыми вы работаете, примеры данных из таблиц и выходных данных ячеек. Все данные, отправляемые в модель, соответствуют вашим правам доступа в Unity Catalog. Дополнительные сведения см. в разделе Данные, отправляемые в модели.
Requirements
Чтобы использовать возможности агента Genie Code, в вашей рабочей области должно быть следующее:
- Функции ИИ, управляемые партнером, включены как для учетной записи, так и для рабочей области. См. функции ИИ, поддерживаемые партнерами.
- Рабочая область должна находиться в поддерживаемом регионе. Genie Code — это назначенная служба, которая использует геозоны для управления местонахождением данных. См. географическую доступность функций Genie Code.
Если функции ИИ, предоставляемые партнёрами, отключены, Genie Code по-прежнему доступен, но без агентных возможностей, при этом используется модель, размещённая Databricks.
Подтвердить действия инструмента
Когда Genie Code нужно использовать инструмент, например: выполнить код, отредактировать блокнот или выполнить запрос к таблице, он запрашивает ваше подтверждение, прежде чем продолжить. Вы можете одобрить каждый запрос отдельно или установить режим одобрения, который будет применяться к остальной части вашего текущего чата или для всех будущих чатов.
Утверждение одного запроса
Когда Genie Code запрашивает разрешение на использование средства, нажмите кнопку "Разрешить утвердить действие" или "Пропустить ", чтобы отказаться от него.
Чтобы изменить то, как Genie Code обрабатывает будущие запросы одобрения в текущем чате, выберите один из следующих из того же запроса:
| Опция | Behavior |
|---|---|
| Спрашивайте каждый раз | Genie Code запрашивает утверждение каждый раз, когда он использует инструмент. |
| Разрешить текущий чат | Genie Code может использовать запрошенный инструмент для остальной части текущего чата без спроса. |
| Всегда разрешать | Genie Code может использовать запрошенный инструмент в каждом чате без просьбы. |
| Авто-одобрение (Рекомендуется) | Genie Code автоматически одобряет действия инструмента для остальной части текущего чата. ИИ-классификатор проверяет каждое действие по вашему запросу и блокирует любые действия, выходящие за рамки его компетенции. |
Настройка режима утверждения по умолчанию
Когда вы впервые используете Genie Code, режим по умолчанию для каждого чата — Auto-approved. Чтобы изменить режим одобрения, установите новое значение по умолчанию в настройках Genie Code. Щелкните в заголовке панели Genie Code, чтобы открыть настройки.
Выберите один из следующих вариантов:
Сначала спрашивать: подтверждать запуск каждого инструмента. Переопределения для отдельных инструментов по-прежнему применяются.
Автоматическое одобрение: ИИ-классификатор проверяет каждое предлагаемое действие в соответствии с вашим заявленным намерением и одобряет или блокирует каждое из них, минимизируя ручное одобрение и блокируя действия, выходящие за рамки ваших намерений.
Important
Автоматическое утверждение — это функция повышения производительности, а не граница безопасности. Классификатор — это эвристика лучших усилий, которая может быть неправильной. Он может утверждать небезопасные действия или блокировать безопасные. Не полагаться на него, чтобы обеспечить соблюдение требований к безопасности, соответствию или контролю доступа. Оставляйте автоматическое утверждение отключённым при работе с продуктивными данными, конфиденциальными рабочими областями или общими ресурсами, где последствия ошибочного утверждения могут быть существенными. Вы по-прежнему несете ответственность за просмотр результатов Genie Code.
Когда включено автоодобрение, Genie Code одобряет действия, необходимые для выполнения вашего запроса на ресурсы, которыми вы владеете или на которые ссылались. Например, он выполняет запросы в режиме только чтения, редактирует ваши собственные файлы и блокноты, записывает в принадлежащие вам таблицы, а также выполняет задания или конвейеры, которые вы уже указали. Он также выполняет действие, которое вы явно просили, даже когда это действие меняет или удаляет данные, например, удаляет таблицу, которую вы называете, или удаляет строки из таблицы, в которой работаете. Автоматическое одобрение следует вашему намерению и не задерживает действие только потому, что оно разрушительно.
Genie Code блокирует действия, выходящие за рамки вашего запроса: разрушительное изменение данных, которые вы не идентифицировали (например, удаление таблицы, которую вы никогда не упомянули), операцию, более разрушительную, чем подразумевает ваш запрос (например, добавление CASCADE к DROPa ), или действие, увеличивающее масштаб или затрагивающее общие ресурсы (например, развертывание в продакше, разрешения и секретные изменения), вызовы, передающие данные третьим лицам, и рискованные операции контроля исходного кода, такие как принудительные push-запросы).
Если действие заблокировано, Genie Code получает причину и адаптируется, например выполняя повторную попытку с более узкой областью действия.