Vytvorte obsah
Koncový bod sa používa na generovanie všetkých typov príspevkov vrátane videí, kolotočov, obrázkov, ponúk a memov.
Vyžiadajte si URL
- POST https://brain.predis.ai/predis_api/v1/create_content/
Požiadať o užitočné zaťaženie
Poznámka - Použite "Typ užitočného zaťaženia" ako form-data keď toto voláš API.
| Meno | Popis | Typ | Predvolená hodnota | Možné hodnoty | Potrebný |
|---|---|---|---|---|---|
brand_id | Jedinečný identifikátor vašej značky. Ďalšie informácie o vyhľadaní ID značky nájdete na uvedenom odkaze tu. | Reťazec | None | YOUR_BRAND_ID | Áno |
text | Zadajte tému, pre ktorú chcete vytvoriť príspevok. Uistite sa, že téma má aspoň 20 znakov a pozostáva z minimálne 3 slov, aby bol výstup presný. | Reťazec | None | Any String | Áno |
post_type | Zadajte typ príspevku, ktorý chcete generovať. Ak vytvárate a meme or quotes príspevok, media_type by malo byť nastavené na single_image.Podporované iba model_version 2 | Reťazec | generic | generic, meme, quotes | Nie |
model_version | Zadajte verziu modelu, ktorú chcete použiť. Verzia 4 je oveľa lepšia z hľadiska kvality ako verzia 2, ale podporuje iba single_image a carousel | Reťazec | 2 | 2, 4 | Nie |
n_posts | Zadajte počet príspevkov, ktoré chcete vygenerovať v jednej požiadavke. | Celé číslo | 1 | 1 na 10 | Nie |
input_language | Vyberte jazyk pre svoj vstup text Pole. | Reťazec | english | malay, chinese (traditional), croatian, english, dutch, indonesian, vietnamese, portuguese_br, finnish, french, german, italian, norwegian, polish, romanian, czech, spanish, swedish, turkish, danish, hungarian | Nie |
output_language | Vyberte jazyk, v ktorom chcete generovať príspevok. | Reťazec | english | malay, chinese (traditional), croatian, english, dutch, indonesian, vietnamese, portuguese_br, finnish, french, german, italian, norwegian, polish, romanian, czech, spanish, swedish, turkish, danish, hungarian | Nie |
media_type | Poskytnite tieto informácie iba vtedy, keď chcete konkrétne media_type príspevku. Nevyžaduje sa kedy template_ids sú vybrané, ale je to potrebné inak.Kedy model_version is 4, iba single_image a carousel je podporovaný. | Reťazec | single_image | single_image, carousel, video | Nie |
video_duration | Uveďte typ svojho video. Toto pole nie je povinné, keď template_ids sú vybrané. Vyžaduje sa však, keď media_type hodnota je nastavená na video. | Reťazec | short | short, long | Nie |
template_ids | Tieto informácie poskytnite iba vtedy, keď chcete, aby bol váš výstup generovaný pomocou špecifických šablón. Zoznam ID šablón môžete poskytnúť v nasledujúcom formáte: Ukážka 1: ["template_id1"]Ukážka 2: ["template_id1", "template_id2", "template_id3"]Podporované iba model_version 2 | Zoznam reťazcov | [] | [] | Nie |
author | Tieto informácie poskytnite iba vtedy, ak ide o typ príspevku, ktorý chcete generovať quotes. | Reťazec | None | Any String | Nie |
media_urls | Poskytnite zoznam adries URL pre obrázky/videá, ktoré chcete použiť vo svojom príspevku. Tu sú dva vzorové formáty: Ukážka 1: ["url1"]Ukážka 2: ["url1", "url2", "url3"]Podporované iba model_version 2 | Zoznam reťazcov | [] | [] | Nie |
color_palette_type | Vyberte si farebnú paletu, v ktorej chcete generovať svoj obsah. Ak ste zadali paletu ako značku, ale nenastavili ste farby značky, obsah sa automaticky vygeneruje pomocou ai_suggested palety. | Reťazec | ai_suggested | brand, ai_suggested | Nie |
brand_details | Poskytnite podrobnosti o značke, aby ste sa uistili, že AI generuje obsah iba v detailoch danej značky. | Slovník | None | Prosím skontroluj Príklad tu | Nie |
headlines | Tento vstup zadajte, keď chcete prepísať obsah generovaný AI vo vygenerovaných obrázkoch/videách. Podporované iba model_version 2 | zoznam | None | Prosím skontroluj Príklad tu | Nie |
Vzorová odpoveď na úspech
{
"post_ids": [
"..."
],
"post_status": "inProgress",
"errors": [{"..."}]
}
Vzorová odpoveď na chybu
{
"errors": [{
"detail": "...",
"solution": "..."
}]
}
Kódy odozvy
| Kód stavu HTTP | Kód chyby | Správa používateľa | Odporúčané riešenie |
|---|---|---|---|
| 429 | 001 | Bol dosiahnutý maximálny počet žiadostí | Dosiahli ste maximálny počet žiadostí za hodinu. Boli ste obmedzení sadzbou. Počkajte chvíľu a skúste to znova |
| 400 | 002 | Neplatný brand_id ak | Uviedli ste neplatný údaj brand_id. Uveďte platné brand_id a skúste to znova. Prečítajte si viac tu |
| 400 | 003 | Dosiahli ste limit generovania príspevkov | Vyčerpali ste dostupné kredity vo svojom pláne. Inovujte na vyšší plán alebo počkajte, kým sa limit neresetuje |
| 400 | 004 | Už máte 3 príspevky inProgress | Počkajte, kým sa nedokončia prebiehajúce príspevky, a potom to skúste znova |
| 400 | 005 | Spôsob vašej žiadosti je neplatný | Urobte prosím a POST požiadajte a skúste to znova |
| 400 | 006 | Zadaný text je príliš malý | Poskytnutý text by mal obsahovať aspoň 3 slová a 20 znakov, aby ste dosiahli čo najlepšie výsledky |
| 400 | 007 | Poskytnutá hodnota za media_type pole nie je platné | Uistite sa, že hodnota je jedna z single_image, carousel or video |
| 400 | 008 | Poskytnutá hodnota za input_language or output_language pole nie je platné | Uistite sa, že odovzdaná hodnota je podporovaná. Ďalšie podrobnosti nájdete v časti Parametre požiadavky vo vyššie uvedenej tabuľke |
| 400 | 009 | Poskytnutá hodnota za video_duration pole nie je platné | Uistite sa, že hodnota je buď short or long |
| 400 | 010 | Poskytnutá hodnota za post_type pole nie je platné | Uistite sa, že hodnota je buď generic, meme or quotes |
| 400 | 011 | Poskytnutá hodnota za post_type pole nie je platné pre dané media_type | Poskytnuté post_type a media_type kombinácia príspevkov zatiaľ nie je podporovaná. Ďalšie podrobnosti nájdete v časti Parametre požiadavky vo vyššie uvedenej tabuľke |
obmedzenie rýchlosti
štandard API na tento koncový bod sa vzťahujú limity sadzieb. Prečítajte si viac o limitoch sadzieb tu