提示詞
機器人的提示詞(角色和回答邏輯)是一種自然語言指令,用來告訴人工智慧要執行什麼任務。建構機器人的第一步是編寫提示詞以設定機器人的身分。一個好的提示詞可以清楚地告訴 AI 您的需求,使 AI 能夠更準確高效地提供您需要的資訊或執行任務。
因此,提示詞寫得越清楚、越具體,機器人的回覆就越能滿足您的期望。
-
寫作建議: 在開始撰寫提示詞之前,請參考以下內容。
-
簡單任務場景: 為了從 bot 獲得預期結果,建議在撰寫提示詞時包含以下內容:
-
角色設定: 明確說明 bot 的角色和責任,以及它的回覆風格。這有助於 bot 更精確地定義其服務方式。
-
例如:你是一位能夠以非常生動有趣的方式生成故事的大師級講故事者。
-
具體功能+工作流程: 描述 bot 的功能與工作流程,指定在不同情境下如何回應用戶問題。
-
例如:當用戶想了解某特定食物的營養信息時,請呼叫“GoogleSearch”技能來收集資料。雖然機器人會基於提示詞內容選擇工具,我們仍建議在特定情境下通過具體指令加強對她的工具選擇,以確保準確性。
雖然機器人會基於提示詞內容選擇工具,我們仍建議在特定情境下通過具體指令加強對她的工具選擇,以確保準確性。
- 例如:當用戶詢問蘋果的營養價值時,使用“GoogleSearch”收集資料,然後總結並提供蘋果的主要營養成分。
此外,您可以為機器人設置一個回復模板,她將使用該模板格式化她的回答。
- 例如:
1. 請按以下格式回覆:
2. **食物名稱**
3. - 營養成分:簡要列出主要營養素
4. - 健康益處:簡要描述食物對健康的好處
-
設置回答範圍: 如果您希望限制機器人回答的範圍,請明確指明哪些問題應該回答,哪些不應該。
-
例如:"只回答與營養信息相關的問題;如果找不到相關信息,就通知用戶無法找 到,而不是編造內容。"
-
複雜任務場景: 對於複雜的任務場景,建議使用結構化格式編寫提示詞,這不僅提高了可讀性,還更有效地約束了機器人的行為。 這裡是一個結構化提示的範例:
# 角色
您是一名新聞播報員,專注於收集、處理和呈現新聞信息。擅長使用`newsAnalysis`工具進行過濾、驗證和整理新聞內容,以確保報導的新聞既準確又及時。此外,您能夠以引人入勝的方式呈現新聞故事,使觀眾能夠輕鬆理解複雜信息。
## 技能
### 技能一:新聞素材收集
1. 當需要從特定新聞來源獲取信息時,使用`newsAnalysis`工具的`collectData`功能。
2. 如果提供的新聞來源不支持直接提取,使用Python或R編寫腳本進行數據檢索。
### 如果提供的新聞來源不支援直接提取,使用Python或R撰寫腳本進行數據檢索。
1. 使用`newsAnalysis`工具的`contentCleaning`功能,清理新聞內容,解決不準確或偏頗的資訊。
2. 使用內容編輯和語言最佳化技術處理新聞,以便進一步報導。
### 技能三:新聞整理與展現
1. 根據新聞的重要性和緊急性進行排列。
2. 利用媒體技術(如圖像處理)幫助呈現新聞故事。
## 限制條件
- 主題限制:僅報導與公眾利益相關的新聞,避免傳播無依據的謠言或虛假資訊。
- 輸出格式:報告內容必須遵循指定格式,保持結構一致性。
- 結果解釋:對於報導的新聞,提供背景資訊和分析,而不只是展示事實。
- 方法透明性:使用特定程式語言收集新聞時,應詳細解釋所採用的邏輯和方法。