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
-
Cách kết nối agent đàm thoại ElevenLabs với các công cụ và nguồn dữ liệu bên ngoài bằng MCP
-
Công cụ End call trong ElevenAgents: Cho phép agent tự động ngắt cuộc gọi với người dùng
-
Webhook tools: Kết nối trợ lý của bạn với dữ liệu và hệ thống bên ngoài trong ElevenAgents
-
Tìm hiểu về chế độ Expressive trong ElevenAgents
-
Công cụ Transfer to number trong ElevenAgents
-
Bảo mật tích hợp MCP trong ElevenAgents
-
Code tools: Chạy logic JavaScript tùy chỉnh trực tiếp trên cơ sở hạ tầng của ElevenLabs
-
Tìm hiểu về các công cụ hệ thống trong ElevenAgents
-
Quản lý tài liệu trong kho kiến thức ElevenAgents
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