Migreren van GitHub modellen naar Microsoft Foundry-modellen

Belangrijk

GitHub Modellen buiten gebruik gesteld op 30 juli 2026. De playground, modelcatalogus, inferentie-API en ondersteuning voor bring your own key (BYOK) zijn niet langer beschikbaar voor welke klant dan ook. Zie GitHub Modellen in de documentatie van GitHub voor meer informatie.

Als uw toepassing nog steeds het deductie-eindpunt GitHub Modellen aanroept, migreert u deze naar Microsoft Foundry-modellen door de stappen in dit artikel te volgen. GitHub Modellen was een afzonderlijke service van GitHub Copilot en is niet gerelateerd aan GitHub Copilot.

In dit artikel leert u hoe u een generatieve AI-toepassing verplaatst van de buiten gebruik gestelde GitHub Models-service naar Microsoft Foundry-modellen door een Foundry Tools-resource te implementeren in een Azure-abonnement. Beide services gebruiken dezelfde deductie-API, dus doorgaans hoeft u alleen het eindpunt en de referenties in uw code te wijzigen.

Voorwaarden

U hebt het volgende nodig:

Migreren naar Foundry-modellen

In tegenstelling tot GitHub Modellen, die gratis waren met frequentielimieten, wordt het gebruik van Foundry Models gefactureerd aan uw Azure-abonnement op basis van het implementatietype dat u kiest.

Als u uw GitHub-eindpunt en -token wilt vervangen door een eindpunt en sleutel van Foundry Models:

  1. Meld u aan bij de Foundry-portal met uw Azure-account.

    Tip

    Als u in de Foundry-ervaring (klassiek) terechtkomt, schakelt u de New Foundry-switcher in de rechterbovenhoek in om over te schakelen naar de nieuwe Foundry-ervaring.

  2. Volg de stappen in Een model implementeren om het model van uw keuze te implementeren, te testen in de Playground en het geïmplementeerde model deductie te geven met code.

  3. Kopieer op de startpagina van Foundry de API-sleutel en het Project-eindpunt en gebruik deze in plaats van het eindpunt GitHub Models en het persoonlijke toegangstoken in uw toepassing.

  4. Controleer of de migratie werkt door een testprompt te verzenden vanuit de Playground of vanuit uw code. Als u een antwoord ontvangt, is uw model klaar voor gebruik.

Belangrijk

In tegenstelling tot GitHub Modellen, waarbij alle modellen al zijn geconfigureerd, kunt u met de resource Foundry Tools bepalen welke modellen beschikbaar zijn in uw eindpunt en onder welke configuratie. Voeg zoveel modellen toe als u wilt gebruiken voordat u deze in de model parameter aangeeft. Meer informatie over het toevoegen van meer modellen aan uw resource.

Uw Foundry-modellen gebruiken in de IDE

De GitHub Models-playground is niet meer beschikbaar. Als u wilt experimenteren met modellen uit uw editor, voegt u uw Foundry-implementatie toe aan Visual Studio Code als BYOK-taalmodel (Bring Your Own Key):

  1. Open in Visual Studio Code de modelkiezer in de chatweergave en selecteer Taalmodellen beheren (tandwielpictogram) of voer de opdracht Taalmodellen beheren uit vanuit het opdrachtenpalet.

  2. Selecteer Modellen toevoegen en selecteer vervolgens Azure in de lijst met providers.

  3. Voer een groepsnaam in voor de modellen en voer vervolgens de eindpunt-URL en API-sleutel in die u hebt gekopieerd uit de Foundry-portal.

  4. Selecteer het model in de modelkiezer in de chat.

U kunt ook Modelproviders installeren selecteren in de taalmodellen-editor en de Foundry Toolkit voor VS Code-extensie installeren, waarmee foundry's cloud-hostende en lokale modellen worden toegevoegd aan de modelkiezer.

Zie Taalmodellen in Visual Studio Code voor meer informatie.

Aanvullende functies verkennen

Foundry Models ondersteunt functies die GitHub Modellen niet hebben aangeboden:

  • Modelcatalogus — Bladeren, vergelijken en evalueren van modellen van Azure, partners en de opensource-community.
  • Sleutelloze verificatie : gebruik Microsoft Entra ID voor verificatie op basis van tokens zonder API-sleutels te beheren.
  • Inhoudsfilters : beveiligingsfilters voor inhoud configureren voor uw implementaties.
  • Snelheidsbeperking : stel aangepaste frequentielimieten in voor specifieke modellen in uw resource.
  • Implementatietypen — kies uit meerdere implementatie-SKU's, zoals betaal per token, vooraf toegewezen en batch.

Veelvoorkomende problemen oplossen

Probleem Resolutie
Aanvragen voor het eindpunt GitHub Modellen mislukken De GitHub Modellen deductie-API is op 30 juli 2026 buiten gebruik gesteld. Wijs uw toepassing aan op een Foundry Models-eindpunt, zoals beschreven in dit artikel.
Model is niet beschikbaar in uw regio Controleer de beschikbaarheid van de regio van het model door beschikbaarheid weergeven te selecteren in de sectie Snelle feiten van de modelkaart. Overschakelen naar een project in een ondersteunde regio.
Authenticatiefout na sleutelwisseling Controleer of u de juiste sleutel hebt gekopieerd uit de Foundry-portal. Kopieer op de startpagina van Foundry de API-sleutel en Project eindpunt om uw sleutel en eindpunt weer te geven.
Snelheidslimietfouten na de migratie Frequentielimieten voor Foundry Models zijn afhankelijk van uw implementatietype. Schaal omhoog of kies een implementatie met een hogere doorvoer.