免费 AI Token 导航 Free Token Navigation

Weaviate Cloud 免费配额说明:10 万对象与每日 2000 次托管向量化

永久免费 10 万对象 + 每天 2000 次托管 embedding
长期 / 永久免费 生效中

免费额度

Free 档永久 $0:10 万个对象、1 GB 内存、10 GB 磁盘、1 个 collection(最多 3 tenant),含托管 embedding 2,000 次/天与 Query Agent 1,000 次/月,免绑卡

注意事项

托管向量库里免费磁盘给得最多的一档(10 GB),而且矢量器内置,可以直接灌原始文本让它自己生成向量,省掉单独的 embedding 管线。混合检索(向量 + BM25)在免费档就可用,适合做 RAG 原型。闲置不会删库,但限 1 个 collection。

教程

Weaviate Cloud 的 Free 档定位是「长期 $0 的托管向量库试用池」,免费额度不用单独领取,注册并创建 Free 集群后即自动生效。下面是从注册到拿到连接信息、确认额度的完整流程。

申请步骤

  1. 从定价页进入注册:打开 https://weaviate.io/pricing,在 Free 档卡片上点击开始使用的按钮,页面会跳转到 Weaviate Cloud 控制台的注册页。如果已有账号,直接走登录入口即可。
  2. 完成注册与登录:一般支持邮箱加密码注册,也可能提供 Google、GitHub 等第三方账号登录,具体入口以页面实际显示为准。注册后建议先完成邮箱验证,否则后续创建集群可能被拦住。
  3. 创建 Free 档集群:进入控制台后新建集群,套餐选择 Free,然后选择离你用户最近的区域并填写集群名。集群名会决定你的访问地址,创建时想清楚,改名通常要重建集群。
  4. 确认是否绑卡、是否实名:Free 档免绑卡,正常流程不要求实名认证;若控制台在创建时弹出付款方式页面,说明你误选了付费套餐,返回上一步改回 Free 即可。
  5. 复制连接信息:集群就绪后,在集群详情页复制 REST 地址(形如 https://你的集群名.weaviate.cloud)、gRPC 地址和 API key。API key 只在生成时完整显示,请立刻存入密码管理器或本地环境变量,不要写进代码仓库。
  6. 核对额度位置:对象数、磁盘占用、托管向量化调用次数与 Query Agent 调用次数,都在控制台的用量或套餐面板里查看;具体展示项与刷新频率以控制台实际显示为准。

常见坑

  • Free 档只给 1 个 collection,且单个 collection 最多 3 个 tenant,做多知识库原型时容易撞上限。
  • 托管向量化是 每天 2000 次的日配额,按天重置,重置时区以官方说明为准;批量灌数据前先估算文本条数。
  • 闲置不会删库,但删掉集群再重建,数据和向量会一起丢失,原型阶段也别把唯一副本放在上面。
  • 免费磁盘为 10 GB、内存 1 GB,导入大文件或高维向量时优先关注磁盘占用面板。

Weaviate Cloud 不是 OpenAI 式的对话补全接口,它对外提供的是向量数据库的 REST 与 gRPC 接口,外加平台托管的向量化能力和 Query Agent。也就是说,你不需要单独接一条 embedding 管线:把原始文本写进 collection,平台会替你生成向量。

连接地址与认证

REST 基础地址形如 https://你的集群名.weaviate.cloud,gRPC 走同一主机名的 443 端口;完整地址以控制台集群详情页为准。认证统一用集群的 API key,通过 Authorization: Bearer 请求头或客户端 SDK 的认证参数传入。建议先设置环境变量:

export WEAVIATE_URL="https://你的集群名.weaviate.cloud"
export WEAVIATE_API_KEY="你的集群API Key"

建库与写入(Python SDK)

创建 collection 时把向量化器设为平台托管的那一档,模型名在控制台或官方文档里可查,以实际显示为准;不指定时用默认模型即可。下面这段可直接运行:

import os
import weaviate
from weaviate.classes.init import Auth
from weaviate.classes.config import Configure, Property, DataType

client = weaviate.connect_to_weaviate_cloud(
    cluster_url=os.environ["WEAVIATE_URL"],
    auth_credentials=Auth.api_key(os.environ["WEAVIATE_API_KEY"]),
)

if not client.collections.exists("Doc"):
    client.collections.create(
        name="Doc",
        properties=[Property(name="content", data_type=DataType.TEXT)],
        vector_config=Configure.Vectors.text2vec_weaviate(),
    )

col = client.collections.use("Doc")
col.data.insert(properties={"content": "Weaviate 免费档自带托管向量化,可直接写入原始文本。"})

result = col.query.hybrid(query="免费向量库", alpha=0.5, limit=3)
for obj in result.objects:
    print(obj.properties)

client.close()

关键参数说明:name 是 collection 名,重复创建会报错,生产代码里先判断是否存在;vector_config 决定向量由谁生成,选托管档就不要再自己传向量;data.insert 的 properties 里放原始文本,写入时即消耗一次托管向量化配额;alpha 控制混合检索中向量与关键词的权重,取值 0 到 1,0 偏向 BM25 关键词、1 偏向纯向量,做 RAG 原型常用 0.5 到 0.75。

Query Agent 与托管向量化

Query Agent 是按月计量的独立能力,调用入口、请求体字段与端点请以控制台给出的信息和官方文档为准,不要凭猜测拼地址。托管向量化的调用量同样在控制台用量面板查看,脚本里可以先用小批量文本试跑,估算每条记录消耗的次数后再全量导入。

额度耗尽与限流的典型表现

  • 写入或查询返回 HTTP 429,错误信息里带 rate limit 或 quota 字样,说明当天向量化次数或请求频率到顶。
  • 写入被拒并提示对象数量或磁盘超出上限,说明已经顶到 10 万个对象或 10 GB 磁盘的边界。
  • 创建 collection 报错,多半是 Free 档只允许 1 个 collection,先删除旧 collection 或复用它。
  • 调用直接 401 或 403,先怀疑 API key 复制不全、带了多余空格,或环境变量没生效。

排查顺序

  1. 看控制台用量面板:对象数、磁盘、向量化调用次数、Query Agent 调用次数哪个先到顶。
  2. 确认失败请求的 HTTP 状态码与错误文案,429 与 401 的处理方式完全不同。
  3. 检查 collection 数量与 tenant 数量是否超限,以及向量化器是否被误设为无。
  4. 用小批量单条写入复现,排除批量脚本并发过高导致的频率限制。
  5. 以上都正常,再核对集群地址是否带多余路径、gRPC 端口是否被本地网络拦截。

配额到顶后不必删数据,等日配额重置即可继续;但 Free 档的资源上限是硬约束,正式对外服务前应规划好数据规模或评估升级套餐。

这个还能用吗?点一下告诉我们

只能从下方固定选项中选择,无法自由输入,避免垃圾信息与安全隐患。

标签

免绑卡永久免费向量库RAG

官方入口

定价 ↗

留言区 0

真实访客可自由留言,提交后先经内容安全审核(本地 + 可选远程 API)再展示;违规内容会被拦截,不会出现在此处。示例留言均带「示例」标识,不冒充真实用户。

  • 还没有留言,来抢沙发~(示例留言已标注「示例」字样,非真实用户)
录入:2026-10-27T12:37:16.683Z · 最近更新:2026-10-27 · 分类:海外 API · 额度更大