Class DeclarativeAiServiceCreateInfo
java.lang.Object
io.quarkiverse.langchain4j.runtime.aiservice.DeclarativeAiServiceCreateInfo
-
Constructor Summary
ConstructorsConstructorDescriptionDeclarativeAiServiceCreateInfo(String serviceClassName, String languageModelSupplierClassName, List<String> toolsClassNames, String chatMemoryProviderSupplierClassName, String retrieverClassName, String retrievalAugmentorSupplierClassName, String auditServiceClassSupplierName, String moderationModelSupplierClassName, String chatModelName, String moderationModelName, boolean needsStreamingChatModel, boolean needsModerationModel) -
Method Summary
Modifier and TypeMethodDescriptionbooleanboolean
-
Constructor Details
-
DeclarativeAiServiceCreateInfo
public DeclarativeAiServiceCreateInfo(String serviceClassName, String languageModelSupplierClassName, List<String> toolsClassNames, String chatMemoryProviderSupplierClassName, String retrieverClassName, String retrievalAugmentorSupplierClassName, String auditServiceClassSupplierName, String moderationModelSupplierClassName, String chatModelName, String moderationModelName, boolean needsStreamingChatModel, boolean needsModerationModel)
-
-
Method Details
-
getServiceClassName
-
getLanguageModelSupplierClassName
-
getToolsClassNames
-
getChatMemoryProviderSupplierClassName
-
getRetrieverClassName
-
getRetrievalAugmentorSupplierClassName
-
getAuditServiceClassSupplierName
-
getModerationModelSupplierClassName
-
getChatModelName
-
getNeedsStreamingChatModel
public boolean getNeedsStreamingChatModel() -
getNeedsModerationModel
public boolean getNeedsModerationModel() -
getModerationModelName
-