Migración de modelos de GitHub a modelos de Microsoft Foundry

Importante

GitHub Models se retiró el 30 de julio de 2026. El área de juegos, el catálogo de modelos, la API de inferencia y la compatibilidad con bring your own key (BYOK) ya no están disponibles para ningún cliente. Para obtener más información, consulte modelos de GitHub en la documentación de GitHub.

Si su aplicación sigue llamando al punto de conexión de inferencia de GitHub Models, mígrela a Microsoft Foundry Models siguiendo los pasos de este artículo. GitHub Models era un servicio independiente de GitHub Copilot y no está relacionado con GitHub Copilot.

En este artículo, aprenderá a migrar una aplicación de IA generativa desde el servicio retirado GitHub Models a Microsoft Foundry Models mediante la implementación de un recurso de Foundry Tools en una suscripción de Azure. Ambos servicios usan la misma API de inferencia, por lo que normalmente solo es necesario cambiar el punto de conexión y las credenciales en el código.

Requisitos previos

Te hace falta:

Migrar a Foundry Models

A diferencia de GitHub Models, que era gratuito con límites de velocidad, el uso de Foundry Models se factura a la suscripción de Azure en función del tipo de implementación que elija.

Para reemplazar el punto de conexión y el token de GitHub Models por un punto de conexión y una clave de Foundry Models:

  1. Inicie sesión en el portal de Foundry con su cuenta de Azure.

    Sugerencia

    Si llega a la experiencia de Foundry (clásico), active el interruptor Nuevo Foundry en la barra de navegación superior derecha para cambiar a la nueva experiencia de Foundry.

  2. Siga los pasos descritos en Implementación de un modelo para implementar el modelo que prefiera, probarlo en el área de juegos e inferenciar el modelo implementado con código.

  3. En la página principal de Foundry, copie la clave de API y el punto de conexión del proyecto, y utilice ambos en su aplicación en lugar del punto de conexión de GitHub Models y del token de acceso personal.

  4. Compruebe que la migración funciona enviando un mensaje de prueba desde el área de juegos o desde el código. Si recibe una respuesta, el modelo está listo para usarse.

Importante

A diferencia de GitHub Models, donde ya se han configurado todos los modelos, el recurso Foundry Tools permite controlar qué modelos están disponibles en el punto de conexión y en qué configuración. Agregue tantos modelos como planee usar antes de indicarlos en el model parámetro . Obtenga información sobre cómo agregar más modelos al recurso.

Uso de los modelos de Foundry en el IDE

El área de juegos de modelos de GitHub ya no está disponible. Para experimentar con modelos del editor, agregue la implementación de Foundry a Visual Studio Code como modelo de lenguaje bring your own key (BYOK):

  1. En Visual Studio Code, abra el selector de modelos en la vista Chat y seleccione Administrar modelos de lenguaje (icono de engranaje) o ejecute el comando Chat: Manage Language Models en la paleta de comandos.

  2. Seleccione Agregar modelos y, a continuación, seleccione Azure en la lista de proveedores.

  3. Escriba un nombre de grupo para los modelos y, a continuación, escriba la dirección URL del punto de conexión y la clave de API que copió del portal de Foundry.

  4. Seleccione el modelo en el selector de modelos en el chat.

Como alternativa, seleccione Instalar proveedores de modelos en el editor de modelos de lenguaje e instale la extensión Foundry Toolkit for VS Code , que agrega los modelos locales y hospedados en la nube de Foundry al selector de modelos.

Para obtener más información, consulte Modelos de lenguaje en Visual Studio Code.

Exploración de características adicionales

Foundry Models admite funciones que GitHub Models no ofrecía:

  • Model catalog — Examinar, comparar y evaluar modelos de Azure, asociados y la comunidad de código abierto.
  • Autenticación sin claves: use Microsoft Entra ID para la autenticación basada en tokens sin administrar claves de API.
  • Filtrado de contenido: configure filtros de seguridad de contenido para las implementaciones.
  • Limitación de velocidad: establezca límites de velocidad personalizados para modelos específicos en el recurso.
  • Tipos de implementación : elija entre varias SKU de implementación, como pago por token, aprovisionado y por lotes.

Solución de problemas comunes

Problema Resolución
Se produce un error en las solicitudes al punto de conexión de modelos de GitHub La API de inferencia de GitHub Models se retiró el 30 de julio de 2026. Dirige tu aplicación a un punto de conexión de Foundry Models tal y como se describe en este artículo.
Modelo no disponible en su región Para comprobar la disponibilidad de la región del modelo, seleccione Ver disponibilidad en la sección Datos rápidos de su tarjeta de modelo. Cambie a un proyecto en una región admitida.
Error de autenticación después del intercambio de claves Compruebe que copió la clave correcta desde el portal de Foundry. En la página principal de Foundry, haga clic en la clave de API y en el punto de conexión del proyecto para ver su clave y su punto de conexión.
Errores de límite de velocidad después de migrar Los límites de velocidad de los modelos de Foundry dependen del tipo de implementación. Escale verticalmente o elija una implementación de mayor rendimiento.