Créer des publications à l'aide de la palette suggérée par l'IA
Dans cet exemple, nous verrons comment créer des publications à l'aide de la palette suggérée par l'IA. Dans les cas où la palette de marque d'un utilisateur est définie, les publications générées utiliseront par défaut la palette de marque pour créer des publications.
Nous pouvons définir le color_palette_type paramètre ai_suggested pour remplacer le paramètre par défaut de la publication générée dans la palette de marque.
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))
Si vous obtenez un inProgress statut en réponse, votre demande est réussie et les publications sont générées. Une fois les publications générées avec succès (ou échec), vous recevrez une demande sur l'URL de votre webhook configuré avec plus de détails sur les publications. Dans le cas de plusieurs publications, vous recevrez l'événement webhook pour chaque publication séparément.