埋め込みツール

Warnung

Microsoft Foundry と Azure Machine Learning のプロンプト フローは、2027 年 4 月 20 日に廃止されます。 新しい開発では、プロンプト フローは推奨されなくなりました。 2027 年 4 月 20 日より前に、既存の Prompt フロー アプリケーションとデプロイを Microsoft Agent Framework に移行します。

プロンプト フロー コンテナー イメージは、セキュリティやパッケージの更新プログラムなど、更新プログラムを受信しなくなりました。 これは、 promptflow-runtimepromptflow-runtime-stablepromptflow-pythonなどのプロンプト フロー ランタイム イメージに適用されます。

2027 年 4 月 20 日以降、Microsoft Foundry と Azure Machine Learning の Web 作成エクスペリエンス、VS Code 拡張機能、関連する Prompt フロー コンテナー イメージなど、プロンプト フローはサポートされなくなり、使用できなくなります。

アプリケーションがプロンプト フローのデプロイまたはランタイム イメージに依存している場合は、提供終了日より前に、サポートされている代替手段 (Microsoft Agent Framework にワークロードを移動することを計画します。 移行ガイダンスについては、プロンプト フロー移行ガイドと移行コード サンプルを参照してください。

OpenAI の埋め込みモデルは、さまざまな自然言語処理タスクのテキストを高密度ベクター表現に変換します。 詳細については、 OpenAI Embeddings API を参照してください。

前提条件

OpenAI リソースを作成します。

接続

埋め込みツールでリソースを提供するための接続を設定します。

タイプ 氏名 API キー API の種類 API バージョン
OpenAI 必須 必須 - -
AzureOpenAI 必須 必須 必須 必須

入力

氏名 タイプ 内容 必須
入力 文字列 埋め込むテキストを入力します。 はい
接続 文字列 リソースを提供するために使用される埋め込みツールの接続。 はい
model/deployment_name 文字列 使用するテキスト埋め込みエンジンのインスタンス。 OpenAI 接続を使用する場合は、モデル名を入力します。 Azure OpenAI 接続を使用する場合は、デプロイ名を挿入します。 はい

出力

返り値の種類 内容
list 入力のベクター表現

埋め込みツールから返される応答の例を次に示します。

アウトプット ''' [-0.005744616035372019, -0.007096089422702789, -0.00563855143263936, -0.005272455979138613, -0.02355326898396015, 0.0395519733428951, -0.014260607771575451, -0.011810848489403725, -0.023170066997408867, -0.0147396111186087132, ...] '''