File size: 1,125 Bytes
3a5289f 50c6548 9e266c6 50c6548 18d13eb 4e93024 4e6d1e4 2cd1c76 e2e1045 4e6d1e4 bf32d0e 3a5289f 1e987dc 4e6d1e4 1e987dc e2e1045 2cd1c76 4e6d1e4 ece60bb 15dee91 4e6d1e4 1f97323 26ead64 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | import gradio as gr
import pandas as pd
import openai
from ui.app_theme import SoftBlue
from utilities import constants,api_keys
from prompts import ui_prompt_builder
#from chat_bot import ui_simple_chat
from image_gen import ui_image_generation
from summarization import ui_summarize
from recording_analysis import ui_recording_analysis
from slack_sentiment_analysis import ui_sentiment_analysis
#from image_to_text import image_to_text_translator as ui_image_to_text
from text_analysis import ui_text_analysis
openai.api_key = api_keys.APIKeys().get_key('OPENAI_API_KEY')
prompt_builder=ui_prompt_builder.ui
summarize=ui_summarize.ui
image_generator=ui_image_generation.ui
video_analysis=ui_recording_analysis.ui
slack_sentiment=ui_sentiment_analysis.ui
#git_advisor=ui_simple_chat_git.ui
text_analysis=ui_text_analysis.ui
ui = gr.TabbedInterface([summarize, prompt_builder, image_generator, video_analysis,slack_sentiment, text_analysis],
(constants.UI_2,constants.UI_1, constants.UI_3,constants.UI_4, constants.UI_5,"Text Analysis"),
theme=SoftBlue())
ui.launch() |