story writer backend migration complete, Blog writer SEO and story writer backend migration complete, Blog writer SEO and story writer frontend migration complete

This commit is contained in:
ajaysi
2025-11-13 16:14:26 +05:30
parent 7191c7e7f0
commit 3b9356e2c8
124 changed files with 20055 additions and 1208 deletions

View File

@@ -0,0 +1,30 @@
"""
Story Writer Service
Core service for generating stories using prompt chaining approach.
Migrated from ToBeMigrated/ai_writers/ai_story_writer/ai_story_generator.py
"""
from typing import Dict, Any, Optional, List
from loguru import logger
from fastapi import HTTPException
import json
from services.llm_providers.main_text_generation import llm_text_gen
from services.story_writer.service_components import (
StoryContentMixin,
StoryOutlineMixin,
StoryServiceBase,
StorySetupMixin,
)
class StoryWriterService(
StoryContentMixin,
StorySetupMixin,
StoryOutlineMixin,
StoryServiceBase,
):
"""Facade class combining story writer behaviours via modular mixins."""
__slots__ = ()