AI个人学习
和实操指南

One Hub:管理和分发OpenAI接口,支持多种模型和统计功能

综合介绍

One Hub 是一个基于 One API 二次开发的 OpenAI 接口管理和分发系统。该项目由 MartialBE 开发,旨在提供更广泛的模型支持和更完善的统计功能。One Hub 具有全新的用户界面,新增了用户仪表盘和管理员数据统计界面,并重构了中转供应商模块。它支持多种模型的函数调用,包括非 OpenAI 模型,并提供了丰富的配置选项和监控功能。One Hub 适用于需要管理和分发 OpenAI 接口的开发者和企业,帮助他们更高效地使用和监控各种 AI 模型。

One Hub:管理和分发OpenAI接口,支持多种模型和统计功能-1


 

功能列表

  • 支持多种 OpenAI 和非 OpenAI 模型的函数调用
  • 新增用户仪表盘和管理员数据统计界面
  • 重构中转供应商模块,支持动态返回用户模型列表
  • 支持 Azure Speech 模拟 TTS 功能
  • 支持配置单独的 http/socks5 代理
  • 支持自定义测速模型和日志请求耗时
  • 支持 Telegram bot 和模型按次收费
  • 支持模型通配符和配置文件启动程序
  • 支持 Prometheus 监控
  • 支持支付和用户组 RPM 配置

 

使用帮助

安装流程

  1. 克隆项目代码:
   git clone https://github.com/MartialBE/one-hub.git
  1. 进入项目目录:
   cd one-hub
  1. 配置环境变量和依赖:
   cp config.example.yaml config.yaml

根据需要修改 config.yaml 文件中的配置项。

  1. 使用 Docker 启动:
   docker-compose up -d

或者使用本地环境启动:

   go run main.go

使用功能

用户仪表盘

用户仪表盘提供了一个直观的界面,用户可以在这里查看和管理自己的 API 调用情况。通过仪表盘,用户可以实时监控 API 的使用情况,并查看详细的调用日志和统计数据。

管理员数据统计界面

管理员数据统计界面为管理员提供了全面的数据分析工具。管理员可以查看所有用户的 API 调用情况,生成详细的统计报表,并根据数据进行优化和调整。

中转供应商模块

中转供应商模块支持动态返回用户模型列表,并允许配置单独的 http/socks5 代理。管理员可以根据需要添加或删除供应商,并设置不同的代理配置,以优化 API 调用的性能和稳定性。

Azure Speech 模拟 TTS 功能

One Hub 支持使用 Azure Speech 模拟 TTS 功能,用户可以通过配置 Azure Speech 服务,生成高质量的语音输出。配置方法如下:

  1. config.yaml 文件中添加 Azure Speech 配置:
   azure_speech:
api_key: "your_api_key"
region: "your_region"
  1. 重启 One Hub 服务,使配置生效。

自定义测速模型和日志请求耗时

用户可以在 One Hub 中自定义测速模型,并查看每次 API 调用的请求耗时。通过这些功能,用户可以优化模型的性能,并确保 API 调用的高效性。

支持 Telegram bot 和模型按次收费

One Hub 支持通过 Telegram bot 进行通知和管理,用户可以在 Telegram 上接收 API 调用的实时通知。此外,One Hub 还支持模型按次收费,用户可以根据使用情况进行灵活的计费和管理。

详细操作流程

  1. 登录 One Hub 后,进入用户仪表盘,查看 API 调用情况。
  2. 在管理员界面,添加或删除供应商,并配置代理设置。
  3. 配置 Azure Speech 服务,生成语音输出。
  4. 自定义测速模型,查看 API 调用的请求耗时。
  5. 通过 Telegram bot 接收通知,并进行模型按次收费的管理。

通过以上详细的使用帮助,用户可以快速上手 One Hub,并充分利用其丰富的功能进行 OpenAI 接口的管理和分发。

未经允许不得转载:首席AI分享圈 » One Hub:管理和分发OpenAI接口,支持多种模型和统计功能

首席AI分享圈

首席AI分享圈专注于人工智能学习,提供全面的AI学习内容、AI工具和实操指导。我们的目标是通过高质量的内容和实践经验分享,帮助用户掌握AI技术,一起挖掘AI的无限潜能。无论您是AI初学者还是资深专家,这里都是您获取知识、提升技能、实现创新的理想之地。

联系我们
zh_CN简体中文