Hla mus rau cov ntsiab ntsiab lus

Tsim cov ntawv tshaj tawm hauv hom lus sib txawv

Hauv qhov piv txwv no peb yuav saib yuav ua li cas los tsim cov ntawv tshaj tawm hauv hom lus uas tsis yog lub ntsiab lus Askiv siv lub Predis.ai API. Qhov parameter output_language tswj cov lus ntawm tus ncej generated. Koj tuaj yeem teeb tsa input_language parameter yog tias koj yuav dhau qhov text parameter nyob rau hauv ib hom lus.

Peb yuav teeb tus nqi ntawm output_language rau spanish los tsim cov ntawv tshaj tawm hauv lus Spanish. Mus saib lub API Siv tau kom paub ntau ntxiv txog cov lus txhawb nqa.

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": "video",
"video_duration": "long", # long signifies multi-scene videos
"template_ids": [], # pass template_ids if you want video in specific design
"output_language": "spanish",
"input_language": "english" # change it if your text param is in a different language
}

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 = response.get("post_id")
post_status = response.get("status")

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

Yog tias koj tau txais a inProgress raws li txoj cai hauv teb, koj qhov kev thov tau ua tiav thiab cov yeeb yaj kiab tau tsim tawm. Thaum cov vis dis aus tau tsim ua tiav (lossis ua tsis tiav), koj yuav tau txais kev thov ntawm koj qhov webhook URL teeb tsa nrog cov ntsiab lus ntxiv txog cov yees duab.