Código de Genie

Genie Code es el asistente de datos y codificación de IA para desarrolladores y profesionales técnicos en el área de trabajo de Azure Databricks. Genera y ejecuta código, compila canalizaciones y paneles de IA/BI, depura errores y funciona directamente con tablas, columnas y linaje del catálogo de Unity para acelerar el trabajo de datos de varios pasos. Funciona en los cuadernos, el editor de SQL, el editor de canalizaciones de Lakeflow, los paneles de AI/BI y MLflow, y los hilos de chat se mantienen mientras navega de una página a otra.

Genie Code se rige por los permisos del catálogo de Unity, por lo que solo puede acceder a los datos y realizar operaciones para las que tiene permisos. Está disponible sin costo adicional para todos los clientes de Azure Databricks; solo paga por el proceso usado para ejecutar los cuadernos, las consultas y los trabajos. Los límites de uso justo impiden el abuso, pero no afectan a la mayoría de los usuarios.

Genie Code forma parte de la familia Genie de experiencias de IA. Los usuarios empresariales que desean una interfaz de chat simplificada para formular preguntas de datos, explorar paneles y ejecutar aplicaciones deben usar Genie. Los equipos de datos que configuran datos de confianza, métricas y reglas de negocio para entornos específicos del dominio deben ver Genie Spaces. Para obtener información sobre privacidad, confianza y seguridad, consulte Características de asistencia y seguridad de Databricks AI.

Vídeo de demostración

Vea Genie Code en acción en este vídeo de demostración.

Funcionalidades del modo de agente por superficie del producto

En el modo Agente, Genie Code se adapta al entorno del producto que estás usando y gestiona de forma autónoma tareas de múltiples pasos. En el Editor de canalizaciones de Lakeflow, se centra en la edición de canalizaciones y la ingeniería de datos. En cuadernos y el Editor de SQL, permite la exploración y el análisis de datos. En los paneles de control, admite el análisis de datos y la creación de tableros. En MLflow, ayuda a depurar y mejorar las aplicaciones de GenAI.

Funcionalidades de Genie Code Descripción
Ciencia de datos y aprendizaje automático en cuadernos Genie Code se integra con cuadernos de Databricks y está optimizado para automatizar el análisis exploratorio de datos y el entrenamiento del modelo.
Desarrollo de canalizaciones en Lakeflow Genie Code tiene funcionalidades de ingeniería de datos que facilitan la automatización de cargas de trabajo de ETL y la creación de canalizaciones declarativas de Spark de Lakeflow.
Análisis de datos en paneles Genie Code puede planear y generar paneles listos para producción y ayudar con el análisis de datos.
Observabilidad y evaluación en MLflow Genie Code puede comprender, depurar y mejorar las aplicaciones de GenAI.

Características integradas para la asistencia de código

Genie Code usa metadatos del catálogo de Unity (tablas, columnas, descripciones y recursos de datos populares de su empresa) para proporcionar respuestas personalizadas mientras escribe, depura y ejecuta código. Use las siguientes características integradas:

Características de Genie Code Descripción
Chatear con Genie Code Formula preguntas sobre Genie Code y responde con información relevante, incluidas las citas de la documentación de Databricks.
Sugerencias insertadas y autocompletar Obtenga ayuda para escribir código con sugerencias en línea.
Corrección rápida Genie Code sugiere automáticamente correcciones para errores básicos que puede optar por aceptar y ejecutar.
Diagnóstico de errores Genie Code analiza errores más complejos, incluidos los errores de entorno, e intenta corregirlos.
Comandos /slash Usa comandos /slash para instrucciones comunes.
Métodos abreviados de comandos Trabaje con Genie Code directamente en una celda de cuaderno.
Filtrar datos Filtrar datos mediante lenguaje natural en interfaces admitidas.
Explorar datos de muestra Explore los datos de tabla de ejemplo en el Explorador de catálogos mediante lenguaje natural en el Explorador de catálogos.

Tutorial

Para empezar, pruebe el tutorial de Genie Code:

Tutorial de Genie Code Descripción
Tutorial de análisis de segmentación Use Genie Code para ejecutar la segmentación de clientes de manera integral directamente dentro de un bloc de notas de Databricks.

Disponibilidad geográfica de las características de Genie Code

Genie Code es un servicio designado que usa Geos para administrar la residencia de datos al procesar el contenido del cliente. Para obtener más información sobre la disponibilidad de las características de Genie Code en diferentes áreas geográficas, consulte Servicios designados de Databricks.

Sugerencia

Si no puede habilitar Genie Code, es posible que tenga que desactivar Aplicar el procesamiento de datos en el área de trabajo Geography para las funcionalidades de IA. Consulte Habilitación del procesamiento entre regiones.