Show / Hide Table of Contents

Class ToolOutput

Base schema for tool outputs. Identified by toolOutputType, which determines the format of the output content.

Inheritance
object
ToolOutput
GenericToolOutput
RagToolOutput
SqlToolOutput
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.GenerativeaiagentruntimeService.Models
Assembly: OCI.DotNetSDK.Generativeaiagentruntime.dll
Syntax
[JsonConverter(typeof(ToolOutputModelConverter))]
public class ToolOutput

Properties

ToolId

Declaration
[Required(ErrorMessage = "ToolId is required.")]
[JsonProperty(PropertyName = "toolId")]
public string ToolId { get; set; }
Property Value
Type Description
string

Specifies the unique OCID of the tool.

Remarks

Required

ToolName

Declaration
[JsonProperty(PropertyName = "toolName")]
public string ToolName { get; set; }
Property Value
Type Description
string

Specifies the display name of the tool.

In this article
Back to top