CaIon
0f35d2368f
✨ feat: enhance group ratio handling in pricing calculations
2025-06-17 21:05:35 +08:00
xqx121
37caafc722
Fix: The edit interface is not billed (usage-based pricing).
2025-06-02 22:11:11 +08:00
CaIon
f613a79f3e
feat: Enhance image request validation in relay-image.go: set default model and size, improve error handling for size format, and ensure prompt and N parameters are validated correctly.
2025-05-28 20:18:37 +08:00
skynono
2621b77f9a
fix: correct error messages for dall-e models size parameters
...
(cherry picked from commit 149d06850c10cc6cdb3291164e3e46f99ca59abc)
2025-05-07 11:21:19 +08:00
CaIon
a03c615fa4
Merge remote-tracking branch 'new-api/main' into gpt-image
...
# Conflicts:
# relay/relay-image.go
2025-04-26 15:54:08 +08:00
xyfacai
f9f32a0158
feat: support /images/edit
...
(cherry picked from commit 1c0a1238787d490f02dd9269b616580a16604180)
2025-04-26 15:44:56 +08:00
datehoer
c5f1a0c712
Add support for grok-2-image. Currently, grok-2-image doesn't support the size, quality, or style parameters. Set 'size'='empty' to use grok-2-image
2025-04-09 15:05:00 +08:00
1808837298@qq.com
1819c4d5f5
feat(error): Enhance error handling with optional detailed error messages
2025-03-11 17:25:06 +08:00
1808837298@qq.com
d6fd50e382
feat: add new GPT-4.5 preview model ratios
2025-02-28 19:17:15 +08:00
1808837298@qq.com
27ea231d66
fix: fix image ratio calculation
2025-02-22 15:50:18 +08:00
1808837298@qq.com
b9b69b01e5
refactor: Improve message content handling and quota error responses
2025-02-21 18:18:21 +08:00
1808837298@qq.com
9cc6385b0c
feat: Enhance sensitive word detection with detailed logging
2025-02-21 16:57:30 +08:00
1808837298@qq.com
06da65a9d0
refactor: Simplify model mapping and pricing logic across relay modules
2025-02-20 16:41:46 +08:00
CalciumIon
ed435e5c8f
refactor: user cache logic
2024-12-29 16:50:26 +08:00
CalciumIon
4fc1fe318e
refactor: migrate group ratio and user usable groups logic to new setting package
...
- Replaced references to common.GroupRatio and common.UserUsableGroups with corresponding functions from the new setting package across multiple controllers and services.
- Introduced new setting functions for managing group ratios and user usable groups, enhancing code organization and maintainability.
- Updated related functions to ensure consistent behavior with the new setting package integration.
2024-12-25 19:31:12 +08:00
CalciumIon
a7e1d17c3e
feat: Introduce settings package and refactor constants
...
- Added a new `setting` package to replace the `constant` package for configuration management, improving code organization and clarity.
- Moved various configuration variables such as `ServerAddress`, `PayAddress`, and `SensitiveWords` to the new `setting` package.
- Updated references throughout the codebase to use the new `setting` package, ensuring consistent access to configuration values.
- Introduced new files for managing chat settings and midjourney settings, enhancing modularity and maintainability of the code.
2024-12-22 17:24:29 +08:00
1808837298@qq.com
33af069fae
feat: realtime
...
(cherry picked from commit a5529df3e1a4c08a120e8c05203a7d885b0fe8d8)
2024-11-05 19:24:14 +08:00
Xyfacai
967ccabb56
fix: 修复 dall-e-2 请求报错
2024-08-24 13:36:41 +08:00
CalciumIon
4b5303a77b
feat: 区分额度不足和预扣费失败提示
2024-08-09 18:48:13 +08:00
CalciumIon
6eab0cc370
feat: 区分额度不足和预扣费失败提示
2024-08-09 18:34:51 +08:00
CalciumIon
9e610c9429
fix: image quota ( close #382 )
2024-07-26 18:51:34 +08:00
CalciumIon
70491ea1bb
fix: image relay quota
2024-07-18 17:12:28 +08:00
CalciumIon
fae918c055
chore: log format
2024-07-18 00:41:31 +08:00
CalciumIon
b0d5491a2a
refactor: image relay
2024-07-17 23:50:37 +08:00
CalciumIon
ebb9b675b6
feat: support cloudflare audio
2024-07-16 23:24:47 +08:00
CalciumIon
d4578e28b3
fix: channel auto ban
2024-07-04 22:46:43 +08:00
1808837298@qq.com
c1040afed9
fix: typo
2024-05-31 15:10:01 +08:00
1808837298@qq.com
bfbbe67fcd
refactor: 重构敏感词
2024-05-23 23:59:55 +08:00
CaIon
21839ed13b
chore: 删除无用代码
2024-05-13 16:04:28 +08:00
CaIon
71547849bc
feat: dalle系列改为使用模型固定价格计费
2024-05-13 16:04:02 +08:00
CaIon
6fb1fbfe96
feat: 日志详情展示模型价格
2024-05-12 15:35:57 +08:00
CaIon
3f448ba4fc
feat: dalle系列日志记录更多信息
2024-04-24 15:14:16 +08:00
CaIon
b1b38a6bd4
fix: audio预扣费未返还
2024-04-24 15:08:15 +08:00
CaIon
9b2e5c2978
refactor: remove consumeQuota
2024-03-13 22:30:10 +08:00
1808837298@qq.com
6013219f5b
feat: 初步重构完成
2024-02-29 16:21:25 +08:00
1808837298@qq.com
5b18cd6b0a
feat: 初步重构
2024-02-29 01:08:18 +08:00