github looplj/axonhub v0.9.3

latest releases: v0.9.42, v0.9.42-beta1, v0.9.41...
3 months ago

重大变更

  1. 支持单渠道多 keys,可能会有些不稳定,遇到问题可以随时反馈
  2. 重构了参数覆盖,尽量兼容了已有数据,如果有不兼容了,可以随时反馈

MAJOR CHANGES

  1. Multiple api keys per channel, maybe not stable, welcome feedback.
  2. Refactor request override, legacy data keep compatible, feel free to file issues if something not work as expected.

What's Changed

  • chore: remove txn for update channel id when retry by @looplj in #724
  • refactor: cleanup channel performance by @looplj in #726
  • refactor: transformer use api key provider instead of static api key by @looplj in #727
  • release: release v0.9.2 by @looplj in #730
  • feat: multiple api keys for one channel by @looplj in #731
  • refactor: cleanup channel credentials by @looplj in #732
  • fix: dialog close button position by @looplj in #733
  • fix: force reasoning summary presence by @x22x22 in #735
  • fix(frontend): improve mobile responsive layouts by @duoduohe in #737
  • feat: trace sticky api key for multiple api keys channel by @looplj in #740
  • fix(anthropic): support image content blocks in tool_result by @duoduohe in #742
  • fix: remove codex metadata field by @looplj in #745
  • fix: daily request may missing data from today by @looplj in #747
  • fix: s3 path style storage, close #736 by @looplj in #748
  • opt: logging channel for the failed request, close #682 by @looplj in #749
  • opt: ignore deleted and no enabled api keys channel by @looplj in #750
  • opt: tester, model associate, tools by @looplj in #751
  • feat(api): enhance models endpoint by @djdembeck in #743
  • fix: preserve stream flag for TTFT persistence by @djdembeck in #753
  • fix(channel): use completion tokens for TPS calculation instead of total tokens by @djdembeck in #755
  • fix: responses encrypted content convertsion, and related tools by @looplj in #758
  • fix: channel test model not found, close #754 by @looplj in #759
  • doc: update the token chinese translation by @looplj in #760
  • feat: add NanoGPT provider support by @djdembeck in #761
  • chore: sync model developers data by @github-actions[bot] in #765
  • fix: respect user timezone in daily overview widget by @djdembeck in #766
  • opt: avoid to read closed stream by @looplj in #767
  • fix: requests page filtering not working with auto refresh enabled by @djdembeck in #768
  • feat: support minute-level API key quota limiting; display historical quota usage by @TundraWork in #770
  • refactor: refactor channel override to structure, close #762 by @looplj in #771
  • refactor: channel override tempalte by @looplj in #773
  • opt: model fetch, auto summary and duplicate by @looplj in #775
  • feat: hide archived items in requests filters by default by @djdembeck in #769
  • opt: backup/restore for model association and api key profile by @looplj in #776
  • opt: multiple api keys channel action dialog by @looplj in #777
  • opt: trace api sticky more stable by @looplj in #779
  • doc: update to align with latest code by @looplj in #781
  • opt: force refresh quota when trigger on header by @looplj in #782

New Contributors

Full Changelog: v0.9.1...v0.9.3

Don't miss a new axonhub release

NewReleases is sending notifications on new releases.