LumiBaseDocs

Tài liệu tham khảo SDK

Dành cho AI agent: Xem docs/en/llms.txt để có chỉ mục tài liệu đầy đủ.

LumiBase cung cấp một SDK JavaScript/TypeScript chính thức để tương tác với API mà không cần viết các yêu cầu HTTP thô.

Packages

PackageCài vàoMô tả
lumibasedependenciesBắt đầu ở đây. Cùng một client được re-export, kèm CLI lumibase (types, doctor, init) — một cái tên cho cả hai.
@lumibase/sdkdependenciesSDK client JS/TS bên dưới — items, auth, files, realtime, AI Copilot. Dùng trực tiếp khi bạn muốn client mà không cần CLI.
bash
npm install lumibase
ts
// identical to @lumibase/sdk
import { createLumiClient } from 'lumibase';

Dù chọn cách nào thì nó cũng thuộc dependencies, không phải devDependencies — app của bạn import nó lúc chạy request. lumibase phụ thuộc vào @lumibase/sdk chứ không bundle sẵn, nên một project import cả hai vẫn chỉ có một bản của mỗi class (kiểm tra LumiError instanceof vẫn đúng) và một bộ type. Chưa rõ mình đang đi đường nào? Xem Bạn thật sự cần cái nào? trong Getting Started.

Hướng dẫn

  • JavaScript SDK — tham khảo đầy đủ API client kèm ví dụ
  • TypeGen — sinh kiểu TypeScript từ schema đang chạy của bạn
Last modified: 26/09/2026