Създаване на съдържание
Крайната точка се използва за генериране на всички видове публикации, включително видеоклипове, въртележки, изображения, цитати и мемове.
URL адрес на заявкаâ € <
- ПУСНИ https://brain.predis.ai/predis_api/v1/create_content/
Заявка за полезен товарâ € <
Забележка - Моля, използвайте "Тип полезен товар" като form-data когато се обаждате на това API.
| Име | Описание | Тип | Стойност по подразбиране | Възможни стойности | Длъжен |
|---|---|---|---|---|---|
brand_id | Уникален идентификатор на вашата марка. Можете да научите повече за намирането на вашия ID на марката, като посетите предоставената връзка тук. | Низ | None | YOUR_BRAND_ID | Да |
text | Посочете темата, за която възнамерявате да създадете публикацията. Уверете се, че темата е дълга поне 20 знака и се състои от минимум 3 думи, за да осигурите точен резултат. | Низ | None | Any String | Да |
post_type | Посочете типа публикация, която искате да генерирате. Ако създавате a meme or quotes пост, на media_type трябва да се зададе single_image.Поддържа се само от model_version 2 | Низ | generic | generic, meme, quotes | Не |
model_version | Посочете версията на модела, която ще се използва. Версия 4 е много по-добро по отношение на качеството от версията 2, но поддържа само single_image намлява carousel | Низ | 2 | 2, 4 | Не |
n_posts | Посочете броя публикации, които искате да генерирате в една заявка. | цяло число | 1 | 1 да се 10 | Не |
input_language | Изберете езика за въвеждане text поле. | Низ | english | malay, chinese (traditional), croatian, english, dutch, indonesian, vietnamese, portuguese_br, finnish, french, german, italian, norwegian, polish, romanian, czech, spanish, swedish, turkish, danish, hungarian | Не |
output_language | Изберете езика, на който искате да генерирате публикацията. | Низ | english | malay, chinese (traditional), croatian, english, dutch, indonesian, vietnamese, portuguese_br, finnish, french, german, italian, norwegian, polish, romanian, czech, spanish, swedish, turkish, danish, hungarian | Не |
media_type | Предоставяйте тази информация само когато искате конкретна media_type на пост. Не е задължително кога template_ids са избрани, но е необходимо друго.Кога model_version is 4, само single_image намлява carousel се поддържа. | Низ | single_image | single_image, carousel, video | Не |
video_duration | Посочете вида на вашия video. Това поле не е задължително, когато template_ids са избрани. Въпреки това е необходимо, когато media_type стойността е зададена на video. | Низ | short | short, long | Не |
template_ids | Предоставете тази информация само когато искате изходът ви да бъде генериран с помощта на конкретни шаблони. Можете да предоставите списък с идентификатори на шаблони в следния формат: Пример 1: ["template_id1"]Пример 2: ["template_id1", "template_id2", "template_id3"]Поддържа се само от model_version 2 | Списък от низове | [] | [] | Не |
author | Предоставете тази информация само когато типът публикация, която искате да генерирате, е такъв quotes. | Низ | None | Any String | Не |
media_urls | Предоставете списък с URL адреси за изображения/видеоклипове, които искате да използвате в публикацията си. Ето два примерни формата: Пример 1: ["url1"]Пример 2: ["url1", "url2", "url3"]Поддържа се само от model_version 2 | Списък от низове | [] | [] | Не |
color_palette_type | Изберете цветовата палитра, в която искате да се генерира вашето съдържание. Ако сте посочили палитра като марка, но не сте задали цветовете на марката, съдържанието ще се генерира автоматично с помощта на ai_suggested палитра. | Низ | ai_suggested | brand, ai_suggested | Не |
brand_details | Предоставете подробности за марката, за да сте сигурни, че AI генерира съдържание само в дадените подробности за марката. | Речник | None | Моля те, провери Пример тук | Не |
headlines | Предоставете този вход, когато искате да замените генерираното от AI съдържание в генерираните изображения/видеоклипове. Поддържа се само от model_version 2 | списък | None | Моля те, провери Пример тук | Не |
Примерен успешен отговорâ € <
{
"post_ids": [
"..."
],
"post_status": "inProgress",
"errors": [{"..."}]
}
Примерен отговор за грешкаâ € <
{
"errors": [{
"detail": "...",
"solution": "..."
}]
}
Кодове за отговорâ € <
| HTTP код на състоянието | Код на грешка | Потребителско съобщение | Препоръчително решение |
|---|---|---|---|
| 429 | 001 | Достигнат е максималният брой заявки | Достигнат максимален брой заявки на час Вие сте били ограничени по скорост. Изчакайте известно време и опитайте отново |
| 400 | 002 | Невалиден brand_id осигурен | Предоставили сте невалиден brand_id. Моля, предоставете валиден brand_id и опитайте отново. Прочетете повече тук |
| 400 | 003 | Достигнахте лимита си за генериране на публикации | Изчерпахте наличните кредити във вашия план. Моля, надстройте до по-висок план или изчакайте, докато лимитът се нулира |
| 400 | 004 | Вече имате 3 публикации inProgress | Моля, изчакайте, докато текущите публикации завършат и след това опитайте отново |
| 400 | 005 | Вашият метод на заявка е невалиден | Моля, направете a POST заявка и след това опитайте отново |
| 400 | 006 | Предоставеният от вас текст е твърде малък | Предоставеният текст трябва да съдържа поне 3 думи и 20 знака за най-добри резултати |
| 400 | 007 | Предоставената стойност за media_type полето не е валидно | Уверете се, че стойността е една от single_image, carousel or video |
| 400 | 008 | Предоставената стойност за input_language or output_language полето не е валидно | Уверете се, че предадената стойност се поддържа. Моля, проверете параметрите на заявката в горната таблица за повече подробности |
| 400 | 009 | Предоставената стойност за video_duration полето не е валидно | Уверете се, че стойността е едно от двете short or long |
| 400 | 010 | Предоставената стойност за post_type полето не е валидно | Уверете се, че стойността е едно от двете generic, meme or quotes |
| 400 | 011 | Предоставената стойност за post_type полето не е валидно за даденото media_type | Предоставеното post_type намлява media_type комбинация от публикации все още не се поддържа. Моля, проверете параметрите на заявката в горната таблица за повече подробности |
ограничаване на скоросттаâ € <
Standard API за тази крайна точка се прилагат ограничения на скоростта. Прочетете повече за лимитите на скоростта тук