Tool

Start Tool

The system supports two types of tool servers:

1. gRPC Tool Server (Indirect Access)

export MEMBASE_ID="<membase uuid>"
export MEMBASE_ACCOUNT="<membase account>"
export MEMBASE_SECRET_KEY="<membase secret key>"
cd examples/aip_tools
# Start the tool server for other agents to use
uv run grpc_mock_tool.py

2. SSE Tool Server (Direct Access)

export MEMBASE_ID="<membase uuid>"
export MEMBASE_ACCOUNT="<membase account>"
export MEMBASE_SECRET_KEY="<membase secret key>"
export MEMBASE_SSE_URL="<http://your_ip:your_port>"
cd examples/aip_tools
# Start the tool server with specified port
uv run sse_mock_tool.py --port=<your_port>

Usage in LLM chat

tool list

tool discovery

search xxx in config_hub

tool connect

connect tools then use it as function call

Last updated