Začínáme se sadou Azure AI SDK

Poznámka:

Azure AI Studio je aktuálně ve verzi Public Preview. Tato verze Preview je poskytována bez smlouvy o úrovni služeb a nedoporučujeme ji pro produkční úlohy. Některé funkce se nemusí podporovat nebo mohou mít omezené možnosti. Další informace najdete v dodatečných podmínkách použití pro verze Preview v Microsoft Azure.

Sada Azure AI SDK je řada balíčků, které poskytují přístup ke službám Azure AI, jako je Azure OpenAI.

V tomto článku se dozvíte, jak začít se sadou Azure AI SDK pro generování aplikací AI. Máte tyto možnosti:

Instalace sady SDK do existujícího vývojového prostředí

Instalace Pythonu

Nejprve nainstalujte Python 3.10 nebo novější, vytvořte virtuální prostředí nebo prostředí conda a nainstalujte balíčky do daného virtuálního prostředí nebo prostředí conda. DO globální instalace Pythonu neinstalujte sadu Generative AI SDK. Při instalaci balíčků Pythonu byste měli vždy používat virtuální prostředí nebo prostředí Conda, jinak můžete přerušit instalaci Pythonu.

Instalace Pythonu prostřednictvím virtuálních prostředí

Postupujte podle pokynů v kurzu VS Code Python pro nejjednodušší způsob instalace Pythonu a vytvoření virtuálního prostředí ve vašem operačním systému.

Pokud už máte nainstalovaný Python 3.10 nebo novější, můžete vytvořit virtuální prostředí pomocí následujících příkazů:

py -3 -m venv .venv
.venv\scripts\activate

Instalace Pythonu prostřednictvím prostředí Conda

Nejprve nainstalujte miniconda podle zde uvedených pokynů.

Pak vytvořte a aktivujte nové prostředí Pythonu 3.10:

conda create --name ai_env python=3.10
conda activate ai_env

Instalace sady Azure AI Generative SDK

Pokud chcete v současné době používat generování balíčků sady Azure AI SDK, nainstalujete sadu balíčků, jak je popsáno v této části.

Upozornění

Doporučuje se nainstalovat sadu SDK buď ve virtuálním prostředí, prostředí conda nebo kontejneru Dockeru. Pokud to neuděláte, můžete narazit na problémy se závislostmi s balíčky, které jste nainstalovali ve svém systému. Další informace najdete v tématu Instalace Pythonu.

Možnost 1: Instalace přes pip

pip install azure-ai-generative[index,evaluate,promptflow]
pip install azure-identity

Možnost 2: Instalace prostřednictvím requirements.txt

  1. Vytvořte nový textový soubor s názvem requirements.txt v adresáři projektu.

  2. Zkopírujte obsah z úložiště Azure/aistudio-copilot-sample requirements.txt na GitHubu do souboru requirements.txt .

  3. Zadáním následujícího příkazu nainstalujte balíčky ze requirements.txt souboru:

    pip install -r requirements.txt
    

Sada Azure AI SDK by teď měla být nainstalovaná a připravená k použití.

Použití sady Azure AI SDK bez instalace

Sadu Azure AI SDK můžete nainstalovat místně, jak je popsáno výše, nebo ji spustit přes internetový prohlížeč nebo kontejner Dockeru.

Možnost 1: Použití nástroje VS Code (web) v Azure AI Studiu

VS Code (web) v Azure AI Studiu vytvoří a spustí vývojový kontejner ve výpočetní instanci. Pokud chcete začít s tímto přístupem, postupujte podle pokynů v tématu Práce s projekty Azure AI ve VS Code.

Naše předem připravená vývojová prostředí jsou založená na kontejneru Dockeru, který má sadu Azure AI Generative SDK, Azure AI CLI, sadu SDK toku výzvy a další nástroje. Je nakonfigurovaná tak, aby v kontejneru vzdáleně spouštěla VS Code. Kontejner Dockeru je definován v tomto souboru Dockerfile a je založený na imagi vývojového kontejneru Pythonu 3.10 Od Microsoftu.

MOŽNOST 2: Vývojový kontejner editoru Visual Studio Code

Sadu Azure AI SDK můžete spustit v kontejneru Dockeru pomocí VS Code Dev Containers:

  1. Postupujte podle pokynů k instalaci pro VS Code Dev Containers.
  2. Naklonujte úložiště aistudio-copilot-sample a otevřete ho pomocí VS Code:
    git clone https://github.com/azure/aistudio-copilot-sample
    code aistudio-copilot-sample
    
  3. Vyberte tlačítko Znovu otevřít v Dev Containers. Pokud se nezobrazí, otevřete paletu příkazů (Ctrl+Shift+P ve Windows a Linuxu, Cmd+Shift+P na Macu) a spusťte Dev Containers: Reopen in Container příkaz.

MOŽNOST 3: GitHub Codespaces

Ukázky kódu Azure AI v GitHub Codespaces vám pomůžou rychle začít bez nutnosti instalovat cokoli místně.

Open in GitHub Codespaces

Další kroky