15 lines
886 B
Bash
Executable File
15 lines
886 B
Bash
Executable File
#!/bin/bash
|
||
|
||
echo "测试通过MCP接口调用search_documents工具..."
|
||
|
||
# 先添加一个文档
|
||
echo "添加测试文档..."
|
||
ssh ben@dev1 "cd /home/ben/qdrant && source venv/bin/activate && echo '{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"tools/call\",\"params\":{\"name\":\"add_document\",\"arguments\":{\"text\":\"机器学习是人工智能的一个子领域,专注于开发能够从数据中学习的算法。\",\"metadata\":{\"source\":\"test\",\"topic\":\"ML\"}}}}' | ./start_mcp_server.sh"
|
||
|
||
echo ""
|
||
echo "通过MCP接口搜索文档..."
|
||
# 测试search_documents工具(不带filter参数)
|
||
ssh ben@dev1 "cd /home/ben/qdrant && source venv/bin/activate && echo '{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"tools/call\",\"params\":{\"name\":\"search_documents\",\"arguments\":{\"query\":\"机器学习\",\"limit\":3}}}' | ./start_mcp_server.sh"
|
||
|
||
echo ""
|
||
echo "测试完成。" |