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 programistycznym lub
- Korzystanie z zestawu Azure AI SDK bez instalowania go
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ń:
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
Utwórz nowy plik tekstowy o nazwie
requirements.txt
w katalogu projektu.Skopiuj zawartość z repozytorium azure/aistudio-copilot-sample requirements.txt w witrynie GitHub do pliku
requirements.txt
.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:
- Postępuj zgodnie z instrukcjami instalacji dla kontenerów deweloperskich programu VS Code.
- 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
- 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 naCmd+Shift+P
komputerze Mac) i uruchomDev 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.