为用 AI 构建产品的团队打造
一个工具,全面掌控 AI 的韧性、成本、质量与安全。
ZokLens 监控你的 AI 发出的每一个请求。
只需一行代码即可接入。
这里是我们正在打造的产品的预览,注册将在正式上线时开放。在此之前,欢迎随时来信。 [email protected]
产品
一条追踪,八个视图,随时提问。
每次调用和智能体运行都只写入 ZokLens 一次,每个模块读取的都是同一条追踪。Copilot 可以跨所有模块回答问题,并提出变更建议——只有在你确认后才会生效。
上周我们的 AI 花费为什么涨了?
花费上涨了 38%($1,092 → $1,507)。$415 的增幅中有 $412 来自客服团队:工单摘要智能体在 10月2日 从 gpt-4.1-mini 切换到了 gpt-4.1。
最近 7 天(按团队)
10 月预测
按当前趋势为 $6,180 – $6,940
接入
从一行代码开始,需要时再深入。
每一步都会带来更多细节,你可以在任意一步停下。
1把客户端指向 ZokLens
修改 base_url,并把 ZokLens 密钥放在你的供应商密钥前面。每次调用都会被追踪并计算成本。
2添加 SDK
将调用归组为智能体运行和会话。Span 在后台发送。
3或者交给你的编程智能体
从“集成”页面复制现成的接入提示词,粘贴给正在开发你应用的编程智能体(coding agent)。
from openai import OpenAI client = OpenAI( api_key="zok_live_…:sk-…", # ZokLens key : your provider key base_url="https://api.zoklens.com/v1", )
# pip install zoklens import zoklens zoklens.init( api_key="zok_live_…", endpoint="https://api.zoklens.com", project="refund-agent", ) zoklens.instrument(providers=["openai", "anthropic"])
OTEL_EXPORTER_OTLP_TRACES_ENDPOINT=\ https://api.zoklens.com/api/v1/otel/v1/traces OTEL_EXPORTER_OTLP_HEADERS=X-API-Key=zok_live_… OTEL_SERVICE_NAME=refund-agent
# Integrations → API keys → Copy prompt # "Paste this into the coding agent that will instrument your app." - ZokLens API origin — the official SDK's endpoint: https://… - Auth header: X-API-Key: zok_live_… - service.name: replace-with-your-service-name - Do not silently auto-upgrade SDK dependencies in production. …
似曾相识?
每个运行 AI 的团队都会被问到的六个问题。
每个问题都源自大多数团队亲身经历过的某个时刻,每个答案都来自同一批追踪。
上午 9 点,你的主供应商开始返回错误,你的客服机器人也随之宕机。
供应商出故障时会怎样?
- 你的应用调用一个命名 route,例如 support.chat,其背后的模型由 ZokLens 管理。
- 在 ZokLens 中切换模型或供应商,无需重新部署。
- 开启故障转移:遇到 429 或 5xx 时,ZokLens 会尝试你的备用方案,最多三步
- 从你自己的流量中发现供应商变慢和错误激增
财务问:“上个月我们在 AI 上花了 $47,000,换来了什么?”你打开供应商控制台,只看到 Token 总数,仅此而已。
AI 花了我们多少钱?又是谁花的?
- 按模型、部门、团队、项目和 API 密钥查看花费
- 带置信区间的月末预测
- 预计月末花费与预算对比,并发出警报
- 各部门的成本分摊报告
| 部门 | 主要模型 | 花费 | 较 9 月 |
|---|---|---|---|
| 客服 | gpt-4.1 | $2,840 | +41% |
| 搜索 | claude-sonnet | $1,512 | −6% |
| 销售 | deepseek-chat | $1,061 | +3% |
| 内部工具 | gemini-flash | $688 | −12% |
客户反馈助手“一直卡着不动”。有个请求花了 9 秒,而你的日志只显示它完成了。
时间都花在哪儿了?
- 每条追踪都有 Span 层级:每次模型调用、工具调用和每个步骤
- 每个 span 都带有 Token、延迟、错误和成本
你的智能体在夜里运行了二十分钟。它跑完了,但成本是平时的十倍。
那次智能体运行为什么出了问题?
- 重复调用循环和卡住的运行
- 每个智能体的错误激增和成本异常
- 从你自己的流量中看到的供应商变慢
- 一张图看清哪些智能体调用了哪些模型和工具
refund-agent · web_search 以相同输入被调用 6 次
research-agent · 9 分钟无进展
ticket-summary · 达到其 7 天中位数的 3.4 倍
anthropic · 15 分钟内错误率 4.1%
没有任何报错。调用返回了 200,Token 照常计费,流水线“正常运行”。可答案是空的。
我们的回答是不是越来越差了?
- 标记返回 200 但内容为空、被截断或拒绝回答的结果
- 数据源沉寂时及时提醒你
- AI 评审使用你自己的供应商密钥,为相关性和事实依据打分
- 被标记的追踪会进入审核队列,由人工确认
一名客服人员把客户的社会安全号码粘贴进你的聊天机器人,用来查询账户。
客户数据是否正在流向模型供应商?
- Zokforce Guard 在请求转发前对个人数据进行脱敏
- 邮箱、电话号码、银行卡号、SSN/SIN、IBAN、IP 地址和医疗标识符
- 响应中会还原真实值,用户察觉不到任何差别
- 试运行(dry-run)模式让你在正式开启前看到哪些内容会被脱敏
合规
Pro按部门或团队展示 AI 流量留下的证据,并逐项指出缺口。只提供证据,不给出合规与否的结论。证据包可导出为 PDF 或 ZIP,交给审计人员。
产品分析
Pro在同一任务上更换模型时,先用显著性检验比较,再判定孰优孰劣。
Zokguard
加购Guard Premium:专属的托管 Guard 运行时,新增密钥泄露和提示词注入拦截。可加购到任意付费方案。
适用对象
一个工作区,每个团队各取所需。
由你的组织架构决定谁能看到什么:每个人只能看到自己所在单元及其下级,永远看不到平级团队。
直接调试调用,而不是翻日志
- 每条追踪的 Span 层级
- 基于 OpenTelemetry 的 Python 和 JS/TS SDK
- 游乐场:用你自己的密钥并排比较模型
让每个集成都在可控范围内
- 带备用供应商的命名 route
- 每个密钥都可设置速率限制、每月 Token 上限和月度预算
- 基于你自己流量的供应商健康状况
- 应用内或邮件警报,可按警报类型选择
一屏回答财务的问题
- 按部门、团队和项目查看花费
- 带置信区间的月末预测
- 成本分摊报告
拿出证据,而不是承诺
- 个人数据在转发前完成脱敏
- 仅追加的审计日志,可导出为 CSV
- 按角色设置字段可见、脱敏或隐藏
知道回答是否变好了
- AI 评审给出的相关性和事实依据评分
- 带显著性检验的模型比较
- 被标记回答的审核队列
安全
你的数据如何被处理。
ZokLens 会存储提示词和响应,方便你查看。以下是我们的管控方式。
发出之前先脱敏
在 Pro 方案中,Zokforce Guard 会在请求转发给你的供应商之前对个人数据进行脱敏。可以先试运行,看看它会捕获哪些内容。
审慎处理密钥
你存储的供应商密钥均经过加密。ZokLens API 密钥和访问令牌仅以哈希形式存储。
访问权限由你掌控
各工作区彼此隔离。角色、自定义角色和组织架构决定谁能看到什么,可细化到单个字段。
每次变更都有记录
仅追加的审计日志,记录配置变更和操作,可导出为 CSV。
保留期由你设定
按方案保留 30、90 或 365 天,并可按资源单独配置。过期数据由每日任务清除。
随时可以离开
可将全部数据导出为包含 JSON 和 CSV 的 ZIP。关闭账户后会进入 30 天可撤销的宽限期,之后彻底清除。
审计进展:我们的访问控制按 SOC 2 就绪标准设计,隐私权相关流程也已为就绪而实现。我们目前尚未获得认证;获得认证后,本页会如实说明。
常见问题
团队在注册前最常问的问题。
代理还是 SDK:该用哪个?
代理是最快的起步方式:改一行代码,每次调用都会被追踪并计算成本,Guard 还能在转发前对数据进行脱敏。SDK 则增加了智能体运行和会话,并在后台发送 span,不经过你的请求路径。
如果 ZokLens 宕机了怎么办?我的应用会挂吗?
使用代理时,你的 LLM 调用会经过 ZokLens,因此在 ZokLens 无法访问期间,这些调用会失败。如果 ZokLens 无法保存追踪,调用会返回错误,而不会在未被记录的情况下继续。使用 SDK 或 OpenTelemetry 时,span 在后台导出;即使导出失败,你的 LLM 调用也会照常进行。
你们会存储我的提示词吗?
会。提示词和响应正是你在追踪中查看的内容。它们在你的保留期内保存,可以导出或删除。在 Pro 方案中,Guard 会在个人数据到达你的供应商之前进行脱敏。
我可以继续使用自己的 OpenAI 或 Anthropic 账户吗?
可以。把你的 ZokLens 密钥放在供应商密钥前面(zok_live_…:sk-…),或者将供应商密钥一次性加密存储在 ZokLens 中。供应商按你自己的费率向你计费。
我可以导出数据然后离开吗?
可以。全部数据可导出为包含 JSON 和 CSV 的 ZIP,通过有效期 48 小时的签名链接提供。关闭账户后会进入 30 天可撤销的宽限期,之后所有数据都会被清除。
ZokLens 通过 SOC 2 认证了吗?支持 SSO 吗?
两者目前都还没有。ZokLens 的访问控制按 SOC 2 就绪标准设计,目前通过角色、自定义角色和字段级权限来管理访问。
支持哪些供应商?
OpenAI、Anthropic、Google Gemini、DeepSeek、Mistral、Groq、Together、xAI Grok、Cohere、Azure OpenAI、AWS Bedrock、Qwen、Baidu、Zhipu、Moonshot、MiniMax、SiliconFlow 和 Cloudsway,以及通过 SDK 接入的任何 OpenAI 兼容端点。
ZokLens 不做什么
- 它不会改动你的智能体。它只负责记录、标记和给出建议。模型只会在你自己配置的 route 上切换。
- 它不是通用 APM。它关注的是你的 LLM 调用和智能体运行,而不是你的整个基础设施。
- 它不托管、也不微调模型。你的调用发往你选择的供应商,使用的是你自己的密钥。
关于我们
由 Zokforce 打造。
Zokforce Technologie Inc. 是一家 2025 年在加拿大注册成立的 AI 公司。我们帮助企业让 AI 真正落地:战略规划、LLM 集成、聊天机器人和流程自动化。
我们交付的每个 AI 项目都会遇到同样的问题:花了多少钱?回答好不好?数据安不安全?ZokLens 用一个工具回答这三个问题。
- 客户成功
- 合乎伦理、负责任的 AI
- 不懈创新
- 诚信与透明
“让 AI 技术普惠大众,让各种规模的企业都能实现卓越的数字化。”Zokforce 的使命
- 注册成立
- 2025 年,加拿大
- 我们做什么
- AI 咨询、LLM 集成与自动化
- 产品
- ZokLens, Medscribe AI
以下政府资质由 ZokLens 背后的公司 Zokforce Technologie Inc. 持有。
AI Source List,第 1、2、3 级(Band)
通过 Public Services and Procurement Canada 的资格邀请(Invitation to Qualify,招标编号 EN578‑180001/B)获得资格,位列最高资格等级。
AI Scribe 指定供应商(Vendor of Record)
我们与 Supply Ontario 合作,使 Medscribe AI 依据 Tender‑20123(Artificial Intelligence Solutions – AI Scribe)获得指定供应商(Vendor of Record)资格。它是仅有的 30 家预审合格供应商之一,覆盖 2025 年至 2028 年的安大略省公共服务(Ontario Public Service)和公共医疗领域。