个人软件项目 · 在同一工作台使用官方 AI API

Star Hub:官方 AI 模型工作台

使用自己的厂商密钥,与 AI 模型对话,并使用图像、音频、批处理和实时语音功能。界面展示官方 API 地址及实际调用源码。

从厂商与模型开始

首次接入引导帮助用户选择官方厂商、打开密钥管理页面,并在不生成内容的情况下检查连接。配置区可以收起,模型选择会被记住,界面默认英文并可切换中文。

让调用过程可核实

Java 服务适配七家厂商的官方协议,当前目录有60个接入项,其中包括四个批处理项。固定地址白名单拒绝第三方中转站和自定义地址。用户可在网站中查看24份实际 Java 与 JavaScript 源文件及其 SHA-256。

让操作更容易

流式对话逐步显示回复。界面按模型支持情况展示参数,服务端再次校验。本机聊天文字保存由用户选择,默认关闭;密钥和附件不写入记录,关闭保存会删除浏览器中的历史副本。

部署与验证

应用作为一个 WAR 运行在现有 Tomcat 9 的同一个 JVM 中。最新版本通过39项 Java 与6项 JavaScript 测试,并检查了接入引导、语言切换、模型记忆、本机历史及源码窗口。协议测试使用模拟上游,不代表所有账户都有每个模型的调用权限。

产出与收获

  • 一个双语界面连接七家官方 API 厂商。
  • 流式对话、逐模型参数,以及已适配的 OpenAI 媒体、批处理与实时语音流程。
  • 公开调用地址、可查看的调用源码与可选本机聊天保存。

适用范围与局限

  • 用户需要自己的厂商 API 密钥;费用、免费额度、地区及模型权限由官方账户决定。
  • 目录覆盖已实现的接入项,不代表全部模型或全部类型。
  • 模拟测试与浏览器检查不代表每个计费模型、批处理任务或实时语音会话均已使用真实密钥验证。

资料依据

当前 Java 与浏览器源码、发布验证记录、45项自动测试及已部署应用。

在 GitHub 查看源码 ↗