Salt la conținutul principal

Creați postări folosind paleta sugerată de AI

În acest exemplu, vom analiza cum să creați postări folosind paleta sugerată de AI. În cazurile în care paleta mărcii unui utilizator este setată, în mod implicit, postările generate vor folosi paleta mărcii pentru a crea postări.

Putem seta color_palette_type parametru pentru a ai_suggested pentru a înlocui setarea implicită a postării care se generează în paleta mărcii.

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

Dacă primești un inProgress starea ca răspuns, solicitarea dvs. este reușită și postările sunt generate. Odată ce postările sunt generate cu succes (sau eșuează), veți primi o solicitare pe URL-ul webhook configurat cu mai multe detalii despre postări. În cazul mai multor postări, veți primi evenimentul webhook pentru fiecare postare separat.