feat: 流程工具架构开发
This commit is contained in:
@@ -1,6 +1,9 @@
|
||||
import com.fasterxml.jackson.core.JsonProcessingException;
|
||||
import com.metis.sseclient.check.SseCheck;
|
||||
import dev.langchain4j.agent.tool.ToolSpecification;
|
||||
import dev.langchain4j.mcp.client.DefaultMcpClient;
|
||||
import dev.langchain4j.mcp.client.transport.McpTransport;
|
||||
import dev.langchain4j.mcp.client.transport.http.HttpMcpTransport;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
|
||||
import java.util.List;
|
||||
@@ -9,6 +12,14 @@ import java.util.List;
|
||||
@Slf4j
|
||||
public class SSeTest {
|
||||
public static void main(String[] args) throws JsonProcessingException {
|
||||
McpTransport transport = new HttpMcpTransport.Builder()
|
||||
.sseUrl("http://localhost:8081/sse")
|
||||
.build();
|
||||
new DefaultMcpClient.Builder()
|
||||
.transport(transport)
|
||||
.build()
|
||||
.listTools();
|
||||
|
||||
SseCheck sseCheck = new SseCheck("http://localhost:8081/sse");
|
||||
List<ToolSpecification> listTools = sseCheck.listTools();
|
||||
System.out.println(listTools);
|
||||
|
||||
Reference in New Issue
Block a user