Determine Writing Style
POST /api/creative/hawken/style/determine-style
Deterministic style configuration via the static policy matrix.
Request Body required
Section titled “Request Body required ”object
Creative task type
Target audience type
Content purpose
Content tone
Complexity level
Creative writing request
Responses
Section titled “ Responses ”Successful Response
Response model for style configuration determination.
Complete style configuration including primary and secondary styles, creative techniques, tone settings, voice characteristics, formatting preferences, and quality targets.
Attributes: primary_style: Main writing style to apply secondary_styles: Supporting styles (up to 2) techniques: Creative techniques to use (up to 8) tone: Content tone to maintain voice_characteristics: Perspective, tense, and voice settings formatting_preferences: Paragraph length, headings, list usage quality_targets: Target scores for creativity, clarity, engagement
Example: { “primaryStyle”: “NARRATIVE”, “secondaryStyles”: [“DESCRIPTIVE_IMMERSIVE”], “techniques”: [“character_development”, “sensory_details”], “tone”: “DRAMATIC”, “voiceCharacteristics”: {“perspective”: “third_person”, “tense”: “past”}, “qualityTargets”: {“creativity”: 85, “clarity”: 80} }
object
Primary writing style to use
Supporting secondary styles
Creative techniques to apply
Content tone to maintain
Voice settings (perspective, tense, voice)
object
Formatting settings
object
Target quality scores
object
Validation Error