面向人形机器人现场问答场景的RAG服务

人工智能 · 机器人 案例ID: 243642
联系该工程师
微信扫码,建群沟通
作者: 离风源 - 3年经验- 北京欧珀通信有限公司

案例介绍

面向人形机器人现场问答场景的 RAG 服务。项目将本地文档解析、中文文本切分、向量化、Elasticsearch 混合检索和大模型生成串联起来,为机器人提供知识库问答、场景问答、简单意图识别和知识库后台管理能力。
功能特性:
- RAG 问答:根据用户问题从知识库检索上下文,再调用大模型生成简洁回答。
- 多轮改写:有历史对话时,会先将当前问题改写为适合独立检索的问题。
- 混合检索:Elasticsearch 同时执行 BM25 文本检索和 dense vector KNN 检索,并在 Python 侧使用 RRF 融合排序。
- 文档入库:支持上传并解析 `pdf`、`docx`、`doc`、`pptx`、`xlsx` 等文档,同名文件会覆盖旧切片。
- 知识库管理:提供文档列表、上传、删除接口,并内置简易管理页面。
- 机器人意图字段:对“问路”“请求带路”“问天气”“问当前时间”“报案报警”等类型做结构化解析,返回地点、日期、动作等字段。
- OpenAI 兼容 LLM:通过 `openai.AsyncOpenAI` 调用 vLLM 或其他 OpenAI API 兼容服务。

相似案例推荐

  • 机械臂多视角三维重建

    机械臂多视角三维重建

    该作品是一个基于机械臂多视角采集的三维重建系统,目标是利用机

  • 无人驾驶叉车

    无人驾驶叉车

    一、项目背景 针对智能仓储、工业厂区物流人工叉车作业成本高

  • 视觉

    视觉

    本项目专为减速器生产线的合箱面涂胶关键工艺环节,打造了一套高

  • telegram-bot

    telegram-bot

    SkyPoly-Bot是一个基于Telegram Bot A

  • telegram-bot

    telegram-bot

    SkyPoly-Bot是一个基于Telegram Bot A

  • AI客服订单系统

    AI客服订单系统

    本项目是一个面向商家的 AI 客服订单管理系统,主要用于自动

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
微信沟通 联系需求方端客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×