Share via


De Azure Developer CLI gebruiken om resources te implementeren voor Azure OpenAI op uw gegevens

Gebruik dit artikel voor informatie over het automatiseren van resource-implementatie voor Azure OpenAI-service op uw gegevens. De Azure Developer CLI (azd) is een opensource-opdrachtregelprogramma dat het inrichten en implementeren van resources in Azure stroomlijnt met behulp van een sjabloonsysteem. De sjabloon bevat infrastructuurbestanden voor het inrichten van de benodigde Azure OpenAI-resources en -configuraties. Het bevat ook de voltooide voorbeeld-app-code.

Vereisten

De Azure Developer CLI-sjabloon klonen en initialiseren

  1. Kloon en initialiseer de sjabloon voor de volgende stappen:

    azd init --template openai-chat-your-own-data
    
  2. Met de azd init opdracht wordt u gevraagd om een omgevingsnaam te maken. Deze waarde wordt gebruikt als een voorvoegsel voor alle Azure-resources die azure Developer CLI maakt. De naam:

    • Moet uniek zijn in alle Azure-abonnementen.
    • Moet 3 tot 24 tekens zijn.
    • Mag alleen cijfers en kleine letters bevatten.

De sjabloon gebruiken om resources te implementeren

  1. Meld u aan bij Azure:

    azd auth login
    
  2. De Azure OpenAI-resource inrichten en implementeren in Azure:

    azd up
    
  3. De Azure Developer CLI vraagt u om de volgende informatie:

    • Subscription: het Azure-abonnement waarop uw resources zijn geïmplementeerd.
    • Location: de Azure-regio waar uw resources worden geïmplementeerd.

    Notitie

    De voorbeeldsjabloon azd maakt gebruik van het gpt-35-turbo-16k model. Een aanbevolen regio voor deze sjabloon is VS - oost, omdat verschillende Azure-regio's verschillende OpenAI-modellen ondersteunen. Ga naar de ondersteuningspagina van Azure OpenAI-servicemodellen voor meer informatie over modelondersteuning per regio.

    Het inrichtingsproces kan enkele minuten duren. Wacht tot de taak is voltooid voordat u verdergaat met de volgende stappen.

  4. Selecteer de koppeling in de azd uitvoer om naar de nieuwe resourcegroep in Azure Portal te gaan. De volgende resources op het hoogste niveau moeten worden weergegeven:

    • Een Azure OpenAI-service met een geïmplementeerd model
    • Een Azure Storage-account dat u kunt gebruiken om uw eigen gegevensbestanden te uploaden
    • Een Azure AI-Search-service geconfigureerd met de juiste indexen en gegevensbronnen

Gegevens uploaden in het opslagaccount

Met azd de sjabloon hebt u alle vereiste resources ingericht om te chatten met uw eigen gegevens, maar u moet nog steeds de gegevensbestanden uploaden die u beschikbaar wilt maken voor uw AI-service:

  1. Ga naar het nieuwe opslagaccount in Azure Portal.
  2. Selecteer opslagbrowser in het linkermenu.
  3. Selecteer Blob-containers en ga vervolgens naar de container Bestand uploaden .
  4. Selecteer de knop Uploaden boven aan het deelvenster.
  5. Upload uw gegevens in het flyoutmenu dat wordt geopend.

Notitie

De zoekindexeerfunctie wordt elke vijf minuten uitgevoerd om de gegevens in het opslagaccount te indexeren. U kunt enkele minuten wachten totdat de geüploade gegevens zijn geïndexeerd of u kunt de indexeerfunctie handmatig uitvoeren vanaf de pagina van de zoekservice.

Een toepassing verbinden of maken

Nadat u de azd sjabloon hebt uitgevoerd en uw gegevens hebt geüpload, bent u klaar om Azure OpenAI op uw gegevens te gaan gebruiken. Zie het quickstart-artikel voor codevoorbeelden die u kunt gebruiken om uw toepassingen te bouwen.