Hoppa till huvudinnehåll

Introduktion

Claude är en AI-chattjänst från Ace Data Cloud, baserad på Anthropic Claudes serie av stora språkmodeller. Genom Ace Data Clouds enhetliga API kan du snabbt anropa Claude med cURL för att genomföra flerstegsdialoger, systempromptar, strömmande utdata, JSON-utdata och andra funktioner.

Förutsättningar

  • Ett konto hos Ace Data Cloud och en API-token
  • En terminalmiljö med cURL installerat

Grundläggande användning

Huvudendpoint för att anropa Claude API är:
POST https://api.acedata.cloud/v1/chat/completions
Exemplet använder modellen claude-sonnet-4-6. Tillgängliga modeller inkluderar: claude-sonnet-4-6, claude-opus-4-5-20251101, claude-3-5-sonnet. Fullständigt exempel på cURL-kommando:
curl -X POST https://api.acedata.cloud/v1/chat/completions \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"model": "claude-sonnet-4-6", "messages": [{"role": "user", "content": "你好,请介绍一下你自己"}], "max_tokens": 1024, "temperature": 0.7}'
Byt ut YOUR_API_TOKEN mot din faktiska token från Ace Data Cloud-plattformen.

Exempel på svar

Vid lyckad anrop returneras data i JSON-format, till exempel:
{
  "status": "success",
  "data": {
    ...
  }
}

Använda jq för att bearbeta svar

Det rekommenderas att använda verktyget jq för formaterad utskrift:
curl -s -X POST https://api.acedata.cloud/v1/chat/completions \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"model": "claude-sonnet-4-6", "messages": [{"role": "user", "content": "你好,请介绍一下你自己"}], "max_tokens": 1024, "temperature": 0.7}' | jq .

Felsökning

Vanliga felkoder:
StatuskodBeskrivning
401Autentisering misslyckades, kontrollera API-token
403Otillräcklig saldo eller åtkomst nekad
429För många förfrågningar
500Intern serverfel

Nästa steg