openAI官方prompt技巧(一)

1. 使用最新的模型

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. 正確示范?
寫一首簡短的鼓舞人心的詩,主題是 OpenAI 最近推出的 DALL-E 產品(DALL-E 是一個文本轉圖像的機器學習模型),以 {著名詩人} 的風格進行創作。
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. 通過示例明確說明所需的輸出格式

錯誤示范?
提取下面文本中提到的實體。提取以下四種實體類型:公司名稱、人物名稱、特定話題和主題。
Extract the entities mentioned in the text below. Extract the following 4 entity types: company names, people names, specific topics and themes.Text: {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 themesDesired format:
Company names: <comma_separated_list_of_company_names>
People names: -||-
Specific topics: -||-
General themes: -||-Text: {text}

5.?先嘗試零樣本(Zero-shot),然后嘗試少樣本(Few-shot),如果都不起作用,再進行微調(Fine-tune)

Zero-shot
Extract keywords from the below text.Text: {text}Keywords:Few-shot
從以下對應的文本中提取關鍵詞。
Extract keywords from the corresponding texts below.文本 1: Stripe 提供 API,Web 開發人員可以使用這些 API 將支付處理集成到其網站和移動應用程序中。
關鍵詞 1: Stripe、支付處理、API、Web 開發人員、網站、移動應用程序
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
##文本 2: OpenAI 訓練了最前沿的語言模型,這些模型非常擅長理解和生成文本。我們的 API 提供了對這些模型的訪問,并可用于幾乎所有涉及語言處理的任務。
關鍵詞 2: OpenAI、語言模型、文本處理、API
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.正確示范?
使用一個包含 3 到 5 句話的段落來描述此產品。
Use a 3 to 5 sentence paragraph to describe this product.

7. 直接說明該做什么,而不是不該做什么

錯誤示范?
以下是代理(Agent)與客戶(Customer)之間的對話。不要詢問用戶名或密碼。不要重復內容。客戶: 我無法登錄我的賬戶。
代理:
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:正確示范?
以下是代理(Agent)與客戶(Customer)之間的對話。代理應嘗試診斷問題并提供解決方案,同時避免詢問任何與個人身份信息(PII)相關的問題。
不要詢問 PII(如用戶名或密碼),而應引導用戶訪問幫助文章:www.samplewebsite.com/help/faq客戶: 我無法登錄我的賬戶。
代理:
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/faqCustomer: I can’t log in to my account.
Agent:

8.?代碼生成相關 - 使用“引導詞”引導模型遵循特定模式

錯誤示范?
編寫一個簡單的 Python 函數
1. 詢問用戶輸入一個英里數
2. 將英里轉換為公里
Write a simple python function that
1. Ask me for a number in mile
2. It converts miles to kilometers在下面的代碼示例中,添加 “import” 可以提示模型應以 Python 代碼開始編寫。(類似地,在 SQL 語句開頭使用 “SELECT” 是一個很好的引導。)正確示范?
Write a simple python function that
1. Ask me for a number in mile
2. It converts miles to kilometersimport

9. 使用?Generate Anything

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/69267.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/69267.shtml
英文地址,請注明出處:http://en.pswp.cn/web/69267.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

通過制作docker鏡像的方式在阿里云部署前端后臺服務

前端Dockerfile文件的內容&#xff1a; FROM nginx:版本&#xff0c;如果不指定&#xff0c;默認是latest COPY dist/ /usr/share/nginx/html/dist COPY nginx.conf /etc/nginx/nginx.conf EXPOSE 端口 前端sh腳本文件內容&#xff1a; appName項目名 tar -xvf dist.tar …

Github 2025-02-04 Python開源項目日報 Top10

根據Github Trendings的統計,今日(2025-02-04統計)共有10個項目上榜。根據開發語言中項目的數量,匯總情況如下: 開發語言項目數量Python項目10TypeScript項目1Python中的算法實現集合 創建周期:2831 天開發語言:Python協議類型:MIT LicenseStar數量:178357 個Fork數量:…

yolov11模型在Android設備上運行【踩坑記錄】

0) 參考資料: https://github.com/Tencent/ncnn?tabreadme-ov-file https://github.com/pnnx/pnnx https://github.com/nihui/ncnn-android-yolov5 https://github.com/Tencent/ncnn?tabreadme-ov-file 1) &#xff1a;將xxx.pt模型轉化成 xxx.onnx ONNX&#xff08;Ope…

快速上手——.net封裝使用DeekSeek-V3 模型

??歡迎點贊 :?? 收藏 ?留言 ?? 如有錯誤敬請指正,賜人玫瑰,手留余香!??本文作者:由webmote 原創??作者格言:新的征程,用愛發電,去丈量人心,是否能達到人機合一?開工大吉 新的一年就這么水靈靈的開始了,在這里,祝各位讀者新春快樂,萬事如意! 新年伊…

2025藍橋杯JAVA編程題練習Day2

1.大衣構造字符串 問題描述 已知對于一個由小寫字母構成的字符串&#xff0c;每次操作可以選擇一個索引&#xff0c;將該索引處的字符用三個相同的字符副本替換。 現有一長度為 NN 的字符串 UU&#xff0c;請幫助大衣構造一個最小長度的字符串 SS&#xff0c;使得經過任意次…

【WebLogic】Oracle發布WebLogic 14c最新版本-14.1.2.0

根據Oracle官方產品經理的博客&#xff0c;Oracle于2024年12月20日正式對外發布了WebLogic 14c的第二個正式版本&#xff0c;版本號為 14.1.2.0.0 &#xff0c;目前官方已開放客戶端下載。該版本除繼續支持 Jakarta EE 8 版本外&#xff0c;還增加了對 Java SE 17&#xff08;J…

Spider 數據集上實現nlp2sql訓練任務

NLP2SQL&#xff08;自然語言處理到 SQL 查詢的轉換&#xff09;是一個重要的自然語言處理&#xff08;NLP&#xff09;任務&#xff0c;其目標是將用戶的自然語言問題轉換為相應的 SQL 查詢。這一任務在許多場景下具有廣泛的應用&#xff0c;尤其是在與數據庫交互的場景中&…

IDEA+DeepSeek讓Java開發起飛

1.獲取DeepSeek秘鑰 登錄DeepSeek官網 : https://www.deepseek.com/ 進入API開放平臺&#xff0c;第一次需要注冊一個賬號 進去之后需要創建一個API KEY&#xff0c;然后把APIkey記錄保存下來 接著我們獲取DeepSeek的API對話接口地址&#xff0c;點擊左邊的&#xff1a;接口…

k8s常見面試題2

k8s常見面試題2 安全與權限RBAC配置如何保護 Kubernetes 集群的 API Server&#xff1f;如何管理集群中的敏感信息&#xff08;如密碼、密鑰&#xff09;&#xff1f;如何限制容器的權限&#xff08;如使用 SecurityContext&#xff09;&#xff1f;如何防止容器逃逸&#xff0…

flutter安卓打包簽名

flutter安卓打包簽名 1.創建簽名文件 keytool -genkeypair -v -keystore my-release-key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias my-key-aliaskeytool 是一個用于管理密鑰和證書的命令行工具&#xff0c;通常與 Java 開發工具包 (JDK) 一起使用。my-release-…

React - jsx 語法

在 React 中&#xff0c;JSX&#xff08;JavaScript XML&#xff09;是一種語法擴展&#xff0c;它允許開發者在 JavaScript 代碼中使用類似 HTML 的語法。JSX 提升了代碼的可讀性和可維護性&#xff0c;使得編寫和構建用戶界面更加直觀。它被廣泛應用于 React 組件的定義。 一…

intra-mart實現簡易登錄頁面筆記

一、前言 最近在學習intra-mart框架&#xff0c;在此總結下筆記。 intra-mart是一個前后端不分離的框架&#xff0c;開發時主要用的就是xml、html、js這幾個文件&#xff1b; xml文件當做配置文件&#xff0c;html當做前端頁面文件&#xff0c;js當做后端文件&#xff08;js里…

Linux+Docer 容器化部署之 Shell 語法入門篇 【Shell 替代】

&#x1f380;&#x1f380;Shell語法入門篇 系列篇 &#x1f380;&#x1f380; LinuxDocer 容器化部署之 Shell 語法入門篇 【準備階段】LinuxDocer 容器化部署之 Shell 語法入門篇 【Shell變量】LinuxDocer 容器化部署之 Shell 語法入門篇 【Shell數組與函數】LinuxDocer 容…

Intellij IDEA如何查看當前文件的類

快捷鍵&#xff1a;CtrlF12&#xff0c;我個人感覺記快捷鍵很麻煩&#xff0c;知道具體的位置更簡單&#xff0c;如果忘了快捷鍵&#xff08;KeyMap&#xff09;看一下就記起來了&#xff0c;不需要再Google or Baidu or GPT啥的&#xff0c;位置&#xff1a;Navigate > Fi…

C++----繼承

一、繼承的基本概念 本質&#xff1a;代碼復用類關系建模&#xff08;是多態的基礎&#xff09; class Person { /*...*/ }; class Student : public Person { /*...*/ }; // public繼承 派生類繼承基類成員&#xff08;數據方法&#xff09;&#xff0c;可以通過監視窗口檢…

已驗證正常,Java輸入字符串生成PDF文件

Java輸入字符串生成PDF文件過程&#xff1a; 在Java開發中&#xff0c;如何將字符串轉換為 PDF 是一個常見的需求。網上找了很多例子都無法生成&#xff0c;經過多次嘗試&#xff0c;終于實現了&#xff0c;特此記錄一下。 1、引入pom.xml 添加所需的依賴 <dependency>&…

Mac M1 Comfyui 使用MMAudio遇到的問題解決?

問題1: AssertionError: Torch not compiled with CUDA enabled&#xff1f; 解決辦法&#xff1a;修改代碼以 CPU 運行 第一步&#xff1a;找到 /ComfyUI/custom_nodes/ComfyUI-MMAudio/mmaudio/ext/autoencoder/vae.py文件中的下面這兩行代碼 self.data_mean nn.Buffer(t…

從 .NET Framework 升級到 .NET 8 后 SignalR 問題處理與解決方案

隨著 .NET Framework 向 .NET 8 的遷移&#xff0c;許多開發者在使用 SignalR 時遇到了一些前后端連接、配置、調用等方面的問題。尤其是在處理 SignalR 實時通信功能時&#xff0c;升級后的一些兼容性問題可能導致應用程序無法正常工作。本文將介紹在從 .NET Framework 升級到…

2025.2.5——五、[網鼎杯 2020 青龍組]AreUSerialz 代碼審計|反序列化

題目來源&#xff1a;BUUCTF [網鼎杯 2020 青龍組]AreUSerialz 目錄 一、打開靶機&#xff0c;整理信息 二、解題思路 step 1&#xff1a;代碼審計 step 2&#xff1a;開始解題 突破protected訪問修飾符限制 三、小結 一、打開靶機&#xff0c;整理信息 直接得到一串ph…

Docker深度解析:安裝各大環境

安裝 Nginx 實現負載均衡&#xff1a; 掛載 nginx html 文件&#xff1a; 創建過載目錄&#xff1a; mkdir -p /data/nginx/{conf,conf.d,html,logs} 注意&#xff1a;在掛載前需要對 conf/nginx.conf 文件進行編寫 worker_processes 1;events {worker_connections 1024; …