Azure AI Foundry SDK を使用するように開発環境を設定します。 コードがユーザーの資格情報にアクセスできるように、認証には Azure CLI も必要です。
[前提条件]
- Azure サブスクリプション。 Azure サブスクリプションをお持ちでない場合は、無料アカウントを作成してください。
プログラミング言語をインストールする
任意の IDE で、プロジェクト用の新しいフォルダーを作成します。 そのフォルダーでターミナル ウィンドウを開きます。
まず、新しい Python 環境を作成する必要があります。 グローバル Python インストールにパッケージをインストールしないでください。 Python パッケージをインストールするときは、常に仮想環境または conda 環境を使用する必要があります。そうしないと、Python のグローバル インストールが中断される場合があります。
必要に応じて Python をインストールする
Python 3.10 以降を使用することをお勧めしますが、少なくとも Python 3.9 が必要です。 適切なバージョンの Python がインストールされていない場合は、 VS Code Python チュートリアル の手順に従って、オペレーティング システムに Python をインストールする最も簡単な方法を確認してください。
仮想環境を作成する
Python 3.10 以降が既にインストールされている場合は、次のコマンドを使用して仮想環境を作成します。
Python 環境をアクティブ化すると、コマンド ラインから python
または pip
を実行するときに、アプリケーションの .venv
フォルダーに含まれる Python インタープリターを使用します。
注
deactivate
コマンドを使用して Python 仮想環境を終了し、必要に応じて、それを後で再アクティブ化できます。
取り付ける:
- Java Development Kit (JDK) 17 以降
- OpenJDK の無料の Long-Term サポート (LTS) ディストリビューションである Microsoft Build of OpenJDK をお勧めします
Node.jsをインストールする
.NET 開発に必要なツールがインストールされていることを確認します。
.NET SDK をインストールする
.NET アプリケーションを作成、ビルド、実行するには、.NET SDK (ソフトウェア開発キット) が必要です。 プロジェクトで必要な場合は、最新の LTS (長期サポート) バージョン以降のバージョンをインストールすることをお勧めします。
公式の .NET ダウンロード ページから .NET SDK をダウンロードします。 オペレーティング システム (Windows、Linux、または macOS) に適したインストーラーを選択します。
使用しているオペレーティング システムのインストール手順に従ってください。
ターミナルまたはコマンド プロンプトを開き、次を実行して、インストールを確認します。
dotnet --version
応答は、インストールされている SDK バージョンである必要があります。
C# Dev Kit for Visual Studio Code をインストールする
VS Code で最高の C# 開発エクスペリエンスを得る場合は、公式の C# 開発キット拡張機能をインストールします。
- Visual Studio Code を開きます。
- [拡張機能] ビューに移動します (Ctrl + Shift + X または Cmd + Shift + X)。
- C# 開発キットを検索します。
- Microsoft によって公開された拡張機能をインストールします。 また、ベース C# 拡張機能がまだない場合はインストールされます。
新しい .NET プロジェクトを作成する
Visual Studio Code に統合されたターミナル (ターミナル > 新しいターミナル) を使用して、新しい .NET プロジェクトを作成できます。
たとえば、新しいコンソール アプリケーションを作成するには、次のようにします。
# Navigate to the directory where you want to create your project
# cd path/to/your/projects
# Create a new console application in a subfolder named MyConsoleApp
dotnet new console -o MyConsoleApp
# Navigate into the newly created project folder
cd MyConsoleApp
VS Code でこの MyConsoleApp
フォルダー ([ファイル] > [フォルダーを開く...]) を開いて、C# プロジェクトの作業を開始できるようになりました。 VS Code と C# Dev Kit 拡張機能により、プロジェクトが自動的に検出され、IntelliSense、デバッグ、ビルド タスクなどの機能が有効になります。
Azure CLI をインストールしてサインインする
ユーザー資格情報を使用して Azure AI Foundry Models で Azure OpenAI を呼び出すことができるように、 Azure CLI をインストールし、ローカル開発環境からサインインします。
ほとんどの場合、次のコマンドを使用して、ターミナルから Azure CLI をインストールできます。
これらのコマンドが特定のオペレーティング システムまたはセットアップで機能しない場合は、Azure CLI をインストールする方法の手順に従うことができます。
Azure CLI をインストールしたら、以下のように az login
コマンドを使用してサインインし、ブラウザーを使用してサインインします。
az login
または、デバイス コードを使用してブラウザー経由で手動でサインインすることもできます。
az login --use-device-code
サインインしたら、このターミナル ウィンドウを開いたままにして、ここからスクリプトを実行します。