Class WildFlyLLMConfig

java.lang.Object
org.wildfly.extension.ai.injection.WildFlyLLMConfig
All Implemented Interfaces:
io.smallrye.llm.core.langchain4j.core.config.spi.LLMConfig

public class WildFlyLLMConfig extends Object implements io.smallrye.llm.core.langchain4j.core.config.spi.LLMConfig
  • Constructor Details

    • WildFlyLLMConfig

      public WildFlyLLMConfig()
  • Method Details

    • registerBean

      public static void registerBean(String name, Object value, Class<?> type)
    • init

      public void init()
      Specified by:
      init in interface io.smallrye.llm.core.langchain4j.core.config.spi.LLMConfig
    • getBeanNames

      public Set<String> getBeanNames()
      Specified by:
      getBeanNames in interface io.smallrye.llm.core.langchain4j.core.config.spi.LLMConfig
    • getBeanPropertyValue

      public <T> T getBeanPropertyValue(String beanName, String propertyName, Class<T> type)
      Specified by:
      getBeanPropertyValue in interface io.smallrye.llm.core.langchain4j.core.config.spi.LLMConfig
    • getPropertyNamesForBean

      public Set<String> getPropertyNamesForBean(String beanName)
      Specified by:
      getPropertyNamesForBean in interface io.smallrye.llm.core.langchain4j.core.config.spi.LLMConfig