You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Weaviate向量数据类型能否修改?批量保存精度丢失问题咨询

关于Weaviate向量数据类型的问题
  • 目前Weaviate不支持修改向量的数据类型,所有向量默认统一使用float32存储。
  • 你遇到的精度丢失问题确实是float32的特性导致的:float32的有效十进制精度约为7-8位,你输入的0.11111111111122222超出了这个精度范围,因此会被自动截断为符合float32精度的0.11111111。
  • 目前Weaviate没有提供配置选项切换到float64或其他更高精度的数据类型,如果业务场景对向量精度要求极高,要么在数据导入前做精度权衡,要么考虑其他支持更高精度向量存储的数据库。

你提交的请求示例代码:

{
    "fields": [
        "ALL"
    ],
    "objects": [
        {
            "id": "1112a0911b90de8277fc3fb45c97d3c3",
            "vector": [
              0.11111111111122222
            ],
            "class": "Test"
        }
    ]
}

内容的提问来源于stack exchange,提问作者gurgoles

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 06:35:27