Langkau ke kandungan utama

Cipta Siaran Menggunakan Palet Cadangan AI

Dalam contoh ini kita akan melihat cara membuat siaran menggunakan palet yang dicadangkan AI. Dalam kes di mana palet jenama pengguna ditetapkan, secara lalai siaran yang dihasilkan akan menggunakan palet jenama untuk membuat siaran.

Kita boleh menetapkan color_palette_type parameter untuk ai_suggested untuk mengatasi tetapan lalai siaran yang dijana dalam palet jenama.

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

Sekiranya anda mendapat inProgress status sebagai balasan, permintaan anda berjaya dan siaran semakin dijana. Setelah siaran berjaya dijana (atau gagal), anda akan mendapat permintaan pada URL webhook anda yang dikonfigurasikan dengan butiran lanjut tentang siaran. Dalam kes berbilang siaran, anda akan menerima acara webhook untuk setiap siaran secara berasingan.