智能体记忆库
AI身份与任务持久化
该技能用于管理火山引擎TOS Vectors向量存储服务,支持向量桶创建、索引管理、向量数据插入与相似度查询,适用于语义搜索、RAG系统构建、推荐引擎等AI应用场景。
该技能让企业无需自建向量基础设施,即可快速搭建语义搜索、智能推荐和RAG知识库等AI应用。通过统一的向量存储管理,业务团队能将非结构化数据转化为可检索的智能资产,显著降低AI项目的技术门槛与上线周期。
落地案例:某电商企业构建商品智能搜索系统:首先创建768维向量桶并配置余弦相似度索引,将商品描述批量转为向量导入;用户搜索"适合户外露营的保暖外套"时,系统自动执行K近邻搜索,结合价格区间等元数据过滤,返回语义相关而非仅关键词匹配的商品结果,提升搜索转化率。
安装依赖
pip install tos
配置环境变量
export TOS_ACCESS_KEY='your-access-key'
export TOS_SECRET_KEY='your-secret-key'
export TOS_ACCOUNT_ID='your-account-id'
初始化客户端
import os, tos
ak = os.getenv('TOS_ACCESS_KEY')
sk = os.getenv('TOS_SECRET_KEY')
endpoint = 'https://tosvectors-cn-beijing.volces.com'
region = 'cn-beijing'
client = tos.VectorClient(ak, sk, endpoint, region)
基础操作流程
client.create_vector_bucket('my-vectors')见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | Access Key/Secret Key、Account ID、Endpoint地址、Region区域、向量维度配置、向量数据(含key、embedding、metadata)、查询向量、top_k数量、元数据过滤条件 |
| 输出 | 向量桶列表、索引信息、插入确认、相似度搜索结果(含distance、metadata)、指定Key向量数据 |
| 适用人群 | 需要语义搜索的开发者、构建RAG系统的工程师、搭建推荐算法的团队、管理Embedding存储的运维人员 |
| 不包含 | Embedding生成模型、LLM推理服务、向量可视化工具、自动扩缩容策略 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/jneless/volcengine-tos-vectors-skills/SKILL.md
来源类型:GitHub仓库