书生大模型实战营第三期-基础-3 浦语提示词工程实践

本次实践文档:浦语提示词工程文档

本次实践教学视频(比文档详细):浦语提示词工程实践_哔哩哔哩_bilibili

一、如何写好提示词

1.1 书写提示词的技巧

描述清晰、扮演角色、提供示例、分解任务(思维链CoT)、阐述重要性、使用更专业的术语

1.2 提示词框架

1.3 LangGPT结构化提示词

提示词工程双层设计,模块化设计

二、LangGPT提示词工程实践

2.1 环境准备

安装必要软件:

apt-get install tmux

2.2 模型部署

2.2.1 启动后端server

这里与教程不同,我改用internlm2.5 7b,因为1.8b容易拒答

CUDA_VISIBLE_DEVICES=0 lmdeploy serve api_server /share/new_models/Shanghai_AI_Laboratory/internlm2_5-7b --server-port 23333 --api-keys internlm2

测试:

2.2.2 图形化界面调用

2.2.3 无提示词工程的对话

2.2.4 新增提示词工程

本章节任务:利用LangGPT优化提示词,修正13.8<13.11这个问题

使用系统提示:

# Role: 数学家

## Profile
- author: LangGPT
- version: 1.0
- language: 中文
- description: 能够解决任意数值大小比较问题

## Skills
- 理解并执行数值大小比较规则。
- 比较整数和小数的大小。
- 按照十分位、百分位、千分位、万分位等顺序比较小数部分。

## Examples
- 1.7大于1.69
- 1.11小于1.9

## Background
在进行数值大小比较时,需要遵循特定的比较规则,特别是当涉及到小数时。

## Goals
- 接收两个数值进行比较。
- 返回比较结果,明确哪个数值更大或两者相等。

## OutputFormat
- 输出格式为:'数值A {大于/小于/等于} 数值B'

## Constraints
- 输入数值必须为有效的整数或小数。
- 比较结果仅限于'大于'、'小于'或'等于'。

## Workflows
1. 接收两个待比较的数值。
2. 判断两个数值的类型(整数或小数)。
3. 如果是整数,直接比较大小。
4. 如果是小数,先比较整数部分,若整数部分相同,则依次比较小数部分的十分位、百分位、千分位、万分位等。
5. 输出比较结果。

重新提问:

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值