JustSong e28d4b1741 feat: support cloudflare AI gateway now (close #565, #598) %!s(int64=2) %!d(string=hai) anos
..
billing.go 959bcdef88 chore: update error code %!s(int64=2) %!d(string=hai) anos
channel-billing.go 159b9e3369 fix: fix unable to set zero value for base url & model mapping %!s(int64=2) %!d(string=hai) anos
channel-test.go 8d34b7a77e feat: able to delete all manually disabled channels (close #539) %!s(int64=2) %!d(string=hai) anos
channel.go 8d34b7a77e feat: able to delete all manually disabled channels (close #539) %!s(int64=2) %!d(string=hai) anos
github.go 39ae8075e4 fix: fix oauth2 state not checking %!s(int64=2) %!d(string=hai) anos
group.go 596446dba4 feat: able to set group ratio now (close #62, close #142) %!s(int64=2) %!d(string=hai) anos
log.go ecf8a6d875 feat: supprt channel priority now & record channel id in log (#484) %!s(int64=2) %!d(string=hai) anos
misc.go 3fca6ff534 feat: support email domain whitelist (#337) %!s(int64=2) %!d(string=hai) anos
model.go b4b4acc288 feat: support Tencent's model (close #519) %!s(int64=2) %!d(string=hai) anos
option.go b4b4acc288 feat: support Tencent's model (close #519) %!s(int64=2) %!d(string=hai) anos
redemption.go 9e2f2383b9 feat: now user can top up via redemption code (close #9) %!s(int64=2) %!d(string=hai) anos
relay-aiproxy.go 04acdb1ccb feat: support aiproxy's library %!s(int64=2) %!d(string=hai) anos
relay-ali.go d0a0e871e1 fix: support ali's embedding model (#481, close #469) %!s(int64=2) %!d(string=hai) anos
relay-audio.go 47c08c72ce fix: check user quota when pre-consume quota %!s(int64=2) %!d(string=hai) anos
relay-baidu.go d0a0e871e1 fix: support ali's embedding model (#481, close #469) %!s(int64=2) %!d(string=hai) anos
relay-claude.go ca512f6a38 refactor: add set event stream headers func (#402) %!s(int64=2) %!d(string=hai) anos
relay-image.go 47c08c72ce fix: check user quota when pre-consume quota %!s(int64=2) %!d(string=hai) anos
relay-openai.go ca512f6a38 refactor: add set event stream headers func (#402) %!s(int64=2) %!d(string=hai) anos
relay-palm.go ca512f6a38 refactor: add set event stream headers func (#402) %!s(int64=2) %!d(string=hai) anos
relay-tencent.go b4b4acc288 feat: support Tencent's model (close #519) %!s(int64=2) %!d(string=hai) anos
relay-text.go e28d4b1741 feat: support cloudflare AI gateway now (close #565, #598) %!s(int64=2) %!d(string=hai) anos
relay-utils.go 594f06e7b0 perf: lazy initialization for token encoders (close #566) %!s(int64=2) %!d(string=hai) anos
relay-xunfei.go 24df3e5f62 feat: support non-stream mode for xunfei (#498) %!s(int64=2) %!d(string=hai) anos
relay-zhipu.go ca512f6a38 refactor: add set event stream headers func (#402) %!s(int64=2) %!d(string=hai) anos
relay.go 42451d9d02 refactor: update logging related logic %!s(int64=2) %!d(string=hai) anos
token.go 2a527ee436 fix: fix token name too long %!s(int64=2) %!d(string=hai) anos
user.go 2fcd6852e0 feat: able to delete account by self (#294) %!s(int64=2) %!d(string=hai) anos
wechat.go c5837c3bb7 feat: support aff now (close #75) %!s(int64=2) %!d(string=hai) anos