🎉 30% OFF Pro PlanReclamar Ahora

Documentación API

Guía completa para usar la API Médica de Dr7.ai

Inicio Rápido

Endpoints API

Autenticación

La API Médica de Dr7.ai usa claves API para autenticación. Incluye tu clave API en el header Authorization:

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

Nota: Mantén tu clave API segura y nunca la expongas en código del lado del cliente. Puedes gestionar tus claves API en el panel de control.

Completaciones de Chat Médico

POST/v1/medical/chat/completions

Genera respuestas médicas basadas en síntomas y consultas médicas

Solicitud

curl https://api.dr7.ai/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": "患者主诉头痛3天,伴有发热38.5°C"
      }
    ],
    "max_tokens": 1000,
    "temperature": 0.7
  }'

Respuesta

{
  "id": "med-1234567890",
  "object": "medical.chat.completion",
  "created": 1677652288,
  "model": "medgemma-4b-it",
  "choices": [
    {
      "index": 0,
      "message": {
        "role": "assistant",
        "content": "根据您描述的症状,患者出现头痛伴发热,需要考虑以下可能的诊断..."
      },
      "finish_reason": "stop"
    }
  ],
  "usage": {
    "prompt_tokens": 25,
    "completion_tokens": 150,
    "total_tokens": 175
  }
}

Manejo de Errores

La API usa códigos de estado HTTP estándar y devuelve detalles de error en formato JSON:

{
  "error": {
    "message": "Invalid API key provided",
    "type": "authentication_error",
    "code": "invalid_api_key"
  }
}
Status CodeDescription
401Clave API inválida o faltante
402Saldo de cuenta insuficiente
429Límite de velocidad excedido
500Error interno del servidor

Precios

Nuestra API usa precios basados en tokens. Solo pagas por lo que usas.

ModeloEntradaSalida
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 / image$0.002 / 1K tokens