Jak rozpocząć pracę z zestawem Azure AI SDK

Uwaga

Usługa Azure AI Studio jest obecnie dostępna w publicznej wersji zapoznawczej. Ta wersja zapoznawcza jest udostępniana bez umowy dotyczącej poziomu usług i nie zalecamy korzystania z niej w przypadku obciążeń produkcyjnych. Niektóre funkcje mogą być nieobsługiwane lub ograniczone. Aby uzyskać więcej informacji, zobacz Uzupełniające warunki korzystania z wersji zapoznawczych platformy Microsoft Azure.

Zestaw Azure AI SDK to rodzina pakietów, które zapewniają dostęp do usług azure AI, takich jak Azure OpenAI.

W tym artykule dowiesz się, jak rozpocząć pracę z zestawem AZURE AI SDK na potrzeby generowania aplikacji sztucznej inteligencji. Można:

Instalowanie zestawu SDK w istniejącym środowisku projektowym

Zainstaluj język Python

Najpierw zainstaluj środowisko języka Python w wersji 3.10 lub nowszej, utwórz środowisko wirtualne lub środowisko conda i zainstaluj pakiety w tym środowisku wirtualnym lub conda. NIE INSTALUJ zestawu SDK generacyjnych sztucznej inteligencji w globalnej instalacji języka Python. Zawsze należy używać środowiska wirtualnego lub conda podczas instalowania pakietów języka Python. W przeciwnym razie można przerwać instalację systemu języka Python.

Instalowanie języka Python za pośrednictwem środowisk wirtualnych

Postępuj zgodnie z instrukcjami w samouczku języka Python programu VS Code, aby uzyskać najprostszy sposób instalowania języka Python i tworzenia środowiska wirtualnego w systemie operacyjnym.

Jeśli masz już zainstalowany język Python w wersji 3.10 lub nowszej, możesz utworzyć środowisko wirtualne przy użyciu następujących poleceń:

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

Instalowanie języka Python za pośrednictwem środowisk Conda

Najpierw zainstaluj miniconda, postępując zgodnie z instrukcjami podanymi tutaj.

Następnie utwórz i aktywuj nowe środowisko języka Python 3.10:

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

Instalowanie zestawu SDK generowania sztucznej inteligencji platformy Azure

Obecnie do korzystania z pakietów generacyjnych zestawu AZURE AI SDK można zainstalować zestaw pakietów zgodnie z opisem w tej sekcji.

Uwaga

Zaleca się zainstalowanie zestawu SDK w środowisku wirtualnym, środowisku conda lub kontenerze platformy Docker. Jeśli tego nie zrobisz, mogą wystąpić problemy z zależnościami z pakietami zainstalowanymi w systemie. Aby uzyskać więcej informacji, zobacz Instalowanie języka Python.

Opcja 1. Instalowanie za pośrednictwem narzędzia pip

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

Opcja 2. Instalowanie za pośrednictwem requirements.txt

  1. Utwórz nowy plik tekstowy o nazwie requirements.txt w katalogu projektu.

  2. Skopiuj zawartość z repozytorium azure/aistudio-copilot-sample requirements.txt w witrynie GitHub do pliku requirements.txt .

  3. Wprowadź następujące polecenie, aby zainstalować pakiety z requirements.txt pliku:

    pip install -r requirements.txt
    

Zestaw Azure AI SDK powinien być teraz zainstalowany i gotowy do użycia.

Korzystanie z zestawu Azure AI SDK bez instalowania go

Zestaw AZURE AI SDK można zainstalować lokalnie zgodnie z wcześniejszym opisem lub uruchomić go za pośrednictwem przeglądarki internetowej lub kontenera platformy Docker.

Opcja 1. Korzystanie z programu VS Code (internet) w usłudze Azure AI Studio

Program VS Code (sieć Web) w usłudze Azure AI Studio tworzy i uruchamia kontener dewelopera w wystąpieniu obliczeniowym. Aby rozpocząć pracę z tym podejściem, postępuj zgodnie z instrukcjami w temacie Praca z projektami sztucznej inteligencji platformy Azure w programie VS Code.

Nasze wstępnie utworzone środowiska programistyczne są oparte na kontenerze platformy Docker z zestawem SDK generowania sztucznej inteligencji platformy Azure, interfejsem wiersza polecenia usługi Azure AI, zestawem SDK przepływu monitów i innymi narzędziami. Jest on skonfigurowany do zdalnego uruchamiania programu VS Code wewnątrz kontenera. Kontener platformy Docker jest zdefiniowany w tym pliku Dockerfile i jest oparty na obrazie kontenera deweloperskiego języka Python 3.10 firmy Microsoft.

OPCJA 2. Kontener deweloperski programu Visual Studio Code

Zestaw Azure AI SDK można uruchomić w kontenerze platformy Docker przy użyciu kontenerów deweloperskich programu VS Code:

  1. Postępuj zgodnie z instrukcjami instalacji dla kontenerów deweloperskich programu VS Code.
  2. Sklonuj repozytorium aistudio-copilot-sample i otwórz je za pomocą programu VS Code:
    git clone https://github.com/azure/aistudio-copilot-sample
    code aistudio-copilot-sample
    
  3. Wybierz przycisk Otwórz ponownie w kontenerach deweloperskich. Jeśli nie zostanie wyświetlona, otwórz paletę poleceń (Ctrl+Shift+P w systemach Windows i Linux na Cmd+Shift+P komputerze Mac) i uruchom Dev Containers: Reopen in Container polecenie .

OPCJA 3: GitHub Codespaces

Przykłady kodu usługi Azure AI w usłudze GitHub Codespaces ułatwiają szybkie rozpoczęcie pracy bez konieczności instalowania niczego lokalnie.

Open in GitHub Codespaces

Następne kroki