Commit Graph

6 Commits

Author SHA1 Message Date
1e0n
1b1a25e68d 修复流式参数处理:尊重客户端明确指定的stream参数
- 修正transformers中强制添加stream=true的错误逻辑
- 只有客户端明确指定stream参数时才转发该参数
- 客户端未指定stream时不强制添加,保持原有意图
- 更新routes.js中相应的流式判断逻辑
- 确保非流式请求得到正确处理
2025-10-09 11:50:49 +08:00
1e0n
74521c54c3 修复推理字段删除逻辑:当reasoning设置为off时正确删除原始请求中的推理字段
- 修正request-openai.js中reasoning字段的处理逻辑
- 修正request-anthropic.js中thinking字段的处理逻辑
- 确保当模型配置reasoning为off时,原始请求中的推理相关字段被显式删除
- 与routes.js中的直接转发逻辑保持一致
2025-10-08 22:07:41 +08:00
1e0n
2dc8c89270 统一User-Agent管理:从config.json读取固定值factory-cli/0.19.3 2025-10-08 18:30:21 +08:00
1e0n
1c29062ba7 增加大模型推理级别配置 2025-10-08 05:26:31 +08:00
1e0n
43803ca9da Add common endpoint support and system prompt injection, v1.1.0
- Add common endpoint type for GLM-4.6 model
- Implement automatic system prompt injection for all requests
- Simplify README documentation for better user focus
- Update version to 1.1.0
- Add *.txt to .gitignore

Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
2025-10-07 21:06:28 +08:00
1e0n
6dca025e96 Initial commit: OpenAI compatible API proxy with auto token refresh
- Implemented OpenAI compatible API proxy server
- Support for Anthropic and custom OpenAI format conversion
- Automatic API key refresh with WorkOS OAuth
- SSE streaming response transformation
- Smart header management for Factory endpoints
- Chinese documentation
2025-10-06 02:12:01 +08:00