当前位置: 首页 > news >正文

构建中国人自己的私人GPT

创作不易,请大家多鼓励支持。

在现实生活中,很多人的资料是不愿意公布在互联网上的,但是我们又要使用人工智能的能力帮我们处理文件、做决策、执行命令那怎么办呢?于是我们构建自己或公司的私人GPT变得非常重要。

先看效果


 


一、本地部署PrivateGPT

快速本地安装步骤:
1.        克隆存储库:
git clone 

git clone https://github.com/imartinez/privateGPT

文件目录
 



2.        安装 Python :

pyenv install 3.11
pyenv local 3.11

(如果报错可以直接安装python3.11)

系统之前已经安装过3.10的旧版本,为了避免干扰需要从系统变量path中删除:C:\Program Files\Python310\Scripts\;C:\Program Files\Python310\

3.        安装依赖:

poetry install --with ui,local


4.        下载嵌入和 LLM 模型:

poetry run python scripts/setup



5.        (可选,在powershell中运行)启用GPU:

$env:CMAKE_ARGS='-DLLAMA_CUBLAS=on'; poetry run pip install --force-reinstall --no-cache-dir llama-cpp-python

6.        运行本地服务器:

set PGPT_PROFILES=local
poetry run python -m private_gpt

7.        导航到 UI:在浏览器中打开 http://localhost:8001/。
 


更多资料:

创建自己的私人GPT

相关文章:

  • RT-Thread入门笔记2-动态内存堆的使用
  • Docker安装Nacos2.2.3并鉴权、Prometheus监听Nacos、Grafana监控Nacos【亲测可用】
  • Redis 7.0性能大揭秘:如何优化缓存命中率?
  • react+AntDesign 之 pc端项目案例
  • SpikingJelly笔记之泊松编码
  • Linux备忘手册
  • ML:2-4理解python如何实现forward prop
  • TypeScript使用技巧内置工具类型详解
  • 抛弃安卓,追赶iOS,鸿蒙能否成为中国第二大系统?
  • vue.js环境在window和linux安装
  • springcloud gateway动态路由
  • LeetCode[105] 从前序与中序遍历序列构造二叉树
  • 10+设计素材网站推荐,PSD文件及海量背景素材免费下载!
  • How to build a localized sdkman mirror service
  • [UI5] ODATA V4中的CRUD
  • 【跃迁之路】【641天】程序员高效学习方法论探索系列(实验阶段398-2018.11.14)...
  • C++回声服务器_9-epoll边缘触发模式版本服务器
  • IIS 10 PHP CGI 设置 PHP_INI_SCAN_DIR
  • JavaScript 基础知识 - 入门篇(一)
  • SAP云平台运行环境Cloud Foundry和Neo的区别
  • vue-loader 源码解析系列之 selector
  • yii2权限控制rbac之rule详细讲解
  • 给自己的博客网站加上酷炫的初音未来音乐游戏?
  • 关于extract.autodesk.io的一些说明
  • 坑!为什么View.startAnimation不起作用?
  • 理解 C# 泛型接口中的协变与逆变(抗变)
  • 聊聊spring cloud的LoadBalancerAutoConfiguration
  • 前端面试总结(at, md)
  • 详解NodeJs流之一
  • 协程
  • Unity3D - 异步加载游戏场景与异步加载游戏资源进度条 ...
  • ​html.parser --- 简单的 HTML 和 XHTML 解析器​
  • #Linux(make工具和makefile文件以及makefile语法)
  • #QT(串口助手-界面)
  • #宝哥教你#查看jquery绑定的事件函数
  • #快捷键# 大学四年我常用的软件快捷键大全,教你成为电脑高手!!
  • (+3)1.3敏捷宣言与敏捷过程的特点
  • (6)设计一个TimeMap
  • (C语言)fgets与fputs函数详解
  • (html5)在移动端input输入搜索项后 输入法下面为什么不想百度那样出现前往? 而我的出现的是换行...
  • (Spark3.2.0)Spark SQL 初探: 使用大数据分析2000万KF数据
  • (翻译)terry crowley: 写给程序员
  • (九)c52学习之旅-定时器
  • (算法二)滑动窗口
  • (提供数据集下载)基于大语言模型LangChain与ChatGLM3-6B本地知识库调优:数据集优化、参数调整、Prompt提示词优化实战
  • (源码版)2024美国大学生数学建模E题财产保险的可持续模型详解思路+具体代码季节性时序预测SARIMA天气预测建模
  • (转)h264中avc和flv数据的解析
  • (转)http-server应用
  • (转)我也是一只IT小小鸟
  • .NET DataGridView数据绑定说明
  • .net 前台table如何加一列下拉框_如何用Word编辑参考文献
  • .NET处理HTTP请求
  • .net连接oracle数据库
  • .vimrc php,修改home目录下的.vimrc文件,vim配置php高亮显示
  • :中兴通讯为何成功