什麼是提示詞工程? - Amazon Bedrock

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

什麼是提示詞工程?

提示工程是指通過選擇合適的單詞,短語,句子,標點符號和分隔符號字符來有效地用LLMs於各種應用程序來製作和優化輸入提示的實踐。換句話說,迅速的工程是與LLM. 高品質的提示條件是LLM產生所需或更好的回應。本文件中提供的詳細指南適用於 Amazon 基岩LLMs內的所有人。

您的使用案例的最佳提示詞工程方法取決於任務和資料兩者。Amazon 基岩支援LLMs的常見任務包括:

  • 分類:提示包含一個問題,其中包含數個可能的答案選項,且模型必須以正確的選擇回應。分類使用案例為情緒分析的範例:輸入內容為文欄位落,而模型必須將文字的情緒分類,例如是正面或負面,或無害或有毒。

  • 問答,不含上下文:此模型必須以不含上下文或文件的內部知識回答問題。

  • 問答,含上下文:使用者提供附帶問題的輸入文字,而模型必須根據輸入文字中提供的資訊來回答問題。

  • 摘要:提示詞是一段文字,此模型必須以較短的段落進行回應,該段落會擷取輸入要點。

  • 產生開放式文字:在提示下,此模型必須以符合描述的原始文欄位落做出回應。這也包括創意文字的產生,例如故事、詩歌或電影劇本。

  • 產生程式碼:此模型必須根據使用者規格產生程式碼。例如,提示可以要求文本到SQL或 Python 代碼生成。

  • 數學:輸入內容描述了在某種程度上需要數學推理的問題,這可能是數字、邏輯、幾何或其他方式。

  • 推理或邏輯思維:此模型必須進行一系列邏輯演繹。

  • 實體擷取:實體擷取可以根據提供的輸入問題擷取實體。您可以根據提示從文字或輸入擷取特定實體。

  • C hain-of-thought 推理:根據您的提示給出如何 step-by-step 推理答案。