Thuta Learning
ရှာဖွေရန်
AdvancedWeb Developmentintermediate

Claude (Anthropic) API

စိတ်လျှော့ပါ။ ဒီခန်းကို စာအုပ်လိုမဟုတ်ဘဲ စကားပြောသလိုပဲ၊ နားလည်လွယ်အောင် ရှင်းပါမယ်။

Claude (Anthropic) API

Endpoint: POST https://api.anthropic.com/v1/messages

curl

text
curl https://api.anthropic.com/v1/messages   -H "x-api-key: $ANTHROPIC_API_KEY"   -H "anthropic-version: 2023-06-01"   -H "content-type: application/json"   -d '{
    "model": "claude-3-5-sonnet-latest",
    "max_tokens": 256,
    "messages": [
      {"role":"user","content":"Say hi in Burmese."}
    ]
  }'

JavaScript (fetch)

text
const res = await fetch('https://api.anthropic.com/v1/messages', {
  method: 'POST',
  headers: {
    'x-api-key': process.env.ANTHROPIC_API_KEY,
    'anthropic-version': '2023-06-01',
    'content-type': 'application/json'
  },
  body: JSON.stringify({
    model: 'claude-3-5-sonnet-latest',
    max_tokens: 256,
    messages: [{ role: 'user', content: 'Say hi in Burmese.' }]
  })
});
const data = await res.json();

🎯 Result{ "id": "msg_...", "content": [{"text": "မင်္ဂလာပါ"}] }

Tip Claude သည် messages array ကို အသုံးပြုပြီး role/content ဖြင့် ပြောဆိုမှု သတ်မှတ်သည်။

Claude (Anthropic) API | Thuta Learning