Connectors
AI, LLM & Vector Stores
Azure OpenAI
OpenAI models on Azure: chat completions, embeddings, and image generation
Azure OpenAI API referenceAPI checked August 16, 2026
- Signs in with
- Connection fields
- Runs on
- Cloud or On-Prem Worker
- Operations
- 52
- Ready-made triggers
- 0
Connect Azure OpenAI
- In Neblex open Connect › Connections and click New Connection.
- Search for Azure OpenAI and give the connection a clear name.
- Fill in the fields. Secret values are encrypted and never shown again.
- Click Test, then Create Connection.
| Field | What to enter |
|---|---|
| Azure OpenAI resourceRequired | Resource name from the canonical {resource}.openai.azure.com endpoint. |
| API keyOptionalSecret | One official credential alternative; sent verbatim in the api-key header. |
| Microsoft Entra access tokenOptionalSecret | The official bearer alternative; sent as Authorization: Bearer <token>. |
Use it in a flow
- Open a flow, open the node library and search for Azure OpenAI.
- Drag it onto the canvas and choose an Operation and your connection.
- Map the operation's fields from earlier steps, or click Map with Matt.
- Use Test this step to see what it returns, then save.
Operations
52 operations in 7 groups. Each one is a step you can add to a flow.
Assistant1
Modifies an assistantModify_Assistant | POST | Modifies an assistant. |
Assistants21
Cancels a run that is `in_progress`Cancel_Run | POST | Cancels a run that is in progress. |
Create a messageCreate_Message | POST | Create a message. |
Create a runCreate_Run | POST | Create a run. |
Create a threadCreate_Thread | POST | Create a thread. |
Create a thread and run it in one requestCreate_Thread_And_Run | POST | Create a thread and run it in one request. |
Create an assistant with a model and instructionsCreate_Assistant | POST | Create an assistant with a model and instructions. |
Delete a threadDelete_Thread | DELETE | Delete a thread. |
Delete an assistantDelete_Assistant | DELETE | Delete an assistant. |
Modifies a messageModify_Message | POST | Modifies a message. |
Modifies a runModify_Run | POST | Modifies a run. |
Modifies a threadModify_Thread | POST | Modifies a thread. |
Retrieve a messageGet_Message | GET | Retrieve a message. |
Retrieves a runGet_Run | GET | Retrieves a run. |
Retrieves a run stepGet_Run_Step | GET | Retrieves a run step. |
Retrieves a threadGet_Thread | GET | Retrieves a thread. |
Retrieves an assistantGet_Assistant | GET | Retrieves an assistant. |
Returns a list of assistantsList_Assistants | GET | Returns a list of assistants. |
Returns a list of messages for a given threadList_Messages | GET | Returns a list of messages for a given thread. |
Returns a list of run steps belonging to a runList_Run_Steps | GET | Returns a list of run steps belonging to a run. |
Returns a list of runs belonging to a threadList_Runs | GET | Returns a list of runs belonging to a thread. |
When a run has the `status: "requires_action"` and `required_actionSubmit_Tool_Outputs_To_Run | POST | When a run has the status: "requires action" and required action.type is submit tool outputs, this endpoint can be used to submit the outputs from the tool calls once they're all completed. |
Deployments8
Creates a completion for the chat messageChatCompletions_Create | POST | Creates a completion for the chat message |
Creates a completion for the provided prompt, parameters and chosen modelCompletions_Create | POST | Creates a completion for the provided prompt, parameters and chosen model. |
Edits an image from a text caption on a given gpt-image-1 model deploymentImageGenerations_Edit | POST | Edits an image from a text caption on a given gpt-image-1 model deployment |
Generates a batch of images from a text caption on a given DALLE or gpt-image-1 modelImageGenerations_Create | POST | Generates a batch of images from a text caption on a given DALLE or gpt-image-1 model deployment |
Generates audio from the input textSpeech_Create | POST | Generates audio from the input text. |
Get a vector representation of a given input that can be easily consumed by machineembeddings_create | POST | Get a vector representation of a given input that can be easily consumed by machine learning models and algorithms. |
Transcribes and translates input audio into English textTranslations_Create | POST | Transcribes and translates input audio into English text. |
Transcribes audio into the input languageTranscriptions_Create | POST | Transcribes audio into the input language. |
Realtime2
Create an ephemeral API token for use in client-side applications with the Realtime APIcreate_realtimeSession | POST | Create an ephemeral API token for use in client-side applications with the Realtime API. |
Create an ephemeral API token for use in client-side applications with the Realtime APIcreate_transcriptionRealtimeSession | POST | Create an ephemeral API token for use in client-side applications with the Realtime API specifically for realtime transcriptions. |
Responses4
Creates a model responsepost_responses | POST | Creates a model response. |
Deletes a model response with the given IDdeleteResponse | DELETE | Deletes a model response with the given ID. |
Retrieves a model response with the given IDget_responses__response_id_ | GET | Retrieves a model response with the given ID. |
Returns a list of input items for a given responseget_responses__response_id__input_items | GET | Returns a list of input items for a given response. |
Vector Stores13
Cancel a vector store file batchCancel_Vector_Store_File_Batch | POST | Cancel a vector store file batch. |
Create a vector storeCreate_Vector_Store | POST | Create a vector store. |
Create a vector store file batchCreate_Vector_Store_File_Batch | POST | Create a vector store file batch. |
Create a vector store file by attaching a [File](/docs/api-reference/files) to a [vectorCreate_Vector_Store_File | POST | Create a vector store file by attaching a File to a vector store. |
Delete a vector storeDelete_Vector_Store | DELETE | Delete a vector store. |
Delete a vector store fileDelete_Vector_Store_File | DELETE | Delete a vector store file. |
Modifies a vector storeModify_Vector_Store | POST | Modifies a vector store. |
Retrieves a vector storeGet_Vector_Store | GET | Retrieves a vector store. |
Retrieves a vector store fileGet_Vector_Store_File | GET | Retrieves a vector store file. |
Retrieves a vector store file batchGet_Vector_Store_File_Batch | GET | Retrieves a vector store file batch. |
Returns a list of vector store filesList_Vector_Store_Files | GET | Returns a list of vector store files. |
Returns a list of vector store files in a batchList_Vector_Store_File_Batch_Files | GET | Returns a list of vector store files in a batch. |
Returns a list of vector storesList_Vector_Stores | GET | Returns a list of vector stores. |
Vector stores3
Retrieve the parsed contents of a vector store fileretrieveVectorStoreFileContent | GET | Retrieve the parsed contents of a vector store file. |
Search a vector store for relevant chunks based on a query and file attributes filtersearchVectorStore | POST | Search a vector store for relevant chunks based on a query and file attributes filter. |
Update attributes on a vector store fileupdateVectorStoreFileAttributes | POST | Update attributes on a vector store file. |