Saltar al contenido principal

Crear contenido

El punto final se utiliza para generar todo tipo de publicaciones, incluidos vídeos, carruseles, imágenes, citas y memes.

URL de solicitud

  • PUBLICAR https://brain.predis.ai/predis_api/v1/create_content/

Solicitar carga útil

Nota: utilice "Tipo de carga útil" como form-data cuando llamas a esto API.

NombreDescripciónTipoValor por defectoValores posiblesObligatorio
brand_idIdentificador Único de tu Marca. Puede obtener más información sobre cómo localizar su ID de marca visitando el enlace proporcionado aqui.CordónNoneYOUR_BRAND_ID
textProporcione el tema para el que desea crear la publicación. Asegúrese de que el tema tenga al menos 20 caracteres y un mínimo de 3 palabras para garantizar un resultado preciso.CordónNoneAny String
post_typeEspecifica el tipo de publicación que deseas generar.
Si estás creando un meme or quotes publicar, el media_type debe configurarse para single_image.
Con apoyo únicamente de model_version 2
Cordóngenericgeneric, meme, quotesNo
model_versionEspecifique la versión del modelo a utilizar. Versión 4 es mucho mejor en términos de calidad que la versión 2, pero sólo admite single_image y carouselCordón22, 4No
n_postsEspecifique el número de publicaciones que desea generar en una sola solicitud.Entero11 a 10No
input_languageElija el idioma para su entrada text .Cordónenglishmalay, chinese (traditional), croatian, english, dutch, indonesian, vietnamese, portuguese_br, finnish, french, german, italian, norwegian, polish, romanian, czech, spanish, swedish, turkish, danish, hungarianNo
output_languageElige el idioma en el que quieres generar el post.Cordónenglishmalay, chinese (traditional), croatian, english, dutch, indonesian, vietnamese, portuguese_br, finnish, french, german, italian, norwegian, polish, romanian, czech, spanish, swedish, turkish, danish, hungarianNo
media_typeProporcione esta información sólo cuando desee una información específica. media_type de correo.
No es necesario cuando template_ids están seleccionados, pero es necesario lo contrario.
Al model_version is 4, solamente single_image y carousel esta apoyado.
Cordónsingle_imagesingle_image, carousel, videoNo
video_durationEspecifica el tipo de tu video.
Este campo no es obligatorio cuando template_ids están seleccionados. Sin embargo, se requiere cuando el media_type el valor está configurado para video.
Cordónshortshort, longNo
template_idsProporcione esta información solo cuando desee que su salida se genere utilizando plantillas específicas.
Puede proporcionar una lista de ID de plantilla en el siguiente formato:
Muestra 1: ["template_id1"]
Muestra 2: ["template_id1", "template_id2", "template_id3"]
Con apoyo únicamente de model_version 2
Lista de cadenas[][]No
authorProporcione esta información solo cuando el tipo de publicación que desea generar sea quotes.CordónNoneAny StringNo
media_urlsProporcione una lista de URL para imágenes/videos que desee usar en su publicación.
Aquí hay dos formatos de muestra:
Muestra 1: ["url1"]
Muestra 2: ["url1", "url2", "url3"]
Con apoyo únicamente de model_version 2
Lista de cadenas[][]No
color_palette_typeElija la paleta de colores en la que desea que se genere su contenido.
Si ha especificado la paleta como marca pero no ha configurado los colores de la marca, el contenido se generará automáticamente utilizando el ai_suggested paleta.
Cordónai_suggestedbrand, ai_suggestedNo
brand_detailsProporcione detalles de la marca para asegurarse de que la IA genere contenido únicamente con los detalles de la marca proporcionados.DiccionarioNone Por favor, consulte Ejemplo aquíNo
headlinesProporcione esta entrada cuando desee anular el contenido generado por IA en las imágenes/videos generados.
Con apoyo únicamente de model_version 2
ListaNone Por favor, consulte Ejemplo aquíNo

Ejemplo de respuesta exitosa

{
"post_ids": [
"..."
],
"post_status": "inProgress",
"errors": [{"..."}]
}

Ejemplo de respuesta de error

{
"errors": [{
"detail": "...",
"solution": "..."
}]
}

Códigos de respuesta

Código de estado HTTPCódigo de errorMensaje de usuarioSolución recomendada
429001Número máximo de solicitudes alcanzadoSe alcanzó el número máximo de solicitudes por hora. Se le ha limitado la velocidad. Espere un momento y vuelva a intentarlo.
400002Inválido brand_id proveaHas proporcionado un inválido brand_id. Por favor proporcione una válida brand_id e inténtalo de nuevo. Leer más aqui
400003Has alcanzado tu límite de generación de publicaciones.Has agotado los créditos disponibles en tu plan. Actualice a un plan superior o espere hasta que se restablezca el límite
400004Ya tienes 3 publicaciones inProgressEspere hasta que se completen las publicaciones en curso y vuelva a intentarlo.
400005Su método de solicitud no es válidoPor favor haga un POST Solicite y vuelva a intentarlo.
400006El texto proporcionado es demasiado pequeño.El texto proporcionado debe contener al menos 3 palabras y 20 caracteres para obtener mejores resultados.
400007El valor proporcionado para el media_type el campo no es válidoAsegúrese de que el valor sea uno de single_image, carousel or video
400008El valor proporcionado para el input_language or output_language el campo no es válidoAsegúrese de que el valor pasado sea compatible. Consulte los parámetros de solicitud en la tabla anterior para obtener más detalles.
400009El valor proporcionado para el video_duration el campo no es válidoAsegúrese de que el valor sea short or long
400010El valor proporcionado para el post_type el campo no es válidoAsegúrese de que el valor sea generic, meme or quotes
400011El valor proporcionado para el post_type El campo no es válido para el dado. media_typeEl proporcionado post_type y media_type La combinación de publicaciones aún no es compatible. Consulte los parámetros de solicitud en la tabla anterior para obtener más detalles.

Limitación de la velocidad

Estándar API Se aplican límites de velocidad a este punto final. Lea más sobre los límites de tarifas aqui