Ir para o conteúdo principal

Crie postagens usando a paleta sugerida por IA

Neste exemplo, veremos como criar postagens usando a paleta sugerida pela IA. Nos casos em que a paleta de marca de um usuário é definida, por padrão as postagens geradas usarão a paleta de marca para criar postagens.

Podemos definir o color_palette_type parâmetro para ai_suggested para substituir a configuração padrão de postagem gerada na paleta da marca.

import requests

url = "https://brain.predis.ai/predis_api/v1/create_content/"

payload = {
"brand_id": "YOUR_BRAND_ID",
"text": "3 tips for a healthy morning breakfast",
"media_type": "single_image",
"color_palette_type": "ai_suggested",
"model_version": "4"
}

headers = {"Authorization": "YOUR_API_KEY"}

response = requests.request("POST", url, data=payload, headers=headers)

if response.status_code == 200:
json_response = response.json()
post_id = json_response.get("post_id")
post_status = json_response.get("status")

else:
print("Error occurred - {}".format(response.text))

Se você conseguir um inProgress status em resposta, sua solicitação foi bem-sucedida e as postagens estão sendo geradas. Assim que as postagens forem geradas com sucesso (ou falharem), você receberá uma solicitação no URL do webhook configurado com mais detalhes sobre as postagens. No caso de múltiplas postagens, você receberá o evento webhook para cada postagem separadamente.