Meet the Models: Opus, Sonnet, Haiku Compared
Learn the strengths, costs, and speed of Claude's three main models (Opus, Sonnet, Haiku) and which one to pick in each scenario.
Şükrü Yusuf KAYA
12 min read
BeginnerÜç model, üç farklı amaç
Claude bir aile model olarak gelir: Opus en güçlü, Sonnet dengeli, Haiku hızlı ve uygun fiyatlı. Doğru modeli seçmek %30-90 maliyet farkı yaratır.
Üç Model, Üç Farklı Karakter
Anthropic Claude'u bir aile olarak sunar. Aile üyeleri aynı anayasayı paylaşır ama farklı kapasiteyle gelir:
| Model | Kişiliği | Tipik kullanım |
|---|---|---|
| Claude Opus | "Kıdemli mühendis" | Karmaşık akıl yürütme, mimari kararlar, agent omurgası |
| Claude Sonnet | "Çok yönlü analist" | Günlük üretim, kod inceleme, içerik üretimi |
| Claude Haiku | "Hızlı asistan" | Sınıflandırma, özetleme, yüksek hacimli batch |
Bu eğitim sırasında Opus 4.6, Sonnet 4.6 ve Haiku 4.5 sürümlerini referans alacağız (Mayıs 2026 itibarıyla güncel sürümler). Anthropic her birkaç ayda bir minor sürüm yayınlar; sürüm numaraları değişse de seçim mantığı aynı kalır.
Claude Opus 4.6 (model id: )
claude-opus-4-6En zor problemler için aile içindeki en güçlü model. Karmaşık akıl yürütme zincirlerinde, çok dosyalı kod tabanlarını analiz etmede, agent kontrol planlarında ve uzun bağlam analizinde tartışmasız önder.
- Tipik kullanım: Çoklu adımlı kod üretimi, yüksek riskli karar destek, karmaşık matematik, derin doküman analizi.
- Tipik dezavantajı: En pahalı seçenek; basit görevlerde over-engineering.
- Ne zaman seç: Hata maliyetinin yüksek olduğu ve "yanlış cevap" işin akışını bozduğu görevlerde.
Model seçimi pratik kuralı
Önce Sonnet'le prototip yap. Çıktı kalitesi yetersizse Opus'a, maliyet ya da gecikme problemse Haiku'ya kay. Üretimde aynı pipeline'ın farklı adımlarında farklı modelleri zincirlemek (ör. Haiku ile sınıflandır, Sonnet ile cevapla) en yaygın optimizasyon kalıbıdır.
Maliyet ve Gecikme Matematiği#
Anthropic API fiyatlandırması iki bileşenli yapılır: input token (sen modele giren), output token (model sana üreten). Output her zaman daha pahalıdır çünkü kalibrasyon ve hesaplama maliyeti orada yoğunlaşır.
Toplam maliyet kabaca şöyle hesaplanır:
Genel olarak Opus, Sonnet'in 3-5 katı, Sonnet de Haiku'nun 3-5 katı pahalıdır. Yani Sonnet yerine Haiku kullanabildiğin her batch çağrı %75-80 tasarruf demektir. Tabii ki kalite yeterli kalmalı; bu yüzden eval setlerin (Modül 9) kritiktir.
Aşağıdaki Python parçası bir aylık tahminî maliyeti hesaplar — fiyat sabitlerini sen Anthropic fiyat sayfasından güncel tutmalısın:
python
# Aylık maliyet tahmin edici# NOT: Fiyat değerleri örnek; Anthropic pricing sayfasından güncel değerleri kullan. PRICES_PER_MTOK = { # (input_USD_per_million, output_USD_per_million) "opus": (15.0, 75.0), "sonnet": ( 3.0, 15.0), "haiku": ( 0.25, 1.25),} def monthly_cost(model: str, daily_calls: int, in_tok: int, out_tok: int): p_in, p_out = PRICES_PER_MTOK[model] monthly_in = daily_calls * 30 * in_tok / 1_000_000 * p_in monthly_out = daily_calls * 30 * out_tok / 1_000_000 * p_out return round(monthly_in + monthly_out, 2) # Örnek: günde 5,000 müşteri destek mesajı, 800 token girdi, 300 token çıktıfor m in ["opus", "sonnet", "haiku"]: cost = monthly_cost(m, daily_calls=5000, in_tok=800, out_tok=300) print(f"{m:>6}: ~${cost} / ay")Çalıştır → maliyet tablosunu kendi senaryolarınla dene.
text · diff modu
Senin kodun
Hedefe karşı diff
+ # Optimize edilmiş zincir- # Naif yaklaşım — her şey Opus'tadef handle_ticket(text):+ intent = claude_haiku.complete(prompt=intent_prompt(text)) # ucuz sınıflandırma+ if intent in ("billing", "shipping"):+ return claude_sonnet.complete(prompt=fast_ans(text)) # pratik cevap+ return claude_opus.complete(prompt=full_pipeline_prompt(text)) # zor durumlarda Opus- return claude_opus.complete(prompt=full_pipeline_prompt(text))
Aynı işi 3 modeli birlikte kullanarak yap → kalite koruma + büyük maliyet tasarrufu
Boşluk doldur · text
Yetenek üçgeninde en güçlü model _____ , dengeli model _____ , en hızlı / ekonomik model _____'dur. Standart context window genelde _____ token civarındadır.Quiz
Bu modülü değerlendirme zamanı
Buraya kadar öğrendiklerini quiz ile pekiştir. Süreli, puanlı ve geri bildirimli bir değerlendirmedir.
Quiz'e başlaSenin Görevin#
Önümüzdeki dersleri takip ederken bu üç modeli aklında bir karar ağacı gibi tut:
- Görev karmaşıklığı yüksek mi? → Opus
- Hacim yüksek, görev orta? → Sonnet
- Görev basit ama hız / maliyet kritik mi? → Haiku
Modül 8'de API üzerinden bu seçimleri programatik olarak nasıl yapacağını işleyeceğiz.
Frequently Asked Questions
For newcomers, Sonnet is the best entry point: balanced, cost-effective, and great for prototyping. As you scale, mix and match models per workload.
Yorumlar & Soru-Cevap
(0)Yorum yazmak için giriş yap.
Yorumlar yükleniyor...