Claude 3 Haiku

Anthropic chattool_usevision Long

API ID: anthropic/claude-3-haiku

Input Price
$0.25
/1M tokens
Output Price
$1.25
/1M tokens

About Claude 3 Haiku

Claude 3 Haiku is Anthropic's fastest and most compact model for near-instant responsiveness. Quick and accurate targeted performance. See the launch announcement and benchmark results [here](https://www.anthropic.com/news/claude-3-haiku) #multimodal

๐Ÿ’ฐ
Price Ranking
#888 lowest price among 1240 Chat models

Model Specifications

Context Length
200k
Max Output
4k
Release Date
2024-03-13
Capabilities
chat tool_use vision
Input Modalities
textimage
Output Modalities
text

Best For

  • Image analysis, document understanding, visual Q&A
  • Conversations, content writing, general assistance

๐Ÿ’ฐ Real-World Cost Examples

Estimated monthly costs for common use cases

Personal AI Assistant
$0.49
/month
50 conversations/day, ~500 tokens each
Customer Service Bot
$15.00
/month
1000 tickets/day, ~800 tokens each

Anthropic Model Lineup

Compare all models from Anthropic to find the best fit

Model Input Output Context Capabilities
Claude 3 Haiku Current Free Free 200k chat tool_use vision
Claude 3.5 Haiku (2024-10-22) Free Free 200k chat vision
Claude 3.5 Sonnet (2024-06-20) Free Free 200k chat vision
Claude 3.5 Sonnet (2024-06-20) Free Free 200k chat vision
Claude 3 Sonnet Free Free 200k chat vision
Claude 3 Sonnet Free Free 200k chat vision

Similar Models from Other Providers

Cross-brand alternatives with similar capabilities

MiniMax MiniMax M2-her
Input: $0.30
Output: $1.20
Context: 66k
Meta Llama 4 Maverick
Input: $0.35
Output: $1.15
Context: 1.0M
DeepSeek DeepSeek V3
Input: $0.30
Output: $1.20
Context: 164k
Kwaipilot KAT-Coder-Pro V2
Input: $0.30
Output: $1.20
Context: 262k

๐Ÿš€ Quick Start

Get started with Claude 3 Haiku API

Anthropic Python SDK
import anthropic

client = anthropic.Anthropic()

message = client.messages.create(
    model="anthropic/claude-3-haiku",
    max_tokens=1024,
    messages=[
        {"role": "user", "content": "Hello!"}
    ]
)
print(message.content[0].text)