Inhalte erstellen
Der Endpunkt wird verwendet, um alle Arten von Beiträgen zu generieren, einschließlich Videos, Karussells, Bilder, Zitate und Memes.
URL anfragen
- jetzt lesen https://brain.predis.ai/predis_api/v1/create_content/
Nutzlast anfordern
Hinweis - Bitte verwenden Sie "Payload Type" als form-data wenn du das anrufst API.
| Name | Beschreibung | Typ | Standardwert | Mögliche Werte | Erforderlich |
|---|---|---|---|---|---|
brand_id | Eindeutige Kennung Ihrer Marke. Weitere Informationen zum Auffinden Ihrer Marken-ID finden Sie unter dem angegebenen Link. werden auf dieser Seite erläutert. | Schnur | None | YOUR_BRAND_ID | Ja |
text | Geben Sie das Thema an, zu dem Sie den Beitrag erstellen möchten. Stellen Sie sicher, dass das Thema mindestens 20 Zeichen lang ist und aus mindestens 3 Wörtern besteht, um eine genaue Ausgabe zu gewährleisten. | Schnur | None | Any String | Ja |
post_type | Geben Sie den Beitragstyp an, den Sie erstellen möchten. Wenn Sie ein meme or quotes Post, der media_type sollte auf eingestellt sein single_image.Unterstützt nur von model_version 2 | Schnur | generic | generic, meme, quotes | Nein |
model_version | Geben Sie die Version des zu verwendenden Modells an. Version 4 ist qualitativ deutlich besser als die Version 2, unterstützt aber nur single_image , carousel | Schnur | 2 | 2, 4 | Nein |
n_posts | Geben Sie die Anzahl der Beiträge an, die Sie in einer einzigen Anfrage generieren möchten. | ganze Zahl | 1 | 1 zu 10 | Nein |
input_language | Wählen Sie die Sprache für Ihre Eingabe text Feld. | Schnur | english | malay, chinese (traditional), croatian, english, dutch, indonesian, vietnamese, portuguese_br, finnish, french, german, italian, norwegian, polish, romanian, czech, spanish, swedish, turkish, danish, hungarian | Nein |
output_language | Wählen Sie die Sprache aus, in der Sie den Beitrag erstellen möchten. | Schnur | english | malay, chinese (traditional), croatian, english, dutch, indonesian, vietnamese, portuguese_br, finnish, french, german, italian, norwegian, polish, romanian, czech, spanish, swedish, turkish, danish, hungarian | Nein |
media_type | Geben Sie diese Informationen nur dann an, wenn Sie eine bestimmte media_type der Post. Es ist nicht erforderlich, wenn template_ids ausgewählt sind, es ist aber auch anders notwendig.Wenn die Funktion model_version is 4, nur single_image , carousel wird unterstützt. | Schnur | single_image | single_image, carousel, video | Nein |
video_duration | Geben Sie den Typ Ihres video. Dieses Feld ist nicht erforderlich, wenn template_ids ausgewählt sind. Es ist jedoch erforderlich, wenn die media_type Wert ist auf eingestellt video. | Schnur | short | short, long | Nein |
template_ids | Geben Sie diese Informationen nur an, wenn Ihre Ausgabe mithilfe bestimmter Vorlagen generiert werden soll. Sie können eine Liste mit Vorlagen-IDs im folgenden Format bereitstellen: Probe 1: ["template_id1"]Probe 2: ["template_id1", "template_id2", "template_id3"]Unterstützt nur von model_version 2 | Liste der Saiten | [] | [] | Nein |
author | Geben Sie diese Informationen nur an, wenn der Beitragstyp, den Sie erstellen möchten, quotes. | Schnur | None | Any String | Nein |
media_urls | Geben Sie eine Liste mit URLs für Bilder/Videos an, die Sie in Ihrem Beitrag verwenden möchten. Hier sind zwei Beispielformate: Probe 1: ["url1"]Probe 2: ["url1", "url2", "url3"]Unterstützt nur von model_version 2 | Liste der Saiten | [] | [] | Nein |
color_palette_type | Wählen Sie die Farbpalette, in der Ihr Inhalt generiert werden soll. Wenn Sie als Marke eine Palette angegeben haben, aber die Markenfarben nicht festgelegt haben, wird der Inhalt automatisch mit dem ai_suggested Palette. | Schnur | ai_suggested | brand, ai_suggested | Nein |
brand_details | Geben Sie Markendetails an, um sicherzustellen, dass die KI nur Inhalte mit den angegebenen Markendetails generiert. | Wörterbuch | None | Bitte prüfe Beispiel hier | Nein |
headlines | Geben Sie diese Eingabe ein, wenn Sie den KI-generierten Inhalt in den generierten Bildern/Videos überschreiben möchten. Unterstützt nur von model_version 2 | Liste | None | Bitte prüfe Beispiel hier | Nein |
Beispiel für eine erfolgreiche Antwort
{
"post_ids": [
"..."
],
"post_status": "inProgress",
"errors": [{"..."}]
}
Beispiel für eine Fehlerantwort
{
"errors": [{
"detail": "...",
"solution": "..."
}]
}
Antwortcodes
| HTTP-Status-Code | Fehlercode | Benutzernachricht | Empfohlene Lösung |
|---|---|---|---|
| 429 | 001 | Maximale Anzahl an Anfragen erreicht | Maximale Anzahl stündlicher Anfragen erreicht. Ihre Rate wurde begrenzt. Warten Sie eine Weile und versuchen Sie es erneut. |
| 400 | 002 | Ungültig brand_id vorausgesetzt | Sie haben eine ungültige brand_id. Bitte geben Sie einen gültigen brand_id und versuchen Sie es erneut. Mehr erfahren werden auf dieser Seite erläutert |
| 400 | 003 | Sie haben Ihr Limit für die Beitragsgenerierung erreicht | Sie haben die in Ihrem Plan verfügbaren Credits aufgebraucht. Bitte wechseln Sie zu einem höheren Plan oder warten Sie, bis das Limit zurückgesetzt wird. |
| 400 | 004 | Sie haben bereits 3 Beiträge inProgress | Bitte warten Sie, bis die laufenden Beiträge abgeschlossen sind, und versuchen Sie es dann erneut |
| 400 | 005 | Ihre Anfragemethode ist ungültig | Bitte machen Sie eine POST anfordern und es dann erneut versuchen |
| 400 | 006 | Ihr eingegebener Text ist zu klein | Der angegebene Text sollte für optimale Ergebnisse mindestens 3 Wörter und 20 Zeichen enthalten |
| 400 | 007 | Der angegebene Wert für die media_type Feld ist ungültig | Stellen Sie sicher, dass der Wert einer der folgenden ist: single_image, carousel or video |
| 400 | 008 | Der angegebene Wert für die input_language or output_language Feld ist ungültig | Stellen Sie sicher, dass der übergebene Wert unterstützt wird. Weitere Einzelheiten finden Sie in den Anforderungsparametern in der obigen Tabelle. |
| 400 | 009 | Der angegebene Wert für die video_duration Feld ist ungültig | Stellen Sie sicher, dass der Wert entweder short or long |
| 400 | 010 | Der angegebene Wert für die post_type Feld ist ungültig | Stellen Sie sicher, dass der Wert entweder generic, meme or quotes |
| 400 | 011 | Der angegebene Wert für die post_type Das Feld ist für das angegebene media_type | Die bereitgestellten post_type , media_type Kombination von Posts wird noch nicht unterstützt. Weitere Einzelheiten finden Sie in den Anforderungsparametern in der obigen Tabelle. |
Rate Limiting
Standard API Ratenbegrenzungen gelten für dieses Endgerät. Lesen Sie mehr über die Ratenbegrenzungen werden auf dieser Seite erläutert