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.
Bereid uw ontwikkelomgeving voor om te bouwen met de Microsoft Foundry. U hebt een ondersteunde programmeertaal nodig, de Azure CLI voor hulpprogramma's voor verificatie, Git en Foundry voor ontwikkelaars.
Tip
Foundry DevPack is de aanbevolen manier om de ontwikkelhulpprogramma's in één opdracht te installeren. U kunt elk hulpprogramma ook afzonderlijk installeren.
Belangrijk
In dit artikel worden algemene vereisten, algemene hulpprogramma's en Visual Studio Code setup behandeld. Het gaat niet om scenariospecifieke SDK-pakketten of verificatiecode. Wanneer uw omgeving gereed is, gaat u verder met de quickstart.
Voorwaarden
-
Een Azure-account met een actief abonnement. Als u nog geen account hebt, maakt u een vrij Azure-account, inclusief een gratis proefabonnement.
Download, installeer en configureer Visual Studio Code of gebruik de IDE van uw keuze.
Als u Foundry-resources wilt maken en beheren, gebruikt u een van deze Azure RBAC-rollen:
- Foundry Project Manager voor het beheren van Foundry-projecten.
Belangrijk
De rollen Foundry RBAC zijn onlangs hernoemd. Foundry User, Foundry Owner, Foundry Account Owner en Foundry Project Manager zijn eerder benoemd Azure AI-gebruiker, Azure AI-eigenaar Azure AI-accounteigenaar en Azure AI Project Manager. Het kan zijn dat u op sommige plekken nog steeds de vorige namen ziet terwijl de naamswijziging wordt doorgevoerd. De rol-id's en basismachtigingen worden niet gewijzigd door de naamswijziging.
- Owner voor machtigingen op abonnementsniveau en roltoewijzingen die in sommige scenario's vereist zijn.
Als u een bestaand project wilt gebruiken zonder resources te maken, hebt u ten minste Foundry User in het project nodig.
Zie Op rollen gebaseerd toegangsbeheer voor Microsoft Foundry voor meer informatie over elke rol.
Foundry DevPack installeren
Foundry DevPack installeert de Foundry-ontwikkelhulpprogramma's voor uw editor, terminal en coderingsagent. Voer de opdracht voor uw besturingssysteem uit.
Windows
winget install Microsoft.FoundryDevPack
macOS
brew install --cask microsoft/foundry/devpack && foundry-devpack install
Linux
curl -fsSL https://aka.ms/foundry-devpack-install.sh | bash
DevPack installeert deze hulpprogramma's:
| Tool | Wat kunt u doen |
|---|---|
| Microsoft Foundry Toolkit voor Visual Studio Code | Bouwen, testen, evalueren en implementeren vanuit Visual Studio Code. |
azd en azd ai |
Genereer, implementeer, evalueer en automatiseer vanuit de terminal. |
| Foundry Canvas (preview) | Ontwerp en implementeer gehoste agents met een begeleide Copilot canvas. |
| Microsoft Foundry Skill | Geef codeeragents herbruikbare richtlijnen voor Foundry-workflows. |
Ga verder met de volgende secties om uw programmeertaal in te stellen, meld u aan met de Azure CLI en installeer Git.
Werken met een programmeertaal
Gebruik de taal die uw toepassing nodig heeft. Vouw een sectie uit als u de runtime of Visual Studio Code-extensie wilt installeren.
Python
Installeer Python 3.10 of hoger. Python 3.9 is de minimaal ondersteunde versie. Maak een virtuele omgeving voor uw project in plaats van pakketten wereldwijd te installeren.
Windows
py -3 -m venv .venv
.\.venv\Scripts\Activate.ps1
macOS en Linux
python3 -m venv .venv
source .venv/bin/activate
Installeer de Python-extensie voor Visual Studio Code voor editorondersteuning.
Java
Installeer JDK 17 of hoger. De Microsoft Build van OpenJDK is een gratis distributie met langdurige ondersteuning. Installeer voor editorondersteuning het Visual Studio Code Extension Pack voor Java.
JavaScript/TypeScript
Installeer Node.js. Versie 20 of hoger wordt aanbevolen.
C#
Installeer de nieuwste Long-Term-ondersteuningsversie van de .NET SDK. Installeer C# Dev Kit voor Visual Studio Code voor ondersteuning voor de editor.
De Azure CLI installeren en u aanmelden
U installeert de Azure CLI en meldt u aan vanuit uw lokale ontwikkelomgeving, zodat uw code uw gebruikersreferenties kan gebruiken om Azure services aan te roepen via Foundry.
In de meeste gevallen kunt u Azure CLI installeren vanuit uw terminal met behulp van de volgende opdracht:
U kunt instructies volgen Hoe u de Azure CLI installeert als deze opdrachten niet werken voor uw specifieke besturingssysteem of installatie.
Nadat u de Azure CLI hebt geïnstalleerd, meldt u zich aan met de opdracht az login en meldt u zich aan met behulp van de browser:
az login
U kunt zich ook handmatig aanmelden via de browser met een apparaatcode.
az login --use-device-code
Houd deze terminal geopend om scripts uit te voeren nadat u zich hebt aangemeld.
Git installeren
Als u Foundry SDK-voorbeelden wilt klonen, hebt u Git nodig. Als u Git niet hebt geïnstalleerd, downloadt en installeert u deze vanaf de Git-website.
Ontwikkelhulpprogramma's afzonderlijk installeren
Als u Foundry DevPack niet gebruikt, installeert u elk hulpprogramma voor ontwikkelaars afzonderlijk:
- Installeer de Azure Developer CLI.
- Installeer alle Foundry-extensies voor
azd:
Als u in plaats daarvan afzonderlijke extensies wilt installeren, raadpleegt u De Azure Developer CLI Foundry-extensies installeren.azd ext install microsoft.foundry - Installeer de editor en de hulpprogramma's voor de codeeragent:
- Installeer en stel de Microsoft Foundry Toolkit voor Visual Studio Code in.
- Gebruik Foundry Canvas om gehoste agents te ontwerpen en te implementeren.
- Gebruik de Microsoft Foundry Skill in uw coderingsagent.
Veel AI-oplossingssjablonen ondersteunen implementatie met azd.
Probleemoplossing
| Probleem | Resolutie |
|---|---|
| De opdracht is niet gevonden na de installatie | Sluit de terminal en open deze opnieuw of start Visual Studio Code opnieuw, zodat DE WIJZIGINGEN in PATH van kracht worden. |
az login mislukt met een browserfout |
Voer az login --use-device-code uit om te verifiëren met een apparaatcode. |
| Python is niet gevonden | Gebruik python3 in plaats van python macOS of Linux of installeer Python 3.9 of hoger. |
| Machtiging geweigerd tijdens Python pakketinstallatie | Gebruik niet sudo pip installin macOS of Linux. Gebruik in plaats daarvan een virtuele omgeving. |