Skip to content

带缓存创建的文本对话

POST  v1/messages

以模型:claude-opus-4-6 为例

创建缓存的条件

content 内传参 "cache_control": { "type": "ephemeral" } 创建缓存锚点 默认缓存5分钟

tokens需要大于 4096,否则也不会创建缓存

第一次调用:返回参数的 cache_creation_input_tokens 表示写入缓存的tokens数量 之后调用: 返回参数的 cache_read_input_tokens 表示命中缓存的tokens数量

注意:保存请求tokens完全一致,才能命中缓存。

请求参数

Authorization

在 Header 添加参数 Authorization,其值为在 Bearer 之后拼接 Token。

Authorization: Bearer ******************

Body 参数

Content-Type: application/json

参数名类型必填项说明
modelstring必需要使用的模型 ID。有关哪些模型适用于 Chat API 的详细信息,请参阅模型端点兼容性表。
max_tokensinteger必需聊天完成时生成的最大令牌数。 输入标记和生成标记的总长度受模型上下文长度的限制。
messagesarray [object]必需模型聊天记录
└─rolestring可选角色类型:user / assistant / system
└─contentstring可选文本内容
temperaturenumber可选要使用的采样温度,介于 0 和 2 之间。 - 较高值(如 0.8):使输出更加随机。 - 较低值(如 0.2):使其更加集中和确定性。 建议:通常建议更改此值或 top_p,但不要同时更改。
systemnumber必需系统提示词

请求示例 (JSON)

{
    "model": "claude-opus-4-6",
    "max_tokens": 2000,
    "temperature": 0.1,
    "system": "你是专业的Python技术顾问",
    "messages": [
        {
            "role": "user",
            "content": [
                {
                    "type": "text",
                    "text": "一句话概况下Python装饰器原理:### 固定编程助手规则1(≥1024 Token)\n你是一个专业的全栈编程助手,精通Python、JavaScript、Java、Go、C++等所有主流编程语言,熟悉前端(React/Vue/Angular)、后端(Django/Flask/SpringBoot)、数据库(MySQL/PostgreSQL/MongoDB)、云计算(AWS/Azure/GCP)等全栈技术栈。\n\n#### Python核心知识点(详细版)\n1. 基础语法:变量定义、数据类型(int/str/list/dict/tuple/set/float/bool)、运算符(算术/比较/逻辑/位运算)、流程控制(if-else/for循环/while循环/break/continue/pass)、异常处理(try-except-finally/raise/custom exception)、注释规范(单行/# 多行//)。\n2. 函数编程:函数定义(def/lamda)、参数类型(位置参数/关键字参数/默认参数/可变参数*args/**kwargs)、返回值、作用域(全局/局部/nonlocal/global)、闭包、装饰器(基础装饰器/带参数装饰器/类装饰器/内置装饰器@property/@staticmethod/@classmethod)、生成器(yield)、迭代器(__iter__/__next__)、上下文管理器(with语句/__enter__/__exit__)。\n3. 面向对象:类定义(class)、对象实例化、属性(实例属性/类属性/私有属性__xxx)、方法(实例方法/类方法/静态方法)、继承(单继承/多继承/MRO)、多态、封装、抽象类(abc模块)、魔法方法(__init__/__str__/__repr__/__call__/__add__等)。\n4. 模块与包:模块导入(import/from...import/import...as)、包结构(__init__.py)、第三方库安装(pip)、虚拟环境(venv/conda)、打包发布(setup.py/pyproject.toml)。\n5. 标准库:os(文件路径/系统操作)、sys(系统参数/标准输入输出)、re(正则表达式)、json(JSON序列化/反序列化)、datetime(时间处理)、math(数学运算)、random(随机数)、collections(list/dict/set的扩展:Counter/OrderedDict/defaultdict/deque等)、itertools(迭代器工具)、functools(函数工具:partial/lru_cache等)。\n6. 高级特性:异步编程(async/await/aiohttp)、多线程(threading)、多进程(multiprocessing)、协程、GIL(全局解释器锁)、性能优化(timeit/cProfile)、内存管理(垃圾回收GC/引用计数)。\n\n#### JavaScript核心知识点(详细版)\n1. 基础语法:变量(var/let/const)、数据类型(原始类型/引用类型)、运算符、流程控制、异常处理、函数(普通函数/箭头函数/立即执行函数)、作用域(全局/函数/块级)、闭包、this指向(全局/函数/对象/构造函数/箭头函数)、原型与原型链、继承(原型链继承/构造函数继承/组合继承/寄生组合继承/Class继承)。\n2. DOM操作:选择器(getElementById/getElementsByClassName/querySelector/querySelectorAll)、节点操作(创建/添加/删除/替换)、事件处理(事件绑定/事件冒泡/事件捕获/事件委托)、BOM操作(window/document/location/history/screen)。\n3. 异步编程:回调函数、Promise(then/catch/finally/all/race)、async/await、AJAX(XMLHttpRequest/fetch)、定时器(setTimeout/setInterval)。\n4. ES6+特性:解构赋值、模板字符串、扩展运算符/剩余运算符、类(Class)、模块化(export/import)、Set/Map、箭头函数、可选链、空值合并运算符、BigInt、Symbol等。\n\n#### 数据库核心知识点(详细版)\n1. MySQL:数据类型(数值/字符串/日期)、DDL(CREATE/ALTER/DROP)、DML(INSERT/UPDATE/DELETE/SELECT)、DQL(WHERE/GROUP BY/HAVING/ORDER BY/LIMIT/JOIN)、索引(主键索引/唯一索引/普通索引/复合索引/全文索引)、事务(ACID/隔离级别/锁机制)、存储过程/触发器/视图、分库分表、优化(执行计划/慢查询日志)。\n2. PostgreSQL:高级特性(JSON/JSONB支持/数组类型/自定义类型)、事务、索引、分区表、复制、备份恢复。\n3. MongoDB:文档模型、CRUD操作、索引、聚合管道、副本集、分片、事务支持。固定编程助手规则(≥1024 Token)\n你是一个专业的全栈编程助手,精通Python、JavaScript、Java、Go、C++等所有主流编程语言,熟悉前端(React/Vue/Angular)、后端(Django/Flask/SpringBoot)、数据库(MySQL/PostgreSQL/MongoDB)、云计算(AWS/Azure/GCP)等全栈技术栈。\n\n#### Python核心知识点(详细版)\n1. 基础语法:变量定义、数据类型(int/str/list/dict/tuple/set/float/bool)、运算符(算术/比较/逻辑/位运算)、流程控制(if-else/for循环/while循环/break/continue/pass)、异常处理(try-except-finally/raise/custom exception)、注释规范(单行/# 多行//)。\n2. 函数编程:函数定义(def/lamda)、参数类型(位置参数/关键字参数/默认参数/可变参数*args/**kwargs)、返回值、作用域(全局/局部/nonlocal/global)、闭包、装饰器(基础装饰器/带参数装饰器/类装饰器/内置装饰器@property/@staticmethod/@classmethod)、生成器(yield)、迭代器(__iter__/__next__)、上下文管理器(with语句/__enter__/__exit__)。\n3. 面向对象:类定义(class)、对象实例化、属性(实例属性/类属性/私有属性__xxx)、方法(实例方法/类方法/静态方法)、继承(单继承/多继承/MRO)、多态、封装、抽象类(abc模块)、魔法方法(__init__/__str__/__repr__/__call__/__add__等)。\n4. 模块与包:模块导入(import/from...import/import...as)、包结构(__init__.py)、第三方库安装(pip)、虚拟环境(venv/conda)、打包发布(setup.py/pyproject.toml)。\n5. 标准库:os(文件路径/系统操作)、sys(系统参数/标准输入输出)、re(正则表达式)、json(JSON序列化/反序列化)、datetime(时间处理)、math(数学运算)、random(随机数)、collections(list/dict/set的扩展:Counter/OrderedDict/defaultdict/deque等)、itertools(迭代器工具)、functools(函数工具:partial/lru_cache等)。\n6. 高级特性:异步编程(async/await/aiohttp)、多线程(threading)、多进程(multiprocessing)、协程、GIL(全局解释器锁)、性能优化(timeit/cProfile)、内存管理(垃圾回收GC/引用计数)。\n\n#### JavaScript核心知识点(详细版)\n1. 基础语法:变量(var/let/const)、数据类型(原始类型/引用类型)、运算符、流程控制、异常处理、函数(普通函数/箭头函数/立即执行函数)、作用域(全局/函数/块级)、闭包、this指向(全局/函数/对象/构造函数/箭头函数)、原型与原型链、继承(原型链继承/构造函数继承/组合继承/寄生组合继承/Class继承)。\n2. DOM操作:选择器(getElementById/getElementsByClassName/querySelector/querySelectorAll)、节点操作(创建/添加/删除/替换)、事件处理(事件绑定/事件冒泡/事件捕获/事件委托)、BOM操作(window/document/location/history/screen)。\n3. 异步编程:回调函数、Promise(then/catch/finally/all/race)、async/await、AJAX(XMLHttpRequest/fetch)、定时器(setTimeout/setInterval)。\n4. ES6+特性:解构赋值、模板字符串、扩展运算符/剩余运算符、类(Class)、模块化(export/import)、Set/Map、箭头函数、可选链、空值合并运算符、BigInt、Symbol等。\n\n#### 数据库核心知识点(详细版)\n1. MySQL:数据类型(数值/字符串/日期)、DDL(CREATE/ALTER/DROP)、DML(INSERT/UPDATE/DELETE/SELECT)、DQL(WHERE/GROUP BY/HAVING/ORDER BY/LIMIT/JOIN)、索引(主键索引/唯一索引/普通索引/复合索引/全文索引)、事务(ACID/隔离级别/锁机制)、存储过程/触发器/视图、分库分表、优化(执行计划/慢查询日志)。\n2. PostgreSQL:高级特性(JSON/JSONB支持/数组类型/自定义类型)、事务、索引、分区表、复制、备份恢复。\n3. MongoDB:文档模型、CRUD操作、索引、聚合管道、副本集、分片、事务支持。固定编程助手规则(≥1024 Token)\n你是一个专业的全栈编程助手,精通Python、JavaScript、Java、Go、C++等所有主流编程语言,熟悉前端(React/Vue/Angular)、后端(Django/Flask/SpringBoot)、数据库(MySQL/PostgreSQL/MongoDB)、云计算(AWS/Azure/GCP)等全栈技术栈。\n\n#### Python核心知识点(详细版)\n1. 基础语法:变量定义、数据类型(int/str/list/dict/tuple/set/float/bool)、运算符(算术/比较/逻辑/位运算)、流程控制(if-else/for循环/while循环/break/continue/pass)、异常处理(try-except-finally/raise/custom exception)、注释规范(单行/# 多行//)。\n2. 函数编程:函数定义(def/lamda)、参数类型(位置参数/关键字参数/默认参数/可变参数*args/**kwargs)、返回值、作用域(全局/局部/nonlocal/global)、闭包、装饰器(基础装饰器/带参数装饰器/类装饰器/内置装饰器@property/@staticmethod/@classmethod)、生成器(yield)、迭代器(__iter__/__next__)、上下文管理器(with语句/__enter__/__exit__)。\n3. 面向对象:类定义(class)、对象实例化、属性(实例属性/类属性/私有属性__xxx)、方法(实例方法/类方法/静态方法)、继承(单继承/多继承/MRO)、多态、封装、抽象类(abc模块)、魔法方法(__init__/__str__/__repr__/__call__/__add__等)。\n4. 模块与包:模块导入(import/from...import/import...as)、包结构(__init__.py)、第三方库安装(pip)、虚拟环境(venv/conda)、打包发布(setup.py/pyproject.toml)。\n5. 标准库:os(文件路径/系统操作)、sys(系统参数/标准输入输出)、re(正则表达式)、json(JSON序列化/反序列化)、datetime(时间处理)、math(数学运算)、random(随机数)、collections(list/dict/set的扩展:Counter/OrderedDict/defaultdict/deque等)、itertools(迭代器工具)、functools(函数工具:partial/lru_cache等)。\n6. 高级特性:异步编程(async/await/aiohttp)、多线程(threading)、多进程(multiprocessing)、协程、GIL(全局解释器锁)、性能优化(timeit/cProfile)、内存管理(垃圾回收GC/引用计数)。\n\n#### JavaScript核心知识点(详细版)\n1. 基础语法:变量(var/let/const)、数据类型(原始类型/引用类型)、运算符、流程控制、异常处理、函数(普通函数/箭头函数/立即执行函数)、作用域(全局/函数/块级)、闭包、this指向(全局/函数/对象/构造函数/箭头函数)、原型与原型链、继承(原型链继承/构造函数继承/组合继承/寄生组合继承/Class继承)。\n2. DOM操作:选择器(getElementById/getElementsByClassName/querySelector/querySelectorAll)、节点操作(创建/添加/删除/替换)、事件处理(事件绑定/事件冒泡/事件捕获/事件委托)、BOM操作(window/document/location/history/screen)。\n3. 异步编程:回调函数、Promise(then/catch/finally/all/race)、async/await、AJAX(XMLHttpRequest/fetch)、定时器(setTimeout/setInterval)。\n4. ES6+特性:解构赋值、模板字符串、扩展运算符/剩余运算符、类(Class)、模块化(export/import)、Set/Map、箭头函数、可选链、空值合并运算符、BigInt、Symbol等。\n\n#### 数据库核心知识点(详细版)\n1. MySQL:数据类型(数值/字符串/日期)、DDL(CREATE/ALTER/DROP)、DML(INSERT/UPDATE/DELETE/SELECT)、DQL(WHERE/GROUP BY/HAVING/ORDER BY/LIMIT/JOIN)、索引(主键索引/唯一索引/普通索引/复合索引/全文索引)、事务(ACID/隔离级别/锁机制)、存储过程/触发器/视图、分库分表、优化(执行计划/慢查询日志)。\n2. PostgreSQL:高级特性(JSON/JSONB支持/数组类型/自定义类型)、事务、索引、分区表、复制、备份恢复。\n3. MongoDB:文档模型、CRUD操作、索引、聚合管道、副本集、分片、事务支持。固定编程助手规则(≥1024 Token)\n你是一个专业的全栈编程助手,精通Python、JavaScript、Java、Go、C++等所有主流编程语言,熟悉前端(React/Vue/Angular)、后端(Django/Flask/SpringBoot)、数据库(MySQL/PostgreSQL/MongoDB)、云计算(AWS/Azure/GCP)等全栈技术栈。\n\n#### Python核心知识点(详细版)\n1. 基础语法:变量定义、数据类型(int/str/list/dict/tuple/set/float/bool)、运算符(算术/比较/逻辑/位运算)、流程控制(if-else/for循环/while循环/break/continue/pass)、异常处理(try-except-finally/raise/custom exception)、注释规范(单行/# 多行//)。\n2. 函数编程:函数定义(def/lamda)、参数类型(位置参数/关键字参数/默认参数/可变参数*args/**kwargs)、返回值、作用域(全局/局部/nonlocal/global)、闭包、装饰器(基础装饰器/带参数装饰器/类装饰器/内置装饰器@property/@staticmethod/@classmethod)、生成器(yield)、迭代器(__iter__/__next__)、上下文管理器(with语句/__enter__/__exit__)。\n3. 面向对象:类定义(class)、对象实例化、属性(实例属性/类属性/私有属性__xxx)、方法(实例方法/类方法/静态方法)、继承(单继承/多继承/MRO)、多态、封装、抽象类(abc模块)、魔法方法(__init__/__str__/__repr__/__call__/__add__等)。\n4. 模块与包:模块导入(import/from...import/import...as)、包结构(__init__.py)、第三方库安装(pip)、虚拟环境(venv/conda)、打包发布(setup.py/pyproject.toml)。\n5. 标准库:os(文件路径/系统操作)、sys(系统参数/标准输入输出)、re(正则表达式)、json(JSON序列化/反序列化)、datetime(时间处理)、math(数学运算)、random(随机数)、collections(list/dict/set的扩展:Counter/OrderedDict/defaultdict/deque等)、itertools(迭代器工具)、functools(函数工具:partial/lru_cache等)。\n6. 高级特性:异步编程(async/await/aiohttp)、多线程(threading)、多进程(multiprocessing)、协程、GIL(全局解释器锁)、性能优化(timeit/cProfile)、内存管理(垃圾回收GC/引用计数)。\n\n#### JavaScript核心知识点(详细版)\n1. 基础语法:变量(var/let/const)、数据类型(原始类型/引用类型)、运算符、流程控制、异常处理、函数(普通函数/箭头函数/立即执行函数)、作用域(全局/函数/块级)、闭包、this指向(全局/函数/对象/构造函数/箭头函数)、原型与原型链、继承(原型链继承/构造函数继承/组合继承/寄生组合继承/Class继承)。\n2. DOM操作:选择器(getElementById/getElementsByClassName/querySelector/querySelectorAll)、节点操作(创建/添加/删除/替换)、事件处理(事件绑定/事件冒泡/事件捕获/事件委托)、BOM操作(window/document/location/history/screen)。\n3. 异步编程:回调函数、Promise(then/catch/finally/all/race)、async/await、AJAX(XMLHttpRequest/fetch)、定时器(setTimeout/setInterval)。\n4. ES6+特性:解构赋值、模板字符串、扩展运算符/剩余运算符、类(Class)、模块化(export/import)、Set/Map、箭头函数、可选链、空值合并运算符、BigInt、Symbol等。\n\n#### 数据库核心知识点(详细版)\n1. MySQL:数据类型(数值/字符串/日期)、DDL(CREATE/ALTER/DROP)、DML(INSERT/UPDATE/DELETE/SELECT)、DQL(WHERE/GROUP BY/HAVING/ORDER BY/LIMIT/JOIN)、索引(主键索引/唯一索引/普通索引/复合索引/全文索引)、事务(ACID/隔离级别/锁机制)、存储过程/触发器/视图、分库分表、优化(执行计划/慢查询日志)。\n2. PostgreSQL:高级特性(JSON/JSONB支持/数组类型/自定义类型)、事务、索引、分区表、复制、备份恢复。\n3. MongoDB:文档模型、CRUD操作、索引、聚合管道、副本集、分片、事务支持。固定编程助手规则(≥1024 Token)\n你是一个专业的全栈编程助手,精通Python、JavaScript、Java、Go、C++等所有主流编程语言,熟悉前端(React/Vue/Angular)、后端(Django/Flask/SpringBoot)、数据库(MySQL/PostgreSQL/MongoDB)、云计算(AWS/Azure/GCP)等全栈技术栈。\n\n#### Python核心知识点(详细版)\n1. 基础语法:变量定义、数据类型(int/str/list/dict/tuple/set/float/bool)、运算符(算术/比较/逻辑/位运算)、流程控制(if-else/for循环/while循环/break/continue/pass)、异常处理(try-except-finally/raise/custom exception)、注释规范(单行/# 多行//)。\n2. 函数编程:函数定义(def/lamda)、参数类型(位置参数/关键字参数/默认参数/可变参数*args/**kwargs)、返回值、作用域(全局/局部/nonlocal/global)、闭包、装饰器(基础装饰器/带参数装饰器/类装饰器/内置装饰器@property/@staticmethod/@classmethod)、生成器(yield)、迭代器(__iter__/__next__)、上下文管理器(with语句/__enter__/__exit__)。\n3. 面向对象:类定义(class)、对象实例化、属性(实例属性/类属性/私有属性__xxx)、方法(实例方法/类方法/静态方法)、继承(单继承/多继承/MRO)、多态、封装、抽象类(abc模块)、魔法方法(__init__/__str__/__repr__/__call__/__add__等)。\n4. 模块与包:模块导入(import/from...import/import...as)、包结构(__init__.py)、第三方库安装(pip)、虚拟环境(venv/conda)、打包发布(setup.py/pyproject.toml)。\n5. 标准库:os(文件路径/系统操作)、sys(系统参数/标准输入输出)、re(正则表达式)、json(JSON序列化/反序列化)、datetime(时间处理)、math(数学运算)、random(随机数)、collections(list/dict/set的扩展:Counter/OrderedDict/defaultdict/deque等)、itertools(迭代器工具)、functools(函数工具:partial/lru_cache等)。\n6. 高级特性:异步编程(async/await/aiohttp)、多线程(threading)、多进程(multiprocessing)、协程、GIL(全局解释器锁)、性能优化(timeit/cProfile)、内存管理(垃圾回收GC/引用计数)。\n\n#### JavaScript核心知识点(详细版)\n1. 基础语法:变量(var/let/const)、数据类型(原始类型/引用类型)、运算符、流程控制、异常处理、函数(普通函数/箭头函数/立即执行函数)、作用域(全局/函数/块级)、闭包、this指向(全局/函数/对象/构造函数/箭头函数)、原型与原型链、继承(原型链继承/构造函数继承/组合继承/寄生组合继承/Class继承)。\n2. DOM操作:选择器(getElementById/getElementsByClassName/querySelector/querySelectorAll)、节点操作(创建/添加/删除/替换)、事件处理(事件绑定/事件冒泡/事件捕获/事件委托)、BOM操作(window/document/location/history/screen)。\n3. 异步编程:回调函数、Promise(then/catch/finally/all/race)、async/await、AJAX(XMLHttpRequest/fetch)、定时器(setTimeout/setInterval)。\n4. ES6+特性:解构赋值、模板字符串、扩展运算符/剩余运算符、类(Class)、模块化(export/import)、Set/Map、箭头函数、可选链、空值合并运算符、BigInt、Symbol等。\n\n#### 数据库核心知识点(详细版)\n1. MySQL:数据类型(数值/字符串/日期)、DDL(CREATE/ALTER/DROP)、DML(INSERT/UPDATE/DELETE/SELECT)、DQL(WHERE/GROUP BY/HAVING/ORDER BY/LIMIT/JOIN)、索引(主键索引/唯一索引/普通索引/复合索引/全文索引)、事务(ACID/隔离级别/锁机制)、存储过程/触发器/视图、分库分表、优化(执行计划/慢查询日志)。\n2. PostgreSQL:高级特性(JSON/JSONB支持/数组类型/自定义类型)、事务、索引、分区表、复制、备份恢复。\n3. MongoDB:文档模型、CRUD操作、索引、聚合管道、副本集、分片、事务支持。",
                    "cache_control": {
                        "type": "ephemeral"
                    }
                }
            ]
        }
    ]
}

返回响应

200 成功

Content-Type: application/json

响应参数

字段名类型必填说明
idstring必需消息的唯一标识符。
typestring必需对象类型,通常为 "message"。
rolestring必需消息的角色(例如 "assistant")。
modelstring必需生成此消息的模型名称。
contentarray [object]必需模型生成的内容列表。
└─ typestring可选内容块的类型(例如 "text")。
└─ textstring可选具体的文本内容。
stop_reasonstring必需模型停止生成的原因(例如 "end_turn", "max_tokens")。
usageobject必需此次请求的 Token 使用统计。
├─ input_tokensinteger必需提示词消耗的总 Token 数。
├─ cache_creation_input_tokensinteger必需写入缓存的 Token 数量。
├─ cache_read_input_tokensinteger必需从缓存读取的 Token 数量。
├─ output_tokensinteger必需生成的输出 Token 数量。
└─ cache_creationobject必需缓存创建的具体详情对象。
├─ claude_cache_creation_5_m_tokensinteger必需创建 5 分钟短期缓存消耗的 Token 数。
└─ claude_cache_creation_1_h_tokensinteger必需创建 1 小时长期缓存消耗的 Token 数。

响应示例

{
    "id": "chatcmpl-123",
    "object": "chat.completion",
    "created": 1677652288,
    "choices": [
        {
            "index": 0,
            "message": {
                "role": "assistant",
                "content": "\n\nHello there, how may I assist you today?"
            },
            "finish_reason": "stop"
        }
    ],
    "usage": {
        "prompt_tokens": 9,
        "completion_tokens": 12,
        "total_tokens": 21
    }
}

示例代码

python
import http.client
import json

conn = http.client.HTTPSConnection("nxaiapp.com")
payload = json.dumps({
   "model": "claude-opus-4-6",
   "max_tokens": 2000,
   "temperature": 0.1,
   "system": "你是专业的Python技术顾问",
   "messages": [
      {
         "role": "user",
         "content": [
            {
               "type": "text",
               "text": "一句话概况下Python装饰器原理:### 固定编程助手规则1(≥1024 Token)\n你是一个专业的全栈编程助手,精通Python、JavaScript、Java、Go、C++等所有主流编程语言,熟悉前端(React/Vue/Angular)、后端(Django/Flask/SpringBoot)、数据库(MySQL/PostgreSQL/MongoDB)、云计算(AWS/Azure/GCP)等全栈技术栈。\n\n#### Python核心知识点(详细版)\n1. 基础语法:变量定义、数据类型(int/str/list/dict/tuple/set/float/bool)、运算符(算术/比较/逻辑/位运算)、流程控制(if-else/for循环/while循环/break/continue/pass)、异常处理(try-except-finally/raise/custom exception)、注释规范(单行/# 多行//)。\n2. 函数编程:函数定义(def/lamda)、参数类型(位置参数/关键字参数/默认参数/可变参数*args/**kwargs)、返回值、作用域(全局/局部/nonlocal/global)、闭包、装饰器(基础装饰器/带参数装饰器/类装饰器/内置装饰器@property/@staticmethod/@classmethod)、生成器(yield)、迭代器(__iter__/__next__)、上下文管理器(with语句/__enter__/__exit__)。\n3. 面向对象:类定义(class)、对象实例化、属性(实例属性/类属性/私有属性__xxx)、方法(实例方法/类方法/静态方法)、继承(单继承/多继承/MRO)、多态、封装、抽象类(abc模块)、魔法方法(__init__/__str__/__repr__/__call__/__add__等)。\n4. 模块与包:模块导入(import/from...import/import...as)、包结构(__init__.py)、第三方库安装(pip)、虚拟环境(venv/conda)、打包发布(setup.py/pyproject.toml)。\n5. 标准库:os(文件路径/系统操作)、sys(系统参数/标准输入输出)、re(正则表达式)、json(JSON序列化/反序列化)、datetime(时间处理)、math(数学运算)、random(随机数)、collections(list/dict/set的扩展:Counter/OrderedDict/defaultdict/deque等)、itertools(迭代器工具)、functools(函数工具:partial/lru_cache等)。\n6. 高级特性:异步编程(async/await/aiohttp)、多线程(threading)、多进程(multiprocessing)、协程、GIL(全局解释器锁)、性能优化(timeit/cProfile)、内存管理(垃圾回收GC/引用计数)。\n\n#### JavaScript核心知识点(详细版)\n1. 基础语法:变量(var/let/const)、数据类型(原始类型/引用类型)、运算符、流程控制、异常处理、函数(普通函数/箭头函数/立即执行函数)、作用域(全局/函数/块级)、闭包、this指向(全局/函数/对象/构造函数/箭头函数)、原型与原型链、继承(原型链继承/构造函数继承/组合继承/寄生组合继承/Class继承)。\n2. DOM操作:选择器(getElementById/getElementsByClassName/querySelector/querySelectorAll)、节点操作(创建/添加/删除/替换)、事件处理(事件绑定/事件冒泡/事件捕获/事件委托)、BOM操作(window/document/location/history/screen)。\n3. 异步编程:回调函数、Promise(then/catch/finally/all/race)、async/await、AJAX(XMLHttpRequest/fetch)、定时器(setTimeout/setInterval)。\n4. ES6+特性:解构赋值、模板字符串、扩展运算符/剩余运算符、类(Class)、模块化(export/import)、Set/Map、箭头函数、可选链、空值合并运算符、BigInt、Symbol等。\n\n#### 数据库核心知识点(详细版)\n1. MySQL:数据类型(数值/字符串/日期)、DDL(CREATE/ALTER/DROP)、DML(INSERT/UPDATE/DELETE/SELECT)、DQL(WHERE/GROUP BY/HAVING/ORDER BY/LIMIT/JOIN)、索引(主键索引/唯一索引/普通索引/复合索引/全文索引)、事务(ACID/隔离级别/锁机制)、存储过程/触发器/视图、分库分表、优化(执行计划/慢查询日志)。\n2. PostgreSQL:高级特性(JSON/JSONB支持/数组类型/自定义类型)、事务、索引、分区表、复制、备份恢复。\n3. MongoDB:文档模型、CRUD操作、索引、聚合管道、副本集、分片、事务支持。固定编程助手规则(≥1024 Token)\n你是一个专业的全栈编程助手,精通Python、JavaScript、Java、Go、C++等所有主流编程语言,熟悉前端(React/Vue/Angular)、后端(Django/Flask/SpringBoot)、数据库(MySQL/PostgreSQL/MongoDB)、云计算(AWS/Azure/GCP)等全栈技术栈。\n\n#### Python核心知识点(详细版)\n1. 基础语法:变量定义、数据类型(int/str/list/dict/tuple/set/float/bool)、运算符(算术/比较/逻辑/位运算)、流程控制(if-else/for循环/while循环/break/continue/pass)、异常处理(try-except-finally/raise/custom exception)、注释规范(单行/# 多行//)。\n2. 函数编程:函数定义(def/lamda)、参数类型(位置参数/关键字参数/默认参数/可变参数*args/**kwargs)、返回值、作用域(全局/局部/nonlocal/global)、闭包、装饰器(基础装饰器/带参数装饰器/类装饰器/内置装饰器@property/@staticmethod/@classmethod)、生成器(yield)、迭代器(__iter__/__next__)、上下文管理器(with语句/__enter__/__exit__)。\n3. 面向对象:类定义(class)、对象实例化、属性(实例属性/类属性/私有属性__xxx)、方法(实例方法/类方法/静态方法)、继承(单继承/多继承/MRO)、多态、封装、抽象类(abc模块)、魔法方法(__init__/__str__/__repr__/__call__/__add__等)。\n4. 模块与包:模块导入(import/from...import/import...as)、包结构(__init__.py)、第三方库安装(pip)、虚拟环境(venv/conda)、打包发布(setup.py/pyproject.toml)。\n5. 标准库:os(文件路径/系统操作)、sys(系统参数/标准输入输出)、re(正则表达式)、json(JSON序列化/反序列化)、datetime(时间处理)、math(数学运算)、random(随机数)、collections(list/dict/set的扩展:Counter/OrderedDict/defaultdict/deque等)、itertools(迭代器工具)、functools(函数工具:partial/lru_cache等)。\n6. 高级特性:异步编程(async/await/aiohttp)、多线程(threading)、多进程(multiprocessing)、协程、GIL(全局解释器锁)、性能优化(timeit/cProfile)、内存管理(垃圾回收GC/引用计数)。\n\n#### JavaScript核心知识点(详细版)\n1. 基础语法:变量(var/let/const)、数据类型(原始类型/引用类型)、运算符、流程控制、异常处理、函数(普通函数/箭头函数/立即执行函数)、作用域(全局/函数/块级)、闭包、this指向(全局/函数/对象/构造函数/箭头函数)、原型与原型链、继承(原型链继承/构造函数继承/组合继承/寄生组合继承/Class继承)。\n2. DOM操作:选择器(getElementById/getElementsByClassName/querySelector/querySelectorAll)、节点操作(创建/添加/删除/替换)、事件处理(事件绑定/事件冒泡/事件捕获/事件委托)、BOM操作(window/document/location/history/screen)。\n3. 异步编程:回调函数、Promise(then/catch/finally/all/race)、async/await、AJAX(XMLHttpRequest/fetch)、定时器(setTimeout/setInterval)。\n4. ES6+特性:解构赋值、模板字符串、扩展运算符/剩余运算符、类(Class)、模块化(export/import)、Set/Map、箭头函数、可选链、空值合并运算符、BigInt、Symbol等。\n\n#### 数据库核心知识点(详细版)\n1. MySQL:数据类型(数值/字符串/日期)、DDL(CREATE/ALTER/DROP)、DML(INSERT/UPDATE/DELETE/SELECT)、DQL(WHERE/GROUP BY/HAVING/ORDER BY/LIMIT/JOIN)、索引(主键索引/唯一索引/普通索引/复合索引/全文索引)、事务(ACID/隔离级别/锁机制)、存储过程/触发器/视图、分库分表、优化(执行计划/慢查询日志)。\n2. PostgreSQL:高级特性(JSON/JSONB支持/数组类型/自定义类型)、事务、索引、分区表、复制、备份恢复。\n3. MongoDB:文档模型、CRUD操作、索引、聚合管道、副本集、分片、事务支持。固定编程助手规则(≥1024 Token)\n你是一个专业的全栈编程助手,精通Python、JavaScript、Java、Go、C++等所有主流编程语言,熟悉前端(React/Vue/Angular)、后端(Django/Flask/SpringBoot)、数据库(MySQL/PostgreSQL/MongoDB)、云计算(AWS/Azure/GCP)等全栈技术栈。\n\n#### Python核心知识点(详细版)\n1. 基础语法:变量定义、数据类型(int/str/list/dict/tuple/set/float/bool)、运算符(算术/比较/逻辑/位运算)、流程控制(if-else/for循环/while循环/break/continue/pass)、异常处理(try-except-finally/raise/custom exception)、注释规范(单行/# 多行//)。\n2. 函数编程:函数定义(def/lamda)、参数类型(位置参数/关键字参数/默认参数/可变参数*args/**kwargs)、返回值、作用域(全局/局部/nonlocal/global)、闭包、装饰器(基础装饰器/带参数装饰器/类装饰器/内置装饰器@property/@staticmethod/@classmethod)、生成器(yield)、迭代器(__iter__/__next__)、上下文管理器(with语句/__enter__/__exit__)。\n3. 面向对象:类定义(class)、对象实例化、属性(实例属性/类属性/私有属性__xxx)、方法(实例方法/类方法/静态方法)、继承(单继承/多继承/MRO)、多态、封装、抽象类(abc模块)、魔法方法(__init__/__str__/__repr__/__call__/__add__等)。\n4. 模块与包:模块导入(import/from...import/import...as)、包结构(__init__.py)、第三方库安装(pip)、虚拟环境(venv/conda)、打包发布(setup.py/pyproject.toml)。\n5. 标准库:os(文件路径/系统操作)、sys(系统参数/标准输入输出)、re(正则表达式)、json(JSON序列化/反序列化)、datetime(时间处理)、math(数学运算)、random(随机数)、collections(list/dict/set的扩展:Counter/OrderedDict/defaultdict/deque等)、itertools(迭代器工具)、functools(函数工具:partial/lru_cache等)。\n6. 高级特性:异步编程(async/await/aiohttp)、多线程(threading)、多进程(multiprocessing)、协程、GIL(全局解释器锁)、性能优化(timeit/cProfile)、内存管理(垃圾回收GC/引用计数)。\n\n#### JavaScript核心知识点(详细版)\n1. 基础语法:变量(var/let/const)、数据类型(原始类型/引用类型)、运算符、流程控制、异常处理、函数(普通函数/箭头函数/立即执行函数)、作用域(全局/函数/块级)、闭包、this指向(全局/函数/对象/构造函数/箭头函数)、原型与原型链、继承(原型链继承/构造函数继承/组合继承/寄生组合继承/Class继承)。\n2. DOM操作:选择器(getElementById/getElementsByClassName/querySelector/querySelectorAll)、节点操作(创建/添加/删除/替换)、事件处理(事件绑定/事件冒泡/事件捕获/事件委托)、BOM操作(window/document/location/history/screen)。\n3. 异步编程:回调函数、Promise(then/catch/finally/all/race)、async/await、AJAX(XMLHttpRequest/fetch)、定时器(setTimeout/setInterval)。\n4. ES6+特性:解构赋值、模板字符串、扩展运算符/剩余运算符、类(Class)、模块化(export/import)、Set/Map、箭头函数、可选链、空值合并运算符、BigInt、Symbol等。\n\n#### 数据库核心知识点(详细版)\n1. MySQL:数据类型(数值/字符串/日期)、DDL(CREATE/ALTER/DROP)、DML(INSERT/UPDATE/DELETE/SELECT)、DQL(WHERE/GROUP BY/HAVING/ORDER BY/LIMIT/JOIN)、索引(主键索引/唯一索引/普通索引/复合索引/全文索引)、事务(ACID/隔离级别/锁机制)、存储过程/触发器/视图、分库分表、优化(执行计划/慢查询日志)。\n2. PostgreSQL:高级特性(JSON/JSONB支持/数组类型/自定义类型)、事务、索引、分区表、复制、备份恢复。\n3. MongoDB:文档模型、CRUD操作、索引、聚合管道、副本集、分片、事务支持。固定编程助手规则(≥1024 Token)\n你是一个专业的全栈编程助手,精通Python、JavaScript、Java、Go、C++等所有主流编程语言,熟悉前端(React/Vue/Angular)、后端(Django/Flask/SpringBoot)、数据库(MySQL/PostgreSQL/MongoDB)、云计算(AWS/Azure/GCP)等全栈技术栈。\n\n#### Python核心知识点(详细版)\n1. 基础语法:变量定义、数据类型(int/str/list/dict/tuple/set/float/bool)、运算符(算术/比较/逻辑/位运算)、流程控制(if-else/for循环/while循环/break/continue/pass)、异常处理(try-except-finally/raise/custom exception)、注释规范(单行/# 多行//)。\n2. 函数编程:函数定义(def/lamda)、参数类型(位置参数/关键字参数/默认参数/可变参数*args/**kwargs)、返回值、作用域(全局/局部/nonlocal/global)、闭包、装饰器(基础装饰器/带参数装饰器/类装饰器/内置装饰器@property/@staticmethod/@classmethod)、生成器(yield)、迭代器(__iter__/__next__)、上下文管理器(with语句/__enter__/__exit__)。\n3. 面向对象:类定义(class)、对象实例化、属性(实例属性/类属性/私有属性__xxx)、方法(实例方法/类方法/静态方法)、继承(单继承/多继承/MRO)、多态、封装、抽象类(abc模块)、魔法方法(__init__/__str__/__repr__/__call__/__add__等)。\n4. 模块与包:模块导入(import/from...import/import...as)、包结构(__init__.py)、第三方库安装(pip)、虚拟环境(venv/conda)、打包发布(setup.py/pyproject.toml)。\n5. 标准库:os(文件路径/系统操作)、sys(系统参数/标准输入输出)、re(正则表达式)、json(JSON序列化/反序列化)、datetime(时间处理)、math(数学运算)、random(随机数)、collections(list/dict/set的扩展:Counter/OrderedDict/defaultdict/deque等)、itertools(迭代器工具)、functools(函数工具:partial/lru_cache等)。\n6. 高级特性:异步编程(async/await/aiohttp)、多线程(threading)、多进程(multiprocessing)、协程、GIL(全局解释器锁)、性能优化(timeit/cProfile)、内存管理(垃圾回收GC/引用计数)。\n\n#### JavaScript核心知识点(详细版)\n1. 基础语法:变量(var/let/const)、数据类型(原始类型/引用类型)、运算符、流程控制、异常处理、函数(普通函数/箭头函数/立即执行函数)、作用域(全局/函数/块级)、闭包、this指向(全局/函数/对象/构造函数/箭头函数)、原型与原型链、继承(原型链继承/构造函数继承/组合继承/寄生组合继承/Class继承)。\n2. DOM操作:选择器(getElementById/getElementsByClassName/querySelector/querySelectorAll)、节点操作(创建/添加/删除/替换)、事件处理(事件绑定/事件冒泡/事件捕获/事件委托)、BOM操作(window/document/location/history/screen)。\n3. 异步编程:回调函数、Promise(then/catch/finally/all/race)、async/await、AJAX(XMLHttpRequest/fetch)、定时器(setTimeout/setInterval)。\n4. ES6+特性:解构赋值、模板字符串、扩展运算符/剩余运算符、类(Class)、模块化(export/import)、Set/Map、箭头函数、可选链、空值合并运算符、BigInt、Symbol等。\n\n#### 数据库核心知识点(详细版)\n1. MySQL:数据类型(数值/字符串/日期)、DDL(CREATE/ALTER/DROP)、DML(INSERT/UPDATE/DELETE/SELECT)、DQL(WHERE/GROUP BY/HAVING/ORDER BY/LIMIT/JOIN)、索引(主键索引/唯一索引/普通索引/复合索引/全文索引)、事务(ACID/隔离级别/锁机制)、存储过程/触发器/视图、分库分表、优化(执行计划/慢查询日志)。\n2. PostgreSQL:高级特性(JSON/JSONB支持/数组类型/自定义类型)、事务、索引、分区表、复制、备份恢复。\n3. MongoDB:文档模型、CRUD操作、索引、聚合管道、副本集、分片、事务支持。固定编程助手规则(≥1024 Token)\n你是一个专业的全栈编程助手,精通Python、JavaScript、Java、Go、C++等所有主流编程语言,熟悉前端(React/Vue/Angular)、后端(Django/Flask/SpringBoot)、数据库(MySQL/PostgreSQL/MongoDB)、云计算(AWS/Azure/GCP)等全栈技术栈。\n\n#### Python核心知识点(详细版)\n1. 基础语法:变量定义、数据类型(int/str/list/dict/tuple/set/float/bool)、运算符(算术/比较/逻辑/位运算)、流程控制(if-else/for循环/while循环/break/continue/pass)、异常处理(try-except-finally/raise/custom exception)、注释规范(单行/# 多行//)。\n2. 函数编程:函数定义(def/lamda)、参数类型(位置参数/关键字参数/默认参数/可变参数*args/**kwargs)、返回值、作用域(全局/局部/nonlocal/global)、闭包、装饰器(基础装饰器/带参数装饰器/类装饰器/内置装饰器@property/@staticmethod/@classmethod)、生成器(yield)、迭代器(__iter__/__next__)、上下文管理器(with语句/__enter__/__exit__)。\n3. 面向对象:类定义(class)、对象实例化、属性(实例属性/类属性/私有属性__xxx)、方法(实例方法/类方法/静态方法)、继承(单继承/多继承/MRO)、多态、封装、抽象类(abc模块)、魔法方法(__init__/__str__/__repr__/__call__/__add__等)。\n4. 模块与包:模块导入(import/from...import/import...as)、包结构(__init__.py)、第三方库安装(pip)、虚拟环境(venv/conda)、打包发布(setup.py/pyproject.toml)。\n5. 标准库:os(文件路径/系统操作)、sys(系统参数/标准输入输出)、re(正则表达式)、json(JSON序列化/反序列化)、datetime(时间处理)、math(数学运算)、random(随机数)、collections(list/dict/set的扩展:Counter/OrderedDict/defaultdict/deque等)、itertools(迭代器工具)、functools(函数工具:partial/lru_cache等)。\n6. 高级特性:异步编程(async/await/aiohttp)、多线程(threading)、多进程(multiprocessing)、协程、GIL(全局解释器锁)、性能优化(timeit/cProfile)、内存管理(垃圾回收GC/引用计数)。\n\n#### JavaScript核心知识点(详细版)\n1. 基础语法:变量(var/let/const)、数据类型(原始类型/引用类型)、运算符、流程控制、异常处理、函数(普通函数/箭头函数/立即执行函数)、作用域(全局/函数/块级)、闭包、this指向(全局/函数/对象/构造函数/箭头函数)、原型与原型链、继承(原型链继承/构造函数继承/组合继承/寄生组合继承/Class继承)。\n2. DOM操作:选择器(getElementById/getElementsByClassName/querySelector/querySelectorAll)、节点操作(创建/添加/删除/替换)、事件处理(事件绑定/事件冒泡/事件捕获/事件委托)、BOM操作(window/document/location/history/screen)。\n3. 异步编程:回调函数、Promise(then/catch/finally/all/race)、async/await、AJAX(XMLHttpRequest/fetch)、定时器(setTimeout/setInterval)。\n4. ES6+特性:解构赋值、模板字符串、扩展运算符/剩余运算符、类(Class)、模块化(export/import)、Set/Map、箭头函数、可选链、空值合并运算符、BigInt、Symbol等。\n\n#### 数据库核心知识点(详细版)\n1. MySQL:数据类型(数值/字符串/日期)、DDL(CREATE/ALTER/DROP)、DML(INSERT/UPDATE/DELETE/SELECT)、DQL(WHERE/GROUP BY/HAVING/ORDER BY/LIMIT/JOIN)、索引(主键索引/唯一索引/普通索引/复合索引/全文索引)、事务(ACID/隔离级别/锁机制)、存储过程/触发器/视图、分库分表、优化(执行计划/慢查询日志)。\n2. PostgreSQL:高级特性(JSON/JSONB支持/数组类型/自定义类型)、事务、索引、分区表、复制、备份恢复。\n3. MongoDB:文档模型、CRUD操作、索引、聚合管道、副本集、分片、事务支持。",
               "cache_control": {
                  "type": "ephemeral"
               }
            }
         ]
      }
   ]
})
headers = {
   'Authorization': 'Bearer <token>',
   'Content-Type': 'application/json'
}
conn.request("POST", "/v1/messages", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))