FunctionCallContent Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents a function call request.
public ref class FunctionCallContent : Microsoft::Extensions::AI::ToolCallContent
public class FunctionCallContent : Microsoft.Extensions.AI.ToolCallContent
type FunctionCallContent = class
inherit ToolCallContent
Public Class FunctionCallContent
Inherits ToolCallContent
- Inheritance
Constructors
| Name | Description |
|---|---|
| FunctionCallContent(String, String, IDictionary<String,Object>) |
Initializes a new instance of the FunctionCallContent class. |
Properties
| Name | Description |
|---|---|
| AdditionalProperties |
Gets or sets additional properties for the content. (Inherited from AIContent) |
| Annotations |
Gets or sets a list of annotations on this content. (Inherited from AIContent) |
| Arguments |
Gets or sets the arguments requested to be provided to the function. |
| CallId |
Gets the tool call ID. (Inherited from ToolCallContent) |
| Exception |
Gets or sets any exception that occurred while mapping the original function call data to this class. |
| InformationalOnly |
Gets or sets a value indicating whether this function call is purely informational. |
| Name |
Gets the name of the function requested. |
| RawRepresentation |
Gets or sets the raw representation of the content from an underlying implementation. (Inherited from AIContent) |
Methods
| Name | Description |
|---|---|
| CreateFromParsedArguments<TEncoding>(TEncoding, String, String, Func<TEncoding,IDictionary<String,Object>>) |
Creates a new instance of FunctionCallContent parsing arguments using a specified encoding and parser. |