Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Genie Code se ejecuta en modo agente, que automatiza flujos de trabajo de varios pasos, planea soluciones, recupera recursos relevantes, ejecuta código, usa salidas de celda para mejorar los resultados y corrige los errores automáticamente. Si desea una respuesta conversacional directa sin ejecución autónoma de tareas, indíquelo en su solicitud; por ejemplo: "Solo explíqueme esto, no ejecute código."
Para completar las tareas, Genie Code envía el mensaje y el contexto pertinente al modelo, incluidos los nombres de tabla y columna, las descripciones, el código con el que trabaja, ejemplos de datos de tablas y salidas de celda. Todos los datos enviados al modelo respetan los permisos del catálogo de Unity. Para obtener más información, consulte Datos enviados a los modelos.
Requirements
Para usar las funcionalidades agente de Genie Code, el área de trabajo necesita lo siguiente:
- Características de inteligencia artificial impulsadas por socios habilitadas tanto para la cuenta como para el área de trabajo. Consulte funcionalidades de IA impulsadas por socios.
- El área de trabajo debe estar en una región admitida. Genie Code es un servicio designado que usa Geos para administrar la residencia de datos. Consulte Disponibilidad geográfica de las características de Genie Code.
Si las funciones de IA impulsadas por socios están desactivadas, Genie Code seguirá estando disponible, pero sin sus capacidades de agente, utilizando un modelo hospedado en Databricks.
Aprobar acciones de la herramienta
Cuando Genie Code necesita usar una herramienta, como ejecutar código, editar un cuaderno o consultar una tabla, solicita su aprobación antes de continuar. Puedes aprobar cada solicitud individualmente, o establecer un modo de aprobación que se aplique al resto de tu chat actual o a todos los chats futuros.
Aprobación de una sola solicitud
Cuando Genie Code solicita permiso para usar una herramienta, haga clic en Permitir para aprobar la acción o Omitir para rechazarla.
Para cambiar cómo Genie Code gestiona futuras solicitudes de aprobación en el chat actual, selecciona uno de los siguientes elementos del mismo prompt:
| Opción | Comportamiento |
|---|---|
| Preguntar siempre | Genie Code solicita aprobación cada vez que usa una herramienta. |
| Permitir el chat actual | Genie Code puede usar la herramienta solicitada durante el resto del chat actual sin pedirlo. |
| Permitir siempre | Genie Code puede usar la herramienta solicitada en cualquier chat sin necesidad de preguntar. |
| Aprobación automática (Recomendado) | Genie Code aprueba automáticamente las acciones de la herramienta para el resto del chat actual. Un clasificador de IA comprueba cada acción con tu petición y bloquea cualquier acción que se salga de su alcance. |
Establecer un modo de aprobación predeterminado
Cuando usas Código Genie por primera vez, el modo predeterminado para cada chat es la aprobación automática. Para cambiar el modo de aprobación, establece un nuevo valor predeterminado en la configuración del Código Genie. Haga clic en En el encabezado del panel Genie Code para abrir la configuración.
Elija alguna de las acciones siguientes:
Preguntar antes: Apruebe cada herramienta cada vez que se ejecute. Las anulaciones por herramienta se siguen aplicando.
Autoaprobación: Un clasificador de IA revisa cada acción propuesta en función de tu intención declarada y aprueba o bloquea cada una, minimizando las aprobaciones manuales y bloqueando acciones que van más allá de tu intención.
Importante
La aprobación automática es una característica de productividad, no un límite de seguridad. El clasificador es una heurística de mejor esfuerzo que puede ser incorrecta. Puede aprobar acciones no seguras o bloquear las seguras. No confíe en él para aplicar los requisitos de seguridad, cumplimiento o control de acceso. Mantenga desactivada la aprobación automática al trabajar con datos de producción, espacios de trabajo sensibles o recursos compartidos donde las consecuencias de una aprobación incorrecta son importantes. Usted sigue siendo responsable de revisar los resultados de Genie Code.
Cuando la aprobación automática está activada, Genie Code aprueba las acciones necesarias para llevar a cabo tu solicitud sobre recursos que poseas o que has consultado. Por ejemplo, ejecuta consultas de solo lectura, edita tus propios archivos y cuadernos, escribe en tablas que posees y ejecuta trabajos o pipelines que ya has referenciado. También completa una acción que pides explícitamente incluso cuando esa acción cambia o elimina datos, como eliminar una tabla que nombras o eliminar filas de una tabla en la que trabajas. La aprobación automática sigue tu intención, así que no retiene una acción solo porque sea destructiva.
Genie Code bloquea acciones que van más allá de tu petición: un cambio destructivo en datos que no identificaste (por ejemplo, eliminar una tabla que nunca mencionaste), una operación más destructiva de lo que implica tu petición (por ejemplo, añadir CASCADE a un DROP), o una acción que escale el alcance o afecte a recursos compartidos (como despliegues en producción, permisos y cambios secretos, llamadas que envían datos a terceros, y operaciones arriesgadas de control de versiones como los forcepushes).
Cuando se bloquea una acción, Genie Code recibe el motivo y se adapta, por ejemplo, reintentando con un ámbito más estrecho.