开发个人Go-ChatGPT--1 项目介绍

开发个人Go-ChatGPT--1 项目介绍

开发个人Go-ChatGPT--1 项目介绍

本文将以一个使用Ollama部署的ChatGPT为背景,主要还是介绍和学习使用 go-zero 框架,开发个人Go-ChatGPT的服务器后端,使用Docker部署网站到公网,体验和了解微服务架构,发布微服务到网站的具体流程。

知识点大纲

  • Docker本地开发环境搭建

  • go-zero api rpc服务,鉴权,验证的使用

  • github.com/tmc/langchaingo/llms``Ollamaapi调用

  • cloudflare部署个人网站(白嫖)

  • fps内网穿透

  • 阿里云绑定域名,备案

文章目录

  • 开发个人Go-ChatGPT--1 项目介绍

  • 开发个人Go-ChatGPT--2 环境搭建

  • 开发个人Go-ChatGPT--3 服务拆分

  • 开发个人Go-ChatGPT--4 用户管理

  • 开发个人Go-ChatGPT--5 模型管理

  • 开发个人Go-ChatGPT--6 OpenUI

  • 开发个人Go-ChatGPT--7 服务部署

  • 开发个人Go-ChatGPT--8 网站部署

  • 开发个人Go-ChatGPT--9 Frp穿透

  • 开发个人Go-ChatGPT--10 绑定域名

项目地址

openui-frontend

openui-backend-go

相关推荐
技术程序猿华锋7 小时前
Zotero PDF Translate 翻译插件使用OpenAI API配置教程
人工智能·chatgpt·机器翻译
不知名美食探索家7 小时前
【11】Redis快速安装与Golang实战指南
redis·golang·bootstrap
普通网友7 小时前
内置AI与浏览器的开源终端Wave Terminal安装与远程连接内网服务器教程
开发语言·后端·golang
行思理8 小时前
go语言应该如何学习
开发语言·学习·golang
returnShitBoy9 小时前
Go语言中的垃圾回收是如何工作的?
java·jvm·golang
普通网友9 小时前
如何在CentOS部署青龙面板并实现无公网IP远程访问本地面板
开发语言·后端·golang
量子位12 小时前
ChatGPT 有了完整记忆!像朋友一样记住所有聊天记录,回复更加私人订制
人工智能·chatgpt
Lonwayne12 小时前
为什么ChatGPT选择SSE而非WebSocket?
websocket·网络协议·chatgpt·程序那些事
Justin3go14 小时前
GPT4o生图风格大全
chatgpt·openai·midjourney
LuckyLay14 小时前
LeetCode算法题(Go语言实现)_38
算法·leetcode·golang