API de Descripción de Imágenes IA
Describir contenido de imágenes usando tecnología IA
La API de Descripción de Imágenes IA te permite usar tecnología IA avanzada para describir contenido de imágenes. Este endpoint procesa imágenes y devuelve descripciones textuales detalladas. Experimenta la potente función de descripción de imágenes IA de AI Describe Picture.
Endpoint
Autenticación
Requiere una clave API válida en el encabezado Authorization:
Solicitud
Encabezados
Header | Required | Description |
---|---|---|
Content-Type | Yes | Debe ser application/json |
Authorization | Yes | Tu clave API en formato Bearer YOUR_API_KEY |
Parámetros del Cuerpo
Parameter | Type | Required | Description |
---|---|---|---|
imageUrl | string | Yes | URL de la imagen a describir (debe ser públicamente accesible) |
prompt | string | No | Prompt personalizado (opcional) |
Ejemplo de Solicitud
Respuesta
Respuesta Exitosa (200)
La API devuelve un objeto JSON que contiene descripciones de imágenes con un array choices.
Descripción:
- El array
choices
contiene contenido de descripción generado por IA, cada choice contiene un objeto de mensaje completo - El campo
message.content
contiene el texto de descripción de la imagen real - El formato de respuesta es compatible con la API de OpenAI
Respuestas de Error
400 Bad Request
401 Unauthorized
402 Payment Required
500 Internal Server Error
Límites de Uso
- Consumo de créditos: 1 crédito por descripción
- Requisitos de imagen: Soporta formatos JPG, PNG, WebP, máximo 5MB
Ejemplos de Uso
JavaScript/Node.js
cURL
Requisitos de Imagen
- Formato: JPG, PNG, WebP
- Tamaño: Máximo 5MB
- Accesibilidad: La URL de la imagen debe ser públicamente accesible
- Contenido: Debe ser un archivo de imagen válido
Tiempo de Procesamiento
- Típico: 10-30 segundos
- Imágenes grandes: Puede tomar hasta 60 segundos
Créditos
- Costo: 1 crédito por descripción
- Deducción: Los créditos se deducen después del procesamiento exitoso
Mejores Prácticas
- Calidad de imagen: Usa imágenes de alta calidad para mejores resultados
- Manejo de errores: Siempre implementa manejo de errores adecuado
- Gestión de créditos: Monitorea regularmente tu saldo de créditos
- Prompts: Usa prompts específicos para descripciones más precisas
Solución de Problemas
Problemas Comunes
401 Unauthorized
- Verifica que tu clave API sea correcta
- Asegúrate de que la clave API esté activa y no haya expirado
402 Payment Required
- Agrega créditos a tu cuenta
- Verifica tu saldo de créditos actual
400 Bad Request
- Verifica que la imageUrl sea una URL válida y accesible
- Asegúrate de que el formato de imagen sea compatible
500 Internal Server Error
- Error interno del servidor, intenta de nuevo más tarde
- Verifica si la URL de la imagen está accesible
Soporte
Si encuentras problemas no cubiertos aquí, contacta a nuestro equipo de soporte.