{"repo":"Unagi-cq/THChatUI","free":true,"listed":false,"github":"https://github.com/Unagi-cq/THChatUI","clone":"git clone https://github.com/Unagi-cq/THChatUI.git","description":"项目不再维护，可以作为大家以后二开WebUI、AgentUI的蓝本，也可以很方便的打包成浏览器插件、桌面端应用。","language":"JavaScript","stars":67,"topics":["llm-ui","webui","ollama-ui","ollama-webui","ui","llm-webui","llms","mcp","rag","vue"],"license":"Apache-2.0","category":"ai-agents","readme_excerpt":"LM的Web会话管理方案 THChatUI v3.0.4 嗨喽 朋友！🤖 欢迎使用THWebUI ，一个基于Vue2/Vue3和Element Plus的Web对话方案。项目持续集成与升级中，敬请期待更多功能与优化。 THChatUI介绍 THChatUI V3 是一个专为 数据敏感型个人/组织/公司 设计的 开源大模型对话WebUI ，基于Vue和Element Plus开发，可简便快捷的接入本地大模型，保护信息安全。本项目基于Apache 2.0协议开源。 前端采用Vue更适合中国宝宝体质 后端采用Python的Flask快速启动接口，项目提供了若干个调用示例(并不是必须的)。 不需额外数据库，数据存浏览器 IndexedDB 中。 目前支持以下平台： Web PC端、Web 移动端、Wins桌面端。 Wins桌面端请移步至发布页下载。 功能介绍 接口请求模式 本项目支持 自定义模型接口 和 第三方HTTP请求 两种模式： 1. （开发者友好） 自定义模型接口 ：需要加载本地模型，并运行THChatUI提供的Python脚本。提供SSE、WS两种请求方式写法模板，支持HF平台所有对话大模型，可以完全保护隐私不被第三方获取。我们已经在 /thchat-server 目录下提供了若干个示例，可以参考。 2. （使用者友好） 第三方HTTP请求 ：仅需要去第三方申请KEY填入“设置”——“API KEY”中。本项目永久开放讯飞星火Spark Lite模型作为本仓库平台体验用。 功能 本项目支持的功能有： - 会话管理：支持会话创建、删除、编辑 - 知识库管理：支持文件管理、文件上传、文件分片、文本召回、知识库问答(RAG) - 多轮对话：支持多轮对话、对话轮数配置 - 联网搜索：支持使用LLM内置联网搜索、Tavily Search外挂联网搜索 - 多平台集成，支持以下平台模型的调用： - 阿里云百炼 - 百度千帆 - 轨基流动 - 月之暗面 - 讯飞星火 - 智谱AI - OpenAI(包括类OpenAI式服务) - Google AI(Gemini) - Dify - 系统主题切换：支持浅色、深色、毛玻璃三种主题，支持自定义背景图片 - 响应式设计：支持PC、移动端 - 多模态： - 支持普通对话、联网搜索对话、知识库对话 - 支持图片输入模型 - 支持图片绘制模型 - 国际化：支持简中、英文 - APIKEY管理：支持APIKEY的添加、删除、编辑 - 模型管理：可手动添加各个平台的模型 - 看板娘：支持看板娘，提供了200+模型 设计特性 本项目具有以下特性： - 专注于轻量化设计，纯前端项目，开箱即用，不需要繁琐的配置 - 完全基于Vue和Element Plus开发 - 不需要额外数据库，数据存浏览器IndexedDB中 - 为开发者提供了丰富的接口示例，支持本地模型请求模式和第三方HTTP请求模式 - 项目内部提供了丰富的配置项，持久化层采用面向对象设计，方便开发者进行二次开发，接入db存储接口 界面展示 Web PC端 Web 移动端 Windows 桌面端 ------ ---------- ---------- 在线体验与代码仓库 THChatUI国内加速体验地址 THChatUI永久体验地址 【注】THChatUI在线体验版只提供了讯飞星火Lite模型调用，其他平台的模型调用需要去对应平台申请Key并填入设置中，Key只会保存在本地浏览器缓存中，绝对安全。 THChatUI代码仓库 【注】代码仓提供了前端项目和后端接口示例。","default_branch":null,"files":null,"tree":[],"storefront":"/r/Unagi-cq","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Unagi-cq/THChatUI/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}