Skip to content

v1.2.19

Latest
Compare
Choose a tag to compare
@sunist-c sunist-c released this 10 Oct 10:59
· 12 commits to main since this release
5c68322

Ci

  • conf: 修改 ci 配置

Feat

  • cli: 添加 geoip 和 json format 的工具方法
  • database: 为 database 实现 gorm logger 并添加配置方法
  • network: 为 network 包添加判断 ip 是否有效的方法和对应的测试样例
  • openai: 为 openai api 添加图片支持和流式支持
  • utils: 添加判断 ip/cidr 是否合法,判断 ip 是否在 cidr 内的方法

Fix

  • database: 适配 database 单元测试
  • logger: 修复 logger level 失效的问题
  • openai: 优化 openai 测试的提示词,避免 openai 的智障导致测试失败
  • openai: 适配 openai 的单元测试用例
  • openai: 修复 openai client createSpeech 节点的实现错误

Perf

  • openai: 优化参数传递
  • openai: 使用 sse 封装优化 openai 流式逻辑

Refactor

  • http: 为 http context 新增了 ClientIP 方法获取请求的真实 IP,完善了注释和测试