Tiptap 简写
Tiptap 简写是一种用于表示 Tiptap 文档的高效 Token 格式。与标准 JSON 相比,它可以将 AI Token 成本降低多达 80%,同时不损失准确性。
设置 Tiptap 简写
通过设置 JSON 正文中的 format 参数,定义 AI 读取和编辑文档的格式。此参数适用于所有 Server AI 工具包端点。
format 的默认值为 "json"。要启用 Tiptap 简写,请在所有 API 请求中传递 format: "shorthand" 参数。
例如,获取工具定义的请求:
curl -X POST https://api.tiptap.dev/v3/ai/toolkit/tools \
-H "Content-Type: application/json" \
-H "X-App-Id: YOUR_APP_ID" \
-H "Authorization: Bearer YOUR_JWT_TOKEN" \
-d '{
"format": "shorthand",
"schemaAwarenessData": {}
}'无需进行其他修改。
格式一致性
在同一段对话中的所有 API 调用里使用相同的 format 值。不要在单次 AI 交互中混用 json 和
shorthand 格式。
Tiptap 简写的工作原理
/v3/ai/toolkit/schema-awareness-prompt 端点会返回一个提示词,告知 AI 文档的结构以及应以何种格式生成文档。这包括对 AI 应生成文档内容所使用格式的说明。该提示词会向 AI 模型讲解语言规则和语法。
Tiptap 简写内容会被编码为一个文本字符串。与 Tiptap JSON 相比,无论是在字符数还是 token 数上,它都占用更少的空间。这在不更改 AI 模型的情况下,实现了速度提升和成本降低。
下一步
- 查阅 API 参考,了解所有可用端点及其参数。