Maak Content
Het eindpunt wordt gebruikt om alle soorten berichten te genereren, waaronder video's, carrousels, afbeeldingen, citaten en memes.
URL aanvragen
- POST https://brain.predis.ai/predis_api/v1/create_content/
Vraag laadvermogen aan
Opmerking - Gebruik 'Type lading' als form-data als je dit belt API.
| Naam | Beschrijving | Type | Standaardwaarde | Mogelijke waarden | Nodig |
|---|---|---|---|---|---|
brand_id | Unieke identificatie van uw merk. Voor meer informatie over het lokaliseren van uw merk-ID kunt u de meegeleverde link bezoeken hier. | Draad | None | YOUR_BRAND_ID | Ja |
text | Geef het onderwerp op waarvoor u het bericht wilt maken. Zorg ervoor dat het onderwerp minimaal 20 tekens lang is en uit minimaal 3 woorden bestaat om nauwkeurige uitvoer te garanderen. | Draad | None | Any String | Ja |
post_type | Geef het type bericht op dat u wilt genereren. Als u een meme or quotes post, de media_type moet worden ingesteld op single_image.Alleen ondersteund door model_version 2 | Draad | generic | generic, meme, quotes | Nee |
model_version | Geef de versie van het te gebruiken model op. Versie 4 is qua kwaliteit veel beter dan versie 2, maar ondersteunt alleen single_image en carousel | Draad | 2 | 2, 4 | Nee |
n_posts | Geef het aantal berichten op dat u in één aanvraag wilt genereren. | Geheel getal | 1 | 1 naar 10 | Nee |
input_language | Kies de taal voor uw invoer text veld. | Draad | english | malay, chinese (traditional), croatian, english, dutch, indonesian, vietnamese, portuguese_br, finnish, french, german, italian, norwegian, polish, romanian, czech, spanish, swedish, turkish, danish, hungarian | Nee |
output_language | Kies de taal waarin u het bericht wilt genereren. | Draad | english | malay, chinese (traditional), croatian, english, dutch, indonesian, vietnamese, portuguese_br, finnish, french, german, italian, norwegian, polish, romanian, czech, spanish, swedish, turkish, danish, hungarian | Nee |
media_type | Geef deze informatie alleen op als u iets specifieks wilt media_type van post. Het is niet vereist wanneer template_ids zijn geselecteerd, maar anders is het noodzakelijk.. model_version is 4, enkel en alleen single_image en carousel wordt ondersteund. | Draad | single_image | single_image, carousel, video | Nee |
video_duration | Geef het type van uw video. Dit veld is niet verplicht wanneer template_ids zijn geselecteerd. Het is echter vereist wanneer de media_type waarde is ingesteld op video. | Draad | short | short, long | Nee |
template_ids | Geef deze informatie alleen op als u wilt dat uw uitvoer wordt gegenereerd met behulp van specifieke sjablonen. U kunt een lijst met sjabloon-ID's in de volgende indeling opgeven: Voorbeeld 1: ["template_id1"]Voorbeeld 2: ["template_id1", "template_id2", "template_id3"]Alleen ondersteund door model_version 2 | Lijst met snaren | [] | [] | Nee |
author | Geef deze informatie alleen op als het type bericht dat u wilt genereren dat is quotes. | Draad | None | Any String | Nee |
media_urls | Geef een lijst met URL's op voor afbeeldingen/video's die u in uw bericht wilt gebruiken. Hier zijn twee voorbeeldformaten: Voorbeeld 1: ["url1"]Voorbeeld 2: ["url1", "url2", "url3"]Alleen ondersteund door model_version 2 | Lijst met snaren | [] | [] | Nee |
color_palette_type | Kies het kleurenpalet waarin u uw inhoud wilt genereren. Als u het palet als merk hebt opgegeven, maar de merkkleuren niet hebt ingesteld, wordt de inhoud automatisch gegenereerd met behulp van de ai_suggested palet. | Draad | ai_suggested | brand, ai_suggested | Nee |
brand_details | Geef merkdetails op om ervoor te zorgen dat AI alleen inhoud genereert in de opgegeven merkdetails. | Woordenboek | None | Gelieve dit na te kijken Voorbeeld hier | Nee |
headlines | Geef deze invoer op als u de door AI gegenereerde inhoud in de gegenereerde afbeeldingen/video's wilt overschrijven. Alleen ondersteund door model_version 2 | Lijst | None | Gelieve dit na te kijken Voorbeeld hier | Nee |
Voorbeeld van een succesreactie
{
"post_ids": [
"..."
],
"post_status": "inProgress",
"errors": [{"..."}]
}
Voorbeeldfoutreactie
{
"errors": [{
"detail": "...",
"solution": "..."
}]
}
Reactiecodes
| HTTP-statuscode | Error Code | Gebruikersbericht: | Aanbevolen oplossing |
|---|---|---|---|
| 429 | 001 | Maximaal aantal verzoeken bereikt | Maximaal aantal verzoeken per uur bereikt U bent beperkt in snelheid. Wacht even en probeer het opnieuw. |
| 400 | 002 | Ongeldig brand_id inbegrepen | U heeft een ongeldige opgegeven brand_id. Geef een geldig brand_id en probeer het opnieuw. Lees meer hier |
| 400 | 003 | U heeft uw postgeneratielimiet bereikt | U heeft het beschikbare krediet in uw abonnement opgebruikt. Upgrade naar een hoger abonnement of wacht tot de limiet opnieuw is ingesteld |
| 400 | 004 | Je hebt al 3 berichten inProgress | Wacht tot de lopende berichten zijn voltooid en probeer het dan opnieuw |
| 400 | 005 | Uw verzoekmethode is ongeldig | Maak a.u.b. een POST aanvragen en vervolgens opnieuw proberen |
| 400 | 006 | De door u opgegeven tekst is te klein | Voor het beste resultaat moet de opgegeven tekst minimaal 3 woorden en 20 tekens bevatten |
| 400 | 007 | De opgegeven waarde voor de media_type veld is niet geldig | Zorg ervoor dat de waarde een van is single_image, carousel or video |
| 400 | 008 | De opgegeven waarde voor de input_language or output_language veld is niet geldig | Zorg ervoor dat de doorgegeven waarde wordt ondersteund. Controleer de aanvraagparameters in de bovenstaande tabel voor meer details |
| 400 | 009 | De opgegeven waarde voor de video_duration veld is niet geldig | Zorg ervoor dat de waarde een van beide is short or long |
| 400 | 010 | De opgegeven waarde voor de post_type veld is niet geldig | Zorg ervoor dat de waarde een van beide is generic, meme or quotes |
| 400 | 011 | De opgegeven waarde voor de post_type veld is niet geldig voor het gegeven media_type | de verstrekte post_type en media_type combinatie van berichten wordt nog niet ondersteund. Controleer de aanvraagparameters in de bovenstaande tabel voor meer details |
snelheidsbeperking
Standaard API snelheidslimieten zijn van toepassing op dit eindpunt. Lees meer over de tarieflimieten hier