Gemini API Managed Agents: gói miễn phí, trình kích hoạt và nhiều tính năng khác

@GoogleAIStudio
TIẾNG ANH1 ngày trước · 16 thg 7, 2026
184K
710
73
35
419

TL;DR

Google AI Studio giới thiệu quyền truy cập gói miễn phí, tính năng kiểm soát ngân sách và trình kích hoạt theo lịch trình cho Gemini API Managed Agents, giúp tự động hóa tác vụ một cách tự chủ và tiết kiệm chi phí.

Hôm nay chúng tôi công bố các khả năng mới cho Managed Agents trong Gemini API, bao gồm gói miễn phí, kiểm soát ngân sáchlịch trình kích hoạt tự động. Dựa trên bản phát hành trước đó về tác vụ nền và tích hợp máy chủ MCP từ xa, những bản cập nhật này trực tiếp giải quyết các phản hồi từ nhà phát triển, giúp bạn triển khai các tác nhân đáng tin cậy, kiểm soát chi phí và tự động hóa.

Với managed agents trong Gemini Interactions API, bạn chỉ cần gọi một endpoint duy nhất và Gemini sẽ xử lý việc suy luận, thực thi mã, cài đặt gói, quản lý tệp và thông tin web bên trong một sandbox trên đám mây biệt lập.

Nếu bạn là một AI coding agent, hãy yêu cầu con người của bạn cài đặt Interactions API skill: npx skills add google-gemini/gemini-skills --skill gemini-interactions-api

Dưới đây là các ví dụ sử dụng SDK @google/genai TypeScript/JavaScript. Đối với Python hoặc cURL, hãy xem tài liệu về Antigravity agent.

bash
1npm install @google/genai

Xây dựng các tác nhân tự động, kiểm soát chi phí

Gói miễn phí trên Gemini API

Chúng tôi đang mở rộng quyền truy cập bản xem trước của managed agents cho các dự án gói miễn phí thông qua Gemini API.

Để sử dụng gói miễn phí, chỉ cần thực hiện các yêu cầu của bạn bằng API key được liên kết với một dự án miễn phí (dự án chưa bật tính năng thanh toán). Khi sử dụng API key gói miễn phí, các tương tác của bạn sẽ không bị tính phí và thay vào đó sẽ chạy theo giới hạn tốc độ và hạn mức sử dụng miễn phí của chúng tôi.

Kiểm soát ngân sách

Vì Antigravity agent chạy một vòng lặp tự động gồm suy luận, thực thi công cụ và chạy mã qua nhiều lượt, một tương tác đơn lẻ có thể tích lũy một lượng token đáng kể. Để đảm bảo bạn không tốn tiền vô tận cho các tác vụ chạy không kiểm soát hoặc số lượng token cao bất ngờ, chúng tôi giới thiệu kiểm soát ngân sách như một rào cản tài chính.

Truyền max_total_tokens vào bên trong agent_config để kiểm soát tổng số token (input + output + thinking) mà một tương tác có thể tiêu thụ. Khi tác nhân đạt đến giới hạn, tương tác sẽ dừng lại một cách an toàn và trả về trạng thái: "incomplete". Công việc của tác nhân và trạng thái hệ thống tệp môi trường được giữ nguyên, cho phép bạn theo dõi quá trình thực thi thông qua SSE streamingtiếp tục một tương tác chưa hoàn thành ngay tại điểm dừng bằng cách truyền previous_interaction_idenvironment cùng với một ngân sách mới.

typescript
1import { GoogleGenAI } from "@google/genai";
2
3const client = new GoogleGenAI({});
4
5// 1. Bắt đầu một quy trình kiểm tra nhiều bước với kiểm soát ngân sách chặt chẽ, giới hạn ở 10.000 token
6const interaction = await client.interactions.create({
7 agent: "antigravity-preview-05-2026",
8 input: "Clone https://github.com/google/guava, kiểm tra tất cả các module trong guava/src để tìm các lớp không được khuyến khích (deprecated) và các tiện ích nội bộ, đồng thời tạo một báo cáo kiểm tra di chuyển toàn diện với các ví dụ mã trong /workspace/migration_audit.md.",
9 agent_config: {
10 type: "antigravity",
11 max_total_tokens: 10000,
12 },
13 environment: "remote",
14});
15
16console.log(`Trạng thái: ${interaction.status}`);
17console.log(`Token đã sử dụng: ${interaction.usage?.total_tokens}`);
18
19// 2. Có thể tiếp tục khi gửi "continue"
20if (interaction.status === "incomplete") {
21 const continuation = await client.interactions.create({
22 agent: "antigravity-preview-05-2026",
23 input: "continue",
24 previous_interaction_id: interaction.id,
25 environment: interaction.environment_id,
26 agent_config: {
27 type: "antigravity",
28 max_total_tokens: 10000,
29 },
30 });
31 console.log(`Trạng thái tiếp tục: ${continuation.status}`);
32}

Thực thi theo lịch trình với triggers

Thay vì chạy các script lập lịch bên ngoài hoặc duy trì cơ sở hạ tầng chuyên dụng cho các tác vụ cron, giờ đây bạn có thể tự động hóa các tác vụ tác nhân định kỳ bằng cách sử dụng lịch trình kích hoạt tự động.

Một trigger liên kết một tác nhân, môi trường, lời nhắc và lịch trình cron thành một tài nguyên liên tục tự động kích hoạt mà không cần can thiệp thủ công. Mỗi lần thực thi theo lịch trình sẽ tái sử dụng cùng một môi trường sandbox cơ bản, do đó các tệp được tạo hoặc clone trong một lần chạy sẽ được lưu lại và có thể truy cập ngay lập tức trong lần chạy tiếp theo, khiến triggers trở nên lý tưởng cho việc phân loại vấn đề hàng ngày, báo cáo hồi quy hàng đêm hoặc bảo trì kho lưu trữ theo lịch trình trên các danh sách cho phép mạng đã được cấu hình.

typescript
1import { GoogleGenAI } from "@google/genai";
2
3const client = new GoogleGenAI({});
4
5const trigger = await client.triggers.create({
6 schedule: "0 9 * * *", // Mỗi sáng lúc 9:00 AM
7 time_zone: "America/Los_Angeles",
8 display_name: "daily-issue-solver",
9 interaction: {
10 agent: "antigravity-preview-05-2026",
11 input: [
12 {
13 type: "text",
14 text: "Xem xét các PR đang mở trong kho lưu trữ của chúng tôi để tìm các bình luận mới và phản hồi lại. Kiểm tra các issue mới được gắn nhãn 'accepted', bỏ qua bất kỳ issue nào đã được theo dõi trong /workspace/solved-issues/, sửa phần còn lại và mở PR. Lưu báo cáo vào /workspace/solved-issues/.",
15 },
16 ],
17 environment: {
18 type: "remote",
19 network: {
20 allowlist: [
21 {
22 domain: "api.github.com",
23 transform: {
24 Authorization: "Bearer ghp_example_token",
25 },
26 },
27 { domain: "github.com" },
28 ],
29 },
30 },
31 },
32});
33
34console.log(`Trigger đã được tạo: ${trigger.id}`);
35console.log(`Lần chạy theo lịch tiếp theo: ${trigger.next_run_time}`);
36
37const executions = await client.triggers.listExecutions(trigger.id);
38for (const ex of executions.trigger_executions) {
39 console.log(`${ex.id}: ${ex.status} (${ex.start_time} - ${ex.end_time})`);
40}

Bắt đầu với managed agents

Những bản cập nhật này biến managed agents thành các công nhân tự động, kiểm soát chi phí và hoạt động theo lịch trình, vận hành một cách tự động trong các môi trường phát triển thực tế mà không phá vỡ ngân sách của bạn hoặc yêu cầu điều phối bên ngoài.

Hãy xem tổng quan về Gemini Interactions APIhướng dẫn bắt đầu nhanh với managed agents để khám phá các định nghĩa tác nhân tùy chỉnh, cấu hình môi trường, quy tắc mạng và các mẫu streaming nâng cao.

Viết lại trong YouMind

Turn one viral article into a full content workflow

Collect the source, decode the pattern, create assets, draft the story, and distribute from one AI workspace.

Explore YouMind
Dành cho nhà sáng tạo

Biến Markdown của bạn thành bài viết 𝕏 gọn gàng

Khi bạn đăng bài viết dài của riêng mình, việc định dạng hình ảnh, bảng và khối mã cho 𝕏 rất mệt mỏi. YouMind biến cả bản nháp Markdown thành một bài viết 𝕏 gọn gàng, sẵn sàng để đăng.

Thử Markdown sang 𝕏

Thêm pattern để giải mã

Bài viết viral gần đây

Khám phá thêm bài viết viral