SuperAPI AI 工具集

vector-search

数据与分析

查看项目

更新于 10-15 20:33

技能介绍

用途:该技能面向建筑行业数据,实现语义向量搜索,按含义而非字面关键词查找文档与数据,基于 DDC 方法论第 4.4 章。

主要能力:使用 SentenceTransformer(all-MiniLM-L6-v2,384 维)生成嵌入,支持 Qdrant(内存或 host/port)与 ChromaDB(可持久化)两种向量库;提供集合创建、文档索引、语义搜索、带元数据过滤的搜索以及语义加关键词的混合搜索。

建筑专用应用:规范搜索引擎(按类别过滤、按材料或性能要求检索)、标准与规范搜索引擎(消防、无障碍等)、工程量清单搜索(按描述匹配工作项、单位、单价并估算成本),以及基于检索增强生成(RAG)的问答与规范摘要。

使用方式:安装 sentence_transformers、qdrant_client、chromadb、pdfplumber、openai 等依赖;初始化嵌入模型与向量库客户端,创建集合后对文档编码并 upsert,查询时对查询文本编码并 search。文档索引管线支持 PDF 文本抽取、按词分块(chunk_size 500、overlap 50)并附带来源文件与分块序号元数据。

适用场景:施工规范检索、标准与法规查找、工程量清单匹配与初步估价、建筑文档问答。

限制:资料未提供具体安装命令、收费与价格、性能指标及平台支持信息;RAG 示例默认使用 gpt-4,需自备 OpenAI 客户端;示例代码为演示性质,实际部署需自行配置向量库服务与数据。