eduki nagusira jauzi

Sortu argitalpenak hizkuntza ezberdinetan

Adibide honetan ingelesezko lehenetsia ez den beste hizkuntza batzuetan argitalpenak nola sortu aztertuko dugu Predis.ai API. Parametroa output_language sortutako mezuaren hizkuntza kontrolatzen du. Ezar dezakezu ere input_language parametroa pasatuko bazenu text parametroa beste hizkuntza batean.

ren balioa ezarriko dugu output_language to spanish mezua gaztelaniaz sortzeko. Begiratu API Onartutako hizkuntzei buruz gehiago jakiteko erreferentzia.

import requests, json

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",
"model_version": "2", # Video not supported by model_version 4
"video_duration": "long", # long signifies multi-scene videos
"template_ids": json.dumps(["TEMPLATE_ID_1"]), # 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 = json_response.get("post_id")
post_status = json_response.get("status")

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

A lortzen baduzu inProgress egoera erantzunez, zure eskaera arrakastatsua da eta bideoa sortzen ari da. Bideoa behar bezala sortzen denean (edo huts egiten duenean), konfiguratutako webhook URLan eskaera bat jasoko duzu bideoari buruzko xehetasun gehiagorekin.