AIHub 贡献指南
How to contribute to AIHub — reporting issues, proposing changes, running docs-site local checks and Java module tests, and following the security disclosure policy.
How to contribute to AIHub — reporting issues, proposing changes, running docs-site local checks and Java module tests, and following the security disclosure policy.
aihub 文档站发布在 whaleal.com/aihub,由 Actions 构建 docs-site。
讲解 IImageService 图像生成与流式监听用法,覆盖 OpenAI 与豆包适配、请求字段、事件模型和常见接入问题。
普通 Java / Maven 项目接入 AIHub 的最短路径:从依赖、环境变量到第一条同步 Chat 请求,给出可复制的 Configuration→AiService→IChatService 闭环代码与成功标准。
讲解 IMusicService 音乐生成用法:submitMusic/submitLyrics 提交任务、fetch 轮询任务结果,Suno 适配、任务生命周期、字段模型与轮询要点。
Spring Boot 项目接入 AIHub 的最短路径:引入 starter、最小 application.yml 配置、AiService Bean 注入,并给出 controller 发出第一条模型请求的完整示例。
Spring Boot 接入 AIHub 的最短成功路径:引入 starter、配置 aihub.*、注入 AiService 并发出第一个 ChatCompletion。
讲解 IVideoService 视频生成用法:create 提交任务、retrieve 轮询状态、content 拉取成片字节流、remix 改写,OpenAI 兼容网关、multipart 提交与异步轮询模型。
使用 aihub 客户端上线前的检查项。
客户端调用失败时先查密钥、baseUrl、模型名和 PlatformType。