Skip to content

Besty0728/OpenWebUI-EdgeOne-AI-Gemini

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

OpenWebUI-EdgeOne-AI-Gemini部署指南

发现了EdgeOne的一个AI网关功能貌似配合我们的Gemini的Key可以更好的使用,于是研究了一下配合OpenWebUI使用,同时实现了APIKey的负载均衡。

部署步骤

1. 在OpenWebUI ▸ 管理面板 ▸ 功能 中,单击从链接导入 。

image

2. 在弹出的对话框中,输入以下URL,然后单击导入按钮:

https://github.com/Besty0728/OpenWebUI-EdgeOne-AI-Gemini/blob/main/edgeone_ai.py

3.⚠️ 重要提示,不要改动Pipe的Pipe ID,必须保持为 edgeone_ai,否则无法正常工作。(除非你将我们的文件名称一并改动)

这个值目前是硬编码,必须完全匹配,未来版本或许可配置

4. 导入后,您应该会在功能列表中看到 EdgeOne_AI

填入你的

  • 自定义API请求地址
  • 你的 API Key
  • 模型名称(多个模型使用英文逗号,隔开)
  • OE Key(请求头模板对应值)
  • Gateway Name(请求头模板对应值)

📝 更新日志 (Changelog)

v0.2.0 (2026-01-11)

  • 🌟 Gemini 3.0 支持: 新增 thinking_level (Low, Medium, High) 和 media_resolution 控制。
  • 🧠 Gemini 2.x 支持: 新增 thinking_budget (思考预算) 用于配置思考 Token 上限。
  • 🎨 体验优化: 开启实验性功能后,深度优化了 OpenWebUI 的思维链 (Chain of Thought) 折叠展示体验。
  • 🔧 兼容性增强: 优化模型列表分隔符支持(支持中文逗号、换行符),并增加了基础的 thought_signature 处理。
  • 性能优化: 改进了线程安全的 API Key 负载均衡机制。

About

适用于OpenWebUI对接EdgeOne的AI网关(Gemini)

Resources

License

Stars

6 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages