DynamicPartAiAgent.java 596 Bytes
package com.xly.agent;

import dev.langchain4j.service.*;

public interface DynamicPartAiAgent {

    /***
     * @Author 钱豹
     * @Date 12:52 2026/7/30
     * @Param [userId, userInput, sSystemPrompt]
     * @return dev.langchain4j.service.Result<java.lang.String>
     * @Description 动态部件构造器
     **/
    @SystemMessage("{{sSystemPrompt}}")
    @UserMessage("用户输入:{{userInput}}")
    Result<String> getDynamicPartMethod(
            @MemoryId String userId,
            @V("userInput") String userInput,
            @V("sSystemPrompt") String sSystemPrompt
    );
}