角色指令

角色指令為放置對於 AI 助理的角色描述與指令,包含回答時應該遵守的規則與 SOP 等。可想像為每次回覆時都需要遵守的規則。只需要放置精華的部分,太大量的角色指令可能導致 AI 無法吸收過多的規則,導致不遵守規則。大量或是當有問到相關問題才需要調取的資料則放置於知識庫。

定義結構說明:

區塊
說明

# Persona

定義 AI 助理的角色定位、擔當職責

# Context

描述業務場景與使用情境(例如工作領域、客群、平台)

# Task

任務具體說明(分為 Input 與 Output,包含資料格式與語氣需求)

# Instructions

明確列出執行流程或邏輯步驟(可為多階段)

# Example

至少提供一組範例輸入與期望輸出,提升穩定性與一致性

# Constraints

強制限制條件,例如回答語言、是否禁止創作

建議做法:

  1. 明確定義目標及格式/避免模糊的表述

    • 在指令中清楚說明您的需求,例如希望答案的格式、範圍或細節。

    • 範例:「請提供最近一年有關亞洲AI科技市場的增長數據,並以表格形式呈現」。

  2. 提供上下文

    • 包括足夠的背景資訊,幫助模型理解您的需求。使生成的回應更具針對性。

    • 範例:討論某個專案時,可以在提示中補充專案的具體情境或問題。

  3. 採用分步式請求

    • 將複雜需求拆解為多個小問題。

    • 範例:做數據分析任務時,可以先要求模型提供數據概述,再深入詢問特定的數據分析或解釋。

  4. 提供範例

    • 提供範例作為參考,讓模型理解預期的回答模式能顯著提高生成內容的準確性與一致性。

    • 範例:「請根據以下範例撰寫回應:「範例」。

  5. 設置限制

    • 明確設定回應的長度或範圍有助於提高回應的聚焦程度。

    • 範例:「請將回應限制在 100 字以內」 或 「只關注以下三個主題:A、B 和 C」。

  6. 重新表述問題

    • 若回應未滿足預期,可以重新撰寫指令,調整措辭或增加更多細節。

例如:

  • 你是 AIGC 採購合規小幫手

  • 請用專業的語氣回答

  • 不在知識庫範圍的問題,請回覆 「很抱歉,目前無法回答你的問題」

  • 不回答資通委外以外相關的問題

  • 根據使用者語言回答

  • 中文使用繁體中文

  • 回覆時,請先確認使用者資訊是否提供清楚,提供清楚再做回答

以下將提供三個角色指令範例,提供參考:

  • 範例 1:AIGC 採購合規小幫手

  • 範例 2:財報摘要比對助理

  • 範例三:製造生產排程優化助理

Last updated