tbphp
e9e88dce99
feat(images): 接入 OpenAI 图片生成与编辑 (#476)
* feat(images): 接入 OpenAI 图片生成与编辑
* fix(images): 补齐响应容量与边界处理
* fix(images): 修正协议观测与响应上限覆盖
* fix(stream): 保证取消优先于流关闭
* fix(images): 修正空 SSE 错误对象判定
* fix(images): 避免媒体数据触发凭据误判
* fix(images): 阻止流式响应泄漏凭据
* fix(images): 校验完整流事件后再转发
* fix(images): 修正响应模型观测
2026-08-27 15:11:52 +08:00
..
2026-08-24 11:11:22 +08:00
2026-08-24 20:07:11 +08:00
2026-08-01 22:02:42 +08:00
2026-08-24 20:07:11 +08:00
2026-08-01 22:02:42 +08:00
2026-08-20 17:19:32 +08:00
2026-08-24 20:07:11 +08:00
2026-08-24 20:07:11 +08:00
2026-08-20 23:51:04 +08:00
2026-08-24 11:11:22 +08:00
2026-08-24 20:07:11 +08:00
2026-08-27 15:11:52 +08:00
2026-08-20 23:51:04 +08:00
2026-08-24 20:07:11 +08:00
2026-08-24 20:07:11 +08:00
2026-07-29 21:44:53 +08:00
2026-08-08 23:33:29 +08:00
2026-08-24 20:07:11 +08:00
2026-08-10 08:22:15 +08:00
2026-08-24 20:07:11 +08:00
2026-08-16 16:41:02 +08:00
2026-08-24 20:07:11 +08:00
2026-08-24 20:07:11 +08:00
2026-08-19 11:27:35 +08:00
2026-08-24 20:07:11 +08:00
2026-08-12 11:39:40 +08:00
2026-08-24 20:07:11 +08:00
2026-08-22 13:30:03 +08:00
2026-08-24 20:07:11 +08:00
2026-08-24 20:07:11 +08:00
2026-08-11 08:56:59 +08:00
2026-08-24 11:11:22 +08:00
2026-08-24 11:11:22 +08:00
2026-08-24 20:07:11 +08:00
2026-08-24 11:11:22 +08:00
2026-08-24 20:07:11 +08:00
2026-08-24 11:11:22 +08:00
2026-08-24 20:07:11 +08:00
2026-08-24 20:07:11 +08:00
2026-08-24 11:11:22 +08:00
2026-08-24 11:11:22 +08:00
2026-08-24 20:07:11 +08:00
2026-08-24 11:11:22 +08:00
2026-08-24 20:07:11 +08:00
2026-08-24 11:11:22 +08:00
2026-08-24 11:11:22 +08:00
2026-08-24 20:07:11 +08:00
2026-08-24 11:11:22 +08:00
2026-07-20 02:56:59 +08:00
2026-08-12 23:49:18 +08:00
2026-08-24 20:07:11 +08:00
2026-08-24 20:07:11 +08:00
2026-08-23 12:09:03 +08:00
2026-08-24 20:07:11 +08:00
2026-08-23 12:09:03 +08:00
2026-08-14 08:41:02 +08:00
2026-08-23 12:09:03 +08:00
2026-08-24 11:11:22 +08:00
2026-08-24 20:07:11 +08:00
2026-08-12 23:49:18 +08:00
2026-08-24 20:07:11 +08:00
2026-08-24 20:07:11 +08:00
2026-08-23 12:09:03 +08:00
2026-08-24 20:07:11 +08:00
2026-08-24 11:11:22 +08:00
2026-08-24 20:07:11 +08:00
2026-08-10 08:22:15 +08:00
2026-08-24 20:07:11 +08:00
2026-08-14 08:41:02 +08:00
2026-08-24 20:07:11 +08:00
2026-08-24 11:11:22 +08:00
2026-08-24 20:07:11 +08:00
2026-08-14 17:39:12 +08:00
2026-08-14 08:41:02 +08:00
2026-08-24 20:07:11 +08:00
2026-08-22 02:00:23 +08:00
2026-08-24 20:07:11 +08:00
2026-08-22 17:58:41 +08:00
2026-08-24 20:07:11 +08:00
2026-08-24 20:07:11 +08:00
2026-08-08 23:33:29 +08:00
2026-08-24 20:07:11 +08:00
2026-08-20 17:19:32 +08:00
2026-08-22 13:30:03 +08:00
2026-08-24 20:07:11 +08:00
2026-08-10 08:22:15 +08:00
2026-08-24 20:07:11 +08:00
2026-08-24 11:11:22 +08:00
2026-08-10 08:22:15 +08:00
2026-08-24 20:07:11 +08:00
2026-08-10 08:22:15 +08:00
2026-08-24 20:07:11 +08:00
2026-08-16 17:18:43 +08:00
2026-08-24 20:07:11 +08:00
2026-08-16 17:18:43 +08:00
2026-08-24 20:07:11 +08:00
2026-08-24 20:07:11 +08:00
2026-08-24 20:07:11 +08:00
2026-08-24 20:07:11 +08:00
2026-08-14 08:41:02 +08:00
2026-08-16 17:21:50 +08:00
2026-08-24 20:07:11 +08:00
2026-08-10 08:22:15 +08:00
2026-08-24 20:07:11 +08:00
2026-08-14 23:16:21 +08:00
2026-08-10 08:22:15 +08:00
2026-08-24 20:07:11 +08:00
2026-08-16 16:41:02 +08:00
2026-08-24 20:07:11 +08:00
2026-08-10 14:00:59 +08:00
2026-08-16 16:41:02 +08:00
2026-08-24 20:07:11 +08:00
2026-08-16 16:41:02 +08:00
2026-08-08 23:33:29 +08:00
2026-08-08 23:33:29 +08:00
2026-08-24 20:07:11 +08:00
2026-08-11 08:18:45 +08:00
2026-08-24 20:07:11 +08:00
2026-08-24 11:11:22 +08:00
2026-08-24 23:26:22 +08:00
2026-08-24 23:26:22 +08:00
2026-08-27 15:11:52 +08:00
2026-08-17 12:07:41 +08:00
2026-08-24 20:07:11 +08:00
2026-08-22 17:58:41 +08:00
2026-08-24 20:07:11 +08:00
2026-08-21 17:40:38 +08:00
2026-08-24 20:07:11 +08:00
2026-08-24 20:07:11 +08:00
2026-08-24 20:07:11 +08:00
2026-08-24 11:11:22 +08:00
2026-08-24 20:07:11 +08:00
2026-08-24 20:07:11 +08:00
2026-08-24 11:11:22 +08:00
2026-08-24 20:07:11 +08:00
2026-08-24 11:11:22 +08:00
2026-08-24 20:07:11 +08:00
2026-08-24 20:07:11 +08:00
2026-08-24 11:11:22 +08:00
2026-08-24 20:07:11 +08:00
2026-07-28 11:24:29 +08:00
2026-08-18 11:30:07 +08:00
2026-08-24 20:07:11 +08:00
2026-08-07 07:49:11 +08:00
2026-08-24 20:07:11 +08:00
2026-08-20 21:37:54 +08:00
2026-08-24 20:07:11 +08:00
2026-08-24 20:07:11 +08:00
2026-08-12 22:46:08 +08:00
2026-08-24 20:07:11 +08:00
2026-08-24 11:11:22 +08:00
2026-07-31 00:13:17 +08:00
2026-08-24 20:07:11 +08:00