次の方法で共有


Azure AI Foundry ポータルのフロー用 LLM ツール

重要

この記事で "(プレビュー)" と付記されている項目は、現在、パブリック プレビュー段階です。 このプレビューはサービス レベル アグリーメントなしで提供されており、運用環境ではお勧めしません。 特定の機能はサポート対象ではなく、機能が制限されることがあります。 詳細については、「 Microsoft Azure プレビューの追加使用条件」を参照してください。

自然言語処理に大規模言語モデル (LLM) を使用するには、プロンプト フロー LLM ツールを使用します。

さまざまな自然言語処理タスクのために、テキストを密ベクトル表現に変換するための埋め込みについては、「埋め込みツール」を参照してください。

[前提条件]

プロンプト ツール ドキュメントの説明に従って、プロンプトを準備します。 LLM ツールとプロンプト ツールはどちらも Jinja テンプレートをサポートしています。 詳細とベスト プラクティスについては、「プロンプト エンジニアリングの手法」を参照してください。

LLM ツールを使用してビルドする

  1. Azure AI Foundry でフローを作成するか、開きます。 詳細については、「フローの作成」を参照してください。

  2. [+ LLM] を選択し、LLM ツールをフローに追加します。

    Azure AI Foundry ポータルのフローに追加された LLM ツールを示すスクリーンショット。

  3. プロビジョニングされたリソースの 1 つへの接続を選択します。 たとえば、Default_AzureOpenAI を選択します。

  4. [Api] ドロップダウン リストから、[チャット] または [入力候補] を選択します。

  5. テキスト入力候補の表で説明されている LLM ツール入力パラメータの値を入力します。 [チャット] API を選択した場合、「チャット入力」表を参照してください。 [入力候補] API を選択した場合、「テキスト入力候補入力」表を参照してください。 プロンプト入力を準備する方法については、「前提条件」を参照してください。

  6. 必要に応じて、フローにさらにツールを追加します。 または、[実行] を選択してフローを実行します。

  7. 出力については、出力の表で説明します。

入力

次の入力パラメータを使用できます。

テキスト入力候補入力

名前 タイプ 説明 必須
プロンプト ひも 言語モデルのテキスト プロンプト。 イエス
model、deployment_name ひも 使う言語モデル。 イエス
マックス_トークン 整数 (integer) 完了時に生成するトークンの最大数。 既定値は 16 です。 いいえ
温度 フロート 生成されるテキストのランダム性。 既定値の は 1 です。 いいえ
止まれ リスト 生成されるテキストの停止シーケンス。 既定値は null です。 いいえ
接尾辞 ひも 入力候補の末尾に追加されるテキスト。 いいえ
top_p フロート 生成されたトークンから一番上の選択肢を使う確率。 既定値の は 1 です。 いいえ
logprobs 整数 (integer) 生成するログ確率の数。 既定値は null です。 いいえ
エコー ブーリアン 応答でプロンプトをエコー バックするかどうかを示す値。 既定値は false です。 いいえ
presence_penalty フロート フレーズの繰り返しに関するモデルの動作を制御する値。 既定値は 0 です。 いいえ
frequency_penalty フロート まれなフレーズの生成に関するモデルの動作を制御する値。 既定値は 0 です。 いいえ
ベスト・オブ 整数 (integer) 生成する最適な入力候補の数。 既定値の は 1 です。 いいえ
ロジットバイアス ディクショナリ 言語モデルのロジットの偏り。 既定値は空の辞書です。 いいえ

チャット入力

名前 タイプ 説明 必須
プロンプト ひも 言語モデルが応答するテキスト プロンプト。 イエス
model、deployment_name ひも 使う言語モデル。 イエス
マックス_トークン 整数 (integer) 応答で生成するトークンの最大数。 既定は inf です。 いいえ
温度 フロート 生成されるテキストのランダム性。 既定値の は 1 です。 いいえ
止まれ リスト 生成されるテキストの停止シーケンス。 既定値は null です。 いいえ
top_p フロート 生成されたトークンから一番上の選択肢を使う確率。 既定値の は 1 です。 いいえ
presence_penalty フロート フレーズの繰り返しに関するモデルの動作を制御する値。 既定値は 0 です。 いいえ
frequency_penalty フロート まれなフレーズの生成に関するモデルの動作を制御する値。 既定値は 0 です。 いいえ
ロジットバイアス ディクショナリ 言語モデルのロジットの偏り。 既定値は空の辞書です。 いいえ

出力

出力は、入力に選択した API によって異なります。

API(アプリケーション・プログラミング・インターフェース) 戻り値の型 説明
完了 ひも 1 つの予測される入力候補のテキスト。
チャット ひも 会話の 1 つの応答のテキスト。

次のステップ