AgentFunction

data class AgentFunction(val description: String? = null, val name: String, val parameters: Map<String, AgentParameterDetail>? = null, val requireConfirmation: AgentRequireConfirmation? = null)

Function definition

Constructors

Link copied to clipboard
constructor(description: String? = null, name: String, parameters: Map<String, AgentParameterDetail>? = null, requireConfirmation: AgentRequireConfirmation? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val description: String? = null

Description of function

Link copied to clipboard

Name for a resource.

Link copied to clipboard

The parameters that the agent elicits from the user to fulfill the function.

Link copied to clipboard

Contains information if user confirmation is required to invoke the function.