1
秦芳睿
9 天以前 e70a362606b78a822e93d5117a9013e8f9086faf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
package com.smtaiserver.smtaiserver.javaai.qwen.agent;
 
import java.util.Set;
 
import com.smtaiserver.smtaiserver.core.SMTAIServerApp;
import com.smtaiserver.smtaiserver.core.SMTAIServerRequest;
import com.smtaiserver.smtaiserver.javaai.SMTJavaAIError;
import com.smtaiserver.smtaiserver.javaai.llm.core.SMTLLMConnect;
import com.smtservlet.util.Json;
 
public class SMTQwenAgentUnknowQuestion extends SMTQwenAgent
{
    @Override
    public boolean isAgentGroupMatched(Set<String> setAgentGroup)
    {
        return true;
    }
    
    @Override
    public boolean isMatchGroupType(String groupType)
    {
        return true;
    }
    
    @Override
    public boolean isQuestionMatched(String question)
    {
        return true;
    }
 
    @Override
    public SMTJavaAIError callAgents(String jsonPath, Json jsonArgs, SMTLLMConnect llm, String question, SMTAIServerRequest tranReq) throws Exception
    {
        SMTJavaAIError error = SMTAIServerApp.getApp().getQwenAgentManager().executeUnknowQuestionAgent(jsonArgs.safeGetStr("keyword", ""), tranReq);
        
        return error;
    }
 
}