Hierarchy For Package me.neurodock.llm.tools
Class Hierarchy
- java.lang.Object
- me.neurodock.llm.tools.FunctionTool (implements me.neurodock.llm.tools.Tool)
- me.neurodock.llm.Message
- me.neurodock.llm.tools.ToolResponse
- me.neurodock.llm.tools.ToolArguments
- me.neurodock.llm.tools.ToolParameters
- me.neurodock.llm.tools.ToolParameters.ToolParametersBuilder
Interface Hierarchy
- me.neurodock.llm.tools.Tool
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- me.neurodock.llm.tools.ToolParameters.ToolParametersBuilder.Type
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- me.neurodock.llm.tools.ToolParameters.ToolParametersBuilder.Property
- java.lang.Record