Plan Pro : -30 %En profiter

Documentation de l'API

Guide complet d'utilisation de l'API médicale Dr7.ai

Démarrage rapide

Endpoints de l'API

Authentification

L'API médicale Dr7.ai utilise des clés API pour l'authentification. Incluez votre clé API dans l'en-tête Authorization :

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

Remarque : conservez votre clé API en lieu sûr et ne l'exposez jamais dans du code côté client. Vous pouvez gérer vos clés API dans le tableau de bord.

Complétions de chat médical

POST/v1/medical/chat/completions

Générez des réponses médicales à partir de symptômes et de questions médicales

Requête

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
  }'

Réponse

{
  "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
  }
}

Gestion des erreurs

L'API utilise les codes de statut HTTP standard et renvoie le détail des erreurs au format JSON :

{
  "error": {
    "message": "Invalid API key provided",
    "type": "authentication_error",
    "code": "invalid_api_key"
  }
}
Status CodeDescription
401Clé API invalide ou manquante
402Solde du compte insuffisant
429Limite de débit dépassée
500Erreur interne du serveur

Tarifs

Notre API est facturée au token. Vous ne payez que ce que vous consommez.

ModèleEntréeSortie
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