书生·浦语大模型实战营 | 第2次学习笔记

前言

书生·浦语大模型应用实战营 第二期正在开营,欢迎大家来学习。(参与链接:https://mp.weixin.qq.com/s/YYSr3re6IduLJCAh-jgZqgicon-default.png?t=N7T8https://mp.weixin.qq.com/s/YYSr3re6IduLJCAh-jgZqg

第一堂课的学习资源

https://www.bilibili.com/video/BV1AH4y1H78d/icon-default.png?t=N7T8https://www.bilibili.com/video/BV1AH4y1H78d/https://github.com/InternLM/Tutorial/blob/camp2/helloworld/hello_world.mdicon-default.png?t=N7T8https://github.com/InternLM/Tutorial/blob/camp2/helloworld/hello_world.md

本节课是运行demo的实验,看到应用最后的运行效果。自己一步一步把demo展现出来是有意义的,它让那原本对你混沌、黑暗的领域多了些光亮。

实验也很好玩,教程很详细,我没什么想说得。这里我仅展示我进行 Chat-八戒 Demo 的过程,作为个笔记任务

部署实战营优秀作品 八戒-Chat-1.8B 模型

1.简单介绍 八戒-Chat-1.8B

八戒-Chat-1.8B 是利用《西游记》剧本中所有关于猪八戒的台词和语句以及 LLM API 生成的相关数据结果,进行全量微调得到的猪八戒聊天模型。作为 Roleplay-with-XiYou 子项目之一,八戒-Chat-1.8B 能够以较低的训练成本达到不错的角色模仿能力,同时低部署条件能够为后续工作降低算力门槛。

2.配置基础环境

运行环境命令:

conda activate demo
执行截图

使用 git 命令来获得仓库内的 Demo 文件:

cd /root/
git clone https://gitee.com/InternLM/Tutorial -b camp2
# git clone https://github.com/InternLM/Tutorial -b camp2
cd /root/Tutorial
执行截图

3.下载运行 Chat-八戒 Demo

在 Web IDE 中执行 bajie_download.py

python /root/Tutorial/helloworld/bajie_download.py

待程序下载完成后,输入运行命令:

streamlit run /root/Tutorial/helloworld/bajie_chat.py --server.address 127.0.0.1 --server.port 6006
执行截图

待程序运行的同时,对端口环境配置本地 PowerShell 。使用快捷键组合 Windows + R(Windows 即开始菜单键)打开指令界面,并输入命令,按下回车键。(Mac 用户打开终端即可)

打开 PowerShell 后,先查询端口,再根据端口键入命令 (例如图中端口示例为 38374):

# 从本地使用 ssh 连接 studio 端口
# 将下方端口号 38374 替换成自己的端口号
ssh -CNg -L 6006:127.0.0.1:6006 root@ssh.intern-ai.org.cn -p 38374
执行截图

打开 http://127.0.0.1:6006 后,等待加载完成即可进行对话,键入内容示例如下:

你是谁?

效果图如下:

最终页面效果图

相关推荐

  1. 书生·模型实战学习笔记目录

    2024-04-05 06:36:01       32 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-05 06:36:01       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-05 06:36:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-05 06:36:01       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-05 06:36:01       20 阅读

热门阅读

  1. Linux基础和进阶用法

    2024-04-05 06:36:01       17 阅读
  2. 求一个3*3的整型矩阵对角线元素之和

    2024-04-05 06:36:01       13 阅读
  3. 循环队列实现(python)

    2024-04-05 06:36:01       18 阅读
  4. 我对神经网络的一点理解

    2024-04-05 06:36:01       13 阅读
  5. 蓝桥杯 2023 省 B 洛谷P9242 接龙数列

    2024-04-05 06:36:01       14 阅读
  6. 7-43 哲哲打游戏

    2024-04-05 06:36:01       13 阅读
  7. 探索STM32串口通讯:打开硬件通道的魔法之门

    2024-04-05 06:36:01       14 阅读
  8. kafka 消息防丢失/消息防重复设计分析

    2024-04-05 06:36:01       20 阅读
  9. Qt之Timers

    2024-04-05 06:36:01       16 阅读
  10. 技术应用:使用exp4j库解析数学表达式

    2024-04-05 06:36:01       16 阅读