Deprecated: Function add_option was called with an argument that is deprecated since version 2.3.0 with no alternative available. in /www/wwwroot/yundongfang.com/wp-includes/functions.php on line 5707
使用 OpenAI API 进行快速工程的最佳实践-云东方

使用 OpenAI API 进行快速工程的最佳实践

💡 If you're just getting started with OpenAI API, we recommend reading the Introduction and Quickstart tutorials first.

提示工程的工作原理

由于指令遵循模型的训练方式或它们训练的数据,有一些特定的提示格式特别有效,并且与手头的任务更好地结合。下面我们介绍了一些我们发现工作可靠的提示格式,但您可以随意探索可能最适合您的任务的不同格式。

经验法则和例子

注意:“ {text input here} ”是实际文本/上下文的占位符

1.使用最新型号

为获得最佳效果,我们通常建议使用最新、功能最强大的型号。截至 2022 年 11 月,最佳选择是用于文本生成的“text-davinci-003” 模型和用于代码生成的“code-davinci-002”模型。

2.将指令放在提示符的开头,用###或“””分隔指令和上下文

不太有效的❌:

Summarize the text below as a bullet point list of the most important points.

{text input here}

更好的✅:

Summarize the text below as a bullet point list of the most important points.

Text: """
{text input here}
"""

3. 对期望的背景、结果、长度、格式、风格等尽可能具体、描述和详细

具体说明上下文、结果、长度、格式、样式等

不太有效的❌:

Write a poem about OpenAI. 

更好的✅:

Write a short inspiring poem about OpenAI, focusing on the recent DALL-E product launch (DALL-E is a text to image ML model) in the style of a {famous poet}

4. 通过示例(示例 1示例 2 )阐明所需的输出格式。

不太有效的❌:

Extract the entities mentioned in the text below. Extract the following 4 entity types: company names, people names, specific topics and themes.

Text: {text}

显示并告知 - 当显示特定格式要求时,模型会更好地响应。这也使得以编程方式可靠地解析出多个输出变得更加容易。

更好的✅:

Extract the important entities mentioned in the text below. First extract all company names, then extract all people names, then extract specific topics which fit the content and finally extract general overarching themes

Desired format:
Company names: <comma_separated_list_of_company_names>
People names: -||-
Specific topics: -||-
General themes: -||-

Text: {text}

5. 从零镜头开始,然后是小镜头(示例),两者都不起作用,然后进行微调

✅ 零射击

Extract keywords from the below text.

Text: {text}

Keywords:

✅ Few-shot - 提供几个例子

Extract keywords from the corresponding texts below.

Text 1: Stripe provides APIs that web developers can use to integrate payment processing into their websites and mobile applications.
Keywords 1: Stripe, payment processing, APIs, web developers, websites, mobile applications
##
Text 2: OpenAI has trained cutting-edge language models that are very good at understanding and generating text. Our API provides access to these models and can be used to solve virtually any task that involves processing language.
Keywords 2: OpenAI, language models, text processing, API.
##
Text 3: {text}
Keywords 3:

✅微调:在此处查看微调最佳实践。

6. 减少“蓬松”和不精确的描述

不太有效的❌:

The description for this product should be fairly short, a few sentences only, and not too much more.

更好的✅:

Use a 3 to 5 sentence paragraph to describe this product.

7.与其说什么不该做,不如说什么该做

不太有效的❌:

The following is a conversation between an Agent and a Customer. DO NOT ASK USERNAME OR PASSWORD. DO NOT REPEAT.

Customer: I can’t log in to my account.
Agent:

更好的✅:

The following is a conversation between an Agent and a Customer. The agent will attempt to diagnose the problem and suggest a solution, whilst refraining from asking any questions related to PII. Instead of asking for PII, such as username or password, refer the user to the help article www.samplewebsite.com/help/faq

Customer: I can’t log in to my account.
Agent:

8. 特定于代码生成——使用“引导词”将模型推向特定模式

不太有效的❌:

# Write a simple python function that
# 1. Ask me for a number in mile
# 2. It converts miles to kilometers

在下面的代码示例中,向模型添加“ import ”提示它应该开始用 Python 编写。(类似地,“SELECT”是 SQL 语句开始的一个很好的提示。)

更好的✅:

# Write a simple python function that
# 1. Ask me for a number in mile
# 2. It converts miles to kilometers
 
import

参数

通常,我们发现model 和是改变模型输出的最常用参数。 temperature

  1. model-更高性能的模型更昂贵并且具有更高的延迟。

  2. temperature-衡量模型输出不太可能的标记的频率。越高temperature,输出越随机(并且通常具有创造性)。然而,这与“真实”不同。对于大多数事实用例,例如数据提取和如实问答,temperature0 是最好的。

  3. max_tokens( maximum length) - 不控制输出的长度,而是令牌生成的硬截止限制。理想情况下,您不会经常达到此限制,因为您的模型会在它认为完成时或达到您定义的停止序列时停止。

  4. stop(停止序列) - 一组字符(标记),在生成时会导致文本生成停止。

有关其他参数说明,请参阅API 参考

其他资源

如果您对其他资源感兴趣,我们建议:

  • 导游

    • 文本补全- 了解如何使用我们的模型生成或编辑文本

    • 代码完成- 探索 Codex 的提示工程

    • 微调- 了解如何为您的用例训练自定义模型

    • 嵌入- 学习如何搜索、分类和比较文本

    • 适度

  • OpenAI cookbook repo - 包含使用 API 完成常见任务的示例代码和提示,包括使用嵌入进行问答

ChatGPT中国体验版点击进入https://yundongfang.com/chatgpt.php

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun212310.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2023年2月9日 下午12:36
下一篇 2023年2月9日 下午12:37

虚拟币主流交易所最新域名,持续更新新地址

相关推荐

  • 聊天GPT抄袭吗?不。这就是我们这么认为的原因

    剽窃一直是大学、学者、博主、出版商和许多其他人面临的一个长期问题。新技术往往会颠覆传统方式,并颠覆传统方式。但随着人工智能聊天机器人和语言模型的出现,抄袭本身的想法正在被重新思考和重新考虑。 无论是工...

    2023年3月28日
  • 如何在 ChatGPT 中使用插件

    ChatGPT 正在以惊人的速度前进。集成 GPT-4 后,它现在支持插件,可以让它即时访问真实世界的信息。世界各地的公司已经开始创建自己的插件,用户现在可以在 ChatGPT 中使用这些插件。以下是开始在 ChatGPT 中使用插...

    2023年3月26日 工具软件
  • 一些 ChatGPT Plus 用户本周可能泄露了部分付款信息

    3 月 20 日星期一,OpenAI 的 ChatGPT 遇到了一个错误,该错误允许聊天机器人的某些用户在太平洋时间凌晨 1 点到晚上 10 点之间看到其他人的聊天记录。该错误已被发现并修复,OpenAI 此后解释了该错误的技术细节。 ...

    2023年3月26日
  • ChatGPT 推出插件助上网取得新资料

    ChatGPT 只能从截至2021 年的培训数据中提取信息,想知道今年奥斯卡获奖者是无法实现。不过,OpenAI 宣布逐步为ChatGPT 推出插件,显著扩展了该聊天机器人的功能。第一批插件现已在alpha 版本中向部分ChatGPT 用户和...

    2023年3月26日
  • 如何删除 ChatGPT 限制并获取受限答案

    ChatGPT 有哪些限制? 开发 ChatGPT 的公司 OpenAI 非常清楚这样一个事实,即他们的 AI 聊天机器人,就像在人类生成的数据集上训练的任何其他 AI 程序一样,必然会有偏见和成见。而且因为它想要聊天由于 ChatGPT 是...

    2023年3月23日 最新资讯
  • 谷歌的 Bard:赶超 OpenAI 的对话式 AI 服务

    Alphabet Inc. 的子公司Google宣布推出名为 Bard 的对话式 AI 服务,与 OpenAI Inc. 的 ChatGPT 展开竞争。该公司已经为美国和英国的用户开设了候补名单,并会陆续增加。Bard的推出是谷歌在人工智能领域追赶OpenAI I...

    2023年3月22日
  • 微软在 Azure OpenAI 服务中引入 GPT-4

    从今天开始,一些有权访问新 Bing 预览版的人也将能够使用自然语言生成图像。微软在其公告中表示,Bing Image Creator 加入了ChatGPT 驱动的 Bing和 Edge,使其能够接受使用 OpenAI 的DALL?E模型创建 AI 图像的指令...

    谷歌Google 2023年3月22日
  • 微软在 Azure OpenAI 服务中添加 GPT-4,供企业制作自己的 AI 应用

    微软在过去的几天里,它的人工智能相关公告一直在流泪,而且它并没有停止。今天,在其 Bing Chat 服务中展示了新的Bing Image Creator之后,该公司刚刚宣布将 GPT-4 添加到其 Azure OpenAI 服务中。 这项新服务旨在...

    2023年3月22日
  • ChatGPT 内部服务器错误:简单修复让您重回正轨

    ChatGPT 内部服务器错误是阻止访问著名的 AI 聊天机器人的最严重错误之一。尽管这很可能是 OpenAI 端的一个错误,但您可以采取一些步骤来逃避肩上的“责任”。 ChatGPT最近的胜利巩固了它作为世界上最先进的语言模型之...

    2023年3月21日
  • ChatGPT 宕机:OpenAI 机器人无法在全球范围内工作

    ChatGPT已经停止工作,世界各地的用户都在抱怨OpenAI的问题。 网站健康监控器 Down Detector 记录了数百份来自 ChatGPT 和 GPT-4 用户的报告,他们抱怨OpenAI 已关闭且聊天机器人无法正常工作。 OpenAI 网站上的状态...

    最新资讯 2023年3月20日
  • 什么是「AI 对齐」(AI Alignment)?消除AI 威胁人类的重要方向!

    AI 对齐(AI Alignment)是指让人工智慧系统的目标、价值观和行为与人类社会期望一致的问题。在设计AI 系统时,我们希望AI 能够在解决问题的同时,考虑到人类的利益,并且不会对人类产生损害。因此,AI 对齐的目标是...

    2023年3月19日
  • 下一站:ChatGPT Plus 到达目标国家

    OpenAI宣布ChatGPT Plus 现已在印度上线,用户可以通过支付月费来测试新发布的 GPT-4 LLM。 数百万人使用 ChatGPT,有时它会达到其容量而变得不可用。然而,ChatGPT Plus 选项解决了这个问题,并提供了几天前推出的...

    未分类 2023年3月18日
  • 您无需付费即可试用 GPT-4

    点击进入:ChatGPT工具插件导航大全 OpenAI 公布了其备受期待且迄今为止最先进的大型语言模型 GPT-4。新模型比其前身 ChatGPT 向前迈出了重要一步,在语言理解、文本生成、多语言支持和适应性学习能力方面具有先进的...

    2023年3月18日
  • 每个人都可以通过 OpenAI Evals 帮助改​​进 GPT-4

    点击进入:ChatGPT工具插件导航大全 随着 Gpt-4 的发布,该公司还开源了 OpenAI Evals 以帮助改进 LLM。用户将能够报告缺点,这将有助于推动进一步改进。 OpenAI前两天公布了最新的语言模型,成为目前网络上最热门的...

    2023年3月17日
  • 微软宣布将 OpenAI ChatGPT 集成到 Microsoft 365 应用程序中

    点击进入:ChatGPT工具插件导航大全 微软宣布将 OpenAI AI ChaGPT 技术集成到 Microsoft 365 应用程序中。该软件官方称其为“Microsoft 365 Copilot——你的工作副驾驶”。它还在今天的活动中宣布了人工智能支持的商务聊...

    工具软件 2023年3月17日
  • 文心一言和ChatGPT对比,哪个更好?

    点击进入:ChatGPT工具插件导航大全 ERNIE Bot和ChatGPT都是基于Transformer架构的大型预训练语言模型,它们的主要目标是理解和生成自然语言文本。然而,在某些方面,它们有一些显著的差异: 开发者:ERNIE Bot是由...

    工具软件 2023年3月17日
  • 如何使用 Siri 作为 AI 驱动的聊天机器人与 OpenAI 的 ChatGPT

    在回答您的问题时,您是否对 Siri 的局限性不满意?好消息:有一个新的解决方案可用。开发者 Yue Yang 开发了一种快捷方式,可让您将 Apple 的语音助手转换为利用OpenAI功能的智能 AI 助手。要使用此功能,您只需要...

    2023年3月16日
  • OpenAI 的 GPT-4 是一种更安全、更有用的能够理解图像的 ChatGPT

    点击进入:ChatGPT工具插件导航大全 2023 年 3 月 14 日的原始文章: 根据 OpenAI 的说法,GPT-4 比以往任何人工智能系统都“更具创造性和协作性”,拥有更广泛的知识基础,更善于解决问题。作为一个多模式系统,除了...

    2023年3月16日 工具软件
  • 什么是 ChatGPT-4?OpenAI 最新聊天机器人发布详解

    点击进入:ChatGPT工具插件导航大全 Open AI宣布了最新版本 GPT-4。新模型被描述为“OpenAI 努力扩大深度学习的最新里程碑”,并在性能方面进行了一些重大升级,并提供了一种全新的交互方式。 我们今天了解到,新的 Ch...

    2023年3月15日
  • OpenAI 推出 GPT-4,这是 ChatGPT 的新基础

    点击进入:ChatGPT工具插件导航大全 人工智能 (AI) 研究公司 OpenAI 今天发布了其用于自然语言处理的计算机程序的最新版本,该程序为ChatGPT提供支持,ChatGPT 是一款用户群快速增长的大肆宣传的聊天机器人。 ChatGP...

    工具软件 2023年3月15日
  • GPT-4:新功能、视觉输入、可用性等

    点击进入:ChatGPT工具插件导航大全 可用性和发布日期 Shutterstock GPT-4 于 3 月 13 日正式宣布,微软提前确认了这一点,尽管具体日期未知。然而,截至目前,它只能在ChatGPT Plus的付费订阅中使用。ChatGPT 当前...

    2023年3月15日
  • GPT-4 声称在产生“事实反应”方面要好 40%

    点击进入:ChatGPT工具插件导航大全 GPT-4 现已正式发布,OpenAI 在周二宣布了多项更新,重点是准确性、创造性表达和协作——同时关注更安全和更准确的内容。 ChatGPT Plus用户今天将能够与开发人员一起通过 API 试用...

    2023年3月15日
  • 这是重新观看 ChatGPT-4 的第一个公开演示的方法

    点击进入:ChatGPT工具插件导航大全 OpenAI 举办了一场开发者直播,展示了ChatGPT-4的第一个公开演示。据报道,新的大型语言模型 (LLM) 已经开发了几年,微软确认这是为公司新的Bing Chat 服务提供支持的技术。 该演...

    工具软件 2023年3月15日
  • OpenAI 宣布 ChatGPT 继任者 GPT-4

    点击进入:ChatGPT工具插件导航大全 OpenAI 发布了 GPT-4,这是其广受欢迎的人工智能聊天机器人 ChatGPT 的最新版本。 新模型可以响应图像——例如,根据配料照片提供食谱建议,以及编写标题和说明。 它还可以处理多达...

    工具软件 2023年3月15日
  • GPT-4 比 ChatGPT 更大更好——但 OpenAI 没有说明原因

    点击进入:ChatGPT工具插件导航大全 OpenAI 终于推出了GPT-4,这是一种传闻去年大部分时间都在开发中的下一代大型语言模型。这家总部位于旧金山的公司的最后一次出人意料的成功是ChatGPT,这一直是一个难以遵循的行...

    工具软件 2023年3月15日