安全
我们存储 token 数量,丢弃你的提示词。
x-st-region: us
x-st-data-retention: none
x-st-request-id: 01K5Z3T8R2V9Q4M6N1P7B0C8XD以数据形式提供的相同信息: /security.json
我们绝不会做的事
存储请求内容
API 请求的提示词和补全在内存中处理后即被丢弃。批处理和微调文件(包括批处理结果)会在 30 天内删除。
记录内容
提示词和补全绝不会进入日志、追踪、指标、分析数据或错误信息。用量记录只包含数量、费用和耗时。
用你的数据训练
我们不会用你的提示词、补全或文件来训练模型,除非是你为自己的私有模型发起的微调。
故障转移到另一个区域
当某个区域繁忙或宕机时,它的请求绝不会被发送到另一个区域。
看到你的银行卡号
你在 Stripe 的支付页面上输入卡号;它永远不会到达我们的服务器。
出售个人信息
我们不会出售。隐私政策说明了我们分享哪些信息、与谁分享以及原因。
01 · 数据保留
提示词和补全不会被存储。
这适用于每一个请求。每个响应都带有 x-st-data-retention: none,方便你的智能体检查。
- 提示词和补全不存储
- 在内存中处理以生成响应,然后丢弃。不会写入日志。
- 批处理和微调文件最多 30 天
- 加密存储在你所在的区域,直到你删除它们,或上传后 30 天,以先到者为准。
- 微调模型直到你删除
- 仅你的账户可用。
- 用量记录账户存续期间
- 模型、token 数量、费用和耗时,用于计费。不含内容。
我们不会用你的提示词、补全或文件来训练模型,除非是你为自己的私有模型发起的微调任务。
关闭账户
使用 DELETE /v1/account(需要具有 keys 或 billing 权限范围的密钥)关闭账户。所有密钥会立即被吊销,运行中的批处理和微调任务会被取消,微调模型会被删除,个人数据(姓名、邮箱、密钥名称、文件)会被清除,除非法律保全要求我们保留。未使用的已购额度会在用量结算后自动退款;有争议或被冻结的付款由我们的团队处理。账单和用量记录不包含姓名、邮箱或内容,会按照税务和会计法律的要求保留 6 年。 详见隐私政策 (英文)。
在每个响应上检查
- x-st-region: us
- 处理该请求的区域。 每个 API 响应,包括错误响应.
- x-st-data-retention: none
- 该请求的提示词和补全不会被存储。 每个 API 响应,包括错误响应.
- x-st-request-id: 01K5Z3T8R2V9Q4M6N1P7B0C8XD
- 该请求的 id,用于用量记录和技术支持。 推理响应.
02 · 数据驻留
每个密钥对应一个国家。
密钥以 st_us_ 或 st_ca_ 开头,这个前缀决定了它的请求在哪里处理、账户数据存储在哪里。发送到另一个国家 API 的密钥会收到 421 wrong_region,并附带正确的 base URL。两个区域的银行卡付款都由 Stripe 在美国处理。隐私政策 (英文)说明了还有哪些数据在账户所在国家之外处理。我们可应要求提供一份最新清单,列出为我们处理数据的公司,以及每家公司接收哪些数据、在哪里处理。 请写信至 privacy@scaledthought.com。
美国
已开放api.us.scaledthought.com
加拿大
即将推出api.ca.scaledthought.com
HTTP/1.1 421 Misdirected Request
x-st-region: us
x-st-data-retention: none
{"error": {"code": "wrong_region", "type": "invalid_request_error",
"message": "This API key belongs to region \"ca\". Send requests to https://api.ca.scaledthought.com/v1",
"base_url": "https://api.ca.scaledthought.com/v1"}}03 · API 密钥
为每个智能体提供限定范围的密钥。
给每个智能体刚好够完成任务的最小权限密钥,有效期也不要超过它的需要。
哈希存储,只显示一次
我们只存储每个密钥的哈希值,并且只在创建时显示一次密钥。
有效期
密钥最长可设置为 365 天后过期。
轮换
替换密钥,并让旧密钥在宽限期内继续有效,这样智能体可以在不中断服务的情况下切换。
自我吊销
可能已泄露的密钥可以吊销自己,无需任何特殊权限。
子智能体密钥
给子智能体一个范围更窄的密钥,它永远不会超出父密钥的权限范围、预算或有效期。
预算与限制
每个密钥都可以有自己的每日支出上限、速率限制和权限范围。
# 子智能体密钥:仅限推理,每天预算 $2,12 小时后失效
npx -y scaledthought@0.3 keys create --name sub-agent --child \
--scopes inference --budget-usd 2 --expires-in 12h
# 替换密钥;旧密钥在 24 小时内继续有效
npx -y scaledthought@0.3 keys rotate key_… --grace 24h
# 这个密钥可能已泄露:吊销它
npx -y scaledthought@0.3 keys revoke-self参考:文档中的密钥部分。
04 · 保护措施
我们如何保护你的数据。
- 传输加密
- 访问我们 API 的流量使用 TLS 1.2 或更高版本,我们网络内部承载你的提示词、补全或密钥的每一跳也都经过加密。数据库连接会验证服务器证书。
- 静态加密
- 数据库、存储的文件、备份、机密信息和日志,都使用各区域自己的加密密钥进行加密,这些加密密钥保存在该区域内。
- 区域隔离
- 每个区域都是独立的部署,拥有自己的数据库、加密密钥和机密信息。
- 备份与日志
- 数据库在各自区域内自动备份,保留 14 天,并支持时间点恢复。运维日志只包含元数据,在区域内保留 90 天。
- 员工访问
- 员工使用通行密钥(passkey)登录,敏感操作需要重新进行通行密钥验证。员工对账户的每一项操作都会记录在只可追加的审计日志中。
- 付款
- 银行卡由 Stripe 处理。我们保留 Stripe 的付款 id,从不保存卡号。
- 固定版本的模型
- 我们自己托管的每个模型都固定到确切的上游提交,并在提供服务前进行检查;如果权重有公开的校验和,每个文件都会经过哈希验证,因此我们托管的模型不会在我们不知情的情况下发生变化。
05 · 我们如何构建
发布前经过检查。
- 每次变更都经过检查
- 对我们代码和基础设施的变更都通过 pull request 进行,合并前必须通过测试、机密扫描、依赖漏洞检查和静态分析。
- 每晚扫描
- 我们每晚扫描代码、依赖、容器镜像和基础设施配置中的已知漏洞。发现的问题按严重程度设定修复期限:严重 7 天,高 30 天,中 90 天,低 180 天。
- 基础设施即代码
- 我们的云基础设施以代码定义。每次部署前,策略检查会拒绝任何位于区域之外的资源、任何可公开读取的数据存储,以及任何未使用该区域自有加密密钥的数据库、存储桶、缓存、机密存储或日志存储桶。
- 固定版本的依赖
- 容器基础镜像按摘要(digest)固定,CI 操作按提交固定。依赖更新每周提出一次,并经过同样的检查。
- 机密信息
- 服务凭据保存在各区域的机密管理器中,从不写在代码里。我们的 CLI 从不通过命令行参数接收机密信息。
06 · 事件与报告
如果出了问题。
事件响应
如果某个事件影响到你的数据或密钥,我们会通过账户登记的邮箱通知你(如果有的话)。当许多客户受到影响时,我们还会在本网站和 /llms.txt 中发布通知。我们会按照法律要求通知监管机构。
服务健康状况和我们发布的事件见状态页面。
报告漏洞
发送邮件至 security@scaledthought.com。我们力争在 3 个工作日内确认收到报告,并且不会对遵循该政策的善意研究采取法律行动。范围和规则见我们的漏洞披露政策 (英文);联系方式也在 security.txt 中。
安全审查
正在把我们作为供应商进行审查?请把你的安全问卷或问题发送至 security@scaledthought.com。本页面的相同信息以数据形式提供在 /security.json 中。