通过1panel布署Open WebUI+deepbricks的api+API HOST 自建GPT
1、在1panel上布署Open WebUI:
1、进入应用商店搜索 ollama-webui
2、Ollama 服务地址:
填写自己本地服务器的ip即可,端口默认
http://IP:端口
3、Secret Key:
4、勾选 端口外部访问
5、确认 开始部署服务
6、防火墙放行 3000端口
2、登录Open WebUI添加api接口+api密钥:
1、登录open webui界面:
2、管理员面板绑定API接口+API密钥:
1、左下角 用户
2、设置
3、管理员设置
4、外部连接:
API基础地址:https://api.deepbricks.ai/v1
Open AI API:
API 密钥:输入自己的密钥
5、用户:
默认模型:gpt-4o-mini
保存
3、登录https://deepbricks.ai/api-key获取api-key:
1、登录deepbricks.ai网站
2、创建密钥
3、Cloudflare解析+nginx反向代理:
1、Cloudflare解析:
类型 名称 内容 代理状态
A gpt ip地址 cnd代理(打开小云朵)
2、Cloudflare生成API令牌:
个人资料 ---> API令牌 ---> 编辑区域 DNS
权限:
区域 ---> DNS ---> 编辑
区域资源:
包括 ---> 所有区域
继续以显示摘要
API令牌:
xxxxxxxxxxxxxxxxxxxxxxxxxxx
3、nginx反向代理:
创建SSL证书
添加SSL证书 ---> 添加 Let's Encrypt 证书 ---> 添加域名 ---> 测试服务器可用性 ---> 通过能正常使用
使用DNS认证 ---> DNS提供者 ---> cloudflare ---> dns_cloudflare_api_token = xxxxxxxxxxxxxxxxx ---> 我同意
等待证书的创建
创建代理服务:
添加代理服务 ---> 添加域名
协议 http ---> 转发主机/IP 填写自己的IP地址 ---> 转发端口 填写自己的域名
缓存资源 打开
阻止常见漏洞 打开
支持WebSockets 打开
SSL ---> SSL证书 ---> 域名 ---> 强制SSL
保存
4、域名访问GPT:
1、域名地址
2、用户名
3、邮箱
4、密码