Ga naar hoofdinhoud

Maak berichten met behulp van het AI-voorgestelde palet

In dit voorbeeld zullen we bekijken hoe u berichten kunt maken met behulp van het door AI voorgestelde palet. In de gevallen waarin het merkpalet van een gebruiker is ingesteld, gebruiken de gegenereerde berichten standaard het merkpalet om berichten te maken.

We kunnen de color_palette_type parameter ai_suggested om de standaardinstelling voor het genereren van berichten in het merkpalet te overschrijven.

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))

Als je een krijgt inProgress status in reactie, uw verzoek is succesvol en de berichten worden gegenereerd. Zodra de berichten succesvol zijn gegenereerd (of mislukken), ontvangt u een verzoek op uw geconfigureerde webhook-URL met meer details over de berichten. Bij meerdere berichten ontvang je voor ieder bericht afzonderlijk de webhookgebeurtenis.