@cloudverse/gridx-sdk
v0.1.0
Published
Thin TypeScript client for the real GridX route, session, lease, and market APIs.
Downloads
73
Readme
Gridx SDK
Thin TypeScript client for the real GridX route, session, lease, and market APIs.
Install:
npm install @cloudverse/gridx-sdkExample:
import { GridxClient } from "@cloudverse/gridx-sdk";
const client = new GridxClient({
baseUrl: "https://api.gridx.example",
serviceAccountKey: process.env.GRIDX_SERVICE_KEY!,
});
const result = await client.routeBestListing({
modelFamily: "llama",
demandClass: "BALANCED",
issueLease: true,
preferredAccessMode: "PROXY",
});
const execution = await client.executeWithLease({
sessionLeaseToken: result.access?.sessionLeaseToken!,
prompt: "Summarize the current spot market.",
completionTokens: 256,
});