Pro-Plan: 30 % RabattSichern

API-Dokumentation

Vollständiger Leitfaden zur Nutzung der medizinischen API von Dr7.ai

Schnellstart

API-Endpunkte

Authentifizierung

Die medizinische API von Dr7.ai verwendet API-Schlüssel zur Authentifizierung. Geben Sie Ihren API-Schlüssel im Authorization-Header an:

Authorization: Bearer sk-dr7-your-api-key

Hinweis: Bewahren Sie Ihren API-Schlüssel sicher auf und legen Sie ihn niemals im clientseitigen Code offen. Sie können Ihre API-Schlüssel im Dashboard verwalten.

Medizinische Chat Completions

POST/v1/medical/chat/completions

Medizinische Antworten auf Basis von Symptomen und medizinischen Anfragen generieren

Anfrage

curl https://dr7.ai/api/v1/medical/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer sk-dr7-your-api-key" \
  -d '{
    "model": "medgemma-4b-it",
    "messages": [
      {
        "role": "user",
        "content": "Patient reports headache for 3 days with fever of 38.5°C"
      }
    ],
    "max_tokens": 1000,
    "temperature": 0.7
  }'

Antwort

{
  "id": "med-1234567890",
  "object": "medical.chat.completion",
  "created": 1677652288,
  "model": "medgemma-4b-it",
  "choices": [
    {
      "index": 0,
      "message": {
        "role": "assistant",
        "content": "Based on the symptoms you described, the patient presents with headache accompanied by fever. The following diagnoses should be considered..."
      },
      "finish_reason": "stop"
    }
  ],
  "usage": {
    "prompt_tokens": 25,
    "completion_tokens": 150,
    "total_tokens": 175
  }
}

Fehlerbehandlung

Die API verwendet Standard-HTTP-Statuscodes und gibt Fehlerdetails im JSON-Format zurück:

{
  "error": {
    "message": "Invalid API key provided",
    "type": "authentication_error",
    "code": "invalid_api_key"
  }
}
Status CodeDescription
401Ungültiger oder fehlender API-Schlüssel
402Unzureichendes Kontoguthaben
429Ratenlimit überschritten
500Interner Serverfehler

Preise

Unsere API verwendet tokenbasierte Preise. Sie zahlen nur für das, was Sie nutzen.

ModellEingabeAusgabe
med-palm-2$0.001 / 1K tokens$0.002 / 1K tokens
biogpt$0.001 / 1K tokens$0.002 / 1K tokens
chexagent$0.002 / 1K tokens$0.004 / 1K tokens
llava-med$0.002 / 1K tokens$0.004 / 1K tokens
meditron$0.001 / 1K tokens$0.002 / 1K tokens
pmc-llama$0.001 / 1K tokens$0.002 / 1K tokens
med-flamingo$0.002 / 1K tokens$0.004 / 1K tokens
biomedlm$0.001 / 1K tokens$0.002 / 1K tokens
biomedclip$0.002 / 1K tokens$0.004 / 1K tokens
clinical-camel$0.001 / 1K tokens$0.002 / 1K tokens
medgemma-4b-it$0.001 / 1K tokens$0.002 / 1K tokens
medgemma-27b-it$0.003 / 1K tokens$0.006 / 1K tokens
medsiglip-v1$0.005 / 1K tokens$0.002 / 1K tokens
alphagenome$0.002 / 1K tokens$0.004 / 1K tokens
baichuan-m3$0.001 / 1K tokens$0.002 / 1K tokens