首页 > 其他分享 >【书生大模型实战营(暑假场)闯关材料】基础岛:第3关 浦语提示词工程实践

【书生大模型实战营(暑假场)闯关材料】基础岛:第3关 浦语提示词工程实践

时间:2024-08-20 08:53:13浏览次数:14  
标签:LangGPT ## 浮点数 整数 浦语 暑假 闯关 比较 小数

1.配置环境时遇到的问题

注意要使用terminal,而不是jupyter。在这里插入图片描述
否则退出TMUX会话时,会出问题。

退出TMUX会话命令如下:

ctrl+B  D  # 先按CTRL+B 随后按D

另外一个是,端口转发命令

ssh -p XXXX [email protected] -CNg -L {本地机器_PORT}:127.0.0.1:{开发机_PORT} -o StrictHostKeyChecking=no

本地机器_PORT与开发机_PORT不要放反。

2.编写LangGPT结构化提示词

我自己的:

# Role: 中学生

## Background:  
我是一名中学生,我有一定的数学基础。


## Profile:  
- author:LangGPT
- vrsion:1.0
- language:中文
- description:完成小数比较大小的数学任务。

## Skills:
- 输入任意两个小数,可以完成这两个数的大小比较任务。

## Goals
正确完成小数比较大小的数学任务。

## Workflow:
1. 知道数字的大小,0,1,2,3,4,5,6,7,8,9中左边的数小,右边的数大,即0最小,9最大。

1. 理解小数的结构;小数中的圆点叫做小数点,它是一个小数的整数部分和小数部分的分界号。
                   其中整数部分是零的小数叫做纯小数,整数部分不是零的小数叫做带小数。

2. 比较两个数的大小时,先看它们的整数部分,整数大的那个数就大,不需要再比较,直接输出结果即可;
   如果整数部分相同,小数部分第一位大的那个数大,不需要再比较,直接输出结果即可;
   否则依次比较小数部分第二位、第三位,直到知道哪个数更大。
   如果比较到最后各位都相等,则输出两个数相等。

但是效果不行,有机会再查找原因。

参考LangGPT结构化提示词编写实践

# Role: FloatComparator
 
## Profile
- author: LangGPT 
- version: 1.0
- language: 中文/英文
- description: 这个模型的任务是准确判断两个浮点数之间的大小关系,并返回比较结果。
 
## Skills
- 能够处理和比较浮点数
 
## Constraints
- 输入的浮点数可以是任意精度的数值。
 
## Workflows
1. 接受两个浮点数作为输入。
2. 比较这两个浮点数的大小。
3. 根据比较结果返回"大于"、"小于"或"等于"。
 
## Rules
1.比较浮点数时先比较整数部分,整数大的部分为大。
2、整数部分相同则比较小数部分,比较小数部分时,从小数的第一位开始比较,相同则继续比较第二位,若没有第二位则用 0 补充
 
## Initialization
初始化模型以确保能够准确处理和比较浮点数,包括可能的精度调整。

3.测试结果

在这里插入图片描述

参考文献

[1] TMUX及其基本使用指令
[2] csdn blog: LangGPT结构化提示词编写实践
[3] 官方github: LangGPT结构化提示词编写实践

标签:LangGPT,##,浮点数,整数,浦语,暑假,闯关,比较,小数
From: https://blog.csdn.net/WANGWUSHAN/article/details/141308046

相关文章

  • 暑假集训csp提高模拟4
    赛时rank43,T1100,T231,T30,T49T2由于学校机子的O2跑的还没有本地的O1快(太快啦!!!),挂了40ptsT4暴力没有取模和特判,挂了5pts与和[ABC238D]ANDandSUM签到题由于\(x\&y=a\),所以有\(x+y=s\ge2*a\)考虑二进制下的加法,如果有一个\(sth\)满足\(a*2+sth=s\),那么\(sth\&a\)......
  • 2024暑假集训测试28
    前言比赛链接。上午要输液所以没有打,就下午改一改,应该明天就能回去了。T1与和原题:[ABC238D]ANDandSUM。\(x\&y=a\),说明\(x,y\)二进制中都包含\(a\)且其余位上均不重合,故此若\((s-2a)\&a=0\)即符合,特殊的,因为\(x\&y=a\le\min(x,y)\),所以\(x+y=s\ge2a\),需要......
  • 暑假集训CSP提高模拟24
    暑假集训CSP提高模拟24\(T1\)P268.与和\(100pts\)原题:[ABC238D]ANDandSUM\(x,y\)下界显然为\(a\),不妨让\(y=a,x=s-a\)然后进行\(check\)。正确性由下一种做法可以进一步推导。点击查看代码intmain(){ freopen("and.in","r",stdin); freopen("and.out"......
  • hbu2024暑假进阶训练营开营测试
    目录7-1考试成绩7-2心理阴影面积7-1考试成绩题目RainSure同学在参加一场面试,一共有n道题目,他的初始分数为m分。RainSure回答错一道题目就会扣一分,但是分数不会小于0;回答正确一道题目就会加一分。给定一个长度为n的字符串,第i个字符如果为o,代表第i道题目RainSur......
  • [赛记] 暑假集训CSP提高模拟23
    进击的巨人100pts这题赛时10min打的$\Theta(n^2)$暴力然后过了,而且还是首A;正解当然不是暴力,而是要推式子;不难发现,每个$0$会原序列分割成两个互不相同的子序列,且两部分互不影响,于是我们可以分开考虑;对于一个不包含$0$的一个极大子序列,设其最左区间左端点下标为$......
  • 2024暑假总结3
    前言因为现在我开始每天写随笔,所以总结里就不赘述每天的具体的内容和每天的小总结了,因为会给人一种重复感,所以我决定在总结中主要分析我认为非常有价值的地方。考试我认为考试能反映出一个人的很多问题。然后谈一谈8.11的考试。总体来说,题应该不算太难,T1是一个思考难度不大的......
  • ssy中学暑假集训有关数学及多项式学习笔记
    8.16日集训倒数第\(7\)天唉,不知不觉间在ssy中学的暑假集训就要结束了,只剩下一周的时间了,然而byn和yzh还有bao学姐\(21\)号就要走了,暑假就要过去了....今天模拟赛的第二题很有意思,涉及到了许多的数学知识,正好来恶补一下:浅谈反演原理和二项式反演首先来说说什么是反演(inversio......
  • 『模拟赛』暑假集训CSP提高模拟23
    Rank玩蓝图玩的A.进击的巨人(原题都是牛客的,没号所以不挂了)赛事看到概率期望一眼润,但是又可惜暴力分,遂打(最坏情况下)\(\mathcal{O(n^2)}\)暴力,结果很给力啊,调出来小样例后大样例嗖的一下就过了,惊喜了属于是,喜提100pts。事实上跑这么快是因为0的数量很平均,导致复杂度大......
  • [赛记] 暑假集训CSP提高模拟22 23
    连通块66pts老套路,删边改加边;但改完以后不知道怎么求最长路径了,当时也想到了维护直径,但不知道咋干;具体地,用并查集维护连通性,每次合并时需要维护新的直径,不难发现,新的直径的两个端点一定在原来的两个直径的四个端点中选;于是只有六种情况,枚举一下即可;我们要直径有啥用呢?当我们......
  • 2024暑假第七周总结
    学生管理系统基础构建需求分析需求:实现学生的基本管理功能,包括:添加、删除、更新、查询学生信息设计:确定系统的主要模块,包括:学生类、学生管理类、用户界面等。学生类属性:学生学号、姓名、年龄、班级方法:获取和设置属性值、展示学生信息学生管理类功能:添加、删除、更新、查......