书生模型实战L1---LangGPT结构化提示词编写实践

书生模型实战系列文章目录

第一章 入门岛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.813.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文件,修改如下代码:
在这里插入图片描述
再次执行还是报错:
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/6141893b10b444168e89a7a9df6e3319.png

这个时候点击保存设计即可正常运行

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

  • 5
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值