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.
Dit artikel bevat een georganiseerde lijst met de beste leerbronnen voor JavaScript-ontwikkelaars die aan de slag gaan met het bouwen van AI-apps. Resources omvatten populaire quickstart-artikelen, referentievoorbeelden, documentatie, cursussen, enzovoort.
Resources voor Azure OpenAI in Microsoft Foundry-modellen
Azure OpenAI in Microsoft Foundry Models biedt REST API-toegang tot de krachtige taalmodellen van OpenAI. Deze modellen kunnen eenvoudig worden aangepast aan uw specifieke taak, waaronder maar niet beperkt tot het genereren van inhoud, samenvatting, begrip van afbeeldingen, semantische zoekopdrachten en natuurlijke taal voor codevertaling. Gebruikers hebben toegang tot de service via REST API's, de OpenAI Node API-bibliotheek of via de Microsoft Foundry-portal.
Bibliotheken
| Pakket | Broncode | npm |
|---|---|---|
| OpenAI Node-API-bibliotheek | Broncode | Pakket |
| Azure OpenAI-bibliotheek voor TypeScript | Broncode | Pakket |
Voorbeelden
| Koppeling | Beschrijving |
|---|---|
| AI Travel Agents | De AI Travel Agents is een robuuste bedrijfstoepassing die gebruikmaakt van meerdere AI-agents om de activiteiten van reisbureaus te verbeteren. De toepassing laat zien hoe zes AI-agents samenwerken om werknemers te helpen bij het afhandelen van klantquery's, het verstrekken van aanbevelingen voor bestemmingen en het plannen van itineraries. |
| Aan de slag met externe MCP-servers met behulp van Azure Container Apps (Node.js/TypeScript) | Deze quickstartgids bevat de basisbouwstenen voor het instellen van een EXTERNE MCP-server (Model Context Protocol) met behulp van Azure Container Apps. De MCP-server is gebouwd met behulp van Node.js en TypeScript en kan worden gebruikt voor het uitvoeren van verschillende hulpprogramma's en services in een serverloze omgeving. |
| DeepSeek in Azure | Demonstreert hoe u DeepSeek gebruikt met JavaScript/TypeScript via de OpenAI Node.js-clientbibliotheek of LangChain.js. DeepSeek excelleert bij taken die grondige contextkennis en complexe redenering vereisen. U kunt langere reactietijden ervaren in vergelijking met andere modellen, omdat hiermee een gedachteproces (onder de tag <think>) wordt gesimuleerd voordat u een werkelijk antwoord opgeeft. |
| Voltooiingen | Een eenvoudig voorbeeld waarin wordt gedemonstreerd hoe u voltooiingen krijgt voor de opgegeven prompt. |
| Voltooiingen van streamingchat | Een eenvoudig voorbeeld waarin wordt gedemonstreerd hoe u streamingchats kunt gebruiken. |
| Overstappen van OpenAI naar Azure OpenAI | Artikel met richtlijnen voor de kleine wijzigingen die u moet aanbrengen in uw code om heen en weer te wisselen tussen OpenAI en de Azure OpenAI-service. |
| OpenAI met op rollen gebaseerd toegangsbeheer van Microsoft Entra ID | Een overzicht van verificatie met behulp van Microsoft Entra-id. |
| OpenAI met beheerde identiteiten | Een artikel over complexere beveiligingsscenario's vereist op rollen gebaseerd toegangsbeheer van Azure (Azure RBAC). In dit document wordt beschreven hoe u zich kunt verifiëren bij uw OpenAI-resource met behulp van Microsoft Entra-id. |
| LangChain.js met Azure OpenAI en Azure AI Search | Bouw een intelligente RAG-agent met LangChain.js die evalueert of vragen kunnen worden beantwoord met behulp van ongestructureerde gegevens in Azure AI Search en waar mogelijk contextafhankelijke reacties van die knowledge base levert. |
| Meer voorbeelden | OpenAI-voorbeelden voor een reeks scenario's. |
Documentatie
| Koppeling | Beschrijving |
|---|---|
| Documentatie voor Azure OpenAI in Microsoft Foundry-modellen | Het resourcetype Microsoft Foundry biedt een superset van mogelijkheden in vergelijking met het Azure OpenAI-resourcetype. |
| Werken met voltooiingsmodellen voor chats met behulp van Azure OpenAI in Microsoft Foundry-modellen | Een snelle set instructies voor het instellen van de services die u nodig hebt en code die u moet schrijven om een model te vragen met behulp van JavaScript. |
| Quickstart: Aan de slag met de Azure OpenAI-antwoorden-API | De Response-API is een nieuwe stateful API van Azure OpenAI. Het combineert de beste mogelijkheden van de chatvoltooiingen en assistenten-API in één uniforme ervaring. |
| Quickstart: Chatten met Azure OpenAI met uw eigen gegevens | Net als in de eerste quickstart, maar deze keer voegt u uw eigen gegevens toe (zoals een PDF- of ander document). |
| Microsoft Foundry Quickstart | De Microsoft Foundry SDK is beschikbaar in meerdere talen, waaronder Python, Java, TypeScript en C#. |
| Quickstart: Afbeeldingen gebruiken in uw AI-chats | Het model programmatisch vragen om de inhoud van een afbeelding te beschrijven. |
| Snelstartgids: Afbeeldingen genereren met Azure OpenAI | Gebruik deze handleiding om aan de slag te gaan met het genereren van installatiekopieën met de Azure OpenAI SDK voor JavaScript. |
Bronnen voor andere Foundry Tools
Naast Azure OpenAI in Microsoft Foundry Models zijn er veel andere Foundry Tools die ontwikkelaars en organisaties helpen snel intelligente, marktklare en verantwoordelijke toepassingen te maken met kant-en-klare en vooraf gebouwde aanpasbare API's en modellen. Voorbeelden van toepassingen zijn verwerking van natuurlijke taal voor gesprekken, zoeken, bewaken, vertalen, spraak, visie en besluitvorming.
Voorbeelden
| Koppeling | Beschrijving |
|---|---|
| Spraak integreren in uw apps met Speech SDK-voorbeelden | Een verzameling voorbeelden voor de Azure Cognitive Services Speech SDK. Koppelingen naar voorbeelden voor spraakherkenning, vertaling, spraaksynthese en meer. |
| Gestructureerde gegevens extraheren uit formulieren, ontvangstbewijzen, facturen en kaarten met behulp van Form Recognizer in JavaScript | Een verzameling voorbeelden voor de Azure.AI.FormRecognizer-clientbibliotheek. |
| Tekst extraheren, classificeren en begrijpen in documenten met behulp van Text Analytics in JavaScript | De clientbibliotheek voor Text Analytics. Dit maakt deel uit van de Azure AI Language-service , die NLP-functies (Natural Language Processing) biedt voor het begrijpen en analyseren van tekst. |
| Documentvertaling in JavaScript | Een snelstartartikel waarin documentomzetting wordt gebruikt om een brondocument te vertalen in een doeltaal, met behoud van structuur en tekstopmaak. |
| Afbeeldingen analyseren | Voorbeeldcode en installatiedocumenten voor de Microsoft Azure AI Image Analysis SDK. |
Documentatie
| AI-service | Beschrijving | API-verwijzing | Snelstart |
|---|---|---|---|
| Inhoudsveiligheid | Een AI-service die ongewenste inhoud detecteert. | Content Safety API-referentie | Quickstart |
| Documentinformatie | Documenten omzetten in intelligente gegevensgestuurde oplossingen. | Document Intelligence API-referentie | Quickstart |
| Taal | Bouw apps met toonaangevende mogelijkheden voor natuurlijke taalbegrip. | Naslagdocument van de Text Analytics-API | Quickstart |
| zoeken | Breng ai-aangedreven cloudzoekopdrachten naar uw toepassingen. | Zoek-API naslagreferentie | Quickstart |
| Spraak | Spraak naar tekst, tekst naar spraak, vertaling en sprekerherkenning. | Naslagwerk voor Speech API | Quickstart |
| Translator | Gebruik door AI gemaakte vertaling om meer dan 100 ingebruik zijnde, risicovolle en bedreigde talen en dialecten te vertalen. | Naslaginformatie over vertaal-API | Quickstart |
| Visioen | Analyseer inhoud in afbeeldingen en video's. | Naslaginformatie over afbeeldingsanalyse-API | Quickstart |
Opleiding
| Koppeling | Beschrijving |
|---|---|
| Workshop Generatieve AI voor beginners | Leer de basisprincipes van het bouwen van Generatieve AI-apps met onze uitgebreide cursus van 18 lessen van Microsoft Cloud Advocates. |
| Generatieve AI voor JavaScript-ontwikkelaars | Dit omvat de basisprincipes van generatieve AI en het bouwen van AI-toepassingen met Behulp van JavaScript, van lokale ontwikkeling tot implementatie in Azure, tot het uitvoeren en schalen van uw AI-modellen. De YouTube-afspeellijst met video's bevat een reeks video's die ongeveer 10 minuten lang zijn, elk gericht op een specifiek onderwerp. |
| Workshop AI-agenten voor beginners | Leer de basisprincipes van het bouwen van Generatieve AI-agents met onze 10-les uitgebreide cursus van Microsoft Cloud Advocates. |
| Aan de slag met Foundry Tools | Azure AI Services is een verzameling services die bouwstenen zijn van AI-functionaliteit die u in uw toepassingen kunt integreren. In dit leertraject leert u hoe u resources van Foundry Tools kunt inrichten, beveiligen, bewaken en implementeren en deze kunt gebruiken om intelligente oplossingen te bouwen. |
| Basisinformatie over Microsoft Azure AI: Generatieve AI | Trainingstraject om te begrijpen hoe grote taalmodellen de basis vormen van generatieve AI: hoe Azure OpenAI Service toegang biedt tot de nieuwste generatieve AI-technologie, hoe prompts en antwoorden kunnen worden afgestemd en hoe de verantwoorde AI-principes van Microsoft ethische AI-ontwikkelingen stimuleren. |
| Ative AI-oplossingen ontwikkelen met Azure OpenAI in Microsoft Foundry | Azure OpenAI in Microsoft Foundry biedt toegang tot de krachtige modellen voor grote talen van OpenAI, zoals ChatGPT, GPT, Codex en Embeddings. In dit leertraject leert u ontwikkelaars hoe ze code, afbeeldingen en tekst kunnen genereren met behulp van de OpenAI SDK en andere Azure-services. |
| AI-apps bouwen met Azure Database for PostgreSQL | In dit leertraject wordt uitgelegd hoe de Integraties van Azure AI en Azure Machine Learning Services die worden geleverd door de Azure AI-extensie voor Azure Database for PostgreSQL - Flexible Server u in staat stellen om ai-apps te bouwen. |
| Azure OpenAI-verificatie en -autorisatie beveiligen | Ontdek waarom u beheerde identiteit moet gebruiken voor Azure OpenAI-verificatie en hoe u op rollen gebaseerde toegangsbeheer kunt configureren om de benodigde machtigingen te minimaliseren. |
| Inleiding tot door Azure OpenAI beheerde identiteitsverificatie met JavaScript | In deze module leert u hoe u een beheerde identiteit gebruikt in JavaScript-apps die communiceren met De Azure OpenAI-service. |
AI-app-sjablonen
AI-app-sjablonen bieden u een goed onderhouden, eenvoudig te implementeren referentie-implementaties die een startpunt van hoge kwaliteit bieden voor uw AI-apps.
Er zijn twee categorieën AI-app-sjablonen, bouwstenen en end-to-end-oplossingen. Bouwstenen zijn kleinere voorbeelden die zich richten op specifieke scenario's en taken. End-to-end-oplossingen zijn uitgebreide referentievoorbeelden, waaronder documentatie, broncode en implementatie, zodat u deze kunt gebruiken en uitbreiden voor uw eigen doeleinden.
Zie AI-app-sjablonen voor een lijst met belangrijke sjablonen die beschikbaar zijn voor elke programmeertaal. Als u door alle beschikbare sjablonen wilt bladeren, raadpleegt u de AI-app-sjablonen in de galerie met AI-app-sjablonen.