File size: 1,257 Bytes
90accdd
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
# Core UI and Web
streamlit>=1.24.0           # st.write(), st.columns(), st.sidebar, st.markdown()
requests>=2.31.0            # requests.get(), requests.post(), requests.Session()

# AI and Machine Learning
openai>=1.3.0               # ChatCompletion.create(), Completion.create(), Audio.transcribe()
anthropic>=0.3.0            # Anthropic().messages.create(), completion()
huggingface-hub>=0.19.0     # InferenceClient(), repository_info(), model_info()

# Media Processing
Pillow>=10.0.0             # Image.open(), Image.save(), Image.resize()
opencv-python>=4.8.0        # cv2.imread(), cv2.resize(), cv2.VideoCapture()
edge-tts==6.1.12           # Communicate(), save(), generate_audio()

# Audio Processing
audio-recorder-streamlit>=0.0.8  # audio_recorder(), start_recording(), stop_recording()

# Document Processing
PyPDF2>=3.0.0              # PdfReader(), extract_text(), get_form_text_fields()

# Environment and Utils
python-dotenv>=1.0.0       # load_dotenv(), get_key(), find_dotenv()
plotly>=5.18.0             # go.Figure(), go.Scatter(), go.Bar()

# Optional Components
extra-streamlit-components>=0.1.6  # Cookie management, iframe components
beautifulsoup4>=4.12.0     # BeautifulSoup(), find(), find_all() - Only if parsing HTML/XML