Share via


OpenAIAssistantAgentInvokeOptions Class

Definition

Optional parameters for OpenAIAssistantAgent invocation.

public sealed class OpenAIAssistantAgentInvokeOptions : Microsoft.SemanticKernel.Agents.AgentInvokeOptions
type OpenAIAssistantAgentInvokeOptions = class
    inherit AgentInvokeOptions
Public NotInheritable Class OpenAIAssistantAgentInvokeOptions
Inherits AgentInvokeOptions
Inheritance
OpenAIAssistantAgentInvokeOptions

Constructors

OpenAIAssistantAgentInvokeOptions()

Initializes a new instance of the OpenAIAssistantAgentInvokeOptions class.

OpenAIAssistantAgentInvokeOptions(AgentInvokeOptions)

Initializes a new instance of the OpenAIAssistantAgentInvokeOptions class by cloning the provided options.

OpenAIAssistantAgentInvokeOptions(OpenAIAssistantAgentInvokeOptions)

Initializes a new instance of the OpenAIAssistantAgentInvokeOptions class by cloning the provided options.

Properties

AdditionalInstructions

Gets or sets any instructions, in addition to those that were provided to the agent initially, that need to be added to the prompt for this invocation only.

(Inherited from AgentInvokeOptions)
Kernel

Gets or sets the Kernel containing services, plugins, and other state for use by the agent

(Inherited from AgentInvokeOptions)
KernelArguments

Gets or sets optional arguments to pass to the agent's invocation, including any PromptExecutionSettings

(Inherited from AgentInvokeOptions)
OnIntermediateMessage

Gets or sets a function to be called when a complete new message is generated by the agent.

(Inherited from AgentInvokeOptions)
RunCreationOptions

Gets or sets the RunCreationOptions to use when creating the new run to execute the invocation.

Applies to