Class AIToolParameter


  • public final class AIToolParameter
    extends java.lang.Object
    • Method Detail

      • string

        public static AIToolParameter string​(java.lang.String description)
      • number

        public static AIToolParameter number​(java.lang.String description)
      • integer

        public static AIToolParameter integer​(java.lang.String description)
      • bool

        public static AIToolParameter bool​(java.lang.String description)
      • stringEnum

        public static AIToolParameter stringEnum​(java.lang.String description,
                                                 java.util.List<java.lang.String> values)
      • getType

        public java.lang.String getType()
      • getDescription

        public java.lang.String getDescription()
      • getEnumValues

        public java.util.List<java.lang.String> getEnumValues()
      • getProperties

        public java.util.Map<java.lang.String,​AIToolParameter> getProperties()
      • toSchemaMap

        public java.util.Map<java.lang.String,​java.lang.Object> toSchemaMap()