awacke1 commited on
Commit
996f5f9
·
verified ·
1 Parent(s): a180889

Update requirements.txt

Browse files
Files changed (1) hide show
  1. requirements.txt +26 -27
requirements.txt CHANGED
@@ -1,27 +1,26 @@
1
- # Core UI and Web
2
- streamlit>=1.24.0 # st.write(), st.columns(), st.sidebar, st.markdown()
3
- requests>=2.31.0 # requests.get(), requests.post(), requests.Session()
4
-
5
- # AI and Machine Learning
6
- openai>=1.3.0 # ChatCompletion.create(), Completion.create(), Audio.transcribe()
7
- anthropic>=0.3.0 # Anthropic().messages.create(), completion()
8
- huggingface-hub>=0.19.0 # InferenceClient(), repository_info(), model_info()
9
-
10
- # Media Processing
11
- Pillow>=10.0.0 # Image.open(), Image.save(), Image.resize()
12
- opencv-python>=4.8.0 # cv2.imread(), cv2.resize(), cv2.VideoCapture()
13
- edge-tts==6.1.12 # Communicate(), save(), generate_audio()
14
-
15
- # Audio Processing
16
- audio-recorder-streamlit>=0.0.8 # audio_recorder(), start_recording(), stop_recording()
17
-
18
- # Document Processing
19
- PyPDF2>=3.0.0 # PdfReader(), extract_text(), get_form_text_fields()
20
-
21
- # Environment and Utils
22
- python-dotenv>=1.0.0 # load_dotenv(), get_key(), find_dotenv()
23
- plotly>=5.18.0 # go.Figure(), go.Scatter(), go.Bar()
24
-
25
- # Optional Components
26
- extra-streamlit-components>=0.1.6 # Cookie management, iframe components
27
- beautifulsoup4>=4.12.0 # BeautifulSoup(), find(), find_all() - Only if parsing HTML/XML
 
1
+ streamlit
2
+ Pillow
3
+ plotly
4
+ opencv-python
5
+ moviepy
6
+ python-dotenv
7
+ pytz
8
+ requests
9
+ openai
10
+ beautifulsoup4
11
+ PyPDF2
12
+ textract
13
+ gradio-client
14
+ huggingface-hub
15
+ audio-recorder-streamlit
16
+ xmltodict
17
+ mistune
18
+ python-docx
19
+ faiss-cpu
20
+ scikit-learn
21
+ langchain
22
+ tiktoken
23
+ anthropic
24
+ extra-streamlit-components
25
+ moviepy
26
+ edge_tts==6.1.12