1.8 KiB
1.8 KiB
测试准备就绪 ✅
所有检查已完成
✅ 依赖检查
- ✓ 所有9个依赖包已安装
- ✓ 所有模块可以正常导入
✅ 数据库检查
- ✓
template_code字段存在 - ✓ 13个文件配置记录已配置template_code
- ✓ 85个字段记录已初始化
✅ 服务检查
- ✓ 字段服务可以正常查询
- ✓ 文档服务初始化成功
- ✓ AI服务初始化成功(需要配置API密钥)
🚀 现在可以开始测试
方法1:启动服务并手动测试
步骤1:启动服务
在当前终端运行:
python app.py
步骤2:在新终端运行测试
打开新终端窗口,运行:
python test_complete.py
方法2:使用测试脚本
直接运行完整的测试脚本:
python test_api.py
📝 快速测试命令
测试解析接口
curl -X POST http://localhost:7500/ai/extract -H "Content-Type: application/json" -d "{\"inputData\":[{\"fieldCode\":\"clue_info\",\"fieldValue\":\"被举报用户名称是张三,年龄30岁\"}],\"outputData\":[{\"fieldCode\":\"target_name\"}]}"
访问测试页面
打开浏览器访问:
⚠️ 注意事项
- AI API密钥:如果测试解析接口,需要配置
SILICONFLOW_API_KEY在.env文件中 - 文档生成:如果需要测试文档生成接口,需要确保MinIO配置正确
- 数据库:所有数据已准备就绪,无需额外初始化
📊 预期测试结果
解析接口测试
- 应该能成功提取字段值
- 返回格式应符合接口文档
文档生成接口测试
- 如果MinIO配置正确,应该能成功生成文档
- 返回相对路径格式
准备完成!可以开始测试了! 🎉