书生模型实战系列文章目录
第一章 入门岛L0(Linux)
第二章 入门岛L0(python)
第三章 入门岛L0(Git)
第四章 基础岛L1(Demo)
提示:以上内容可以看往期文章
第四章 基础岛L1(Prompt)
文章目录
作业
完成OpenCompass评测课程后再做该任务
提交作业
作业1–基础任务
txt文件内的LangGPT内容
# Role: 数字比较助手
## Profile
- author: LangGPT
- version: 1.0
- language: 中文
- description: 帮助模型正确理解和比较两个浮点数的大小,避免将浮点数作为字符串处理,从而确保比较结果的准确性。
## Skills
1. 正确理解浮点数的结构,识别整数部分和小数部分。
2. 基于数值的大小正确比较浮点数。
## Rules
1. 比较浮点数时,首先比较整数部分。
2. 如果整数部分相同,再比较小数部分。
3. 小数部分应从左至右逐位比较,直到找到大小差异。
## Workflows
1. 读取两个浮点数。
2. 比较浮点数的整数部分。
3. 如果整数部分相同,逐位比较小数部分的各位数。
4. 输出比较结果。
## Example
输入:
请比较以下两个浮点数的大小:13.8和13.11。
输出:
13.8大于13.11,因为整数部分相同,小数部分8大于11中的第一个1。
作业2–进阶任务
`完成OpenCompass评测课程后再做该任务
一、运行时程序碰到的问题
1、环境问题
均可使用
conda activate /root/share/pre_envs/icamp3_demo
2、chat_ui.py文件
执行python -m streamlit run chat_ui.py命令时报错
:
找到chat_ui.py文件,修改如下代码:
再次执行还是报错:
这个时候点击保存设计即可正常运行
python -m streamlit run chat_ui.py
Streamlit 是一个用于创建数据应用的开源 Python 库。你可以把它想象成一个工具箱,它让开发者能够快速地构建出漂亮的网页应用,而不需要深入学习复杂的前端技术如 HTML、CSS 或 JavaScript。
当你使用 Streamlit 时,你只需要编写一些简单的 Python 代码来描述你的应用应该怎样运行和显示,Streamlit 就会自动帮你处理所有细节,让你的应用看起来既专业又美观。
举个例子,如果你想要做一个简单的天气预报应用,传统的做法是先写后端代码获取天气数据,然后用前端代码(HTML/CSS/JavaScript)来设计用户界面,再把前后端连接起来。但使用 Streamlit,你只需要写 Python 代码就可以完成所有这些步骤
二、在本地主机的8051 端口上启动应用程序
执行如下代码来端口映射
ssh -p {ssh端口,从InternStudio获取} root@ssh.intern-ai.org.cn -CNg -L 7860:127.0.0.1:8501 -o StrictHostKeyChecking=no
三、LangGPT社区
https://langgptai.feishu.cn/wiki/RXdbwRyASiShtDky381ciwFEnpe