Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Készítse elő fejlesztési környezetét a Microsoft Foundryvel való buildeléshez. Szüksége van egy támogatott programozási nyelvre, a hitelesítéshez az Azure CLI-re, a Gitre és a Foundry fejlesztői eszközeire.
Tip
A Foundry DevPack a fejlesztői eszközök egyetlen parancsba való telepítésének ajánlott módja. Az egyes eszközöket külön is telepítheti.
Fontos
Ez a cikk általános előfeltételeket, globális eszközöket és Visual Studio Code beállítását ismerteti. Nem terjed ki a forgatókönyv-specifikus SDK-csomagokra vagy hitelesítési kódra. Ha a környezet készen áll, folytassa a rövid útmutatóval.
Előfeltételek
-
Aktív előfizetéssel rendelkező Azure fiók. Ha nem rendelkezik ilyen fiókkal, hozzon létre egy free Azure fiókot, amely ingyenes próbaverziós előfizetést tartalmaz.
Töltse le, telepítse és konfigurálja a Visual Studio Code, vagy használja a választott IDE-t.
Az Foundry-erőforrások létrehozásához és kezeléséhez használja az alábbi Azure RBAC-szerepkörök egyikét:
- Foundry Project Manager a Foundry projektek kezeléséhez.
Fontos
Az Foundry RBAC-szerepköröket nemrég átnevezték. Foundry user, Foundry Owner, Foundry-fióktulajdonos és Foundry Project Manager korábban Azure AI-felhasználónak, Azure AI-tulajdonosnak, Azure AI-fióktulajdonosnak és Azure AI-Project-kezelőnek hívták. Előfordulhat, hogy egyes helyeken továbbra is a korábbi elnevezések jelennek meg, amíg az átnevezés fokozatosan bevezetésre kerül. A szerepkör-azonosítók és az alapvető jogosultságok az átnevezés ellenére változatlanok maradnak.
- Bizonyos forgatókönyvek által megkövetelt előfizetési szintű engedélyek és szerepkör-hozzárendelések tulajdonosa.
Egy meglévő projekt erőforrások létrehozása nélküli használatához legalább Foundry User szerepkörrel kell rendelkeznie a projektben.
Az egyes szerepkörökkel kapcsolatos részletekért tekintse meg Microsoft Foundry szerepköralapú hozzáférés-vezérlését.
Az Foundry DevPack telepítése
A Foundry DevPack telepíti az Foundry fejlesztői eszközeit a szerkesztőhöz, a terminálhoz és a kódolási ügynökhöz. Az operációs rendszerének megfelelő parancsot futtassa.
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
A DevPack a következő eszközöket telepíti:
| Eszköz | Mit lehet tenni |
|---|---|
| Microsoft Foundry Toolkit for Visual Studio Code | Fordítson, teszteljen, értékeljen és telepítsen a Visual Studio Code-ból. |
azd és azd ai |
Állványzat, üzembe helyezés, kiértékelés és automatizálás a terminálból. |
| Foundry Canvas (előzetes verzió) | Tervezzen és helyezzen üzembe hosztolt ügynököket egy Copilot-vezérelt felületen. |
| Microsoft Foundry Skill | Adjon újrahasználható útmutatót a kódolóügynököknek az Foundry-munkafolyamatokhoz. |
Folytassa a következő szakaszokkal a programozási nyelv beállításához, a Azure CLI való bejelentkezéshez és a Git telepítéséhez.
Programozási nyelvvel végzett munka
Használja az alkalmazás által igényelt nyelvet. Bontson ki egy szakaszt, ha telepítenie kell a hozzá tartozó futtatókörnyezetet vagy a Visual Studio Code-bővítményt.
Piton
Telepítse a Python 3.10-et vagy újabb verziót. Python 3.9 a minimálisan támogatott verzió. Hozzon létre egy virtuális környezetet a projekthez a csomagok globális telepítése helyett.
Windows
py -3 -m venv .venv
.\.venv\Scripts\Activate.ps1
macOS és Linux
python3 -m venv .venv
source .venv/bin/activate
A szerkesztő támogatásához telepítse a Visual Studio Code Python bővítményét.
Java
Telepítse a JDK 17-et vagy újabb verzióját. A Microsoft Build – OpenJDK egy ingyenes, hosszú távú támogatású kiadás. A szerkesztő támogatásához telepítse a Visual Studio Code bővítménycsomagot Java.
JavaScript/TypeScript
A Node.js telepítése. A 20-es vagy újabb verzió használata ajánlott.
C#
Telepítse a .NET SDK legújabb Long-Term támogatási verzióját. A szerkesztő támogatásához telepítse a Visual Studio Code-hoz készült C# Dev Kitet.
A Azure CLI telepítése és bejelentkezés
Telepítse a Azure CLI és jelentkezzen be a helyi fejlesztési környezetből, hogy a kód a felhasználói hitelesítő adatokkal meghívhassa Azure szolgáltatásokat a Foundryn keresztül.
A legtöbb esetben az alábbi paranccsal telepítheti Azure CLI a terminálról:
Ha ezek a parancsok nem működnek az ön operációs rendszerén vagy beállításain, kövesse az Azure CLI telepítési útmutatóját.
A Azure CLI telepítése után jelentkezzen be a az login paranccsal, és jelentkezzen be a böngészőben:
az login
Másik lehetőségként manuálisan is bejelentkezhet a böngészőben egy eszközkóddal.
az login --use-device-code
A bejelentkezés után a szkriptek futtatásához tartsa nyitva ezt a terminált.
A Git telepítése
Az Foundry SDK-minták klónozásához Gitre van szükség. Ha nincs telepítve a Git, töltse le és telepítse a Git webhelyéről.
Fejlesztői eszközök telepítése egyenként
Ha nem a Foundry DevPackot használja, telepítse az egyes fejlesztői eszközöket külön:
- Telepítse az Azure Developer CLI-t.
- Telepítse az összes Foundry-bővítményt a következőhöz
azd:
Az egyes bővítmények telepítéséhez lásd: A Azure Developer CLI Foundry-bővítmények telepítése.azd ext install microsoft.foundry - Telepítse a szerkesztő és a kódolási ügynök eszközeit:
- Telepítse és állítsa be a Microsoft Foundry Toolkitet a Visual Studio Code-hoz.
- A Foundry Canvas használatával üzemeltetett ügynököket tervezhet és helyezhet üzembe.
- Használja a Microsoft Foundry Skillt a kódolási ügynökben.
Számos AI-megoldássablon támogatja az üzembe helyezést.azd
Hibaelhárítás
| Kérdés | Felbontás |
|---|---|
| A parancs nem található a telepítés után | Zárja be és nyissa meg újra a terminált, vagy indítsa újra Visual Studio Code, hogy a PATH-módosítások érvénybe léphessenek. |
az login böngészőhiba miatt meghiúsul |
Futtassa a(z) az login --use-device-code parancsot az eszközkóddal történő hitelesítéshez. |
| Python nem található | MacOS python3 vagy Linux helyett python használja, vagy telepítse a Python 3.9-et vagy újabb verziót. |
| Engedély megtagadva Python csomag telepítése során | MacOS vagy Linux rendszeren ne használja sudo pip install. Használjon inkább virtuális környezetet. |
Kapcsolódó tartalom
- Foundry-erőforrások létrehozása a Microsoft Foundry SDK-val
- Ismerkedés a Foundryvel
- A Microsoft Foundry SDK Pythonhoz készült referenciája
- A Microsoft Foundry SDK referenciaanyaga a .NET-hez
- Microsoft Foundry SDK-referencia JavaScripthez és TypeScripthez
- A Microsoft Foundry SDK Java-hoz készült referenciája