Công cụ Skip turn trong ElevenAgents
Mua gói Thành viên QuanTriMang Pro để trải nghiệm website không quảng cáo và sử dụng các tiện ích AI trên QuanTriMang.
Cho phép agent của bạn tạm dừng và chờ người dùng lên tiếng.
Tổng quan
Công cụ Skip Turn cho phép agent đàm thoại của bạn chủ động tạm dừng và chờ người dùng nói hoặc thực hiện hành động trước khi tiếp tục. Công cụ hệ thống này hữu ích khi người dùng bày tỏ nhu cầu cần thêm thời gian, chẳng hạn như nói: “Cho tôi một chút thời gian”, “Để tôi suy nghĩ đã”, hoặc “Chờ một lát nhé”.
Chức năng
- Tạm dừng theo yêu cầu của người dùng: Công cụ này được thiết kế để mô hình ngôn ngữ lớn (LLM) kích hoạt khi phát hiện người dùng cần tạm dừng trong giây lát mà không muốn bị ngắt lời.
- Không phản hồi bằng lời nói: Sau khi công cụ này được gọi, trợ lý sẽ không đưa ra phản hồi bằng lời. Nó sẽ chờ người dùng tiếp tục tương tác hoặc chờ một điều kiện chuyển lượt khác được đáp ứng.
- Duy trì luồng hội thoại tự nhiên: Công cụ này giúp giữ nhịp hội thoại tự nhiên bằng cách tôn trọng nhu cầu tạm dừng của người dùng, thay vì kết thúc tương tác hoặc để agent tiếp tục nói một cách không cần thiết.
Mục đích: Cho phép agent tạm dừng và chờ thông tin đầu vào từ người dùng mà không cần lên tiếng.
Các điều kiện kích hoạt: LLM nên gọi công cụ này khi:
- Người dùng bày tỏ nhu cầu cần thêm thời gian (“Cho tôi một chút thời gian”, “Để tôi suy nghĩ đã”)
- Người dùng yêu cầu tạm dừng luồng hội thoại
- Agent phát hiện người dùng cần thời gian để xử lý thông tin
Tham số:
reason(chuỗi ký tự, tùy chọn): Lý do giải thích tại sao cần tạm dừng (có thể nhập tự do)
Định dạng gọi hàm:
{
"type": "function",
"function": {
"name": "skip_turn",
"arguments": "{\"reason\": \"User requested time to think\"}"
}
}
Cách triển khai: Không cần cấu hình bổ sung. Công cụ chỉ đơn giản là ra tín hiệu cho agent giữ im lặng cho đến khi người dùng nói lại.
Cách triển khai API
Khi tạo agent thông qua API, bạn có thể thêm công cụ Skip Turn vào cấu hình agent của mình. Công cụ này cần được định nghĩa là một công cụ hệ thống, với tên là skip_turn.
Python
from elevenlabs import AgentConfig, ConversationalConfig, ElevenLabs
elevenlabs = ElevenLabs(api_key="YOUR_API_KEY")
response = elevenlabs.conversational_ai.agents.create(
conversation_config=ConversationalConfig(
agent=AgentConfig(
prompt={
"built_in_tools": {
"skip_turn": {
"type": "system",
"name": "skip_turn",
# Optional: customize when the tool should be triggered,
# or leave blank for the default.
"description": "",
"params": {"system_tool_type": "skip_turn"},
}
}
},
),
),
)
JavaScript
import { ElevenLabsClient } from "@elevenlabs/elevenlabs-js";
const elevenlabs = new ElevenLabsClient({
apiKey: "YOUR_API_KEY",
});
await elevenlabs.conversationalAi.agents.create({
conversationConfig: {
agent: {
prompt: {
builtInTools: {
skipTurn: {
type: "system",
name: "skip_turn",
description: "", // Optional: Customize when the tool should be triggered, or leave blank for default.
params: { systemToolType: "skip_turn" },
},
},
},
},
},
});
Cấu hình giao diện người dùng
Bạn cũng có thể cấu hình công cụ Skip Turn trực tiếp trong giao diện người dùng của Agent, trong phần công cụ.
Bước 1: Thêm công cụ mới
Điều hướng đến trang cấu hình của agent. Trong phần Tools, nhấp vào Add tool, tùy chọn Skip Turn sẽ có sẵn.
Bước 2: Cấu hình công cụ
Bạn có thể tùy chọn cung cấp mô tả để tùy chỉnh thời điểm LLM kích hoạt công cụ này, hoặc để trống để sử dụng hành vi mặc định.
Bước 3: Kích hoạt công cụ
Sau khi cấu hình, công cụ Skip Turn sẽ xuất hiện trong danh sách các công cụ được kích hoạt của agent và agent sẽ có thể bỏ qua lượt.
Bạn nên đọc
-
Tìm hiểu về các công cụ hệ thống trong ElevenAgents
-
Cách kết nối ElevenLabs agent với hệ thống lên lịch Calendly
-
Cách kết nối ElevenLabs AI agent với Cursor
-
Cách kết nối ElevenLabs agent với hệ thống lên lịch của Cal.com
-
Công cụ Agent transfer trong ElevenAgents
-
Thiết lập cá nhân hóa cho các cuộc gọi đến trong ElevenAgents
-
Công cụ Transfer to number trong ElevenAgents
-
Điều chỉnh từng cuộc trò chuyện với ngữ cảnh được cá nhân hóa cho mỗi người dùng trong ElevenAgents
-
Công cụ Language detection trong ElevenAgents: Cho phép agent tự động chuyển đổi ngôn ngữ
Theo Nghị định 147/2024/ND-CP, bạn cần xác thực tài khoản trước khi sử dụng tính năng này. Chúng tôi sẽ gửi mã xác thực qua SMS hoặc Zalo tới số điện thoại mà bạn nhập dưới đây:
Hướng dẫn AI
AI Tools
Học IT
Hàm Excel