├── config_example.yml # 项目配置示例 ├── main.py # 项目入口文件 python main.py start 启动项目 2. 环境准备 2.1 前端环境准备 安装node 2.2 后端环境准备 安装python 安装pycharm 3. 开发环境搭建 安装poetry包管理器 pip install poetry 4. 本
技术栈 前端:Vue.js[7]后端:Python / Django[8]LangChain:LangChain[9]向量数据库:PostgreSQL / pgvector[10]大模型:Azure OpenAI、OpenAI、百度千帆大模型、Ollama[11]、通义千问、Kimi、智谱 AI、讯飞星火等 声明 本文由山行整理自:https://github.com/1Panel-dev/MaxKB,如果对您有帮助,请帮忙点...
基于Python编程语言和Django框架进行开发,Django是一个高级的Web框架,具备快速开发、设计简洁实用等特点,主要负责处理业务逻辑和数据交互,确保系统的稳定运行。3.语言处理框架 借助LangChain来实现语言处理,LangChain是一个强大的工具,可用于构建和部署语言模型应用,能够帮助MaxKB更好地理解和生成自然语言文本,实现复...
在技术实现上MaxKB采用了现代Web开发框架Vue.js来构建用户界面,后端则依赖Python的Django框架,保证了系统的稳定性和可扩展性。此外,利用LangChain这样的工具包,MaxKB能够流畅地与不同的大语言模型交互。为了存储和检索向量数据,它选择了PostgreSQL搭配pgvector扩展,这是一个高效且适合处理矢量数据的数据库解决方案。 对于...
后端:Python / Django LangChain:LangChain 向量数据库:PostgreSQL / pgvector 飞致云的其他明星项目 1Panel- 现代化、开源的 Linux 服务器运维管理面板 JumpServer- 广受欢迎的开源堡垒机 DataEase- 人人可用的开源数据可视化分析工具 MeterSphere- 新一代的开源持续测试工具 ...
version: "3.5"services: maxkb: image: cr2.fit2cloud.com/1panel/maxkb container_name: maxkb restart: unless-stopped ports: - "3456:8080" volumes: - ./maxkb:/var/lib/postgresql/data - ./python-packages:/opt/maxkb/app/sandbox/python-packages volumes:映射容器...
后端:Python / Django LangChain:LangChain 向量数据库:PostgreSQL / pgvector 大模型:各种本地私有或者公共大模型 03 核心特点 开箱即用:支持直接上传文档,或自动爬取在线文档,快速构建知识库。结合智能问答功能,用户可以直接与知识库进行交互,体验出色的 AI 助手服务。 模型中立:支持对接多种主流大语言模型,包括 ...
后端:Python / Django Langchain:Langchain 向量数据库:PostgreSQL / pgvector 大模型:Ollama、Azure OpenAI、OpenAI、通义千问、Kimi、百度千帆大模型、讯飞星火、Gemini、DeepSeek等。 2.安装部署 2.1 离线安装 环境要求 安装前请确保您的系统符合安装条件: ...
后端:Python / Django LangChain:LangChain 向量数据库:PostgreSQL / pgvector 大模型:Azure OpenAI、OpenAI、百度千帆大模型、Ollama、通义千问、Kimi、智谱 AI、讯飞星火 通过项目介绍我们知道它支持ollama 那么这样它就具备私有化大模型并整合我们微调后Llama 3 中文版模型了。
后端:Python/Django Langchain:Langchain 向量数据库:PostgreSQL/ pgvector 大模型:Ollama、Azure OpenAI、OpenAI、通义千问、Kimi、百度千帆大模型、讯飞星火、Gemini、DeepSeek等。 2.Dify Dify 是一款开源的大语言模型(LLM) 应用开发平台。它融合了后端即服务(Backend as Service)和 LLMOps 的理念,使开发者可以...