Python 88.3%
TypeScript 7.6%
Shell 4.1%
1// LEGACY Text Completions via client.completions.create (still typed in @anthropic-ai/sdk 0.126.0).2// STATUS: LEGACY + DEPRECATED + FAILED_VERIFICATION 2026-09-18 — API returns 400 "The /v1/complete endpoint has been deprecated".3// Run: node --env-file=.env --experimental-strip-types examples/anthropic/messages/legacy_complete.ts4import Anthropic from "@anthropic-ai/sdk";5import { appendFileSync } from "node:fs";6const client = new Anthropic({ maxRetries: 0 });7try {8 const c = await client.completions.create({ model: "claude-2.1", max_tokens_to_sample: 8, prompt: "\n\nHuman: Reply with OK.\n\nAssistant:" });9 console.log(c);10} catch (e) {11 if (e instanceof Anthropic.APIError) {12 console.log("HTTP", e.status, e.constructor.name, "|", e.message.slice(0, 160));13 appendFileSync("reports/live-requests.jsonl", JSON.stringify({ ts: new Date().toISOString().replace(/\.\d+Z$/, "Z"), provider: "anthropic", method: "POST", path: "/v1/complete", status: e.status, est_cost_usd: 0, note: "example legacy_complete.ts" }) + "\n");14 } else throw e;15}16