Class Hierarchy
- java.lang.Object
- net.thevpc.naru.api.model.AbstractNaruModelProvider (implements net.thevpc.naru.api.model.NaruModelProvider)
- net.thevpc.naru.api.model.NaruMessage (implements java.lang.Cloneable, net.thevpc.nuts.util.NCopiable, net.thevpc.nuts.elem.NToElement)
- net.thevpc.naru.api.model.NaruMessagesBySource
- net.thevpc.naru.api.model.NaruModelConfig (implements net.thevpc.nuts.elem.NToElement)
- net.thevpc.naru.api.model.NaruModelInfo (implements net.thevpc.nuts.elem.NToElement)
- net.thevpc.naru.api.model.NaruModelKey (implements net.thevpc.nuts.elem.NToElement)
- net.thevpc.naru.api.model.NaruModelPsResult
- net.thevpc.naru.api.model.NaruModelRequest
- net.thevpc.naru.api.model.NaruResponse
- net.thevpc.naru.api.model.NaruToolCall (implements java.lang.Cloneable, net.thevpc.nuts.util.NCopiable, net.thevpc.nuts.elem.NToElement)
- net.thevpc.naru.api.model.NaruToolDefinition
- net.thevpc.naru.api.model.NaruToolDefinitionFunction
Interface Hierarchy
- net.thevpc.naru.api.model.NaruModelProtocol
- net.thevpc.naru.api.model.NaruModelProvider
- net.thevpc.naru.api.model.NaruModelRequestSerializer
- net.thevpc.nuts.elem.NToElement
- net.thevpc.naru.api.model.NaruModelCapabilities