Operaciones de API
Una clave API para varios tipos de modelos
Consulta los modelos disponibles, solicita cotizaciones, envía tareas y recupera resultados y cargos con la API de ModelPort.
Elige el endpoint
Envía tareas de imagen, vídeo y audio con POST /v1/jobs. Los clientes de imagen compatibles con OpenAI pueden usar /v1/images/generations o /v1/images/edits. Para texto, usa /v1/chat/completions o /v1/messages si el modelo elegido está disponible.
Comprueba la disponibilidad
Usa GET /v1/models para consultar los ID, los parámetros admitidos y el campo available. En el SDK de OpenAI, la URL base termina en /v1. Para el SDK de Anthropic, usa el dominio sin ese sufijo.
Cotiza, envía y verifica el cargo
Solicita una cotización antes de enviar la tarea. Conserva la misma Idempotency-Key si reintentas la misma tarea tras un tiempo de espera. Consulta el resultado en GET /v1/jobs/{id} y el cargo en GET /v1/records/{id}.
Conecta un cliente
En un cliente compatible con MCP, ejecuta list_models para comprobar la conexión. Si usas webhooks, verifica la firma de ModelPort antes de procesar el aviso.
Ejemplo de solicitud
curl "https://api.apimodel.store/v1/models" \ -H "Authorization: Bearer $MODELPORT_API_KEY"