Class AiServiceMethodCreateInfo
java.lang.Object
io.quarkiverse.langchain4j.runtime.aiservice.AiServiceMethodCreateInfo
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic class -
Constructor Summary
ConstructorsConstructorDescriptionAiServiceMethodCreateInfo(String interfaceName, String methodName, Optional<AiServiceMethodCreateInfo.TemplateInfo> systemMessageInfo, AiServiceMethodCreateInfo.UserMessageInfo userMessageInfo, Optional<Integer> memoryIdParamPosition, boolean requiresModeration, Class<?> returnType, Optional<AiServiceMethodCreateInfo.MetricsTimedInfo> metricsTimedInfo, Optional<AiServiceMethodCreateInfo.MetricsCountedInfo> metricsCountedInfo, Optional<AiServiceMethodCreateInfo.SpanInfo> spanInfo) -
Method Summary
-
Constructor Details
-
AiServiceMethodCreateInfo
public AiServiceMethodCreateInfo(String interfaceName, String methodName, Optional<AiServiceMethodCreateInfo.TemplateInfo> systemMessageInfo, AiServiceMethodCreateInfo.UserMessageInfo userMessageInfo, Optional<Integer> memoryIdParamPosition, boolean requiresModeration, Class<?> returnType, Optional<AiServiceMethodCreateInfo.MetricsTimedInfo> metricsTimedInfo, Optional<AiServiceMethodCreateInfo.MetricsCountedInfo> metricsCountedInfo, Optional<AiServiceMethodCreateInfo.SpanInfo> spanInfo)
-
-
Method Details
-
getInterfaceName
-
getMethodName
-
getSystemMessageInfo
-
getUserMessageInfo
-
getMemoryIdParamPosition
-
isRequiresModeration
public boolean isRequiresModeration() -
getReturnType
-
getMetricsTimedInfo
-
getMetricsCountedInfo
-
getSpanInfo
-