LLM7.io
LLM7.io
Toggle theme

LLM7 model guide

claude-haiku-4-5 alternatives

Compare active chat alternatives to claude-haiku-4-5, including capabilities, context, pricing, and API changes.

Alternatives to claude-haiku-4-5

The original model is active. Ranking uses shared reported capabilities and modalities, then the closest known context window, then model ID. Unknown context differences sort last. Similar metadata does not establish equivalent output quality.

Checking current pricing…
Original context: 200,000 tokens.

seed-2.0-mini

Matching features: Tool calling, Long context, JSON mode, Streaming, text input, text output.

Original features not confirmed on this alternative: None. Missing reports are unknown, not confirmed losses.

Context: 200000 → 250000 tokens (+50000).

Checking current pricing…

Change the request model ID from claude-haiku-4-5 to seed-2.0-mini.

Original interfaces: POST /v1/chat/completions, POST /v1/messages. Alternative interfaces: POST /v1/chat/completions. Adjust the endpoint and request body to the selected interface.

Original request

Start building

A verified request for this exact model. Add your API key and run it.

Read the docs
curl https://api.llm7.io/v1/chat/completions \
  -H "Authorization: Bearer $LLM7_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-haiku-4-5",
    "messages": [
      { "role": "user", "content": "Hello!" }
    ]
  }'

Alternative request

Start building

A verified request for this exact model. Add your API key and run it.

Read the docs
curl https://api.llm7.io/v1/chat/completions \
  -H "Authorization: Bearer $LLM7_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "seed-2.0-mini",
    "messages": [
      { "role": "user", "content": "Hello!" }
    ]
  }'
Compare claude-haiku-4-5 and seed-2.0-mini

gemini-3.1-flash-lite

Matching features: Tool calling, Long context, JSON mode, Streaming, text input, text output.

Original features not confirmed on this alternative: None. Missing reports are unknown, not confirmed losses.

Context: 200000 → 256000 tokens (+56000).

Checking current pricing…

Change the request model ID from claude-haiku-4-5 to gemini-3.1-flash-lite.

Original interfaces: POST /v1/chat/completions, POST /v1/messages. Alternative interfaces: POST /v1/chat/completions. Adjust the endpoint and request body to the selected interface.

Original request

Start building

A verified request for this exact model. Add your API key and run it.

Read the docs
curl https://api.llm7.io/v1/chat/completions \
  -H "Authorization: Bearer $LLM7_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-haiku-4-5",
    "messages": [
      { "role": "user", "content": "Hello!" }
    ]
  }'

Alternative request

Start building

A verified request for this exact model. Add your API key and run it.

Read the docs
curl https://api.llm7.io/v1/chat/completions \
  -H "Authorization: Bearer $LLM7_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gemini-3.1-flash-lite",
    "messages": [
      { "role": "user", "content": "Hello!" }
    ]
  }'
Compare claude-haiku-4-5 and gemini-3.1-flash-lite

kimi-k2.7-code

Matching features: Tool calling, Long context, JSON mode, Streaming, text input, text output.

Original features not confirmed on this alternative: None. Missing reports are unknown, not confirmed losses.

Context: 200000 → 256000 tokens (+56000).

Checking current pricing…

Change the request model ID from claude-haiku-4-5 to kimi-k2.7-code.

Original interfaces: POST /v1/chat/completions, POST /v1/messages. Alternative interfaces: POST /v1/chat/completions. Adjust the endpoint and request body to the selected interface.

Original request

Start building

A verified request for this exact model. Add your API key and run it.

Read the docs
curl https://api.llm7.io/v1/chat/completions \
  -H "Authorization: Bearer $LLM7_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-haiku-4-5",
    "messages": [
      { "role": "user", "content": "Hello!" }
    ]
  }'

Alternative request

Start building

A verified request for this exact model. Add your API key and run it.

Read the docs
curl https://api.llm7.io/v1/chat/completions \
  -H "Authorization: Bearer $LLM7_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "kimi-k2.7-code",
    "messages": [
      { "role": "user", "content": "Hello!" }
    ]
  }'
Compare claude-haiku-4-5 and kimi-k2.7-code

gemma4:31b

Matching features: Tool calling, Long context, JSON mode, Streaming, text input, text output.

Original features not confirmed on this alternative: None. Missing reports are unknown, not confirmed losses.

Context: 200000 → 262000 tokens (+62000).

Checking current pricing…

Change the request model ID from claude-haiku-4-5 to gemma4:31b.

Original interfaces: POST /v1/chat/completions, POST /v1/messages. Alternative interfaces: POST /v1/chat/completions. Adjust the endpoint and request body to the selected interface.

Original request

Start building

A verified request for this exact model. Add your API key and run it.

Read the docs
curl https://api.llm7.io/v1/chat/completions \
  -H "Authorization: Bearer $LLM7_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-haiku-4-5",
    "messages": [
      { "role": "user", "content": "Hello!" }
    ]
  }'

Alternative request

Start building

A verified request for this exact model. Add your API key and run it.

Read the docs
curl https://api.llm7.io/v1/chat/completions \
  -H "Authorization: Bearer $LLM7_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gemma4:31b",
    "messages": [
      { "role": "user", "content": "Hello!" }
    ]
  }'
Compare claude-haiku-4-5 and gemma4:31b

kimi-k2.6

Matching features: Tool calling, Long context, JSON mode, Streaming, text input, text output.

Original features not confirmed on this alternative: None. Missing reports are unknown, not confirmed losses.

Context: 200000 → 262000 tokens (+62000).

Checking current pricing…

Change the request model ID from claude-haiku-4-5 to kimi-k2.6.

Original interfaces: POST /v1/chat/completions, POST /v1/messages. Alternative interfaces: POST /v1/chat/completions. Adjust the endpoint and request body to the selected interface.

Original request

Start building

A verified request for this exact model. Add your API key and run it.

Read the docs
curl https://api.llm7.io/v1/chat/completions \
  -H "Authorization: Bearer $LLM7_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-haiku-4-5",
    "messages": [
      { "role": "user", "content": "Hello!" }
    ]
  }'

Alternative request

Start building

A verified request for this exact model. Add your API key and run it.

Read the docs
curl https://api.llm7.io/v1/chat/completions \
  -H "Authorization: Bearer $LLM7_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "kimi-k2.6",
    "messages": [
      { "role": "user", "content": "Hello!" }
    ]
  }'
Compare claude-haiku-4-5 and kimi-k2.6

gpt-oss:20b

Matching features: Tool calling, Long context, JSON mode, Streaming, text input, text output.

Original features not confirmed on this alternative: None. Missing reports are unknown, not confirmed losses.

Context: 200000 → 128000 tokens (-72000).

Checking current pricing…

Change the request model ID from claude-haiku-4-5 to gpt-oss:20b.

Original interfaces: POST /v1/chat/completions, POST /v1/messages. Alternative interfaces: POST /v1/chat/completions. Adjust the endpoint and request body to the selected interface.

Original request

Start building

A verified request for this exact model. Add your API key and run it.

Read the docs
curl https://api.llm7.io/v1/chat/completions \
  -H "Authorization: Bearer $LLM7_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-haiku-4-5",
    "messages": [
      { "role": "user", "content": "Hello!" }
    ]
  }'

Alternative request

Start building

A verified request for this exact model. Add your API key and run it.

Read the docs
curl https://api.llm7.io/v1/chat/completions \
  -H "Authorization: Bearer $LLM7_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-oss:20b",
    "messages": [
      { "role": "user", "content": "Hello!" }
    ]
  }'
Compare claude-haiku-4-5 and gpt-oss:20b

Explore related pages