Messages API, araçlar, görüş, akış SSE, istem önbellekleme

Claude API by Anthropic - Mesajlar, Araçlar, Görüş, Akış

Metin ve görüntü bloklarıyla yapılandırılmış mesaj listeleri göndermek, yanıtları SSE üzerinden yayınlamak ve güvenilir iş akışları için araçları bağlamak üzere Messages API'yi kullanın.

Bir Claude Modeli Seçin

Gecikme, maliyet ve muhakeme ihtiyaçlarınıza uyan modeli seçin.

Çevrimiçi Demo (Qwen)

Bu demo yalnızca mesaj iş akışını gösterir ve Claude modellerini kullanmaz.

Not: Aşağıdaki demo etkileşim akışını göstermek içindir. Üretim için lütfen bir Claude modeli seçin ve Claude API'yi çağırın.

Claude modeli seçin

Demo yükleniyor...

Claude API Nedir?

Claude API, yapılandırılmış istemleri, çok modlu girdiyi ve araç kullanımını destekleyen Messages API aracılığıyla Claude modelleriyle oluşturmak için Anthropic'in geliştirici platformudur.

Messages API

Bir model ve max_tokens ile /v1/messages adresine bir mesaj dizisi gönderin. API durumsuzdur, bu nedenle çok turlu uygulamalar için tam konuşma geçmişini ekleyin.

Görüş ve Çok Modlu Girdi

Metin ve görüntü bloklarını birlikte ekleyin. Görüntüler base64 veya URL kaynaklarını ve image/jpeg, image/png, image/gif ve image/webp türlerini destekler.

Akış Yanıtları (SSE)

Sunucu tarafından gönderilen olayları almak ve yanıtları artımlı olarak işlemek için stream: true ayarlayın.

JSON Şeması ile Araç Kullanımı

Claude'un işlevlerinizi çağırabilmesi için araçları ad, açıklama ve input_schema (JSON Şeması) ile tools parametresinde tanımlayın.

Neden Claude API'yi seçmelisiniz?

Güvenilir üretim uygulamaları ve ajan iş akışları için tasarlanmış modern API temelleri.

Durumsuz, Tekrarlanabilir Konuşmalar

Mesajlar durumsuzdur. Çok adımlı iş akışlarını belirleyici ve hata ayıklaması kolay tutmak için her turda tam geçmişi gönderin.

Yeniden Kullanım için İstem Önbellekleme

İstem ön eklerini yeniden kullanmak için cache_control ekleyin. Varsayılan önbellek ömrü 5 dakikadır ve tekrarlanan, uzun istemler için isteğe bağlı 1 saatlik önbellek vardır.

Gerçek Zamanlı UX için Akış SSE

Artımlı çıktı ile sohbet ve asistan deneyimleri için çıktıyı SSE üzerinden yayınlayın.

Araçlara Hazır Otomasyon

Araçları JSON Şeması girdisi ile tanımlayın ve gerektiğinde Claude'un bunları çağırmasına izin verin.

Hızlı Başlangıç Kılavuzu

API anahtarından dakikalar içinde ilk Messages isteğinize.

  • Bir API Anahtarı Oluşturun

    Konsolda bir API anahtarı oluşturun ve güvenli bir şekilde saklayın.

  • /v1/messages'ı çağırın

    Model, max_tokens ve messages dizisi ile bir POST isteği gönderin. Çok turlu konuşmalar için tam geçmişi ekleyin.

  • Akış, araçlar ve görüntüler ekleyin

    SSE için stream: true'yu etkinleştirin, araçları JSON Şeması ile tanımlayın ve gerektiğinde görüntü bloklarını (base64 veya URL) ekleyin.

curl --request POST \
  --url https://api.evolink.ai/v1/messages \
  --header "Authorization: Bearer YOUR_API_KEY" \
  --header "Content-Type: application/json" \
  --data '{
    "model": "claude-sonnet-4-5-20250929",
    "max_tokens": 1024,
    "messages": [
      { "role": "user", "content": "Hello, world" }
    ]
  }'

Sıkça Sorulan Sorular

Claude API ile Başlamaya Hazır mısınız?

Doğru modeli seçin, API anahtarınızı alın ve ilk Messages isteğinizi bugün gönderin.

Model seçin