amicsdocs
SDKs

TypeScript SDK

@amics/sdk — hosted inference, model deployments, and compute.

Install and set your API key:

pnpm add @amics/sdk
export AMICS_API_KEY=amics_sk_...

Hosted Inference

import { Client } from "@amics/sdk"

const amics = new Client()

const response = await amics.inference.chat(
  "deepseek-v4-pro",
  [{ role: "user", content: "Implement Hello World in TypeScript" }],
  { max_tokens: 1000 },
)

console.log(response.choices)

Streaming text:

for await (const token of amics.inference.streamText(
  "deepseek-v4-pro",
  [{ role: "user", content: "Write a deploy script" }],
)) {
  process.stdout.write(token)
}

Deploy A Model

const model = await amics.models.deploy("ticket-classifier", {
  template: "llama",
})

await amics.models.createDeployment(String(model.id), "production", {
  accelerator: "H100",
  production: true,
})

Rent Compute

const quote = await amics.compute.quote({ hardware: "H100", gpuCount: 1 })

const session = await amics.compute.launch({
  projectId: "fine-tune",
  name: "notebook",
  hardware: "H100",
  ttlMinutes: 120,
})

On this page