Zum Hauptinhalt springen

Brand Voice

Der Brand-Voice-Service ermoeglicht es Ihnen, Brand Voices zu erstellen, zu verwalten und anzuwenden, um einen konsistenten Ton und Stil in allen generierten Inhalten sicherzustellen.

Konzepte​

Brand Voices​

Eine Brand Voice definiert, wie Ihre Inhalte klingen sollen -- einschliesslich Tonalitaet, Vokabular, Formatierungsregeln und Schreibstil. Brand Voices koennen:

  • Manuell erstellt werden mit detaillierten Stileinstellungen
  • Importiert werden aus URLs, Dokumenten oder Textbeschreibungen mittels KI-Analyse
  • Dupliziert werden von bestehenden Brand Voices
  • Aufgewertet werden fuer verbesserte Qualitaet mittels KI

Marken​

Marken repraesentieren das Unternehmen oder Produkt, das mit einer Brand Voice verknuepft ist. Sie enthalten Kontaktinformationen, Social-Media-Links und Markenwerte.

DS Prompt​

Jede Brand Voice kann einen "DS Prompt" generieren -- einen formatierten System-Prompt, der an die Content-Generation-API uebergeben werden kann, um die Brand Voice auf generierten Text anzuwenden.

Endpoints​

Alle Endpoints verwenden den Basispfad: https://app.neuroflash.com/api/brand-voice-service

Brand Voices​

MethodeEndpointBeschreibung
POST/v1/workspaces/{id}/brand-voicesBrand Voice erstellen
GET/v1/workspaces/{id}/brand-voicesBrand Voices auflisten
GET/v1/workspaces/{id}/brand-voices/{id}Brand Voice abrufen
PUT/v1/workspaces/{id}/brand-voices/{id}Brand Voice aktualisieren
DELETE/v1/workspaces/{id}/brand-voices/{id}Brand Voice loeschen
POST/v1/workspaces/{id}/brand-voices/{id}/duplicateBrand Voice duplizieren
POST/v1/workspaces/{id}/brand-voices/{id}/ds-promptDS Prompt fuer Content-Generierung abrufen
POST/v1/workspaces/{id}/brand-voices/{id}/upgradeBrand-Voice-Qualitaet aufwerten

Marken​

MethodeEndpointBeschreibung
POST/v1/workspaces/{id}/brandsMarke erstellen
GET/v1/workspaces/{id}/brandsMarken auflisten
GET/v1/workspaces/{id}/brands/{id}Marke abrufen
PUT/v1/workspaces/{id}/brands/{id}Marke aktualisieren
DELETE/v1/workspaces/{id}/brands/{id}Marke loeschen

Importe​

Importe geben einen Entwurf zurück — ein zweiter API-Aufruf ist erforderlich zum Speichern

Die drei Import-Endpoints analysieren Ihre Inhalte und geben einen Brand-Voice-Vorschlag zurück. Es werden keine Daten in Ihren Workspace geschrieben, bis Sie POST /brand-voices mit den extrahierten Feldern aufrufen. Siehe den Abschnitt Import-Entwurf speichern für den vollständigen zweistufigen Workflow.

MethodeEndpointBeschreibung
POST/v1/workspaces/{id}/brand-voice-text-importsAus Text importieren
POST/v1/workspaces/{id}/brand-voice-url-importsAus URL importieren
POST/v1/workspaces/{id}/brand-voice-file-importsAus Datei importieren

Brand Voice importieren​

Alle drei Import-Endpoints (URL, Text, Datei) erfordern neben workspaceId drei weitere Pflichtparameter, die leicht übersehen werden:

ParameterTypBeschreibung
countrystring2-stelliger Ländercode in Kleinbuchstaben (z. B. us, de, gb)
languagestring2-stelliger Sprachcode in Kleinbuchstaben (z. B. en, de, fr)
audienceModelIdstringEmbedding-Modell-ID für die Zielgruppe — bei Unsicherheit den Standardwert unten verwenden

Standard-audienceModelId: 538b1efc6f88ad88feebf7acd8c618facb54fe82

Erlaubte Locale-Kombinationen​

country und language müssen ein gültiges Paar bilden. Die API prüft dies serverseitig und gibt einen 400-Fehler zurück, wenn die Kombination nicht erlaubt ist. Unterstützte Paare:

countryGültige language-Werte
usen
gben
uken
dede
atde
chde, fr
frfr
eses, ca
mxes
itit
nlnl
plpl
ptpt
brpt
sesv
trtr
huhu
hrhr
czcs
cnzh

Sichere Standardwerte: country: "us", language: "en" für englische Inhalte oder country: "de", language: "de" für deutsche Inhalte.

Beispiel: Import aus URL​

curl -X POST "https://app.neuroflash.com/api/brand-voice-service/v1/workspaces/{workspace_id}/brand-voice-url-imports" \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"url": "https://ihre-marke.de",
"country": "de",
"language": "de",
"audienceModelId": "538b1efc6f88ad88feebf7acd8c618facb54fe82"
}'