Anthropic Quickstart

Klint supports Anthropic's native message format at /v1/messages.

Python

import anthropic
 
client = anthropic.Anthropic(
    api_key="klint_sk_live_...",
    base_url="https://api.tryklint.com"
)
 
message = client.messages.create(
    model="claude-opus",
    max_tokens=1024,
    messages=[{"role": "user", "content": "Hello from Klint!"}]
)
print(message.content[0].text)

Node.js

import Anthropic from "@anthropic-ai/sdk";
 
const client = new Anthropic({
  apiKey: process.env.KLINT_API_KEY,
  baseURL: "https://api.tryklint.com",
});
 
const message = await client.messages.create({
  model: "claude-opus",
  max_tokens: 1024,
  messages: [{ role: "user", content: "Hello from Klint!" }],
});