Compartir vía


Información general sobre chat-magics en cuadernos de Microsoft Fabric (versión preliminar)

Importante

Esta característica se encuentra en versión preliminar.

La biblioteca de Python Chat-magics mejora el flujo de trabajo de ingeniería y ciencia de datos en cuadernos de Microsoft Fabric. Se integra sin problemas con el entorno de Fabric y permite la ejecución de comandos mágicos de IPython especializados en una celda del cuaderno para proporcionar salidas en tiempo real. Aquí pueden encontrar más información sobre el uso y los comandos mágicos de IPython: https://ipython.readthedocs.io/en/stable/interactive/magics.html#.

Nota:

Funcionalidades de Chat-magics

Generación instantánea de código y consultas

El comando %%chat permite formular preguntas sobre el estado del cuaderno. %%code habilita la generación de código para la manipulación o visualización de datos.

Descripciones de tramas de datos

El comando %describe proporciona resúmenes y descripciones de las tramas de datos cargadas. Esto simplifica la fase de exploración de datos.

Comentarios y depuración

Los comandos %%add_comments y %%fix_errors ayudan a agregar comentarios al código y corregir los errores, respectivamente. Esto ayuda a que el cuaderno sea más legible y no tenga errores.

Controles de privacidad

Chat-magics también ofrece una configuración de privacidad granular, que permite controlar qué datos se comparten con el servicio Azure OpenAI. Los comandos %set_sharing_level y %configure_privacy_settings, por ejemplo, proporcionan esta funcionalidad.

¿Cómo puede ayudar Chat-magics?

Chat-magics mejora la productividad y el flujo de trabajo en cuadernos de Microsoft Fabric. Acelera la exploración de datos, simplifica la navegación del cuaderno y mejora la calidad del código. Se adapta a los entornos de código multilingües y da prioridad a la privacidad y la seguridad de los datos. Mediante reducciones de la carga cognitiva, le permite centrarse más estrechamente en la resolución de problemas. Tanto si es científico de datos, ingeniero de datos como analista de negocios, Chat-magics integra sin problemas funcionalidades sólidas de Azure OpenAI de nivel empresarial directamente en los cuadernos. Esto hace que sea una herramienta indispensable para tareas eficientes y optimizadas de ciencia de datos e ingeniería.

Introducción a Chat-magics

  1. Abra un cuaderno nuevo o existente de Microsoft Fabric.
  2. Seleccione el botón Copilot de la cinta del cuaderno para generar el código de inicialización de Chat-magics en una nueva celda del cuaderno.
  3. Ejecute la celda cuando se agregue en la parte superior del cuaderno.

Comprobación de la instalación de Chat-magics

  1. Cree una celda en el cuaderno y ejecute el comando %chat_magics para mostrar el mensaje de ayuda. Este paso comprueba la instalación correcta de Chat-magics.

Introducción a los comandos básicos: %%chat y %%code

Uso de%%chat (magic de celda)

  1. Cree una celda en el cuaderno.
  2. Escriba %%chat en la parte superior de la celda.
  3. Escriba la pregunta o instrucción debajo del comando %%chat, por ejemplo, ¿Qué variables están definidas actualmente?
  4. Ejecute la celda para ver la respuesta de Chat-magics.

Uso de %%code (magic de celda)

  1. Cree una celda en el cuaderno.
  2. Escriba %%code en la parte superior de la celda.
  3. Debajo de esto, especifique la acción de código que quiera; por ejemplo, Cargar my_data.csv en un dataframe de Pandas.
  4. Ejecute la celda y revise el fragmento de código generado.

Personalización de los valores de salida e idioma

  1. Use el comando %set_output para cambiar el valor predeterminado de cómo proporcionan la salida los comandos magic. Las opciones se pueden ver al ejecutar %set_output?
  2. Elija dónde colocar el código generado, con opciones como las siguientes
    • celda actual
    • nueva celda
    • salida de celda
    • en una variable

Comandos avanzados para operaciones de datos

%describe, %%add_comments y %%fix_errors

  1. Usa %describe DataframeName en una nueva celda para obtener información general de un dataframe específico.
  2. Para agregar comentarios a una celda de código a fin de mejorar la legibilidad, escriba %%add_comments en la parte superior de la celda que quiera anotar y, después, ejecútelo. Asegúrese de validar que el código es correcto
  3. Para corregir errores de código, escriba %%fix_errors en la parte superior de la celda que contenga un error y ejecútelo.

Valores de privacidad y seguridad

  1. De manera predeterminada, la configuración de privacidad comparte los mensajes anteriores enviados a y desde el modelo de aprendizaje del lenguaje (LLM). Pero no comparte contenido, salidas ni esquemas ni datos de ejemplo de orígenes de datos.
  2. Use %set_sharing_level en una celda nueva para ajustar los datos compartidos con el procesador de IA.
  3. Para obtener una configuración de privacidad más detallada, use %configure_privacy_settings.

Comandos de contexto y enfoque

Uso de %pin, %new_task y otros comandos de contexto

  1. Use %pin DataFrameName para ayudar a la inteligencia artificial a centrarse en tramas de datos específicas.
  2. Para borrar la inteligencia artificial a fin de centrarse en una nueva tarea del cuaderno, escriba %new_task seguido de una tarea que esté a punto de realizar. Esto borra el historial de ejecución que copilot sabe acerca de este punto y puede hacer que las respuestas futuras sean más relevantes.