TypeScript 97.4%
SQL 1%
JavaScript 0.9%
CSS 0.6%
1// Probe: model listing + account endpoints + tokenizer.2import { raw, save, short } from "./lib.ts";34const endpoints = [5 "/models",6 "/language-models",7 "/image-generation-models",8 "/video-generation-models",9 "/api-key",10 "/me",11];12const results: Record<string, unknown> = {};13for (const ep of endpoints) {14 const r = await raw(ep);15 results[ep] = r;16 console.log(ep, r.status, short(r.body, 200));17}18// single model detail19results["/language-models/grok-4.6"] = await raw("/language-models/grok-4.6");20console.log("/language-models/grok-4.6", results["/language-models/grok-4.6"].status);2122// tokenizer23const tok = await raw("/tokenize-text", {24 method: "POST",25 body: JSON.stringify({ text: "Hello, world! Bonjour le monde.", model: "grok-4.6" }),26});27results["/tokenize-text"] = tok;28console.log("/tokenize-text", tok.status, short(tok.body, 400));2930save("00-models.json", results);31