Voorbereiden op begeleid project
Deze module is een begeleid project waarin u Visual Studio Code gebruikt om een proof-of-concept-of-concept kunstmatig intelligente reisassistent te ontwikkelen. Het project laat zien hoe de Semantic Kernel SDK kan interfacen met een groot taalmodel (LLM) om informatie te verwerken en op te halen, en systeemeigen code te integreren om gespecialiseerde taken uit te voeren. In dit project ontwikkelt u de functionaliteit om gebruikers te helpen met hun reisplannen. Laten we beginnen met het instellen van uw ontwikkelomgeving.
Projectoverzicht
In dit project past u toe wat u hebt geleerd over de Semantische Kernel SDK. Het AI Travel Agent-project maakt gebruik van Visual Studio Code om een reisagent te simuleren die taken uitvoert, zoals doelaanveling, valutaconversie en meer. Dit project laat zien hoe de Semantische Kernel SDK kan worden gebruikt om kunstmatig intelligente agents te maken waarmee aangepaste taken kunnen worden geautomatiseerd.
Instellingen
Gebruik de volgende stappen om de begeleide projectoefeningen voor te bereiden:
Belangrijk
U moet .NET Framework 8.0 en een Github-account hebben geïnstalleerd om deze stappen uit te voeren.
Visual Studio Code openen
Selecteer Git-opslagplaats klonen in de sectie Start van Visual Studio Code
Voer in de URL-balk het volgende in
https://github.com/MicrosoftLearning/APL-2005-Guided-Project.git
Maak in de Bestandenverkenner een nieuwe map op een locatie die gemakkelijk te vinden en te onthouden is, zoals een map in uw bureaublad
Klik op de knop Selecteren als doel van opslagplaats
U moet zijn aangemeld bij GitHub om het project te klonen
Het project openen in Visual Studio Code
Klik in Explorer met de rechtermuisknop op de map AITravelAgent/Starter en klik op Openen in geïntegreerde terminal
De map Starter uitvouwen
Als het goed is, ziet u een map Invoegtoepassingen, een map Prompts en het bestand Program.cs.
Open het Program.cs-bestand en werk de volgende variabelen bij met de naam van uw Azure OpenAI Services-implementatie, API-sleutel, eindpunt
string yourDeploymentName = ""; string yourEndpoint = ""; string yourKey = "";
Notitie
Het implementatiemodel moet gpt-35-turbo-16k zijn, zodat sommige Semantische Kernel SDK-functies werken.
Nu bent u klaar om de begeleide projectoefeningen te starten. Succes!