资讯动态

如何使用 Quivr Analytics 分析各 Brain 的使用活跃度?

发布时间:2026/9/11 17:54:36 来源:尧图企业网站定制
如何使用 Quivr Analytics 分析各 Brain 的使用活跃度【免费下载链接】quivrOpiniated RAG for integrating GenAI in your apps Focus on your product rather than the RAG. Easy integration in existing products with customisation! Any LLM: GPT4, Groq, Llama. Any Vectorstore: PGVector, Faiss. Any Files. Anyway you want.项目地址: https://gitcode.com/GitHub_Trending/qui/quivrQuivr 提供 Analytics 功能用于查看你名下各 Brain 的使用活跃度判断哪些 Brain 最常用、哪些基本没人问。本文说明如何通过 Brain Studio 界面查看活跃度图表并给出对应的 API 请求方式用于核对数据。前提是你已登录一个 Quivr 实例且相关 Brain 已有聊天记录Analytics 的统计范围只覆盖当前登录用户自己的 Brain图表统计口径是这些 Brain 在所选时间范围内的每日提问次数。Analytics 统计的是什么先明确口径再看图表才有意义。后端在 analytics repository 中按如下逻辑统计数据源是chat_history表按当前用户名下的 Brain 取出聊天记录每条记录按message_time所在日期计 1 次使用指定brain_id时只统计该 Brain 的聊天记录不指定时统计该用户全部 Brain 的合计统计窗口由graph_range决定从当前日期往前推窗口内没有记录的日期会补 0保证图表每天都有一个点返回结构是按日期排序的usages列表每项包含date和usage_count见 analytics entity。因此图表中的“使用活跃度”就是每日提问条数而不是独立用户数或 token 量。在 Brain Studio 中查看活跃度图表官方文档 docs/features/analytics.mdx 给出的操作路径是进入 Brain Studio点击 Analytics然后按 Brain 过滤或查看全部 Brain 的统计。具体操作登录 Quivr进入Brain Studio页面。点击Analytics标签。图表加载出来后顶部有两个选择器见前端组件 Analytics.tsx时间范围Last 7 days、Last 30 days、Last 90 days对应参数值7、30、90默认加载的是最近 7 天Brain 过滤占位文案为Select specific brain从中选择一个 Brain 后图表只展示它的每日提问量点返回清空选择则回到全部 Brain 的合计视图。图表是一条折线横轴是日期纵轴是当天提问次数纵轴从 0 开始、刻度步长为 1。选中单个 Brain 时图例显示为Daily questions to Brain 名称未选择时显示为Daily questions to your brains。对比各 Brain 的活跃度界面上没有并排多条折线的对比视图对比单个 Brain 的做法是逐个切换过滤器在Select specific brain下拉中依次选择每个 Brain观察其折线的高低与分布每次切换后组件会重新请求数据依赖selectedBrainId和currentChartRange无需刷新页面判断依据同一时间范围下某 Brain 曲线整体更高、非零天数更多说明它被使用得更频繁。用 API 核对数据界面读数有疑问时可以直接调用界面背后的接口核对。前端请求代码见 analytics.ts路由定义见 analytics_routes.py端点GET /analytics/brains-usages查询参数brain_id可选某个 Brain 的 UUID省略则统计全部 Braingraph_range可选取值7/30/90路由默认值为7即Range.WEEK。需要携带登录后的认证凭据该路由挂有AuthBearer依赖下方示例中的Authorization请求头请替换为你自己的有效 token。curl -X GET http://your-quivr-host/analytics/brains-usages?graph_range30 \ -H Authorization: Bearer your-token响应结构为{usages: [{date: ..., usage_count: ...}, ...]}下面是按 BrainsUsages 模型 标注的示例结果数值仅为示例不代表真实预期{ usages: [ {date: 2026-08-11, usage_count: 0}, {date: 2026-08-12, usage_count: 3}, {date: 2026-08-13, usage_count: 1} ] }核对方式取窗口内usage_count的分布与总和与图表中折线的逐日高度和整体水平对照指定brain_id时再与选中该 Brain 的图表对照两者应当一致。限制与边界小屏幕不可用前端组件在小屏下不渲染图表只显示提示This feature is not available on small screens。此时可改用上面的 API 方式获取数据。时间范围只有三档graph_range仅支持7、30、90统计窗口相对当前日期计算。范围仅限本人统计只包含当前登录用户名下的 Brainbrain_id不在其名下时不会纳入统计。口径是聊天条数一次问答对应chat_history中的一条记录并计 1图表反映的是提问频率不区分问题长短或 token 消耗。完成以上步骤后你就能够通过界面快速比较各 Brain 的相对活跃度并在需要精确数值时用GET /analytics/brains-usages的返回结果做最终确认。【免费下载链接】quivrOpiniated RAG for integrating GenAI in your apps Focus on your product rather than the RAG. Easy integration in existing products with customisation! Any LLM: GPT4, Groq, Llama. Any Vectorstore: PGVector, Faiss. Any Files. Anyway you want.项目地址: https://gitcode.com/GitHub_Trending/qui/quivr创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价