AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameter

data class AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameter(val description: String? = null, val mapBlockKey: String, val required: Boolean? = null, val type: String)

Constructors

constructor(description: String? = null, mapBlockKey: String, required: Boolean? = null, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val description: String? = null

Description of the parameter. Helps the foundation model determine how to elicit the parameters from the user.

Link copied to clipboard

Name of the parameter. Note: The argument name map_block_key may seem out of context, but is necessary for backward compatibility reasons in the provider.

Link copied to clipboard
val required: Boolean? = null

Whether the parameter is required for the agent to complete the function for action group invocation.

Link copied to clipboard

Data type of the parameter. Valid values: string, number, integer, boolean, array.