Class Hierarchy
- java.lang.Object
- dev.langchain4j.service.AiServices<T>
- io.quarkiverse.langchain4j.QuarkusAiServicesFactory.QuarkusAiServices<T>
- jakarta.enterprise.util.AnnotationLiteral<T> (implements java.lang.annotation.Annotation, java.io.Serializable)
- io.quarkiverse.langchain4j.ModelName.Literal (implements io.quarkiverse.langchain4j.ModelName)
- io.quarkiverse.langchain4j.ChatMemoryRemover
- io.quarkiverse.langchain4j.QuarkusAiServicesFactory (implements dev.langchain4j.spi.services.AiServicesFactory)
- io.quarkiverse.langchain4j.QuarkusAiServicesFactory.InstanceHolder
- io.quarkiverse.langchain4j.QuarkusChatMessageJsonCodecFactory (implements dev.langchain4j.spi.data.message.ChatMessageJsonCodecFactory)
- io.quarkiverse.langchain4j.QuarkusInMemoryEmbeddingJsonCodecFactory (implements dev.langchain4j.spi.store.embedding.inmemory.InMemoryEmbeddingStoreJsonCodecFactory)
- io.quarkiverse.langchain4j.QuarkusJsonCodecFactory (implements dev.langchain4j.spi.json.JsonCodecFactory)
- io.quarkiverse.langchain4j.QuarkusJsonCodecFactory.ObjectMapperHolder
- io.quarkiverse.langchain4j.QuarkusJsonCodecFactory.SnakeCaseObjectMapperHolder
- io.quarkiverse.langchain4j.QuarkusPromptTemplateFactory (implements dev.langchain4j.spi.prompt.PromptTemplateFactory)
- io.quarkiverse.langchain4j.QuarkusPromptTemplateFactory.MustacheTemplateVariableStyleParserHook (implements io.quarkus.qute.ParserHook)
- io.quarkiverse.langchain4j.QuarkusStructuredPromptFactory (implements dev.langchain4j.spi.prompt.structured.StructuredPromptFactory)
- io.quarkiverse.langchain4j.RegisterAiService.BeanChatLanguageModelSupplier (implements java.util.function.Supplier<T>)
- io.quarkiverse.langchain4j.RegisterAiService.BeanChatMemoryProviderSupplier (implements java.util.function.Supplier<T>)
- io.quarkiverse.langchain4j.RegisterAiService.BeanIfExistsAuditServiceSupplier (implements java.util.function.Supplier<T>)
- io.quarkiverse.langchain4j.RegisterAiService.BeanIfExistsModerationModelSupplier (implements java.util.function.Supplier<T>)
- io.quarkiverse.langchain4j.RegisterAiService.BeanIfExistsRetrievalAugmentorSupplier (implements java.util.function.Supplier<T>)
- io.quarkiverse.langchain4j.RegisterAiService.NoChatMemoryProviderSupplier (implements java.util.function.Supplier<T>)
- io.quarkiverse.langchain4j.RegisterAiService.NoRetrievalAugmentorSupplier (implements java.util.function.Supplier<T>)
- io.quarkiverse.langchain4j.RegisterAiService.NoRetriever (implements dev.langchain4j.retriever.Retriever<T>)
- dev.langchain4j.service.AiServices<T>
Annotation Interface Hierarchy
- io.quarkiverse.langchain4j.CreatedAware (implements java.lang.annotation.Annotation)
- io.quarkiverse.langchain4j.ModelName (implements java.lang.annotation.Annotation)
- io.quarkiverse.langchain4j.RegisterAiService (implements java.lang.annotation.Annotation)