Zavilo Browser SDK

Các công cụ xử lý tệp sản phẩm cần, trong một SDK.

Hình ảnh, PDF, QR, video, âm thanh và tiện ích lập trình trong cùng một SDK contract.

86Tools
10Categories
H · I · EIntegration modes
One SDK contract
<script src="https://sdk.zavilo.app/v1/zavilo.js"></script>

const client = await Zavilo.init({
  publicKey: "pk_live_xxxxx"
});

const result = await client.run("image-enhancer", { file });

await client.open({
  tool: "document-scanner",
  input: { file }
});

await client.mount({
  tool: "pdf-editor",
  target: "#zavilo-tool"
});
NEW · Browser AI

Xử lý ảnh AI trong cùng Zavilo SDK.

Xóa nền, bảo vệ khuôn mặt và phóng ảnh 2× trực tiếp trong trình duyệt.

AI

AI Background Remover

Tách nền RMBG trong trình duyệt.

AI

AI Face Blur

Tự động nhận diện và làm mờ hoặc mosaic khuôn mặt.

AI

AI Image Upscaler

Siêu phân giải 2× theo từng tile.

Tool Library

Tool Library cho sản phẩm thực tế

Từ chuyển đổi cơ bản đến workflow tài liệu và media có tương tác.

Xem tất cả Tool →

Một tích hợp thay cho nhiều thư viện

Giữ cùng cách khởi tạo, Tool discovery và result contract.

Một Tool Registry

Khám phá Tool bằng client.listTools() và client.describe().

Một Result Contract

Preview, download, upload và pipeline dùng cùng result contract.

UI và Engine dùng lại

Dùng UI Zavilo hoặc xử lý không UI tùy workflow.

Headless · Interactive · Embedded

Một Tool. Ba cách tích hợp.

Headless, Interactive hoặc Embedded.

H

Headless

Tự động xử lý bằng client.run().

client.run()
I

Interactive

Mở Tool UI để người dùng chỉnh sửa.

client.open()
E

Embedded

Nhúng toàn bộ Tool UI vào trang của bạn.

client.mount()
Kiến trúc xử lý trên trình duyệt

Engine đến trình duyệt. Tệp của bạn ở lại đó.

Processing engine được tải xuống trình duyệt; tệp nguồn và tệp kết quả không được gửi tới máy chủ Zavilo.

Tệp nguồn

Xử lý trong trình duyệt.

Tệp kết quả

Tạo và trả về trong trình duyệt.

Control plane

Chỉ trao đổi xác thực, Origin, quyền và usage.

Tốc độ · Lưu lượng · Hạ tầng

Ít chờ hơn. Ít lưu lượng tệp hơn.

Loại bỏ vòng upload tệp nguồn và download kết quả qua processing server.

Di chuyển engine, không di chuyển tệp.
Traditional
FileUpload →Server→ DownloadResult
Zavilo
Engine → Browser
File→ Local processing →Result

Phản hồi nhanh hơn

Giảm thời gian chờ truyền tệp.

Ít lưu lượng tệp

Binary không đi qua processing server Zavilo.

Giảm tải hạ tầng

Giảm upload, temporary storage và egress.

Xử lý phân tán

Khối lượng xử lý nằm ở trình duyệt người dùng.

+
Liên tục mở rộng

Tool mới, cùng một mô hình tích hợp.

Tool Library tiếp tục được mở rộng trong khi SDK contract vẫn nhất quán.

Tích hợp một lần, thêm Tool mới mà không thiết kế lại SDK.

Bắt đầu với một Tool. Mở rộng khi cần.

Khám phá Tool Registry, schema, ví dụ và recipe.