返回博客
Uygulama·2026年5月25日·7 min read

Türkçe e-ticaret asistanı için Claude — Kunavo ile kuruş hesaplama

Türk e-ticaret sitesi için Claude Haiku 4.5 tabanlı ürün öneri asistanı: tam çalışan kod, çağrı başı ₺0.08, aylık 1.000-100.000 öneri maliyet projeksiyonu, TL kur dalgalanmasına karşı 4 strateji (toplu yükleme + caching + tiering + max_tokens), Türk kart sorunları çözümü ve KVKK uyumluluk.

Türk e-ticaret siteleriniz için Claude tabanlı ürün öneri asistanı: müşterinin "yazın güneşliyse, plaja gidicem, 1000 TL'yi geçmesin ne alabilirim" gibi doğal dil sorgusunu anlıyor ve katalogdan gerçek ürünler öneriyor. Tam kod + aylık maliyet hesabı + KDV + TL kur dalgalanması stratejisi.

Neden Claude Haiku 4.5?

Ürün önerisi gibi "anla + format" görevlerinde Claude Haiku 4.5, Sonnet 4.6'nın yaklaşık %85 kalitesini, %5 maliyetine sunar. Kunavo fiyatlarıyla:

  • Haiku 4.5: input $0.56/1M, output $2.80/1M
  • Sonnet 4.6: input $2.10/1M, output $10.50/1M

200 ürünlük katalog + müşteri sorgusu = ~3K input token, JSON cevap = ~200 output token. Çağrı başına maliyet: ~$0.0023 (yaklaşık ₺0.08).

Çalışan kod

asistan.py
from openai import OpenAI

client = OpenAI(
    api_key="sk-kunavo-...",
    base_url="https://api.kunavo.com/v1",
)

def urun_oneri(kullanici_sorgusu: str, urun_katalogu: list[dict]) -> dict:
    """Müşterinin doğal dil sorgusuna göre 3-5 ürün önerir."""
    katalog_metni = "\n".join(
        f"- {u['id']}: {u['baslik']} | {u['kategori']} | {u['fiyat']} TL"
        for u in urun_katalogu[:200]
    )
    resp = client.chat.completions.create(
        model="claude-haiku-4-5",  # Hızlı + ucuz, ürün önerisi için yeterli
        messages=[
            {
                "role": "system",
                "content": [
                    {
                        "type": "text",
                        "text": (
                            "Sen bir Türk e-ticaret asistanısın. "
                            "Türkçe doğal konuş, samimi ama saygılı. "
                            "Cevap formatı JSON: "
                            '{"oneriler": [{"urun_id": "...", "neden": "..."}, ...], '
                            '"toplam_oneri": int}'
                        ),
                        "cache_control": {"type": "ephemeral"},
                    },
                ],
            },
            {
                "role": "user",
                "content": (
                    f"## Müşteri sorgusu\n{kullanici_sorgusu}\n\n"
                    f"## Mevcut katalog\n{katalog_metni}"
                ),
            },
        ],
        response_format={"type": "json_object"},
        max_tokens=400,
    )
    return json.loads(resp.choices[0].message.content)

System prompt'u cache_control ile işaretledik. Aynı prompt'la art arda çağrılar geldiğinde Anthropic prompt caching devreye girer ve input maliyetinin %90'ını tasarruf eder.

Aylık maliyet projeksiyonu

Günlük öneriAylık USDYaklaşık TL
1.000~$70~₺2.500
10.000~$700~₺25.000
100.000~$7.000~₺250.000

Karşılaştırma: bir e-ticaret asistanını sürekli personelle yapmak günlük 1.000+ öneri için minimum 2-3 vardiyalı destek ekibi gerektirir (~₺120.000/ay). AI ile %95 maliyet tasarrufu.

TL kur dalgalanmasına karşı strateji

Kunavo USD fiyatlandırma kullandığı için TL değer kaybettikçe maliyetiniz yükselir. Bunu yumuşatmak için:

  • Toplu yükleme: $1.000+ yüklemeler ekstra %25 bonus kredi açar ($1.000 yatırın, $1.250 kredi alın). USD bazında %20 tasarruf, TL bazında dolaylı kur tamponu
  • Prompt caching her zaman açık — %70 tasarrufu serbest bırakır
  • Haiku → Sonnet tiering: basit sorguları Haiku, kompleks sorguları Sonnet ile çöz. Otomatik karar verici lazımsa cost optimization playbook'a göz at
  • Çıktı sınırla: max_tokens=300 ile output maliyetini yarıya indir

Kart sorunları çözümü

Türk bankalarının çoğu yurt dışı online işlemleri varsayılan kapalı tutar. Stripe checkout reddi alırsanız:

  • Bankanıza "yurt dışı online kart kullanımı" izni açtırın
  • Visa, Mastercard, American Express ya da JCB hepsi destekli
  • Apple Pay ve Google Pay daha sorunsuz geçebilir
  • Kurumsal müşteriler Net 30 fatura ödemesi için sales@kunavo.com

KVKK uyumluluk

Müşterinin kişisel verisi (isim, telefon, adres) varsa LLM'e göndermeden önce maskeleyin. Stripe ödeme verisi zaten PCI-DSS kapsamında, sizden uzakta. Kunavo veri işleme sözleşmesi (DPA) sales@kunavo.com üzerinden talep edilebilir.

Üretim için kontrol listesi

  • İlk 100 öneri elden incelensin, kalite ≥%80 olunca otomatize edin
  • Günlük harcama limiti /app/keys üzerinden ayarlansın (kazara patlamaları engeller)
  • Hata payload'ları için kullanıcıya "üzgünüm, şu an öneri yapamıyorum" ile düşüş davranışı ekleyin
  • Aylık /app/usage'dan maliyeti takip edin, beklenmeyen artışta uyarı kurun

Başlamak için ücretsiz kayıt olun, $2 kredi alın. Tam dokümantasyon /docs/quickstart'ta.