確定使用 AI 代理實現自動化的業務用例

在確定業務用例時,請遵循以下準則:

  1. 明確定義您希望使用 AI 代理自動化的特定問題或流程。

  2. 使用 Visio、Miro 等工具和其他類似工具以圖形方式佈置要自動化的問題或過程。

  3. 評估自動化此用例的潛在影響和好處,例如提高效率、降低成本或增強客戶體驗。

  4. 確定要衡量的關鍵 KPI,以確定投資回報率並證明價值。

確定特定用例是否需要操作、知識或兩者兼而有之

  • 操作 - 確定用例是否需要 AI 代理執行特定操作:例如更新資料庫、發送電子郵件或運行第三方 API。

  • 知識 - 確定用例是否要求 AI 代理根據知識庫提供資訊或答案。

  • 兩者 - 評估用例是否需要操作和知識的組合。

選擇合適的 AI 代理

自主 AI 代理

適用於複雜的動態環境,在這些環境中,代理需要理解上下文並使用知識庫或 API 集成來決定,而無需預定義腳本。

  • 開放式自然對話或回應。

  • 知識庫較大,或者實體/回應的變體可能較大。

文稿化 AI 代理

最適合具有明確定義步驟的簡單、重複性任務,或者需要精確可重複性和可預測性的情況。 此外,最適合高度技術性的問題和答案。

  • 需要具有有限變化的特定回應的嚴格用例。

  • 對於敏感數據的處理,腳本化 AI 更可取,因為它在預定義的規則下運行,並且不會濫用或誤解數據。

  • 體驗的一致性,體驗需要保持不變。 LLM 可能會為相同的提示提供不同的結果。

比較表

文稿化自治的
優勢更高的控制構建更快、更輕鬆
執行成本更低非常自然的九
執行時更快範圍變更更容易
缺點構建工作量大更貴
脆性和剛性 IX幻覺的風險

開發自主 AI 代理

創建自治 AI 代理時,請確保按順序執行下面概述的步驟。

  • 首先定義目標 - 清楚地闡明 AI 代理的主要目標,例如解決客戶查詢或高效處理訂單。

  • 定義旅程 - 清楚地確定您希望 AI 代理具有的問題、操作和功能。

  • 新增知識 - 整合代理可存取的相關知識庫,以提供準確的資訊。

  • 定義操作 - 指定代理執行和整合必要的 API 或函數呼叫所需的操作。

  • 預覽 - 預覽包含知識和操作的 AI 代理。

  • 測試和驗證 - 使用平臺預覽工具測試 AI 代理的性能並進行必要的調整。

  • 新增說明 - 提供詳細指示以提高代理回應的準確性和可靠性。

編寫目標時的注意事項

本部分概述了為自治 AI 代理編寫目標提示的最佳做法,以及實現使用者意圖的操作。

該做的

  • 保持目標簡短。

  • 專注於機器人的整體功能或用途。

  • 考慮最終結果或對用戶的好處。

  • 使用清晰簡潔的語言。

  • 確保目標與機器人的操作和功能一致。

不要

  • 請勿包含位置、日期或使用者資訊等特定詳細資訊。

  • 避免提及特定操作或實現方法。

  • 不要使用技術術語或複雜的術語。

  • 避免過長或複雜的目標陳述。

  • 不要在單個提示中包含多個不相關的目標。

  • 避免使用模棱兩可或含糊不清的語言。

管理知識庫的建議

在創建和管理知識庫時,請務必保持其精確並根據 AI 代理的目的進行定製。 類似於人類代理如何被太多不相關的資訊所淹沒,向知識庫添加更多通用資訊可能會使 AI 代理感到困惑。

在建立和管理知識庫時,請遵循以下建議:

  • 按邏輯組織內容。 在 AI 代理工作室中創建自己的知識文件時使用類別。

  • 上傳檔時,請避免文檔之間出現任何衝突或重複的資訊。

  • 上傳前檢查文件品質。

  • 如果需要,將大檔拆分為較小的檔。

  • 定期複習知識,並在需要時進行更新。

建立操作的建議

建立操作時,請遵循以下建議:

  • 在行動描述中明確定義行動目標。

  • 將複雜性降至最低,使操作保持簡單。

  • 準確描述每個實體/插槽,因為這提高了 LLM 的準確性,以更好地理解任務。

  • 不要創建衝突或矛盾的操作。

  • 在連接流中創建確定性邏輯以提高準確性,而不是依賴 LLM。

編寫說明時提示工程提示

在向 AI 代理添加指令之前,請添加所需的操作和知識,並測試 AI 代理。 在測試 AI 代理後添加指令可提高 AI 代理的效率和準確性。

為自主 AI 代理編寫說明時,請參閱以下提示:

  • 保持簡單 - 使用清晰、簡潔的語言。 避免使用技術術語或過於複雜的句子。

  • 使用降價 - 使用標題和排序/無序列表降價以獲得最佳效果。

  • 陳述 AI 代理的身份 - 首先明確定義代理的角色 (例如,“你是一個樂於助人的客戶支援代理......”)。

  • 分解 - 逐步概述任務。 例如,“首先,確認您的帳號。 然後,描述您的問題。

  • 規劃錯誤 - 如果輸入不清楚,請包括後援短語,例如“對不起,你能重複一遍嗎?”。

  • 保留上下文 - 提醒代理記住之前的回應,以確保長時間對話的連續性。

  • 引用操作 - 清楚地指導如何在不同步驟中使用外部操作。 確保在「操作 」選項卡中 啟用引用的操作,以避免任何意外行為。

  • 添加護欄 - 指示 AI 代理僅在目標上下文中做出回應。

  • 添加範例 - 為了提高準確性,請在需要的任何位置添加範例。

編寫說明的樣本

使用以下樣本編寫特定於您的描述的說明:

## 1. 身份

角色定義:** - 定義 AI 代理的角色和專業知識。 例如,“您是 Jamie,一位專家客戶服務代表,負責處理與旅行相關的任何問題。

-**語氣與舉止 -** - 指定代理應該是友好、正式還是隨意。

##2. 上下文

-**背景資訊** - 提供代理應考慮的任何必要背景詳細資訊。 例如,“此對話是關於為家庭度假預訂旅行的。

-**環境詳細資訊** —提及任何系統限制,例如來電者正在透過語音通話,並且可能有可能會影響轉錄品質的背景雜音。

##3. 工作

-**子任務/步驟** - 將整個任務分解為特定的依序步驟。 例如,問候,收集旅行日期,建議選項,確認詳細資訊。 引用將用於完成任務的每個步驟中的操作。

##4. 回應指南

-**格式化規則** - 定義如何構建回應。 例如,考慮對選項使用項目符號清單,在數位的情況下使用清晰的步驟編號,如果有語音,則使用簡短的步驟。

-**語言風格** - 提供有關正式、簡潔和清晰的說明。

##5. 錯誤處理與後援

-**澄清提示**- 在使用者輸入不明確時定義回退問題。 例如,「我沒有抓住,你能重複一下你的旅行日期嗎?

-**預設回應**- 概述代理在無法處理請求時應如何回應。 例如“對不起,我不明白。 你能嘗試改寫嗎?

-**操作失敗**- 提供處理與 Webex Connect 集成的操作問題的準則。

##6. 使用者自訂護欄

-**護欄** - 提醒座席將對話限制在目標範圍內,不要接受任何不相關的查詢。

## 7. 範例

-**相同對話** -(可選)添加最終使用者和 AI 代理之間的示例對話範例,以便更好地提示遵循。