İçeriğe geç

API'ye Başlangıç: Auth, İlk İstek, SDK Kurulumu

Anthropic console'dan API key al, SDK kur, ilk Claude çağrısını yap. Python ve TypeScript adım adım.

Şükrü Yusuf KAYA
11 dakikalık okuma
Orta
API başlangıç adımları: hesap → key → SDK → ilk çağrı
Bu derste
Console'da hesap aç, API key oluştur, SDK kur, ilk başarılı çağrını yap. 10 dakika.

Başlamadan Önce

  1. Anthropic Console hesabı.
  2. API Keys sayfasından bir key oluştur ve kasanda sakla (1Password, AWS Secrets Manager, vs).
  3. Kullanım planına göre tier seç (geliştirme için free tier yeterli olabilir).
bash
$ pip install anthropic
Successfully installed anthropic-x.y.z
 
$ npm install @anthropic-ai/sdk
+ @anthropic-ai/sdk
added 1 package
 
$ echo 'ANTHROPIC_API_KEY=sk-ant-...' >> .env.local
import os from anthropic import Anthropic client = Anthropic(api_key=os.environ["ANTHROPIC_API_KEY"]) resp = client.messages.create( model="claude-sonnet-4-6", max_tokens=512, messages=[ {"role": "user", "content": "Tek cümleyle: prompt mühendisliği nedir?"}, ], ) print(resp.content[0].text)
python
# Sağlam HTTP wrapper iskeleti
import os, time
from anthropic import Anthropic, APIError, APIStatusError, RateLimitError
 
client = Anthropic(api_key=os.environ["ANTHROPIC_API_KEY"], timeout=60)
 
def safe_create(**kwargs):
for attempt in range(5):
try:
return client.messages.create(**kwargs)
except RateLimitError:
time.sleep(2 ** attempt)
except APIStatusError as e:
if 500 <= e.status_code < 600 and attempt < 4:
time.sleep(2 ** attempt)
continue
raise
İlk gün exponential backoff — basit ama %90 sorunu çözer.
Boşluk doldur · text
API key _____ koymamalı, _____ proxy üzerinden çağrı yapılmalıdır. 401 hatası genelde _____ kaynaklıdır. 429 hatası _____ aşıldığını ifade eder.

Sık Sorulan Sorular

Topluluk SDK'ları (Go, Ruby, Rust) mevcut. Resmi SDK'lar Python ve TypeScript; HTTP API doğrudan kullanılabilir.

Yorumlar & Soru-Cevap

(0)
Yorum yazmak için giriş yap.
Yorumlar yükleniyor...

İlgili İçerikler