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.
Bienvenido a GitHub Copilot, su compañero de IA en SQL Server Management Studio (SSMS).
GitHub Copilot le ayuda a escribir Transact-SQL (T-SQL) más rápido y con mayor precisión al sugerir nuevas consultas, actualizaciones a las consultas existentes, responder preguntas y ayudar con tareas de administrador, todo directamente en el entorno de SSMS.
En este artículo, aprenderá a usar GitHub Copilot y a sacar el máximo partido de sus características en SSMS.
Apertura de GitHub Copilot
GitHub Copilot requiere SQL Server Management Studio 22 o una versión posterior. Actualice a la versión más reciente de SSMS para acceder a las últimas actualizaciones y características.
Abra SSMS y conéctese a un servidor o base de datos en la ventana del editor de consultas.
Seleccione el distintivo de GitHub Copilot en la esquina superior derecha de SSMS y seleccione Abrir ventana de chat para iniciar sesión.
Si GitHub Copilot no está instalado, seleccione Instalar Copilot en el distintivo de GitHub Copilot , o abra el Instalador de Visual Studio y modifique la instalación de SSMS para agregar la carga de trabajo asistencia de IA . Para obtener más información, consulte Instalación de GitHub Copilot en SQL Server Management Studio (versión preliminar).
En la ventana Chat, inicie sesión con su cuenta de GitHub existente o seleccione Registrarse para Copilot Gratis. Siga las indicaciones del explorador para completar el proceso de inicio de sesión o registro.
Una vez completado el proceso, vuelva a SSMS para empezar a usar Copilot.
Uso de GitHub Copilot
Después de iniciar sesión, use la ventana Chat para interactuar con la base de datos mediante lenguaje natural. Puede formular preguntas generales sobre SQL, preguntas específicas de una base de datos o obtener ayuda para escribir o editar T-SQL.
Nota:
Las finalizaciones de código para GitHub Copilot están disponibles en SSMS 22.2 y versiones posteriores.
- Use la ventana Chat para interactuar con la base de datos mediante lenguaje natural. Puede formular preguntas generales sobre SQL, preguntas específicas de una base de datos o obtener ayuda para escribir o editar T-SQL.
- Si no está conectado a una base de datos en una ventana de editor de consultas, el contexto en la ventana de Chat es el Copilot general. Puede responder a preguntas generales de SQL, pero sin una conexión del editor de consultas, no puede responder a preguntas específicas de la base de datos.
- Abra una ventana del editor de consultas y conéctese a una base de datos. Dentro de la ventana de Chat, la conexión de base de datos en la ventana del editor activo proporciona contexto para el entorno. GitHub Copilot en SSMS tiene conocimiento del contexto específico (versión de SQL) y de la base de datos (con conocimiento del esquema) de la conexión de base de datos, por lo que las respuestas son personalizadas para su entorno. A medida que navega entre los editores de consultas abiertos, el contexto de la ventana Chat cambia correctamente.
- Use Finalizaciones en el editor de consultas. A medida que escribe T-SQL, Copilot proporciona sugerencias directamente en el editor. Copilot sugiere código nuevo (que se muestra como texto gris) y edita el código existente.
Personalización del chat de Copilot
Puede personalizar Copilot para el flujo de trabajo y los requisitos en SSMS.
- Administrar contexto con referencias: use el botón + para adjuntar contexto adicional, como
.sqlarchivos o.sqlplanarchivos. - Obtener acceso a diferentes modelos: use el selector de modelos en la ventana de aviso para seleccionar modelos de IA o incorpore su propio modelo en Copilot. Explore diferentes modelos para diferentes escenarios, ya sea respondiendo a preguntas rápidas, escribiendo documentación o generando modificaciones de código.
Para revisar las características de Copilot en cualquier momento, seleccione Tutorial de GitHub Copilot en el distintivo de GitHub Copilot en la esquina superior derecha de SSMS.
Support
GitHub proporciona compatibilidad con GitHub Copilot Chat.
Para obtener más información sobre la seguridad, privacidad, cumplimiento y transparencia de Copilot, consulte las preguntas más frecuentes del Centro de confianza de Copilot de GitHub y uso responsable de las características de GitHub Copilot.