Files
xiaoxia-saas/apps/api
用户CI Test c48f8eef33 fix(voice-clone): source_audio_url 不做预签名转换,原样返回用户输入
source_audio_url 是用户传入的原始参考音频 URL(可能是外部地址),
不是系统内部 OSS storage key,不应该经过 storage.get_download_url
做预签名转换。之前的代码会把外部 URL 错误地当作 OSS key 处理,
导致返回无效的签名 URL。

- 删除 _to_response 中的 sign_url 调用和参数
- 清理 4 个端点中不再使用的 get_audio_url_signer 依赖注入
- 33 个 voice_clone 集成测试全绿
2026-07-11 18:22:58 +08:00
..
2026-06-15 15:17:40 +08:00
2026-07-11 16:29:07 +08:00
2026-06-15 15:17:40 +08:00
2026-06-15 15:17:40 +08:00

xiaoxia-saas API

结构

  • app/core/:配置与基础能力
  • app/api/:路由组织
  • app/schemas/:请求响应模型
  • app/dependencies.py:依赖注入入口
  • main.pyFastAPI 启动入口

当前可用接口

  • GET /api/health
  • GET /api/projects?workspace_id=...
  • POST /api/projects