参考paddlex的图像识别和目标检测,做一个精简的寻物小助手的推理服务器后台

给Trae的指令

参考paddlex的图像识别和目标检测,做一个精简的寻物小助手的推理服务器后台。即用户可以用api传过来一个图片,服务器后台对图片进行识别和检测,并在数据库中找到相关图片。

服务器后台可以对识别的结果进行矢量化存储和检索,具体可以参考pp-shitu和飞桨的超市商品识别系统。

增加名词对应和检索功能。

最终的目标是:实现用户输入一副图片或者一个名字(如红色衬衫,书名叫红楼梦的书) ,系统可以找到对应的信息,并输出对应的物理存储位置。

物理存储位置一部分是手工输入,一部分是根据相邻物品推算出来的。

Trae写的项目

repo:searchbot - AtomGit | GitCode

安装依赖

复制代码
pip install -r requirements.txt

启动服务器

复制代码
python main.py

API使用示例

以图搜物
复制代码
curl -X POST "http://localhost:8000/api/v1/search/image" \
    -F "file=@shirt.jpg" \
    -F "top_k=5"
以文搜物
复制代码
curl -X POST "http://localhost:8000/api/v1/search/text" \
    -H "Content-Type: application/json" \
    -d '{"query": "红色衬衫", "top_k": 10}'
创建物品
复制代码
curl -X POST "http://localhost:8000/api/v1/items" \
    -H "Content-Type: application/json" \
    -d '{
        "name": "红色衬衫",
        "description": "一件红色的棉质衬衫",
        "category": "衣服",
        "color": "红色",
        "tags": ["上衣", "正式"]
    }'
设置物品位置
复制代码
curl -X POST "http://localhost:8000/api/v1/items/{item_id}/location" \
    -H "Content-Type: application/json" \
    -d '{
        "room": "卧室",
        "area": "衣柜A",
        "shelf": "2",
        "description": "挂在第二层"
    }'
添加相邻关系
复制代码
curl -X POST "http://localhost:8000/api/v1/items/{item_id}/neighbors" \
    -H "Content-Type: application/json" \
    -d '{
        "neighbor_item_id": "{neighbor_id}",
        "relative_position": "左侧",
        "distance": 0.3
    }'
批量推算位置
复制代码
curl -X POST "http://localhost:8000/api/v1/location/infer"
相关推荐
weixin_446260852 小时前
OpenClaw智能体应用第一集--飞书多智能体配置
人工智能·飞书
火柴-人2 小时前
用 AI 调试渲染 Bug:renderdoc-mcp 进阶工作流
c++·人工智能·图形渲染·claude·codex·mcp·renderdoc
狙击主力投资工具2 小时前
MACD形态推演:形背离的实战技巧-MACD指标的加速度特征-从速度的角度,对高低点结构进行分类
人工智能
HySpark2 小时前
从“录音”到“决策”:一套会议总结与智能分析体系的技术落地实践
人工智能·机器学习·支持向量机
字节高级特工2 小时前
C++从入门到熟悉:深入剖析const和constexpr
前端·c++·人工智能·后端·算法
智能运维指南2 小时前
AI 重塑研发效能边界:企业级 DevOps 进入 “智能工程平台” 新阶段—— 嘉为科技视角下 AI+DevOps 的落地逻辑与实践路径
人工智能·科技·devops
独隅2 小时前
PyTorch 模型性能优化全面指南
人工智能·pytorch·性能优化
Bruce_Liuxiaowei2 小时前
2026年3月第4周网络安全形势周报(1)
人工智能·安全·web安全
AnyaPapa2 小时前
CodeBuddy与WorkBuddy深度对比:腾讯两款AI工具差异及实操指南
人工智能·codebuddy·openclaw·workbuddy·ai龙虾