Partager via


FunctionCallContent Class

Definition

Represents a function call request.

public ref class FunctionCallContent sealed : Microsoft::Extensions::AI::AIContent
public sealed class FunctionCallContent : Microsoft.Extensions.AI.AIContent
type FunctionCallContent = class
    inherit AIContent
Public NotInheritable Class FunctionCallContent
Inherits AIContent
Inheritance
FunctionCallContent

Constructors

FunctionCallContent(String, String, IDictionary<String,Object>)

Initializes a new instance of the FunctionCallContent class.

Properties

AdditionalProperties

Gets or sets additional properties for the content.

(Inherited from AIContent)
Arguments

Gets or sets the arguments requested to be provided to the function.

CallId

Gets or sets the function call ID.

Exception

Gets or sets any exception that occurred while mapping the original function call data to this class.

Name

Gets or sets the name of the function requested.

RawRepresentation

Gets or sets the raw representation of the content from an underlying implementation.

(Inherited from AIContent)

Methods

CreateFromParsedArguments<TEncoding>(TEncoding, String, String, Func<TEncoding,IDictionary<String,Object>>)

Creates a new instance of FunctionCallContent parsing arguments using a specified encoding and parser.

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