带缓存创建的文本对话
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
| 参数名 | 类型 | 必填项 | 说明 |
|---|---|---|---|
| model | string | 必需 | 要使用的模型 ID。有关哪些模型适用于 Chat API 的详细信息,请参阅模型端点兼容性表。 |
| max_tokens | integer | 必需 | 聊天完成时生成的最大令牌数。 输入标记和生成标记的总长度受模型上下文长度的限制。 |
| messages | array [object] | 必需 | 模型聊天记录 |
| └─role | string | 可选 | 角色类型:user / assistant / system |
| └─content | string | 可选 | 文本内容 |
| temperature | number | 可选 | 要使用的采样温度,介于 0 和 2 之间。 - 较高值(如 0.8):使输出更加随机。 - 较低值(如 0.2):使其更加集中和确定性。 建议:通常建议更改此值或 top_p,但不要同时更改。 |
| system | number | 必需 | 系统提示词 |
请求示例 (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
响应参数
| 字段名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| id | string | 必需 | 消息的唯一标识符。 |
| type | string | 必需 | 对象类型,通常为 "message"。 |
| role | string | 必需 | 消息的角色(例如 "assistant")。 |
| model | string | 必需 | 生成此消息的模型名称。 |
| content | array [object] | 必需 | 模型生成的内容列表。 |
| └─ type | string | 可选 | 内容块的类型(例如 "text")。 |
| └─ text | string | 可选 | 具体的文本内容。 |
| stop_reason | string | 必需 | 模型停止生成的原因(例如 "end_turn", "max_tokens")。 |
| usage | object | 必需 | 此次请求的 Token 使用统计。 |
| ├─ input_tokens | integer | 必需 | 提示词消耗的总 Token 数。 |
| ├─ cache_creation_input_tokens | integer | 必需 | 写入缓存的 Token 数量。 |
| ├─ cache_read_input_tokens | integer | 必需 | 从缓存读取的 Token 数量。 |
| ├─ output_tokens | integer | 必需 | 生成的输出 Token 数量。 |
| └─ cache_creation | object | 必需 | 缓存创建的具体详情对象。 |
| ├─ claude_cache_creation_5_m_tokens | integer | 必需 | 创建 5 分钟短期缓存消耗的 Token 数。 |
| └─ claude_cache_creation_1_h_tokens | integer | 必需 | 创建 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"))