Công cụ Skip turn trong ElevenAgents

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.

Thêm tùy chọn công cụ Skip Turn
Thêm tùy chọn công cụ Skip Turn

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.

Cấu hình công cụ Skip Turn
Cấu hình công cụ Skip Turn

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.

Công cụ Skip Turn đã được kích hoạt
Công cụ Skip Turn đã được kích hoạt
Thứ Hai, 19/10/2026 16:13
5 ★ 1 👨 10
Xác thực tài khoản!

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:

Số điện thoại chưa đúng định dạng!
Số điện thoại này đã được xác thực!
Bạn có thể dùng Sđt này đăng nhập tại đây!
Lỗi gửi SMS, liên hệ Admin
0 Bình luận
Sắp xếp theo
❖ Eleven Agents