ExtensionsOpenAIModelFactory.ResponsesAzureFunctionDefinition Method

Definition

The definition of Azure function.

public static Azure.AI.Extensions.OpenAI.ResponsesAzureFunctionDefinition ResponsesAzureFunctionDefinition(Azure.AI.Extensions.OpenAI.ResponsesAzureFunctionDefinitionFunction function = default, Azure.AI.Extensions.OpenAI.ResponsesAzureFunctionBinding inputBinding = default, Azure.AI.Extensions.OpenAI.ResponsesAzureFunctionBinding outputBinding = default);
static member ResponsesAzureFunctionDefinition : Azure.AI.Extensions.OpenAI.ResponsesAzureFunctionDefinitionFunction * Azure.AI.Extensions.OpenAI.ResponsesAzureFunctionBinding * Azure.AI.Extensions.OpenAI.ResponsesAzureFunctionBinding -> Azure.AI.Extensions.OpenAI.ResponsesAzureFunctionDefinition
Public Shared Function ResponsesAzureFunctionDefinition (Optional function As ResponsesAzureFunctionDefinitionFunction = Nothing, Optional inputBinding As ResponsesAzureFunctionBinding = Nothing, Optional outputBinding As ResponsesAzureFunctionBinding = Nothing) As ResponsesAzureFunctionDefinition

Parameters

function
ResponsesAzureFunctionDefinitionFunction

The definition of azure function and its parameters.

inputBinding
ResponsesAzureFunctionBinding

Input storage queue. The queue storage trigger runs a function as messages are added to it.

outputBinding
ResponsesAzureFunctionBinding

Output storage queue. The function writes output to this queue when the input items are processed.

Returns

A new ResponsesAzureFunctionDefinition instance for mocking.

Applies to