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
- Een Azure-abonnement. Maak gratis een account.
- De Azure Developer CLI die op uw computer is geïnstalleerd .
De Azure Developer CLI-sjabloon klonen en initialiseren
Kloon en initialiseer de sjabloon voor de volgende stappen:
azd init --template openai-chat-your-own-data
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
Meld u aan bij Azure:
azd auth login
De Azure OpenAI-resource inrichten en implementeren in Azure:
azd up
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 hetgpt-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.
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:
- Ga naar het nieuwe opslagaccount in Azure Portal.
- Selecteer opslagbrowser in het linkermenu.
- Selecteer Blob-containers en ga vervolgens naar de container Bestand uploaden .
- Selecteer de knop Uploaden boven aan het deelvenster.
- 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.