# llmchat-ui
**Repository Path**: Debugman/llmchat-ui
## Basic Information
- **Project Name**: llmchat-ui
- **Description**: LLMChat 是一个在Java生态下构建的企业级AIGC项目解决方案。集成了强大的大语言模型(LLM)功能,结合RBAC权限体系,帮助企业快速构建智能客服、AI知识库、AI机器人等应用场景。支持本地私有大模型(如LocalAI/Ollama)、国内公共大模型(如通义千问/智谱AI/百度千帆)、国际公共大模型(如OpenAI/Azure OpenAI),涵盖大语言模型、向量模型、重排模型等多种模型
- **Primary Language**: JavaScript
- **License**: Apache-2.0
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 15
- **Created**: 2025-02-26
- **Last Updated**: 2025-02-26
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# LLMChat UI
## 概述
**LLMChat UI** 是一个为 [LLMChat](https://github.com/chubin518/llmchat) 开发平台开发的前端项目。基于 `Vue3.0` 、`Vite` 、 [Naive UI](https://www.naiveui.com/) 和 `TypeScript` , 融合最新的前端技术栈,提供了一个健壮且高效的开发环境。
## 🌈 特性
- 📦 二次封装的实用高扩展性组件
- 🎨 响应式、多主题、多配置,快速集成,开箱即用
- 🚀 强大的鉴权系统,支持 三种鉴权模式,满足多样业务需求
- 🌐 持续更新的实用性页面模板和交互设计,简化页面构建
## 🛠 准备
- [node](http://nodejs.org/) 和 [git](https://git-scm.com/) -项目开发环境
- [Vite](https://vitejs.dev/) - 熟悉 vite 特性
- [Vue3](https://v3.vuejs.org/) - 熟悉 Vue 基础语法
- [TypeScript](https://www.typescriptlang.org/) - 熟悉`TypeScript`基本语法
- [Es6+](http://es6.ruanyifeng.com/) - 熟悉 es6 基本语法
- [Vue-Router-Next](https://next.router.vuejs.org/) - 熟悉 vue-router 基本使用
- [NaiveUi](https://www.naiveui.com/) - ui 基本使用
- [Mock.js](https://github.com/nuysoft/Mock) - mockjs 基本语法
## 🏗️ 使用
- 获取项目代码
```bash
git clone https://github.com/chubin518/llmchat-ui.git
```
- 安装依赖
```bash
cd llmchat-ui
pnpm install
```
- 运行
```bash
pnpm run dev
```
- 打包
```bash
pnpm build
```
## 🌐 浏览器支持
本地开发推荐使用`Chrome 80+` 浏览器
支持现代浏览器, 不支持 IE
| [
](http://godban.github.io/browsers-support-badges/)IE | [
](http://godban.github.io/browsers-support-badges/)Edge | [
](http://godban.github.io/browsers-support-badges/)Firefox | [
](http://godban.github.io/browsers-support-badges/)Chrome | [
](http://godban.github.io/browsers-support-badges/)Safari |
| :-: | :-: | :-: | :-: | :-: |
| not support | last 2 versions | last 2 versions | last 2 versions | last 2 versions |
## 许可证
本项目采用 Apache-2.0 许可证。
## 感谢
- [Naive UI Admin](https://github.com/jekip/naive-ui-admin)