一个基于 AI 搜索的项目,由 Deepseek R1 与 搜索引擎组合而成
一个基于 AI 搜索的项目,由 **大语言模型(Deepseek r1)** 与 **搜索引擎(TAVILY)** 组合而成,旨在为用户提供强大的语义搜索与智能问答体验。
项目以 AI 搜索为核心,结合自然语言处理与搜索引擎技术,为用户提供以下能力: - 语义搜索:通过大语言模型 Deepseek r1,实现对文本、问题的语义理解与精准匹配。
- 多种搜索源:整合 Tavily、SearxNG 等搜索引擎,支持多源数据检索。
- 智能问答:结合 Jina Reader API、Jina Search API,可对搜索结果进行重排、摘要与推理,给出更具价值的答案。
- 多格式文档处理:支持 PDF、网页等多种格式文件的解析、搜索与阅读。
- 搜索历史记录:保存用户搜索历史,便于后续分析和复用。
- 意图识别:自动识别用户查询意图,进行问题重写或问法优化,提升搜索效率与问答准确度。
- 问答推理:基于深度学习模型,对用户提出的问题进行推理回答,支持多轮对话及复杂问题分析。
项目功能概览- SSE 及 WebSocket 等多种通信方式接口,满足多场景下的实时或异步调用需求。
- 深度推理问答:基于火山引擎 DeepSeek 等模型进行上下文语义分析、逻辑推理与结果生成。
- 搜索重排:利用深度学习模型对初步搜索结果进行重排,优先展示更符合用户意图的结果。
- 生成建议问:对用户输入进行分析,智能生成与其意图相关的其他可能问题。
- 生成问题标题:针对输入的长文本或复杂问题,自动生成简明扼要的标题。
- 多种部署方式:可通过 jar 包或 Docker 进行快速部署。
环境与依赖- JDK 版本要求:Java 8 及以上。
- Maven 或 Gradle 构建工具(根据项目配置)。
- 前端 采用 NextJS 框架。
- 数据库:支持多种数据库类型,如需要可进行自定义配置。
- 其他依赖:请参阅各自模块下的 pom.xml 或 package.json 进行安装。
一个基于 AI 搜索的项目,由 Deepseek R1 与 搜索引擎组合而成
一个基于 AI 搜索的项目,由 Deepseek R1 与 搜索引擎组合而成
一个基于 AI 搜索的项目,由 Deepseek R1 与 搜索引擎组合而成
一个基于 AI 搜索的项目,由 Deepseek R1 与 搜索引擎组合而成

链接:https://pan.quark.cn/s/90f0addbb2cf
提取码下载:
|