Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Warning
Prompt Flow feature development ended on April 20, 2026. The feature will be fully retired on April 20, 2027. On the retirement date, Prompt Flow enters read-only mode. Your existing flows will continue to operate until that date.
Recommended action: Migrate your Prompt Flow workloads to Microsoft Agent Framework before April 20, 2027.
OpenAI's embedding models convert text into dense vector representations for various natural language processing tasks. For more information, see the OpenAI Embeddings API.
Prerequisites
Create OpenAI resources:
OpenAI:
- Sign up your account on the OpenAI website.
- Sign in and find your personal API key.
Azure OpenAI in Microsoft Foundry Models:
Create Azure OpenAI resources with these instructions.
Connections
Set up connections to provide resources in the embedding tool.
| Type | Name | API key | API type | API version |
|---|---|---|---|---|
| OpenAI | Required | Required | - | - |
| AzureOpenAI | Required | Required | Required | Required |
Inputs
| Name | Type | Description | Required |
|---|---|---|---|
| input | string | Input text to embed. | Yes |
| connection | string | Connection for the embedding tool used to provide resources. | Yes |
| model/deployment_name | string | Instance of the text-embedding engine to use. Fill in the model name if you use an OpenAI connection. Insert the deployment name if you use an Azure OpenAI connection. | Yes |
Outputs
| Return type | Description |
|---|---|
| list | Vector representations for inputs |
Here's an example response that the embedding tool returns: