通过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、密码