API 与运行方式
Spring Boot Agent Gateway
Java 服务端的工具调用、参数校验与 trace。
- 01 / 输入POST /api/agent/chat 接收问题。
- 02 / 处理请求校验 → Agent Loop → 白名单工具 → 参数、超时与有限重试检查。
- 03 / 输出answer、status、steps、request ID;会话与工具 trace 留存。
API 使用方式(源码 README 示例)
curl -s http://localhost:8081/api/agent/tools
curl -s -X POST http://localhost:8081/api/agent/chat \
-H "Content-Type: application/json" \
-d '{"message":"查找关于 SQL 安全和人工审批的知识"}'无密钥如何运行?
JDK 21 + Maven:mvn test;mvn spring-boot:run。默认 H2、memory persistence/cache 可运行工具列表;没有模型配置时 chat 返回 failed,未配置模型时不生成答案。
API 契约与运行流程展示。本预览未启动 Java 后端,也不提供公开聊天接口。