Share via


Overzicht van ai-app-ontwikkeling

Deze documentatie is ontworpen voor ervaren ontwikkelaars die geen ervaring hebben met het bouwen van generatieve AI-apps in Azure met behulp van Azure OpenAI Services en hun favoriete programmeertaal.

Inleiding tot generatieve AI voor ontwikkelaars

Deze artikelen bieden een overzicht van enkele fundamentele concepten die relevant zijn voor het bouwen van toepassingen die gebruikmaken van generatieve AI.

Artikel Beschrijving
Inleiding tot het ontwikkelen van generatieve AI-apps voor ervaren ontwikkelaars Verkent de rol van ontwikkelaars bij het integreren van generatieve AI in toepassingen, het verkennen van de bedrijfsvoordelen, operationele grondbeginselen en het potentieel van grote taalmodellen (LLM's).
Belangrijke concepten en overwegingen voor ontwikkelaars die generatieve AI-oplossingen bouwen Hierin worden de beperkingen van LLM's uitgelegd en waar LLM's hun informatie krijgen, hoe tokenisatie werkt en van invloed is op resultaten, en hoe u de beste resultaten krijgt door prompts te wijzigen, een deductiepijplijn te implementeren en optionele PARAMETERS voor API-aanroepen aan te passen.
Een large language model uitbreiden met ophalen-augmented generation en fine-tuning Details van de twee mechanismen die ontwikkelaars kunnen gebruiken om de informatie die LLM's gebruiken om hun modellen samen te stellen: het ophalen van uitgebreide generatie en het verfijnen van de gegevens die ontwikkelaars kunnen gebruiken.
Geavanceerde systemen voor ophalen-Augmented Generation bouwen In dit artikel worden overwegingen en patronen voor op RAG gebaseerde chatsystemen besproken.

AI-app-sjablonen

Er zijn veel AI-app-sjablonen die u voorzien van goed onderhouden, eenvoudig te implementeren referentie-implementaties die u helpen een startpunt van hoge kwaliteit voor uw AI-apps te garanderen. Deze sjablonen bevatten bouwstenen (kleinere voorbeelden die zich richten op specifieke scenario's en taken) en complete end-to-end-oplossingen voor elke programmeertaal. Zie AI-app-sjablonen voor een lijst met beschikbare sjablonen.

Een van de populairste sjablonen is het voorbeeld van een zakelijke chat met behulp van RAG.

Artikel Beschrijving
Aan de slag met het voorbeeld van een .NET Enterprise-chat In dit artikel wordt het voorbeeld van de .NET Enterprise-chat-app geïntroduceerd en wordt u begeleid bij de basisbeginselen van het implementeren en gebruiken van de app.
Broncode Deze GitHub-opslagplaats bevat de broncode voor het voorbeeld en meer informatie over de voorbeeldarchitectuur, implementatieopties en het uitbreiden van het voorbeeld naar uw eigen productie-app.
Video Deze video biedt een overzicht en demo van het voorbeeld van de bedrijfschat-app.

Aanvullende resources per taal

Elke taaloverzichtspagina bevat koppelingen naar populaire artikelen, voorbeelden, documentatie en specifieker voor de programmeertaal of het gewenste platform.