Verkennen met de modelspeeltuin
Voordat u code schrijft om een generatieve AI-chattoepassing te bouwen, is het handig om te verkennen wat uw project kan doen via de Foundry-portal. De portal biedt interactieve hulpprogramma's voor het testen van modellen en het genereren van codevoorbeelden die u als uitgangspunt voor uw toepassingen kunt gebruiken.
Verkennen met de modelspeeltuin
De modelspeelplaats in de Foundry-portal biedt een interactieve omgeving voor het testen van modellen voordat u code schrijft. U kunt deze openen door modelspeeltuin te selecteren in de linkernavigatiebalk.
Met de speeltuin kunt u:
- Prompts verzenden naar geïmplementeerde modellen en antwoorden in realtime bekijken
- Instellingen aanpassen, zoals temperatuur- en maximumtokens
- Systeemberichten toevoegen om modelgedrag aan te passen
- Experimenteren met verschillende modellen en configuraties
Deze omgeving zonder code helpt u te begrijpen hoe modellen reageren op verschillende invoer en instellingen, waardoor het eenvoudiger is om uw toepassing te ontwerpen.
Codevoorbeelden genereren
Een van de handigste functies van de modelspeeltuin is de knop Code in het chatvenster. Op elk moment tijdens uw experimenten kunt u deze knop selecteren om codevoorbeelden te zien om een chatsessie in uw app te reproduceren.
De gegenereerde codevoorbeelden bevatten opties voor:
- API : antwoorden-API gebruiken of een andere API zoals ChatCompletions
- Taal - Selecteer de gewenste programmeertaal
- SDK : kies welke SDK u wilt zien als voorbeeld van
Deze voorbeelden zijn vooraf ingevuld met uw project-eindpunt, de naam van de modelimplementatie en de huidige instellingen. Ze bieden een kant-en-klaar uitgangspunt voor het bouwen van uw toepassing.
U kunt deze code rechtstreeks naar uw ontwikkelomgeving kopiëren en aanpassen aan uw behoeften.
Van speeltuin tot code
De typische werkstroom voor het bouwen van een AI-toepassing met Microsoft Foundry ziet er als volgt uit:
- Verkennen in de speeltuin - Testprompts, instellingen aanpassen en ontdekken wat werkt
- Codevoorbeelden genereren - Gebruik het tabblad Code om SDK-voorbeelden op te halen
- Uw toepassing ontwikkelen - Neem de gegenereerde code en pas deze aan voor uw specifieke behoeften
- Herhalen en verfijnen - Ga terug naar de speeltuin om nieuwe ideeën te testen en werk vervolgens uw code bij
Met deze aanpak kunt u snel prototypen maken en uw ideeën valideren voordat u tijd in ontwikkeling investeert.
In de volgende les leert u over de beschikbare eindpunten en SDK's die u kunt gebruiken om een clienttoepassing te ontwikkelen.