Zum Hauptinhalt springen

Brand Voice-Zusammenfassungen

Eine Brand Voice in ihre Zusammenfassung im Prompt-Text rendern

POST/api/v1/workspaces/{workspaceId}/brand-voice-summaries

Rendern Sie die Brand Voice, die durch brandVoiceId identifiziert wird, in das Klartextfragment, das die nachgelagerte LLM-Generierung steuert. Synchron; die Antwort ist der geränderte String.

Ressource. Eine BrandVoiceSummary ist die geränderte Textform einer Brand Voice — die deterministische Ausgabe des Renderers für eine gegebene Brand-Voice-ID. Dieser Endpunkt erstellt eine. Die Ausgabe ist für die gleiche Brand Voice konsistent und eignet sich zum Einfügen in den System-Prompt eines nachgelagerten LLM-Aufrufs.

Pfadparameter

ParameterTypErforderlichBeschreibung
workspaceIdstringJaDer Arbeitsbereich, auf den die Anfrage operiert. Muss mit dem Workspace-Anspruch im Gateway-Token übereinstimmen.

Anfrage-Body

FeldTypErforderlichBeschreibung
brandVoiceIdstringJaKennung der Brand Voice, die zusammengefasst werden soll. Gibt 404 brandVoiceNotFound zurück, wenn die ID keiner Brand Voice in diesem Arbeitsbereich entspricht, oder 403, wenn der Aufrufer kein Mitglied des Arbeitsbereichs ist.

Antwort

FeldTypBeschreibung
textstringGeränderte Klartext-Brand-Voice-Zusammenfassung, bereit zum Einfügen in den System-Prompt eines nachgelagerten LLM-Aufrufs. Das Format wird durch die serverseitige Vorlage festgelegt (geladen aus shared_{env}.prompts_v1 für jeden Aufruf) und ist für die gleiche Brand Voice über Aufrufe hinweg konsistent.

Beispiel

curl -X POST "https://app.neuroflash.com/api/v1/workspaces/{workspace_id}/brand-voice-summaries" \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"brandVoiceId": "string"
}'

Antwort:

{
"text": "## **Brand Voice Dokumentation**\n..."
}