Class AzureOpenAiRecorder
java.lang.Object
io.quarkiverse.langchain4j.azure.openai.runtime.AzureOpenAiRecorder
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final io.smallrye.config.ConfigValidationException.Problem[] -
Constructor Summary
ConstructorsConstructorDescriptionAzureOpenAiRecorder(io.quarkus.runtime.RuntimeValue<LangChain4jAzureOpenAiConfig> runtimeConfig) -
Method Summary
Modifier and TypeMethodDescriptionFunction<io.quarkus.arc.SyntheticCreationalContext<dev.langchain4j.model.chat.ChatModel>, dev.langchain4j.model.chat.ChatModel> voidcleanUp(io.quarkus.runtime.ShutdownContext shutdown) Function<io.quarkus.arc.SyntheticCreationalContext<dev.langchain4j.model.embedding.EmbeddingModel>, dev.langchain4j.model.embedding.EmbeddingModel> embeddingModel(String configName) Function<io.quarkus.arc.SyntheticCreationalContext<dev.langchain4j.model.image.ImageModel>, dev.langchain4j.model.image.ImageModel> imageModel(String configName) Function<io.quarkus.arc.SyntheticCreationalContext<dev.langchain4j.model.chat.StreamingChatModel>, dev.langchain4j.model.chat.StreamingChatModel> streamingChatModel(String configName)
-
Field Details
-
EMPTY_PROBLEMS
public static final io.smallrye.config.ConfigValidationException.Problem[] EMPTY_PROBLEMS
-
-
Constructor Details
-
AzureOpenAiRecorder
public AzureOpenAiRecorder(io.quarkus.runtime.RuntimeValue<LangChain4jAzureOpenAiConfig> runtimeConfig)
-
-
Method Details
-
chatModel
-
streamingChatModel
-
embeddingModel
-
imageModel
-
cleanUp
public void cleanUp(io.quarkus.runtime.ShutdownContext shutdown)
-