AzureAIProjectsModelFactory.AgentInvocationsApiRoutineAction Method

Definition

Dispatches a routine through the raw invocations API. Exactly one of agent_name or agent_endpoint_id must be provided.

public static Azure.AI.Projects.AgentInvocationsApiRoutineAction AgentInvocationsApiRoutineAction(string agentName = default, string agentEndpointId = default, BinaryData input = default, string sessionId = default);
static member AgentInvocationsApiRoutineAction : string * string * BinaryData * string -> Azure.AI.Projects.AgentInvocationsApiRoutineAction
Public Shared Function AgentInvocationsApiRoutineAction (Optional agentName As String = Nothing, Optional agentEndpointId As String = Nothing, Optional input As BinaryData = Nothing, Optional sessionId As String = Nothing) As AgentInvocationsApiRoutineAction

Parameters

agentName
String

The project-scoped agent name for routine dispatch.

agentEndpointId
String

Legacy endpoint-scoped agent identifier for routine dispatch.

input
BinaryData

Static JSON value sent as the complete downstream input when the routine fires. The value is passed through as-is; no templating is applied.

sessionId
String

An optional existing hosted-agent session identifier to continue during the downstream dispatch.

Returns

A new AgentInvocationsApiRoutineAction instance for mocking.

Applies to