上下文缓存创建
1. 概述
显示创建上下文缓存,通过本接口获得缓存id字段后,在对话生成接口中通过携带context_id使用。
模型列表:
gemini-2.0-flashgemini-2.5-flashgemini-2.5-progemini-2.5-flash-litegemini-2.5-flash-lite-preview-06-17gemini-2.5-flash-thinking(输出思考过程)gemini-2.5-pro-thinking(输出思考过程)gemini-3-pro-preview
本 API 支持的缓存token数有限制,通常不得小于1024或4096token数。
2. 请求说明
请求方法:
POST请求地址:
https://gateway.theturbo.ai/v1/context/create
3. 请求参数
3.1 Header 参数
Content-Type
string
是
设置请求头类型,必须为 application/json
application/json
Accept
string
是
设置响应类型,建议统一为 application/json
application/json
Authorization
string
是
身份验证所需的 API_KEY,格式 Bearer $YOUR_API_KEY
Bearer $YOUR_API_KEY
3.2 Body 参数 (application/json)
messages
array
是
用于初始化或希望服务在缓存中存储的信息,格式与 OpenAI 兼容。数组中的每个对象包含 role(角色) 与 content(内容)。
[{"role": "system","content": "you are a helpful asssistant"}]
role
string
否
消息角色,可选值:system、user、assistant。
system
content
string
否
消息的具体内容。
you are a helpful asssistant
ttl
number
否
过期时长,单位为秒。
300
4. 请求示例
5. 响应示例
最后更新于