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;
|
}
|
|
}
|