Class AiServiceMethodCreateInfo.UserMessageInfo
java.lang.Object
io.quarkiverse.langchain4j.runtime.aiservice.AiServiceMethodCreateInfo.UserMessageInfo
- Enclosing class:
- AiServiceMethodCreateInfo
-
Constructor Summary
ConstructorsConstructorDescriptionUserMessageInfo(Optional<AiServiceMethodCreateInfo.TemplateInfo> template, Optional<Integer> paramPosition, Optional<Integer> userNameParamPosition, String outputFormatInstructions) -
Method Summary
Modifier and TypeMethodDescriptionfromMethodParam(int paramPosition, Optional<Integer> userNameParamPosition, String outputFormatInstructions) fromTemplate(AiServiceMethodCreateInfo.TemplateInfo templateInfo, Optional<Integer> userNameParamPosition, String outputFormatInstructions)
-
Constructor Details
-
UserMessageInfo
-
-
Method Details
-
fromMethodParam
public static AiServiceMethodCreateInfo.UserMessageInfo fromMethodParam(int paramPosition, Optional<Integer> userNameParamPosition, String outputFormatInstructions) -
fromTemplate
public static AiServiceMethodCreateInfo.UserMessageInfo fromTemplate(AiServiceMethodCreateInfo.TemplateInfo templateInfo, Optional<Integer> userNameParamPosition, String outputFormatInstructions) -
getTemplate
-
getParamPosition
-
getUserNameParamPosition
-
getOutputFormatInstructions
-