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"
}'