Plano Pro: 30% de descontoAproveitar

Documentação da API

Guia completo para usar a API médica da Dr7.ai

Início rápido

Endpoints da API

Autenticação

A API médica da Dr7.ai usa chaves de API para autenticação. Inclua sua chave de API no cabeçalho Authorization:

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

Observação: mantenha sua chave de API em segurança e nunca a exponha em código do lado do cliente. Você pode gerenciar suas chaves de API no painel.

Chat Completions médicas

POST/v1/medical/chat/completions

Gere respostas médicas com base em sintomas e consultas médicas

Requisição

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

Resposta

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

Tratamento de erros

A API usa códigos de status HTTP padrão e retorna os detalhes do erro em formato JSON:

{
  "error": {
    "message": "Invalid API key provided",
    "type": "authentication_error",
    "code": "invalid_api_key"
  }
}
Status CodeDescription
401Chave de API inválida ou ausente
402Saldo da conta insuficiente
429Limite de requisições excedido
500Erro interno do servidor

Preços

Nossa API usa preços por token. Você paga apenas pelo que usar.

ModeloEntradaSaída
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