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"

Fuentes