Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Het codeproject dat in deze zelfstudie wordt gebruikt, is beschikbaar op https://github.com/microsoft/MicrosoftCloud. De opslagplaats van het project bevat zowel client- als servercode die nodig is om het project uit te voeren, zodat u de geïntegreerde functies met betrekking tot kunstmatige intelligentie (AI), communicatie en organisatiegegevens kunt verkennen. Daarnaast fungeert het project als resource om u te helpen bij het opnemen van vergelijkbare functies in uw eigen toepassingen.
In deze oefening gaat u het volgende doen:
- Kloon de GitHub-opslagplaats.
- Voeg een .env-bestand toe aan het project en werk het bij.
Voordat u doorgaat, moet u ervoor zorgen dat alle vereisten zijn geïnstalleerd en geconfigureerd zoals beschreven in de sectie Vereisten van deze zelfstudie.
De GitHub-opslagplaats klonen en een .env
bestand maken
Voer de volgende opdracht uit om de Microsoft Cloud GitHub-opslagplaats naar uw computer te klonen.
git clone https://github.com/microsoft/MicrosoftCloud
Open de map MicrosoftCloud/samples/openai-acs-msgraph in Visual Studio Code.
Opmerking
Hoewel we Visual Studio Code in deze zelfstudie gaan gebruiken, kan elke code-editor worden gebruikt om met het voorbeeldproject te werken.
Let op de volgende mappen en bestanden:
- client: toepassingscode aan de clientzijde.
- server: API-code aan serverzijde.
- docker-compose.yml: wordt gebruikt om een lokale PostgreSQL-database uit te voeren.
Wijzig de naam van het .env.example in de hoofdmap van het project in .env.
Open het .env-bestand en neem even de tijd om de sleutels te bekijken die zijn opgenomen:
ENTRAID_CLIENT_ID= TEAM_ID= CHANNEL_ID= OPENAI_API_KEY= OPENAI_ENDPOINT= OPENAI_MODEL=gpt-4o OPENAI_API_VERSION=2024-05-01-preview POSTGRES_USER= POSTGRES_PASSWORD= ACS_CONNECTION_STRING= ACS_PHONE_NUMBER= ACS_EMAIL_ADDRESS= CUSTOMER_EMAIL_ADDRESS= CUSTOMER_PHONE_NUMBER= API_PORT=3000 AZURE_AI_SEARCH_ENDPOINT= AZURE_AI_SEARCH_KEY= AZURE_AI_SEARCH_INDEX=
Werk de volgende waarden bij in .env. Deze waarden worden door de API-server gebruikt om verbinding te maken met de lokale PostgreSQL-database.
POSTGRES_USER=web POSTGRES_PASSWORD=web-password
Nu u het project hebt geïmplementeerd, gaan we enkele van de toepassingsfuncties uitproberen en leren hoe ze zijn gebouwd. Selecteer de onderstaande knop Volgende om door te gaan of naar een specifieke oefening te gaan met behulp van de inhoudsopgave.