# Agent Playground

URL: https://discuvr.org/agent-playground/?hl=vi
Last updated: 2026-11-07

Chạy các AI agent sử dụng công cụ - tìm kiếm web, máy tính, lấy nội dung URL - trên nhiều nhà cung cấp, và xem từng bước của vòng lặp diễn ra trực tiếp.

Agent Playground chạy cùng một tác vụ với tối đa tám agent dùng công cụ cùng lúc và hiển thị từng bước: mỗi lần gọi công cụ, tham số của nó và kết quả trả về. Phần lớn lỗi của agent nằm ở vòng lặp chứ không ở mô hình, nên lỗi trở thành thứ bạn nhìn thấy thay vì phải đoán.

## Chức năng

- Ba công cụ bật riêng cho từng agent: tìm kiếm web (năm kết quả đầu của DuckDuckGo), máy tính và trình đọc URL.
- Chín lựa chọn nhà cung cấp: OpenAI, Anthropic, Google Gemini, Groq, Mistral, DeepSeek, OpenRouter, xAI và mọi endpoint tương thích OpenAI.
- Mỗi lần gọi công cụ và kết quả được hiển thị theo thứ tự, kèm số bước và số token của từng agent.
- Tin nhắn tiếp theo mang theo 10 tin nhắn gần nhất trong cuộc trò chuyện của từng agent.

## Vì sao dấu vết quan trọng

Khi agent trả lời sai, câu hỏi hữu ích là bước nào đã sai: kế hoạch tồi, công cụ được gọi với tham số sai, hay kết quả đúng nhưng bị đọc sai sau đó. Chỉ câu trả lời cuối cùng không cho bạn biết là trường hợp nào, và ba trường hợp có cách sửa hoàn toàn khác nhau.

## Mỗi công cụ làm được gì và không làm được gì

Tìm kiếm web trả về tiêu đề, liên kết và đoạn trích của năm kết quả đầu, không phải cả trang. Đọc URL đọc tối đa 512 KB của một trang http hoặc https công khai, bỏ HTML và đưa cho mô hình 4.000 ký tự văn bản đầu tiên; địa chỉ riêng tư, loopback và địa chỉ nội bộ khác bị từ chối. Máy tính xử lý số học và các hàm như sqrt, log, tối đa 500 ký tự, và từ chối lũy thừa quá lớn. Không công cụ nào chạy mã.

## Giới hạn và khóa của bạn đi đâu

Mỗi agent dừng sau 8 bước. Tối đa 8 agent mỗi lần chạy, tác vụ và system message mỗi loại tối đa 20.000 ký tự, bắt buộc đăng nhập và 30 lần chạy mỗi 10 phút cho mỗi địa chỉ IP. Khóa lấy từ cùng trang Khóa với AI Playground: nằm trong bộ nhớ cục bộ của trình duyệt, gửi kèm mỗi lần chạy và không được lưu trên máy chủ.

## Điều gì xảy ra trong một bước, theo từng nhà cung cấp

Một bước là một lần gọi mô hình. Agent gửi cuộc trò chuyện cùng định nghĩa của các công cụ bạn đã bật; nếu câu trả lời yêu cầu công cụ, mỗi lệnh gọi được yêu cầu sẽ chạy theo thứ tự, kết quả được thêm vào cuộc trò chuyện và bước tiếp theo bắt đầu. Câu trả lời không có lệnh gọi công cụ là câu trả lời cuối cùng. Định dạng khác nhau theo nhà cung cấp: các API tương thích OpenAI (OpenAI, Groq, Mistral, DeepSeek, OpenRouter, xAI và Custom) trả về tool_calls và nhận từng kết quả dưới dạng tin nhắn tool, Anthropic trả về khối tool_use và nhận khối tool_result, còn Gemini trả về phần functionCall và nhận phần functionResponse. Dấu vết hiển thị cùng một lệnh gọi và kết quả dù định dạng nào.

## Câu hỏi

**Agent có thể dùng những công cụ nào?**

Tìm kiếm web, máy tính và đọc URL. Mọi nhà cung cấp đều có ba công cụ này, và bạn chọn agent nào được gọi công cụ nào.

**Tôi có cần khóa API riêng không?**

Có, mỗi nhà cung cấp bạn chạy cần một khóa, và bạn trả tiền trực tiếp cho nhà cung cấp đó. Khóa nằm trong trình duyệt, gửi kèm mỗi lần chạy và không được lưu trên máy chủ.

**Điều gì xảy ra khi agent hết số bước?**

Agent dừng sau lần gọi mô hình thứ tám, kể cả khi vẫn đang gọi công cụ, nên thẻ có thể kết thúc mà không có câu trả lời cuối. Thường điều đó nghĩa là agent đang lặp vòng: thu hẹp tác vụ hoặc tắt công cụ mà nó liên tục dùng sai.

**Vì sao số token đầu vào tăng sau mỗi bước?**

Mỗi bước gửi lại toàn bộ cuộc trò chuyện, gồm cả mọi kết quả công cụ trước đó, nên một lần chạy năm bước sẽ gửi tác vụ của bạn năm lần và gửi một kết quả tìm kiếm ban đầu ở mọi bước sau. Số token trên mỗi thẻ là tổng của tất cả các bước, theo số liệu nhà cung cấp báo về.

**Tin nhắn tiếp theo có nhớ các lần tìm kiếm trước không?**

Chỉ dưới dạng văn bản. Tin nhắn tiếp theo mang theo 10 tin nhắn gần nhất trong cuộc trò chuyện của agent đó, tức là các tác vụ trước của bạn và câu trả lời cuối của agent, không gồm lệnh gọi công cụ hay kết quả của chúng. Nếu câu trả lời cần lại nguồn, hãy yêu cầu agent tìm kiếm hoặc tải lại trang.

**Tôi có thể kết nối mô hình cục bộ như Ollama hoặc LM Studio không?**

Chỉ khi mô hình đó truy cập được từ internet. Chọn Custom (tương thích OpenAI) và nhập đầy đủ URL chat completions, ví dụ https://may-chu-cua-ban/v1/chat/completions. Yêu cầu được gửi từ máy chủ Discuvr, không phải từ trình duyệt của bạn, và mọi địa chỉ phân giải về localhost, mạng riêng hoặc dải địa chỉ dành riêng khác đều bị từ chối, nên http://localhost:11434 (Ollama) hay http://localhost:1234 (LM Studio) sẽ không hoạt động. Đặt máy chủ sau một địa chỉ HTTPS công khai do bạn quản lý, và lưu một khóa cho Custom ở trang Khóa ngay cả khi máy chủ bỏ qua nó, vì lượt chạy không có khóa sẽ dừng kèm lỗi. Với agent, hãy chọn thêm một mô hình cục bộ hỗ trợ gọi công cụ.

---

Part of Discuvr (https://discuvr.org/): Discuvr is a collection of free, focused tools for day-to-day professional work - office and data utilities, legal and compliance helpers, privacy and security checks, and developer formatters. Every tool has its own page, and most can also be called from ChatGPT or Claude over MCP.
