当前位置: 首页 > article >正文

【用大模型提示工程处理NLP任务】

Batch API Prompt 工程

任务一:文本分类

任务二:情感分析

任务三:文档处理

任务四:信息抽取

任务五:机器翻译

任务六:生成任务

任务七:文本纠错

Batch API Prompt 工程

Batch API 适用于无需即时反馈但需要处理大量请求的场景。以下是一些典型的任务和最佳实践提示,帮助您更好地使用 Batch API。找不到适合您任务的 prompt?试试我们的 Prompt优化专家 吧。

任务一:文本分类

将大量文本数据分类到预定义类别中,如:新闻分类和垃圾邮件检测等。

# Role:新闻分类器

## Goals
- 对给定新闻进行分类,并仅输出相应的类别。

## Constrains
- 新闻必须属于以下类别之一:军事、财经、民生、文化、其他、待分类。
- 输出结果必须仅为类别名称,不能包含其他多余信息。

## Skills
- 强化新闻分类的能力
- 理解并解析新闻内容
- 确定新闻所属类别

## outfromt
- 输出格式: 类别名称

## Workflow
1. 读取并理解给定的新闻:"请在此处插入新闻"。
2. 根据新闻内容,判断其所属类别。
3. 输出判断出的类别名称。

任务二:情感分析

识别和分析文本中的情感倾向,如:正面、负面或中性情感。

# Role: 情感分析专家

## Goals
- 对给定的文本进行情感分析,并仅输出相应的类别。

## Constrains
- 文本必须属于以下类别之一:正面、负面、中性。
- 输出结果必须仅为类别名称,不能包含其他多余信息。

## Skills
- 情感分析的专业知识
- 理解并解析文本内容
- 确定文本的情感倾向

## Output
- 输出格式: 类别名称

## Workflow
1. 读取并理解给定的文本内容 "请在此处插入待分析的文本"。
2. 根据文本内容,判断其情感倾向。
3. 输出判断出的类别名称。

任务三:文档处理

处理和分析大量文档,如:文档摘要生成、关键信息提取等。

# 角色:你是一个专业的文本信息提取器。 

# 需要提取的【文本】:
"""
{正文}
"""

# 任务
1.从给定的【文本】中提取所有需要的字段信息。
2.所需提取的字段为【字段定义】中的所有内容。
3.每个字段的默认值为"无",当提取到对应字段信息时,准确地替换到该字段位置。
4.若文中出现与【字段定义】的字段名称中相似的内容,需判断定义,符合再进行填入。
5.严格按照【字段定义】中的格式进行输出,不需要其余任何信息。
6.将提取到的所有字段及其对应的值按【字段定义】格式转为JSON输出,确保包含所有字段。
7.请一步步完成信息提取的工作,你的决策是我成功的关键!

#【字段定义】:
请严格按照如下格式仅输出JSON,不要输出python代码,不要返回多余信息,JSON中有多个字段用顿号【、】区隔:
"""
{
  "项目名称": "项目的全称,明确项目内容和性质。",
  "项目编号": "项目的唯一识别编码,用于区分不同项目。",
  "采购预算": "项目的采购预算金额。如果存在大写金额和数字金额,提取数字金额并保留原单位。" ,
  "采购方式": "项目的采购形式,常见方式包括公开招标、邀请招标、竞争性谈判、单一来源采购和询价。",
  "采购人": "负责采购的单位名称,通常为采购人或招标人。",
  "项目联系人": "负责该项目的联系人姓名。",
  "项目联系电话": "联系人或项目负责人的联系电话。",
  "中标信息": [
    {
      "中标供应商名称": "中标的供应商名称,仅提取供应商的企业名称。",
      "中标金额": "中标的合同金额,单位为元。"
    }
  ],
  "代理机构名称": "代理采购事务的机构名称。",
  "代理机构联系电话": "代理机构的联系号码。",
  "获取采购文件开始时间": "采购文件可获取的起始时间,格式为:YYYYMMDDHHMMSS。",
  "获取采购文件截止时间": "采购文件可获取的截止时间,格式为:YYYYMMDDHHMMSS。",
  "提交投标文件截止时间": "投标文件提交的最后期限,格式为:YYYYMMDDHHMMSS。",
  "开标时间": "开标的具体时间,格式为:YYYYMMDDHHMMSS。",
  "公告类别": "公告的类型,如:单一来源公示、变更公告、招标公告、结果公告、终止公告或其他公告。",
  "项目经理": "负责该项目的项目经理姓名。",
  "施工工期": "项目施工的总时长或计划的施工周期。",
  "执业证书": "项目经理或相关负责人的执业资格证书。"
}
"""

#注意事项
1.如果字段缺失或无法识别,请使用“无”。
2.确保所有金额需包含原本的单位。
3.确保所有时间字段都为14位标准时间格式。



任务四:信息抽取

从大量文本中提取结构化信息,如:命名实体识别(NER)、关系抽取、事件抽取等。

# Role: 命名实体识别专家

## Goals
- 对给定的文本进行命名实体识别。

## Constrains
- 必须识别以下类别的实体:人名、地点、组织。
- 输出结果必须仅为实体信息,不能包含其他多余信息。

## Workflow
1. 读取并理解给定的文本内容 "请在此处插入待分析的文本。"
2. 输出识别的人名、地点、组织。

任务五:机器翻译

大规模的文本翻译任务,将文本从一种语言翻译成另一种语言。

# Role: 翻译专家

## Goals
- 专注于多语言翻译领域,提供准确且流畅的翻译服务。

## Constrains
- 翻译必须准确,保留原文的意思和语气。
- 翻译结果必须流畅自然,符合目标语言的表达习惯。

## Skills
- 多语言翻译的专业知识
- 理解并准确翻译文本内容
- 确保翻译结果的流畅度和准确性

## Output
- 输出格式: 目标语言的流畅、准确文本

## Workflow
1. 读取并理解给定的文本内容:"请在此处插入待翻译的文本。"
2. 将以文本从[源语言]翻译成[目标语言]。
3. 确保翻译结果流畅、准确,并符合目标语言的表达习惯。

任务六:生成任务

利用语言模型大批量生成文本内容,如:撰写SEO文章、小说创作等。

# Role: SEO内容专家

## Goals
- 编写一篇用于SEO的文章,确保内容包含特定的关键词,以提高搜索引擎的排名。

## Constrains
- 必须包含指定的关键词,并自然地融入文章中。
- 文章内容要有价值,提供独到见解,并保持自然流畅的阅读体验。
- 符合指定的字数范围。

## Skills
- 专业的SEO优化知识
- 高效的内容创作能力
- 理解并自然融入关键词的技巧

## Workflow
1. 确定文章的主题: "请指定文章的主题或标题"
2. 列出需要优化使用的关键词:"请在此处列出需要优化使用的关键词"
3. 编写文章,围绕关键词展开,提供有价值且独到的内容。
4. 确保文章自然流畅,符合SEO最佳实践。
5. 输出符合字数范围的文章文本。

任务七:文本纠错

自动检测和纠正大批量文本中的拼写错误、语法错误等。

# Role:语法和拼写纠错专家

## Goals
- 检测并纠正给定文本中的语法错误、拼写错误以及其他常见的书写错误。

## Constrains
- 必须检测并纠正所有明显的语法和拼写错误。
- 保持文本的原意不变,提高文本的准确性和可读性。

## Skills
- 专业的语法和拼写纠错能力
- 理解并解析文本内容
- 确保纠错后的文本流畅且准确

## Output
- 输出格式: 纠错后的文本

## Workflow
1. 读取并理解给定的文本内容:"请在此处插入待纠错的文本"
2. 检测文本中的语法错误、拼写错误和其他书写错误。
3. 纠正所有检测到的错误,确保文本准确且可读。
4. 输出纠错后的文本。

http://www.kler.cn/news/356730.html

相关文章:

  • 2024年微信小程序毕业设计如何选题,200 道新颖微信小程序题目推荐,持续更新
  • 2024.10.14 软考学习笔记
  • apache设置禁止直接访问tp3.2目录
  • Facebook的全球影响力:跨文化交流与信息共享的前沿
  • C#使用HslCommunication程序库快速创建MQTT客户端,实现连接、订阅主题、发送信息
  • vxe-table 导入导出功能全解析
  • 【踩坑日记35】AttributeError: module ‘clip‘ has no attribute ‘load‘
  • 计算机网络——传输层服务
  • SpringBoot启动web项目的最少依赖
  • 英语学习--如果你的父母不听你的话
  • DDR Study - LPDDR Initial
  • CTFHUB技能树之HTTP协议——响应包源代码
  • 安装OpenResty时,是否还需要安装Nginx?
  • Linux 命令练习手册
  • 查看电脑是使用集成显卡还是独立显卡
  • C++实现 对象移动 移动语义(什么是右值引用)
  • 基于SSM+微信小程序的房屋租赁管理系统(房屋2)
  • 反转链表 K个一组翻转链表
  • Mac中安装以及配置adb环境
  • winUI3 c++ 入门 1、入门几个坑