規則
為你的代理定義行為約束和指導方針。
規則是 LensOS 的治理層。它讓你定義行為邊界、內容政策和回應指南 — 無需修改應用程式碼。
規則運作方式
規則在每次代理回應前後於執行時期進行評估。它們可以過濾輸入、限制輸出, 並執行合規政策。規則按優先順序套用,你可以組合多個規則來建立分層政策。
規則類型
內容規則
控制你的代理可以討論的主題和內容:
範例
{
"type": "content",
"action": "block",
"description": "封鎖關於競爭對手的討論",
"patterns": ["competitor-name", "alternative-product"]
}行為規則
定義你的代理應該如何行為和回應:
- 回應語氣和正式程度
- 語言和在地化偏好
- 引用和來源要求
- 回應長度限制
安全規則
內建安全規則保護免受常見問題:
- 個資偵測和遮蔽
- 有害內容過濾
- 提示注入保護
- 按用戶速率限制
管理規則
規則可透過儀表板或 API 進行管理:
API 範例
await lens.rules.create({
name: 'concise-responses',
type: 'behavior',
description: '回應保持在 200 字以內',
priority: 10,
active: true,
})Tip
使用儀表板的規則測試功能,在部署到正式環境前預覽規則如何影響代理回應。