Class OpenAiRecorder
java.lang.Object
io.quarkiverse.langchain4j.openai.runtime.OpenAiRecorder
-
Constructor Summary
ConstructorsConstructorDescriptionOpenAiRecorder
(io.quarkus.runtime.RuntimeValue<LangChain4jOpenAiConfig> runtimeConfig) -
Method Summary
Modifier and TypeMethodDescriptionFunction
<io.quarkus.arc.SyntheticCreationalContext<dev.langchain4j.model.chat.ChatModel>, dev.langchain4j.model.chat.ChatModel> void
cleanUp
(io.quarkus.runtime.ShutdownContext shutdown) Supplier
<dev.langchain4j.model.embedding.EmbeddingModel> embeddingModel
(String configName) Supplier
<dev.langchain4j.model.image.ImageModel> imageModel
(String configName) Supplier
<dev.langchain4j.model.moderation.ModerationModel> moderationModel
(String configName) Function
<io.quarkus.arc.SyntheticCreationalContext<dev.langchain4j.model.chat.StreamingChatModel>, dev.langchain4j.model.chat.StreamingChatModel> streamingChatModel
(String configName)
-
Constructor Details
-
OpenAiRecorder
-
-
Method Details
-
chatModel
-
streamingChatModel
-
embeddingModel
-
moderationModel
-
imageModel
-
cleanUp
public void cleanUp(io.quarkus.runtime.ShutdownContext shutdown)
-