次の方法で共有


開発環境を設定する

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 以降が既にインストールされている場合は、次のコマンドを使用して仮想環境を作成します。

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

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 (長期サポート) バージョン以降のバージョンをインストールすることをお勧めします。

  1. 公式の .NET ダウンロード ページから .NET SDK をダウンロードします。 オペレーティング システム (Windows、Linux、または macOS) に適したインストーラーを選択します。

  2. 使用しているオペレーティング システムのインストール手順に従ってください。

  3. ターミナルまたはコマンド プロンプトを開き、次を実行して、インストールを確認します。

    dotnet --version
    

    応答は、インストールされている SDK バージョンである必要があります。

C# Dev Kit for Visual Studio Code をインストールする

VS Code で最高の C# 開発エクスペリエンスを得る場合は、公式の C# 開発キット拡張機能をインストールします。

  1. Visual Studio Code を開きます。
  2. [拡張機能] ビューに移動します (Ctrl + Shift + X または Cmd + Shift + X)。
  3. C# 開発キットを検索します。
  4. 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 をインストールできます。

winget install -e --id Microsoft.AzureCLI

これらのコマンドが特定のオペレーティング システムまたはセットアップで機能しない場合は、Azure CLI をインストールする方法の手順に従うことができます。

Azure CLI をインストールしたら、以下のように az login コマンドを使用してサインインし、ブラウザーを使用してサインインします。

az login

または、デバイス コードを使用してブラウザー経由で手動でサインインすることもできます。

az login --use-device-code

サインインしたら、このターミナル ウィンドウを開いたままにして、ここからスクリプトを実行します。

次のステップ