Freigeben über


FunctionInvokingChatClient.FunctionInvocationContext Class

Definition

Provides context for a function invocation.

public: ref class FunctionInvokingChatClient::FunctionInvocationContext sealed
public sealed class FunctionInvokingChatClient.FunctionInvocationContext
type FunctionInvokingChatClient.FunctionInvocationContext = class
Public NotInheritable Class FunctionInvokingChatClient.FunctionInvocationContext
Inheritance
FunctionInvokingChatClient.FunctionInvocationContext

Properties

CallContent

Gets or sets the function call content information associated with this invocation.

ChatMessages

Gets or sets the chat contents associated with the operation that initiated this function call request.

Function

Gets or sets the AI function to be invoked.

FunctionCallIndex

Gets or sets the index of the function call within the iteration.

FunctionCount

Gets or sets the total number of function call requests within the iteration.

Iteration

Gets or sets the number of this iteration with the underlying client.

Terminate

Gets or sets a value indicating whether to terminate the request.

Methods

Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString()

Returns a string that represents the current object.

(Inherited from Object)

Applies to