- 文档首页
AI 原生 BaaS 平台 Supabase 版
用户指南
PostgreSQL 引擎用户指南
插件
AI Function 智能处理(rds_ai)
语义向量化(ai_embed)
AI Function 智能处理(rds_ai)
语义向量化(ai_embed)
语义向量化(ai_embed)
rds_ai.ai_embed 调用已注册的 embedding 模型,将输入文本转换为向量文本,可用于写入 pgvector 列或作为语义检索的查询向量。
- ai_embed 返回 text,通常是可转换为 pgvector 类型的向量字面量,例如 [1,0,0]。
- 单参数重载在 input 为 SQL NULL 时返回 SQL NULL。
- 默认模型未配置、显式模型不存在或模型类型不是 embedding 时抛出错误。
- body_extra 或 header_extra 不是 JSON 对象、与请求模板无法合并时抛出错误。
- URL 不在白名单、API Key 或代理配置无效、连接或总超时、HTTP 非成功状态、响应过大时抛出错误。
- 响应无法按 json_path 提取,或 token 提取表达式失败时抛出错误。
- 将返回值转换为 vector、halfvec 或 sparsevec 时,格式或维度不匹配会由 pgvector 抛出错误。
最近更新时间:2026.10.21 12:50:08