Try Hanzo

Claude Sonnet 5 (batch)

Sonnet 5 is Anthropic's most capable Sonnet-class model, with frontier performance across coding, agents, and professional work. It supports adaptive thinking with selectable reasoning effort levels (low, medium, high, max,...

text

Specifications

Context Window1M
Modalitiestext
Price…
Statusavailable
Categorythird-party
Model IDanthropic/claude-sonnet-5:batch

Quick Start

Instant Guest API Keyguest_temp_key
No account or sign up required

Test right now from your terminal. No credentials needed:

cURL · instant guest request
curl https://api.hanzo.ai/v1/chat/completions \
  -H "Authorization: Bearer guest_temp_key" \
  -d '{"model": "zen-free", "messages": [{"role": "user", "content": "hello"}]}'
TypeScript
import OpenAI from 'openai'

const client = new OpenAI({
  apiKey: process.env.HANZO_API_KEY,
  baseURL: 'https://api.hanzo.ai/v1'
})

const response = await client.chat.completions.create({
  model: 'anthropic/claude-sonnet-5:batch',
  messages: [{ role: 'user', content: 'Hello!' }]
})

console.log(response.choices[0].message.content)
Python
from openai import OpenAI

client = OpenAI(
    api_key=os.environ["HANZO_API_KEY"],
    base_url="https://api.hanzo.ai/v1"
)

response = client.chat.completions.create(
    model="anthropic/claude-sonnet-5:batch",
    messages=[{"role": "user", "content": "Hello!"}]
)

print(response.choices[0].message.content)
cURL
curl https://api.hanzo.ai/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $HANZO_API_KEY" \
  -d '{
    "model": "anthropic/claude-sonnet-5:batch",
    "messages": [{"role": "user", "content": "Hello!"}]
  }'
Go
package main

import (
    "context"
    "fmt"
    "os"

    "github.com/sashabaranov/go-openai"
)

func main() {
    cfg := openai.DefaultConfig(os.Getenv("HANZO_API_KEY"))
    cfg.BaseURL = "https://api.hanzo.ai/v1"
    client := openai.NewClientWithConfig(cfg)

    resp, _ := client.CreateChatCompletion(context.Background(),
        openai.ChatCompletionRequest{
            Model: "anthropic/claude-sonnet-5:batch",
            Messages: []openai.ChatCompletionMessage{
                {Role: openai.ChatMessageRoleUser, Content: "Hello!"},
            },
        },
    )
    fmt.Println(resp.Choices[0].Message.Content)
}

Use Claude Sonnet 5 (batch) via Hanzo AI

One API key. Every major model. OpenAI-compatible. Start free.

Build what’s next.