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

LLama3 | 一. 本地 Web Demo 部署

前置工作

课程文档:Llama3-Tutorial/docs/hello_world.md at main · SmartFlowAI/Llama3-Tutorial · GitHub

1.安装vscode

2.安装vscode插件

  • Remote SSH

3.配置 VSCode 远程连接开发机

  • ssh连接开发机

在这里插入图片描述

  • 进行端口映射
    在开发机控制台中点击自定义服务,复制命令粘贴到本机的 powershell 中
    在这里插入图片描述

一.本地 Web Demo 部署

1.环境配置

conda create -n llama3 python=3.10
conda activate llama3
conda install pytorch==2.1.2 torchvision==0.16.2 torchaudio==2.1.2 pytorch-cuda=12.1 -c pytorch -c nvidia

2.模型下载

mkdir -p ~/model
cd ~/model

安装 git-lfs 依赖

# 如果下面命令报错则使用 apt install git git-lfs -y
conda install git-lfs
git-lfs install

InternStudio软连接

ln -s /root/share/new_models/meta-llama/Meta-Llama-3-8B-Instruct ~/model/Meta-Llama-3-8B-Instruct

3.Web Demo 部署

下载 Llama3-Tutorial

cd ~
git clone https://github.com/SmartFlowAI/Llama3-Tutorial

安装 XTuner

cd ~
git clone -b v0.1.18 https://github.com/InternLM/XTuner
cd XTuner
pip install -e .

运行 web_demo.py

cd ~
git clone -b v0.1.18 https://github.com/InternLM/XTuner
cd XTuner
pip install -e .

在这里插入图片描述

相关文章:

  • 手写tomcat(Ⅱ)——Socket通信+tomcat静态资源的获取
  • python手写数字识别(PaddlePaddle框架、MNIST数据集)
  • 嵌入式科普(18)Ubuntu在移动硬盘的安装和启动
  • JavaWeb基础(HTML,CSS,JS)
  • 大数据运维面临的常见问题及其解决方案和步骤
  • 力扣HOT100 - 136. 只出现一次的数字
  • 继续分析开发人员容易被骗的原因和防范措施
  • 3D工业视觉
  • 功耗相关总结
  • Vue3实战笔记(33)—组件传值props终章
  • jsp连接数据库
  • 【考研数学】李林《880》是什么难度水平强化够用吗
  • 全文检索ElasticSearch简介
  • ubuntu 卸载 程序
  • 云和恩墨海外首秀在吉隆坡召开的2024中国智能科技与文化展览会
  • django开发-定时任务的使用
  • Gradle 5.0 正式版发布
  • Mac 鼠须管 Rime 输入法 安装五笔输入法 教程
  • vuex 笔记整理
  • 产品三维模型在线预览
  • 批量截取pdf文件
  • 设计模式(12)迭代器模式(讲解+应用)
  • 系统认识JavaScript正则表达式
  • 在GitHub多个账号上使用不同的SSH的配置方法
  • 3月7日云栖精选夜读 | RSA 2019安全大会:企业资产管理成行业新风向标,云上安全占绝对优势 ...
  • 整理一些计算机基础知识!
  • ​iOS实时查看App运行日志
  • ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException
  • #pragma once与条件编译
  • (2)STM32单片机上位机
  • (3) cmake编译多个cpp文件
  • (3)选择元素——(17)练习(Exercises)
  • (9)YOLO-Pose:使用对象关键点相似性损失增强多人姿态估计的增强版YOLO
  • (C语言)编写程序将一个4×4的数组进行顺时针旋转90度后输出。
  • (七)c52学习之旅-中断
  • (十一)图像的罗伯特梯度锐化
  • (原創) 如何將struct塞進vector? (C/C++) (STL)
  • (转)Linux下编译安装log4cxx
  • (转)从零实现3D图像引擎:(8)参数化直线与3D平面函数库
  • .360、.halo勒索病毒的最新威胁:如何恢复您的数据?
  • .gitignore文件忽略的内容不生效问题解决
  • .gitignore文件设置了忽略但不生效
  • .NET程序员迈向卓越的必由之路
  • .NET连接数据库方式
  • .Net实现SCrypt Hash加密
  • :not(:first-child)和:not(:last-child)的用法
  • [ Algorithm ] N次方算法 N Square 动态规划解决
  • [ C++ ] STL---string类的使用指南
  • []我的函数库
  • [AI Google] Ask Photos: 使用Gemini搜索照片的新方法
  • [Android]Tool-Systrace
  • [Big Data - Kafka] kafka学习笔记:知识点整理
  • [C++]高精度 bign (重载运算符版本)
  • [GN] Vue3快速上手1
  • [hibernate]基本值类型映射之日期类型