refactor: Fix undefined names by adding missing imports in alwrity.py, alwrity_utils.py, content_generators.py, and ui_setup.py
This commit is contained in:
@@ -1,9 +1,14 @@
|
||||
import streamlit as st
|
||||
import os
|
||||
import json
|
||||
import base64
|
||||
from datetime import datetime
|
||||
import streamlit as st
|
||||
from lib.utils.environment_utils import load_environment
|
||||
from lib.utils.config_manager import save_config
|
||||
from lib.utils.ui_setup import setup_ui, setup_tabs
|
||||
from lib.utils.api_key_manager import check_api_keys, check_llm_environs
|
||||
from lib.utils.content_generators import ai_writers, content_planning_tools
|
||||
from lib.utils.content_generators import ai_writers, content_planning_tools, blog_from_keyword, story_input_section, essay_writer, ai_news_writer, ai_finance_ta_writer, write_ai_prod_desc, do_web_research, competitor_analysis, ai_agents_content_planner
|
||||
from lib.utils.seo_tools import ai_seo_tools
|
||||
from lib.utils.file_processor import load_image, read_prompts, write_prompts
|
||||
from lib.utils.voice_processing import record_voice
|
||||
|
||||
@@ -18,7 +18,21 @@ from lib.ai_writers.youtube_ai_writer import write_yt_title, write_yt_descriptio
|
||||
from lib.ai_writers.web_url_ai_writer import blog_from_url
|
||||
from lib.ai_writers.image_ai_writer import blog_from_image
|
||||
from lib.ai_writers.ai_essay_writer import ai_essay_generator
|
||||
import os
|
||||
import PyPDF2
|
||||
import tiktoken
|
||||
import openai
|
||||
from lib.gpt_providers.text_to_image_generation.main_generate_image_from_prompt import generate_image
|
||||
from lib.ai_seo_tools.seo_structured_data import ai_structured_data
|
||||
from lib.ai_seo_tools.content_title_generator import ai_title_generator
|
||||
from lib.ai_seo_tools.meta_desc_generator import metadesc_generator_main
|
||||
from lib.ai_seo_tools.image_alt_text_generator import alt_text_gen
|
||||
from lib.ai_seo_tools.opengraph_generator import og_tag_generator
|
||||
from lib.ai_seo_tools.optimize_images_for_upload import main_img_optimizer
|
||||
from lib.ai_seo_tools.google_pagespeed_insights import google_pagespeed_insights
|
||||
from lib.ai_seo_tools.on_page_seo_analyzer import analyze_onpage_seo
|
||||
from lib.ai_seo_tools.weburl_seo_checker import url_seo_checker
|
||||
from lib.utils.voice_processing import record_voice
|
||||
from lib.content_planning_calender.content_planning_agents_alwrity_crew import ai_agents_content_planner
|
||||
from ..gpt_providers.text_generation.main_text_generation import llm_text_gen
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import streamlit as st
|
||||
from lib.utils.alwrity_utils import (
|
||||
from lib.utils.alwrity_utils import blog_from_keyword, ai_agents_team, essay_writer, ai_news_writer, ai_seo_tools, ai_finance_ta_writer, ai_social_writer, do_web_research, competitor_analysis, blog_from_audio
|
||||
blog_from_keyword, ai_agents_team, essay_writer, ai_news_writer, ai_seo_tools,
|
||||
ai_finance_ta_writer, ai_social_writer, do_web_research, competitor_analysis
|
||||
)
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
import os
|
||||
import streamlit as st
|
||||
from .file_processor import load_image
|
||||
from .content_generators import content_planning_tools, ai_writers
|
||||
from .alwrity_utils import ai_agents_team, ai_seo_tools, ai_social_writer
|
||||
|
||||
def setup_ui():
|
||||
"""Sets up the Streamlit UI with custom CSS and logo."""
|
||||
|
||||
Reference in New Issue
Block a user