SuperAPI AI 工具集

twilio-enterprise-knowledge

通用与其它

查看项目

更新于 10-15 23:58

技能介绍

用途:为 AI 智能体提供企业自有资料的检索增强生成(RAG)能力,让智能体在对话中引用 FAQ、保修政策、支持话术、产品目录等内容,弥补通用模型知识与实际业务之间的差距。流程为:内容(网页/PDF/文本)→ 知识库 → 索引分块;智能体查询 → 搜索 → 排序分块 → 注入 LLM 提示词。它与按客户维度的 Conversation Memory 不同,前者承载组织级内容,后者承载单个客户上下文,二者可组合使用。

主要能力:创建知识库;添加三类知识源——Web(爬取 URL,可设 crawlDepth 1–10)、File(上传 PDF/CSV/Markdown/文本,单文件不超过 16MB)、Text(内联,最多 1,048,576 字符);异步处理并轮询状态(SCHEDULED→QUEUED→PROCESSING→COMPLETED/FAILED);搜索并返回带 score 的分块,可用 knowledgeIds 限定来源(最多 100 个),top 最大 20;刷新 Web 源或设置 crawlPeriod(WEEKLY/BIWEEKLY/MONTHLY/NEVER);查看已索引分块。

使用方式:基础地址 https://knowledge.twilio.com,认证为 HTTP Basic(Authorization: Basic {base64(accountSid:authToken)})。所有路由使用 /v2/ 前缀,禁止使用 /v1/。SDK 安装:pip install twilio 或 npm install twilio。需环境变量 TWILIO_ACCOUNT_SID、TWILIO_AUTH_TOKEN。所有写操作异步,收到 202 后须轮询 statusUrl;添加来源前须等知识库状态为 COMPLETED;搜索前须等来源处理完成。上传文件时使用返回的 presigned URL(importUrl),且不要附带认证头。displayName 仅允许字母数字和连字符,不能含空格或下划线。

适用场景:客服支持智能体、产品文档问答、政策与流程查询等需要企业知识支撑的对话场景;可与 Conversation Memory 组合,实现企业内容保证准确性、客户记忆实现个性化。

限制:每账户最多 5 个知识库,每知识库最多 10 个来源;单文件不超过 16 MiB,文本源不超过 1,048,576 字符;搜索查询与 Web 源 URL 均不超过 2048 字符;搜索最多返回 20 条;knowledgeIds 最多 100 个;爬取深度限 1–10;爬取周期固定为上述四种,不支持自定义;知识源 name 不超过 30 字符;不可通过 PATCH 修改 id、type、status、url、createdAt、updatedAt 等不可变字段;知识库不用于按客户上下文。使用前需 Twilio 账户已启用 Enterprise Knowledge 并绑定信用卡。具体收费与价格暂未提供。