Skip to content

sureai v1.9.0

Latest

Choose a tag to compare

@TASure TASure released this 30 Sep 07:05
· 6 commits to main since this release

v1.9.0 — 标准与生态(Standards & Ecosystem)

平台补全(16 → 23)

  • 新增 MiniMax / 阶跃星辰 StepFun / 百川 / 01.AI / 硅基流动 / 腾讯混元 / 讯飞星火(OpenAI 兼容协议族,独立模块)
  • Azure Realtime(GA 端点)+ Gemini Live v1beta 接入
  • MODERATION 能力声明精确化:Doubao/Qwen/Zhipu 对照官方文档核实无 /moderations → 移除声明(调用前快速失败);OpenAI/Azure 保留

OpenTelemetry GenAI 桥接(sure-ai-otel)

  • gen_ai.* 语义约定(semconv v1.44.0):operation.duration 直方图、usage tokens、provider/error 属性
  • provided 隔离:不引入 OTel SDK 时零依赖无感降级,trace 可直接进 Langfuse/Jaeger/Tempo

全链路异步 / 虚拟线程

  • AiClient.chatAsync/chatStreamAsync 等 default 方法(20+ 平台零改动即获异步)
  • AsyncExecutors 虚拟线程单例 + 5 装饰器 + AsyncClients 工厂

Quarkus Extension(sure-ai-quarkus-extension)

  • runtime + deployment 双模块,sure.ai 配置映射
  • BuildStep 为配置 api-key 的 22 平台注册 Singleton Bean

规模:1235 测试(新增 121)· core 87.05% / otel 88.15% 覆盖率 · 全量 verify BUILD SUCCESS