API
Imagen, audio, vídeo y ciencia
Prueba tareas multimodales y utiliza sus endpoints de inferencia según las capacidades del modelo.
Prueba una tarea
Abre Probar modelos y elige la tarea, por ejemplo Imágenes, Generar audio, Transcribir audio, Detección de objetos y poses, Biomolecular o Predicción temporal. Selecciona un modelo compatible, prepara la entrada y ejecuta la prueba. Abre Código para consultar un ejemplo.
Imagen y visión
La API ofrece /v1/images/generations para generación, /v1/images/edits para edición y /v1/images/detections para detección y poses. Las entradas de archivos pueden requerir multipart/form-data; revisa los campos y límites de cada operación en la referencia API.
Audio y vídeo
Usa /v1/audio/speech para voz, /v1/audio/transcriptions para transcripción y /v1/audio/voices para consultar voces. Para vídeo hay /v1/videos y trabajos en /v1/video-jobs: consulta el estado del trabajo antes de descargar el contenido.
Predicción científica
/v1/timeseries/forecasts recibe solicitudes de predicción temporal. /v1/biomolecular/jobs permite crear y consultar trabajos biomoleculares y recuperar sus artefactos. Cada tarea necesita un modelo o despliegue compatible; verifica los campos y condiciones en la referencia API.
Ejemplo con la API
Genera una imagen con un modelo compatible. Sustituye image-model por su identificador; la inferencia puede consumir saldo.
Define QDIV0_API_KEY con una clave de cuenta tk_ o una clave personal uk_. Para una clave personal se usa la cuenta predeterminada, salvo que selecciones otra con X-Account-ID.
1curl --fail-with-body \
2 --request POST \
3 "https://api.qdiv0.com/v1/images/generations" \
4 -H "Authorization: Bearer $QDIV0_API_KEY" \
5 -H "Content-Type: application/json" \
6 --data '{"model":"image-model","prompt":"A lighthouse by the sea"}'Otro ejemplo con la API 2
Transcribe un archivo: define QDIV0_AUDIO_MODEL con un modelo de transcripción compatible y QDIV0_AUDIO_FILE con la ruta del archivo.
Define QDIV0_API_KEY con una clave de cuenta tk_ o una clave personal uk_. Para una clave personal se usa la cuenta predeterminada, salvo que selecciones otra con X-Account-ID.
1curl --fail-with-body \
2 --request POST \
3 "https://api.qdiv0.com/v1/audio/transcriptions" \
4 -H "Authorization: Bearer $QDIV0_API_KEY" \
5 -F "model=$QDIV0_AUDIO_MODEL" \
6 -F "file=@$QDIV0_AUDIO_FILE"Otro ejemplo con la API 3
Crea un trabajo de vídeo con un modelo compatible. Sustituye video-model y define QDIV0_IDEMPOTENCY_KEY con un valor único; la generación puede consumir recursos. Consulta después el ID devuelto en /v1/video-jobs/{job_id}.
Define QDIV0_API_KEY con una clave de cuenta tk_ o una clave personal uk_. Para una clave personal se usa la cuenta predeterminada, salvo que selecciones otra con X-Account-ID.
1curl --fail-with-body \
2 --request POST \
3 "https://api.qdiv0.com/v1/video-jobs" \
4 -H "Authorization: Bearer $QDIV0_API_KEY" \
5 -H "Idempotency-Key: $QDIV0_IDEMPOTENCY_KEY" \
6 -H "Content-Type: application/json" \
7 --data '{"model":"video-model","prompt":"A lighthouse by the sea","task":"t2v","duration":5}'