2 Star 0 Fork 1

k14201357/springboot-ollama

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

ChatGPT UI

ChatGPT UI是一个开源项目,旨在为用户提供轻松、直观的方式与ChatGPT进行对话。我们相信,对话是连接人与人、人与技术的最强大方式,因此我们创建了这个前端UI工具,使ChatGPT的交互变得更加容易和有趣。

运行效果预览

功能特点:

  1. UI包括文件上传功能,满足Alpha GPT-4(All Tools)API接入的UI支持。
  2. UI包括Token统计功能,方便统计计费和限制输入。

编码指定如何将文本转换为标记,不同的模型使用不同的编码。

编码 OpenAI 模型
cl100k_base gpt-4, gpt-3.5-turbo, text-embedding-ada-002
p50k_base Codex models, text-davinci-002, text-davinci-003
r50k_base (or gpt2) GPT-3 models like davinci

预览1:ChatPDF 与文档进行交流

PDF文件分析效果预览

预览2:ChatPDF 与文档预览交流

PDF文件分析效果预览

预览3:国内使用ChatGPT API 支持平台 UniConnector

API支持预览

环境要求

开发版本: Node 18.15.0 + Vue 3

项目配置

ChatGPT UI的默认配置存储在“.env”文件中。您将需要覆盖一些值以使ChatGPT UI在本地运行。

VITE_APP_URL = 填写OpenAI的API地址或第三方封装的API,格式示例:https://api.openai.com/v1/chat/completions

VITE_API_KEY= 填写OpenAI的ApiKey, 格式示例: sk-FihjnhGKO14eYLmPpV1234BlbkFJUq1lS0RNenkDsjgGLopx

VITE_API_UPLOAD = 填写解析pdf文件的API地址,格式示例: http://domain.com/upload/pdf

项目初始化

npm install

运行开发环境

npm run dev

访问项目

http://localhost:1003

构建生产环境

npm run build

项目交流群

QQ群:321408266

马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/k14201357/springboot-ollama.git
git@gitee.com:k14201357/springboot-ollama.git
k14201357
springboot-ollama
springboot-ollama
master

搜索帮助