Python str.format() 函数在 LLM prompt 生成中的使用(微调、刷库等)

str.format() 函数介绍:Python format 格式化函数 ,用于增强字符串格式化。

在 LLM 中批量生成 prompt 的简单示例:

python 复制代码
template="我现在有一个用户问题和系统的答案,帮我把答案中和用户问题最直接的关键词提取出来。\n问题:"{query}"\n答案:"{answer}""
examples={'query':"秒换装教学",'answer':"在王者荣耀游戏中,秒换装的技巧主要包括以下步骤..."}
prompt = template.format(query=examples['query'], answer=examples['answer'])
print(prompt)

prompt:

bash 复制代码
我现在有一个用户问题和系统的答案,帮我把答案中和用户问题最直接的关键词提取出来。
问题:"秒换装教学"
答案:"在王者荣耀游戏中,秒换装的技巧主要包括以下步骤..."

在实际代码中,examples 的格式是:

bash 复制代码
examples={'query':["秒换装教学","电商0基础教学"],
'answer':["在王者荣耀游戏中,秒换装的技巧主要包括以下步骤...","如果你对电商一无所知,以下是一些基础教学步骤..."]}
相关推荐
源码哥_博纳软云3 分钟前
JAVA同城服务场馆门店预约系统支持H5小程序APP源码
java·开发语言·微信小程序·小程序·微信公众平台
学会沉淀。11 分钟前
Docker学习
java·开发语言·学习
如若12312 分钟前
对文件内的文件名生成目录,方便查阅
java·前端·python
西猫雷婶41 分钟前
python学opencv|读取图像(二十一)使用cv2.circle()绘制圆形进阶
开发语言·python·opencv
kiiila42 分钟前
【Qt】对象树(生命周期管理)和字符集(cout打印乱码问题)
开发语言·qt
小_太_阳1 小时前
Scala_【2】变量和数据类型
开发语言·后端·scala·intellij-idea
直裾1 小时前
scala借阅图书保存记录(三)
开发语言·后端·scala
老刘莱国瑞1 小时前
STM32 与 AS608 指纹模块的调试与应用
python·物联网·阿里云
唐 城2 小时前
curl 放弃对 Hyper Rust HTTP 后端的支持
开发语言·http·rust
一只敲代码的猪2 小时前
Llama 3 模型系列解析(一)
大数据·python·llama