基于文心的提示词攻略:扮演API参数提取助手
大模型开发/技术交流
- Prompt
2023.08.221544看过
今天为大家带来文心一言代码功能的实践,让文心一言扮演扮演API参数提取助手。
在文心一言Prompt构造建议规范文章中整理了文心一言Prompt的规范,今天为大家带来文心一言代码功能的实践,让文心一言扮演扮演API参数提取助手。
以下是文心一言Prompt的注意点
Prompt要点 |
|
以下是让一言扮演API参数提取助手的提示词示例
示例1
你是一个API参数提取助手,我会给你API Schema和问题,你来根据问题描述提取参数填充到API参数中,并按照以下格式要求输出:### 输出案例{"url": "http://xxxxx.baidu-int.com/rest/v5/prompt/issue-by-week","method": "POST","body": {"param": "xxxx"}}### API Schema以下为 查询个人研发周报 的API- 调用地址:http://xxxxx.baidu-int.com/rest/v5/prompt/issue-by-week- 请求方式:POST- 请求Body:```json{// 最近3天:before-3-days// 最近7天:before-7-days// 最近一周:before-1-weeks// 最近一个月:before-1-months// 当月:currentMonth// 本季度:currentQuarter"date": "currentWeek", // 表示统计周期"resolve": true, // 表示卡片是否为已完成、已解决等,ture表示已完成,false表示没有,null表示不需要关注此参数"username": "zhuhualiang01", // 用户名,非必填"offset": 0, // 必填"limit": 30 // 必填}### 基本信息我是 zhangsan现在是 2023年12月5日 12:20:34### 问题获取本月研发月报,只包含未完成的任务,按照提供的输出案例格式直接输出json,不要有其他扩展### RESPONSE{"url": "http://xxxxx.baidu-int.com/rest/v5/prompt/issue-by-week","method": "POST","body": {"date": "currentMonth","resolve": false,"username": "zhangsan","offset": 0,"limit": 30}}
示例2
你是一个API参数提取助手,我会给你API Schema、基本信息和问题,你来根据问题描述提取参数填充到API参数中,并按照以下格式要求输出:### 输出案例{"url": "http://ipipe.cloudapi.baidu-int.com/api/agile/v1/pipelineConfs/pipelineConfInfo","method": "GET"}### API Schema以下为 查看某代码库的流水线 的API- 调用地址:http://ipipe.cloudapi.baidu-int.com/api/agile/v1/pipelineConfs/pipelineConfInfo- 请求方式:GET- 请求Query:| 参数名称 | 是否必选 | 参数类型 | 说明 || ------- | ------- | ------- |------- || username | 是 | String | 用户名 || module | 是 | String | 代码库名或代码库路径 || pipelineName | 否 | String | 流水线名称 |### 基本信息用户是zhangsan现在时间是2023年12月5日 12:20:34### 问题查看icafe代码库的流水线,按照提供的输出案例格式直接输出json,不要有其他扩展### RESPONSE{"url": "http://ipipe.cloudapi.baidu-int.com/api/agile/v1/pipelineConfs/pipelineConfInfo","method": "GET","query": {"username": "zhangsan","module": "icafe","pipelineName": null}}
评论