Claude API PHP Entegrasyonu Nasıl Yapılır?
Claude API’yi PHP ile kullanırken istek sunucudan Anthropic Messages API’ye gönderilir. API anahtarı tarayıcıya veya Git deposuna konmamalı; model kimliği ve desteklenen parametreler resmi API belgelerinden güncel olarak seçilmelidir.
İstek akışı
PHP HTTP istemcisiyle /v1/messages uç noktasına yetkilendirme başlıklarını, model, max_tokens ve messages alanlarını gönderin. Kullanıcı metnini ayrı mesaj içeriğinde tutun; yapılandırma ve sistem talimatlarını doğru alana yerleştirin. Hatalı yanıtı doğrudan kullanıcıya yansıtmadan HTTP durumu ve hata gövdesini güvenli biçimde kaydedin.
Yanıtta content bloklarını ve stop_reason alanını kontrol edin. Yalnızca ilk blokun daima düz metin olduğunu varsaymayın; araç veya farklı içerik türleri olabilir.
Üretime alma
Zaman aşımı ve hız sınırı için kontrollü tekrar stratejisi kurun. Kullanıcı başına kullanım sınırı ve maliyet izlemesi ekleyin. Üretilen metni HTML olarak sunacaksanız kaçışlayın; model çıktısını güvenilir kod gibi çalıştırmayın.
Tekrarlanabilir bir test isteğiyle Türkçe karakterleri, hata durumunu ve kısmi yanıtı kontrol edin. SDK tercih ediyorsanız PHP sürüm uyumunu ve paketin resmi durumunu doğrulayın.




