开发个人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

相关推荐
吃着火锅x唱着歌20 分钟前
Redis设计与实现 学习笔记 第五章 跳跃表
golang
技术卷3 小时前
Redis数据库与GO完结篇:redis操作总结与GO使用redis
数据库·redis·golang
white.tie6 小时前
vscode配置golang
ide·vscode·golang
陈序缘6 小时前
Go语言实现长连接并发框架 - 任务管理器
linux·服务器·开发语言·后端·golang
学习前端的小z9 小时前
【AIGC】ChatGPT提示词解析:如何打造个人IP、CSDN爆款技术文案与高效教案设计
人工智能·chatgpt·aigc
0x派大星11 小时前
【Golang】语法基础——切片:灵活、高效的数据处理利器
golang
技术卷19 小时前
GO网络编程(二):客户端与服务端通信【重要】
golang·网络编程
小帅吖19 小时前
浅析Golang的Context
开发语言·后端·golang
MarisTang19 小时前
Go语言实现随机森林 (Random Forest)算法
算法·随机森林·golang
wgggfiy1 天前
chatgpt学术科研prompt模板有哪些?chatgpt的学术prompt有哪些?学术gpt,学术科研
论文阅读·人工智能·gpt·chatgpt·prompt·aigc