Class WildFlyBeanRegistry

java.lang.Object
org.wildfly.extension.ai.injection.WildFlyBeanRegistry

public class WildFlyBeanRegistry extends Object
  • Constructor Details

    • WildFlyBeanRegistry

      public WildFlyBeanRegistry()
  • Method Details

    • registerChatLanguageModel

      public static final void registerChatLanguageModel(String id, dev.langchain4j.model.chat.ChatLanguageModel chatModel)
    • registerEmbeddingModel

      public static void registerEmbeddingModel(String id, dev.langchain4j.model.embedding.EmbeddingModel embeddingModel)
    • registerEmbeddingStore

      public static void registerEmbeddingStore(String id, dev.langchain4j.store.embedding.EmbeddingStore embeddingStore)
    • registerContentRetriever

      public static void registerContentRetriever(String id, dev.langchain4j.rag.content.retriever.ContentRetriever contentRetriever)
    • getCDIExtensions

      public static final List<jakarta.enterprise.inject.spi.Extension> getCDIExtensions()