BeeHub

蜂巢向量库

要接入

混合检索的向量数据库,带托管 rerank

开发工具 · Web免费增值订阅制中国大陆
访问应用

请先登录

接入信息

技术栈要求Rust · gRPC
技术栈是否过滤体验者不过滤,仅作加急推送定向

附件要求:至少 1 个图片、视频或文件。「要接入」类应用建议附上终端输出、日志或脱敏后的代码片段。

应用介绍

支持稠密与稀疏混合检索,内置 rerank 与分片重建。提供按租户隔离的命名空间,热更新索引不需要停服。

单集合建议不超过 5000 万向量,再大要走分片。

需要写代码接入,靠 API / SDK / 文档使用

关注点

提交者最想被检验的地方。写体验记录时可以重点回应这些角度。

核心流程

评分分布

3 条体验记录 · 1–5 分制

3.2/ 5
文档可读性3.3
上手成本3.0
接入稳定性3.0
错误信息质量3.7
能力一致性3.0
推荐意愿3.0

推荐意愿分布

只对推荐意愿展开 1–5 分的完整分布,其余维度看左侧平均值即可。

5
4
3
100%
2
1

体验记录 3

记录提交后不可修改,默认不公开:这里看到的是提交者已经公开的部分。公开的环境信息只有体验者自己声明的平台与设备,系统不会自动采集设备与浏览器信息。

阿禾12 小时前待评价
3.2/ 5
文档可读性
上手成本
接入稳定性
错误信息质量
能力一致性
推荐意愿

使用环境Web·MacBook Pro 14 英寸

体验正文

把这个应用接进了我们一个内部的小项目,真实跑了一轮,不是照着文档抄示例。

用 `Authorization: Bearer` 时末尾多了一个换行,是从 secret manager 复制带进来的,服务端返回 401 而不是 400,也不提示 header 格式非法,白白排查了半小时。

Webhook 签名校验失败日志
Webhook 签名校验失败日志

让 `GET /v1/events` 在 `limit` 很大时也返回 `next_cursor` 和 `total`;我预期能安全做全量同步,不用改成 50 条一轮慢慢拉。

分页游标在特定 limit 下直接消失,看起来像翻到底了,其实数据已经丢了。

附件(2)

Webhook 签名校验失败日志
Webhook 签名校验失败日志
401 鉴权失败完整响应体
401 鉴权失败完整响应体
有帮助 13·提交于 2026-09-12

公开的环境信息只有体验者自己声明的平台与设备;系统不会自动采集设备、系统或浏览器信息。

孤舟18 天前一般
3.2/ 5
文档可读性
上手成本
接入稳定性
错误信息质量
能力一致性
推荐意愿

使用环境Web·ThinkPad X1 Carbon

体验正文

第一次打开是抱着试试看的心态,结果在第一步就卡了一会儿,后面才顺起来。

`POST /v1/translate` 的 `target_lang` 传 `zh-CN` 返回 400 `unsupported language`,换成 `zh` 才行;但文档的环境表里明明列了 `zh-CN`,两处取值对不上。

对 `top_k` 这类数值参数做范围校验,越界返回 400 并说明合法区间;预期不会再因为一个参数把服务打成 500。

状态枚举存在文档外的隐藏值,任何严格的状态机都会在生产上抛异常。

附件(3)

top_k=0 触发 500 的服务端堆栈
top_k=0 触发 500 的服务端堆栈
文档示例与实际请求差异对比
文档示例与实际请求差异对比
有帮助 5·提交于 2026-08-25

公开的环境信息只有体验者自己声明的平台与设备;系统不会自动采集设备、系统或浏览器信息。

南柯2 个月前有用
3.2/ 5
文档可读性
上手成本
接入稳定性
错误信息质量
能力一致性
推荐意愿

使用环境Web·MacBook Pro 14 英寸

体验正文

装了两天,断断续续用了几次。下面这条是最影响我继续用下去的问题。

SDK 的 `client.retry({ max: 5 })` 文档说只重试 5xx,实测 400 也会重试,一次参数写错就重复创建了 5 个订单,这个默认行为太危险,清理了一晚上。

SDK 改成运行时读取 key,或在文档里给出 `Client.fromEnv()` 的 Serverless 用法;希望 key 不用写进构建产物也能生效。

返回值把无数据和 0 混为一谈,客户端分不清,业务代码里到处是特判。

我当时的调用大概是这样:

// 脱敏示例:超时与重试语义无法区分
func chatWithTimeout(ctx context.Context, c *beehub.Client, prompt string) (*beehub.ChatResponse, error) {
    ctx, cancel := context.WithTimeout(ctx, 30*time.Second)
    defer cancel()
    res, err := c.Chat(ctx, beehub.ChatRequest{
        Model:    "bh-small",
        Messages: []beehub.Message{{Role: "user", Content: prompt}},
    })
    if errors.Is(err, context.DeadlineExceeded) {
        // 首次超时和重试预算耗尽都长这样
        return nil, fmt.Errorf("chat timeout: %w", err)
    }
    return res, err
}

附件(3)

429 限流响应原文与响应头
429 限流响应原文与响应头
环境变量未生效的容器启动日志
环境变量未生效的容器启动日志
有帮助 10·提交于 2026-07-06

公开的环境信息只有体验者自己声明的平台与设备;系统不会自动采集设备、系统或浏览器信息。

评论 5

评论不发蜂蜜、不计入认真度,但同样需要 ≥15

登录后即可评论

去登录 →
陈砚路过10 天前

请问这个应用在弱网环境下的表现怎么样,我经常出差,地铁里信号很不稳定。

茶碗路过20 天前

创作者回复没有置顶,我翻了很久才在第十几条下面找到作者对定价的说明。

创作者19 天前

关于定价的疑问我说明一下,年付折算下来大概是月付的七折,学生优惠正在和支付渠道谈,有结果第一时间公告。

沐小雨路过1 个月前

数据统计页的留存曲线做得干净,没有花哨动画,一眼就能看出哪一天我其实根本没打开过。

创作者1 个月前

举报入口我等下就去调整位置,放到详情页首屏,这个改动很小但确实应该早点做。

夜行路过1 个月前

作为小团队开发者,我在这里收到的反馈比应用商店具体得多,用户会写清楚在哪一步卡住了。