ItemCustomToolCallOutput 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.
Custom tool call output.
public class ItemCustomToolCallOutput : Azure.AI.AgentServer.Responses.Models.Item, System.ClientModel.Primitives.IJsonModel<Azure.AI.AgentServer.Responses.Models.ItemCustomToolCallOutput>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.AgentServer.Responses.Models.ItemCustomToolCallOutput>
type ItemCustomToolCallOutput = class
inherit Item
interface IJsonModel<ItemCustomToolCallOutput>
interface IPersistableModel<ItemCustomToolCallOutput>
Public Class ItemCustomToolCallOutput
Inherits Item
Implements IJsonModel(Of ItemCustomToolCallOutput), IPersistableModel(Of ItemCustomToolCallOutput)
- Inheritance
- Implements
Constructors
| Name | Description |
|---|---|
| ItemCustomToolCallOutput(String, BinaryData) |
Initializes a new instance of ItemCustomToolCallOutput. |
Properties
| Name | Description |
|---|---|
| CallId |
The call ID, used to map this custom tool call output to a custom tool call. |
| Id |
The unique ID of the custom tool call output in the OpenAI platform. |
| Output |
The output from the custom tool call generated by your code. Can be a string or an list of output content. To assign an object to this property use FromObjectAsJson<T>(T, JsonSerializerOptions). To assign an already formatted json string to this property use FromString(String). <remarks> Supported types:
Examples:
|