Alwrity Copilot Integration for LinkedIn Writer

This commit is contained in:
ajaysi
2025-09-01 19:45:30 +05:30
parent 64944104a3
commit 10b50f9732
34 changed files with 5177 additions and 19 deletions

View File

@@ -12,15 +12,15 @@ from typing import Dict, Any
import time
from loguru import logger
from ..models.linkedin_models import (
from models.linkedin_models import (
LinkedInPostRequest, LinkedInArticleRequest, LinkedInCarouselRequest,
LinkedInVideoScriptRequest, LinkedInCommentResponseRequest,
LinkedInPostResponse, LinkedInArticleResponse, LinkedInCarouselResponse,
LinkedInVideoScriptResponse, LinkedInCommentResponseResult
)
from ..services.linkedin_service import linkedin_service
from ..middleware.monitoring_middleware import DatabaseAPIMonitor
from ..services.database import get_db_session
from services.linkedin_service import linkedin_service
from middleware.monitoring_middleware import DatabaseAPIMonitor
from services.database import get_db_session
from sqlalchemy.orm import Session
# Initialize router

View File

@@ -14,7 +14,7 @@ from datetime import datetime
from loguru import logger
import traceback
from ..models.linkedin_models import (
from models.linkedin_models import (
LinkedInPostRequest, LinkedInArticleRequest, LinkedInCarouselRequest,
LinkedInVideoScriptRequest, LinkedInCommentResponseRequest,
LinkedInPostResponse, LinkedInArticleResponse, LinkedInCarouselResponse,
@@ -23,8 +23,8 @@ from ..models.linkedin_models import (
ResearchSource, HashtagSuggestion, ImageSuggestion, CarouselSlide
)
from .llm_providers.main_text_generation import llm_text_gen
from .llm_providers.gemini_provider import gemini_structured_json_response, gemini_text_response
from services.llm_providers.main_text_generation import llm_text_gen
from services.llm_providers.gemini_provider import gemini_structured_json_response, gemini_text_response
class LinkedInContentService: