Class OpenAiProcessor
java.lang.Object
io.quarkiverse.langchain4j.openai.deployment.OpenAiProcessor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcleanUp(OpenAiRecorder recorder, io.quarkus.deployment.builditem.ShutdownContextBuildItem shutdown) voidproviderCandidates(io.quarkus.deployment.annotations.BuildProducer<io.quarkiverse.langchain4j.deployment.items.ChatModelProviderCandidateBuildItem> chatProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkiverse.langchain4j.deployment.items.EmbeddingModelProviderCandidateBuildItem> embeddingProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkiverse.langchain4j.deployment.items.ModerationModelProviderCandidateBuildItem> moderationProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkiverse.langchain4j.deployment.items.ImageModelProviderCandidateBuildItem> imageProducer, LangChain4jOpenAiBuildConfig config)
-
Constructor Details
-
OpenAiProcessor
public OpenAiProcessor()
-
-
Method Details
-
providerCandidates
public void providerCandidates(io.quarkus.deployment.annotations.BuildProducer<io.quarkiverse.langchain4j.deployment.items.ChatModelProviderCandidateBuildItem> chatProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkiverse.langchain4j.deployment.items.EmbeddingModelProviderCandidateBuildItem> embeddingProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkiverse.langchain4j.deployment.items.ModerationModelProviderCandidateBuildItem> moderationProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkiverse.langchain4j.deployment.items.ImageModelProviderCandidateBuildItem> imageProducer, LangChain4jOpenAiBuildConfig config) -
cleanUp
public void cleanUp(OpenAiRecorder recorder, io.quarkus.deployment.builditem.ShutdownContextBuildItem shutdown)
-