Tiptap 简写
Beta
Tiptap 简写是一种用于表示 Tiptap 文档的高效 Token 格式。与 Tiptap JSON 相比,它可以将 AI Token 成本降低多达 50%,同时不损失准确性。
Beta 版本
Tiptap 简写目前处于 beta 阶段。如果你对 Tiptap 简写带来的优势感兴趣,欢迎 联系我们。
设置 Tiptap 简写格式
通过在 JSON 请求体中设置 format 参数,定义 AI 用于读取和编辑文档的格式。此参数适用于所有 Server AI 工具包端点。
format 的默认值为 "json"。要启用 Tiptap 简写格式,请在所有 API 请求中传入
format: "shorthandV2" 参数。shorthandV2 格式可用于所有支持 shorthand 格式的场景。
例如,请求获取工具定义:
curl -X POST https://api.tiptap.dev/v4/ai/toolkit/fetch-tools \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_JWT_TOKEN" \
-d '{
"format": "shorthandV2",
"editorContext": {}
}'无需进行其他更改。
格式一致性
在同一会话中的所有 API 调用里使用相同的 format 值。不要在单次 AI 交互中混用 json、
shorthand 和 shorthandV2 格式。
Tiptap 简写的工作原理
/v4/ai/toolkit/fetch-tools 端点会返回一个提示,告诉 AI 文档的结构以及它应该以何种格式生成。这包括对 AI 应如何生成文档内容的格式说明。该提示会向 AI 模型讲解语言规则和语法。
Tiptap 简写内容会被编码为一个文本字符串。与 Tiptap JSON 相比,无论是在字符数还是 token 数上,它都占用更少的空间。这在不更改 AI 模型的情况下,实现了速度提升和成本降低。
下一步
- 阅读 API 参考 以查看所有可用的端点及其参数。