Hierarchy For All Packages
Package Hierarchies:- io.micronaut.langchain4j.aiservices,
- io.micronaut.langchain4j.annotation,
- io.micronaut.langchain4j.embedding,
- io.micronaut.langchain4j.interceptor,
- io.micronaut.langchain4j.store.memory.chat,
- io.micronaut.langchain4j.store.memory.chat.inmemory,
- io.micronaut.langchain4j.tools,
- io.micronaut.langchain4j.utils
Class Hierarchy
- java.lang.Object
- io.micronaut.langchain4j.annotation.AiService.NoOpCustomizer (implements io.micronaut.langchain4j.aiservices.AiServiceCustomizer<T>)
- io.micronaut.langchain4j.aiservices.AiServiceFactory
- io.micronaut.langchain4j.interceptor.AiServiceInterceptor (implements io.micronaut.aop.MethodInterceptor<T,
R>) - io.micronaut.langchain4j.utils.ImageContentUtils
- io.micronaut.langchain4j.embedding.InMemoryEmbeddingStoreFactory
- io.micronaut.langchain4j.store.memory.chat.MessageWindowChatMemoryConfigurationProperties (implements io.micronaut.langchain4j.store.memory.chat.MessageWindowChatMemoryConfiguration)
- java.lang.Record
- io.micronaut.langchain4j.aiservices.AiServiceCreationContext<T>
- io.micronaut.langchain4j.aiservices.AiServiceDef<T>
- io.micronaut.langchain4j.embedding.InMemoryEmbeddingStoreConfig
- io.micronaut.langchain4j.tools.ToolRegistry (implements io.micronaut.context.processor.ExecutableMethodProcessor<A>)
Interface Hierarchy
- io.micronaut.langchain4j.aiservices.AiServiceCustomizer<T>
- io.micronaut.langchain4j.store.memory.chat.MessageWindowChatMemoryConfiguration
- io.micronaut.core.util.Toggleable
- io.micronaut.langchain4j.store.memory.chat.inmemory.InMemoryChatMemoryConfiguration
Annotation Interface Hierarchy
- io.micronaut.langchain4j.annotation.AiService (implements java.lang.annotation.Annotation)
- io.micronaut.langchain4j.annotation.Lang4jConfig (implements java.lang.annotation.Annotation)
- io.micronaut.langchain4j.annotation.Lang4jConfig.Model (implements java.lang.annotation.Annotation)
- io.micronaut.langchain4j.annotation.Lang4jConfig.Property (implements java.lang.annotation.Annotation)