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.