【大模型学习】私有大模型部署(基础知识)

news2025/1/12 15:59:34

私有大模型

优点

保护内部隐私

缺点

成本昂贵
难以共享
难以更新

大模型底座

基础知识点

知识库

知识库是什么?
知识库的作用是什么?

微调

增强大模型的推理能力

AI Agent

代理,与内部大模型进行交互

开源 and 闭源

是否可以查看源代码、二次开发

开源项目的优点
1、免费
2、高度定制化
3、社区支持
开源社区:Github、魔搭社区

开源项目的缺点
1、技术难度
2、没有官方支持

开源大模型(可商用)
1、GPT
2、LLAMA2
3、ChatGLM2

闭源项目的优点
1、易于使用
2、更少的技术问题

闭源项目的缺点
1、成本
2、不可定制性

两者的区别
1、可见与不可见
2、自由与不自动
3、社区与公司

提示词

大模型参数量大
提示词 清洗和筛选 优化反馈内容

作用
1、更精确的答案
2、多样性
3、控制输出风格

3个环节(浅层)
1、明确目标
2、优化提示
3、评估和迭代

两个核心技术
N-gram
深度学习

大模型是什么

LLM
使用大数据训练,拥有庞大参数量的深度学习模型。

提示词

Prompt
向模型提供的指令或问题,引导模型的输出。

提示词工程

测试、评估、更新、迭代

构建原则
1、清晰和明确的指令
2、给模型思考的时间(足够的上下文、情境)

提示词结构
1、上下文
2、命令
3、输入数据
4、输出格式

计算机基础知识

目录指的是文件夹

命令行工具:PowerShell、cmd

云服务器

通过网络连接一台功能强大的电脑。

云服务器厂商:阿里云、腾讯云、AutoDL

Ubuntu 22.04

Linux

基础操作

sudo (管理员权限)
sudo -i (切换管理员账号)
sudo apt update (更新软件包索引)
sudo apt upgarde (更新软件包)
sudo apt install 软件包名字 (下载安装包)

ls (查看当前目录下文件)
ls -a (查看隐藏文件)

cd (切换当前目录下文件)
cd … (返回上一级目录)
cd ~ (返回根目录也就是root目录)

vi (vi编辑器)

rm (删除文件)
rm -r (删除目录里的所有文件)

mkdir (新建目录)

Git

Git是一个分布式版本控制系统,用于跟踪文件的变化和协作开发项目。它允许多人在同一项目上同时工作,轻松管理和合并代码更改,并记录每次代码变更的历史。 Git是由Linus Torvalds为了管理Linux内核开发而创建的,现在已经成为许多项目的标准版本控制工具。

git (git工具)
sudo apt install git (安装工具)
git clone 网址 (克隆项目,也就是复制别人的代码)
git lfs pull (拉起大文件)
sudo apt-get install git-lfs (需要安装)
git lfs install (初始化lfs)
git lfs ls-files (检查文件完整性性)

conda & pip

Conda和pip都是Python包管理工具,但它们有一些不同之处。
Conda是Anaconda发行版中的包管理器,它不仅可以管理Python包,还可以管理其他语言的包和依赖项。Conda还可以创建和管理虚拟环境,使得在同一系统上可以轻松地管理不同版本的软件包。
pip是Python的官方包管理器,用于安装和管理Python包。pip主要用于管理Python包,不具备像Conda那样的环境管理功能,但可以结合虚拟环境工具(如virtualenv)一起使用来实现类似的功能。

conda (虚拟环境工具)
conda create -name xxx python= (创建虚拟环境)
conda init (初始化)
conda activate (激活环境)

pip (安装python依赖)
pip install
python(执行python脚本)
python3(执行脚本,用python3)

Docker

Docker是一个开源的平台,用于开发、交付和运行应用程序。它允许开发者将应用程序及其依赖项打包到一个称为容器的轻量级、可移植的容器中,从而实现快速部署和跨平台运行。
docker(docker工具)
docker ps (查看运行中的服务)
docker images (查看拉去好的服务,包含运行中的和未运行的)
docker-compose up -d (用docker-compose启动服务)
docker-compose down (停止服务)
docker-compose restart (重启服务)
docker restart (重启docker服务)
docker run (运行一个新的docker)
docker start (启动服务)
docker stop (停止服务)
docker --version,docker-compose --version(查看版本,也可以用来查看是否安装成功)
docker rm bisheng_rt_v001(删除服务)
docker restart $(docker ps -q)(重启所有服务)

SSH

SSH(Secure Shell)是一种用于安全远程登录和执行命令的协议。它通过加密通信来保护数据的传输安全,使得用户可以在不安全的网络上安全地进行远程管理和文件传输操作。SSH使用公钥加密和私钥解密的方式来验证身份和加密通信。

ssh 隧穿命令

AI相关知识

人工智能

在这里插入图片描述

自然语言处理

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1641631.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

二叉树的实现(详解,数据结构)

目录 一,二叉树需要实现的功能 二,下面是各功能详解 0.思想: 1.创建二叉树结点: 2.通过前序遍历的数组"ABD##E#H##CF##G##"构建二叉树 3.二叉树销毁: 4.前序遍历: 5.中序遍历:…

QT5之布局操作

目录 实验之前的前提 局部布局和整体布局定义 快捷工具 水平和垂直布局 水平布局 在对象区域可以看出三个已经被水平布局在一起 在对象区域选中布局,点击工具取消当前布局 可以将两个小局部进行大局部布局 网格布局 弹簧布局 分割器布局 器件对齐边距 也…

Java Map集合(一)

1. Map接口 1.1 Map接口概述 Map接口是一种双列集合。Map的每个元素都包含一个键对象Key和一个值对象Value ,键对象和值对象之间存在对应关系,这种关系称为映射(Mapping)。 Map接口中的元素,可以通过 key 找到 value&…

STD10A230XCB电源模块STD05A230XCB整流模块介绍

STD10A230XCB电源模块STD05A230XCB整流模块介绍,直流屏电源模块STD05A230XCB,整流模块STD10A115XCB,STD20A115XCB,STD10A230X,STD05A230X,直流屏充电模块的关键词: 电力智能高频开关充电模块STD20A230XCB,高…

这是一个简单的照明材料网站,后续还会更新

1、首页效果图 代码 <!DOCTYPE html> <html><head><meta charset"utf-8" /><title>爱德照明网站首页</title><style>/*外部样式*/charset "utf-8";*{margin: 0;padding: 0;box-sizing: border-box;}a{text-dec…

Golang Colly爬取图片gorm存储数据

语言:Golang 库:Iris/Colly/gorm 运行结果 text/html; charset=utf-8 It is image 20240429222029_0_0.jpg Saved file: images\20240429222029_0_0.jpg text/html; charset=utf-8 It is image 20240429222030_1_0.jpg Saved file: images\20240429222030_1_0.jpg It is ima…

遭遇“U盘只剩USBC乱码”危机?这里有你需要的解决方案!

当你满心期待地将U盘插入电脑&#xff0c;准备读取或传输文件时&#xff0c;突然发现U盘中的文件名全部变成了乱码&#xff0c;尤其是当这些乱码以“USBC”开头时&#xff0c;你可能会感到惊慌失措。这种情况不仅影响你的工作效率&#xff0c;还可能导致重要数据的丢失。那么&a…

一键解决!Microsoft VB/VC 微软常用运行库全版本整合包组件可选 v240329

01 软件介绍 众多程序的正常运行&#xff0c;依赖于微软的运行库。而运行库包括多种类型&#xff0c;如VB&#xff08;Visual Basic&#xff09;和VC&#xff08;Visual C&#xff09;&#xff0c;并且涵盖了不同的版本。鉴于此&#xff0c;整合版的运行库合集提供了一种高效的…

修改 Windows 服务器远程端口,以阿里云服务器 ECS 为例

一、WinR - mstsc.exe 登录远程服务器 二、WinR - regedit.exe 打开注册表 三、打开注册表 tcp 路径&#xff1a; 计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TerminalServer\Wds\rdpwd\Tds\tcp 双击右侧 PortNumber 子健&#xff0c;勾选十进制&a…

每日一题(AL001):A+B Format--字符串处理

找输出的顺序很重要&#xff1a; #include<bits/stdc.h> using namespace std; int main(){int a,b;cin>>a>>b;int sumab;if(sum0) cout<<0;bool ftrue;vector<char> v;if(sum<0) {ffalse; sum-sum;}while(sum>0){char cstatic_cast<c…

知识图谱推动条件

文章目录 计算设备及硬件的发展可用数据规模的提升算法演进数据/知识检索需求攀升开源知识库建设专业人才培养 计算设备及硬件的发展 知识图谱的发展离不开计算硬件的支撑&#xff0c;特别是知识图谱构建、推理、应用过程中的机器学习算法的训练和预测等过程&#xff0c;对计算…

《网络安全技术 网络安全众测服务要求》

近日&#xff0c;全国网络安全标准化技术委员会发布《网络安全技术 网络安全众测服务要求》&#xff08;GB/T 43741-2024&#xff0c;以下简称“众测服务要求”&#xff09;&#xff0c;并将在2024年11月1日正式实施。 《众测服务要求》确立了网络安全众测服务的角色及其职责&…

二维偏序 + LIS, CF 1575L Longest Array Deconstruction

目录 一、题目 1、题目描述 2、输入输出 2.1输入 2.2输出 3、原题链接 二、解题报告 1、思路分析 2、复杂度 3、代码详解 一、题目 1、题目描述 2、输入输出 2.1输入 2.2输出 3、原题链接 Problem - 1575L - Codeforces 二、解题报告 1、思路分析 我们考虑最终 …

C语言零基础快速入门视频教程

C语言零基础快速入门视频教程 介绍C语言C语言零基础视频教程领取教程下期更新预报 介绍C语言 C语言零基础快速入门&#xff1a;探索C语言的起源、特性与魅力 在编程世界中&#xff0c;C语言犹如一座古老而坚实的桥梁&#xff0c;连接着计算机科学的过去与现在。作为一门历史悠…

Flutter笔记:Widgets Easier组件库(10)快速处理承若型对话

Flutter笔记 使用Widgets Easier组件库快速处理承若型对话 - 文章信息 - Author: 李俊才 (jcLee95) Visit me at CSDN: https://jclee95.blog.csdn.netMy WebSite&#xff1a;http://thispage.tech/Email: 291148484163.com. Shenzhen ChinaAddress of this article:https://…

ApiHug 官方站点

&#x1f917; ApiHug {Postman|Swagger|Api...} 快↑ 准√ 省↓ GitHub - apihug/apihug.com: All abou the Apihug apihug.com: 有爱&#xff0c;有温度&#xff0c;有质量&#xff0c;有信任ApiHug - API design Copilot - IntelliJ IDEs Plugin | Marketplacehttps://…

[数据结构]——非递归排序总结——笔试爱考

具体代码实现在gitee&#xff1a;登录 - Gitee.com 目录 具体代码实现在gitee&#xff1a;登录 - Gitee.com 1.非递归实现的快速排序算法。 第一步 首先要创建一个栈 第二步紧接着进行入栈&#xff0c;出栈&#xff0c;弹出栈顶元素&#xff0c;获取栈顶元素&#xff0c;判…

多模态大语言模型和 Apple 的 MM1

原文地址&#xff1a;multimodal-large-language-models-apples-mm1 2024 年 4 月 13 日 抽象是计算机科学中最关键的概念之一&#xff0c;具有一些最强大的影响。从简单的角度来看&#xff0c;抽象就是将某一事物应用于多种不同情况的能力。例如&#xff0c;如果你创造了一种…

【C++】:类和对象(下)

目录 一&#xff0c;再谈构造函数1.初始化列表2. 隐式类型转换的过程及其优化3. 隐式类型转换的使用4. explcit关键字5. 单参数和多参数构造函数的隐式类型转换 二&#xff0c;static成员1.静态成员变量2.静态成员函数3. static 成员的应用 三&#xff0c;友元3.1 友元函数3.2 …

Colab - Introduction to Object Detection using TensorFlow Hub

Colab - Introduction to Object Detection using TensorFlow Hub 1. 源由2. TensorFlow Hub3. 目标检测3.1 举例 - EfficientDet/D4 COCO 20173.2 下载示例图像3.2.1 显示部分样本3.2.2 定义一个将类别ID映射到类别名称和颜色的字典 3.3 加载模型3.4 单张照片执行推理3.4.1 推…