IS361Group4 commited on
Commit
c95bd3b
·
verified ·
1 Parent(s): 5fe0df0

Update requirements.txt

Browse files
Files changed (1) hide show
  1. requirements.txt +76 -85
requirements.txt CHANGED
@@ -1,18 +1,19 @@
1
- # Core AI & NLP
2
- openai
 
 
 
 
 
 
 
 
 
3
  langchain
4
  langchain-community
5
  langchain-core
6
  langsmith
7
- langchain_openai
8
- tiktoken
9
- pydantic>=2.8.2
10
- pydantic_core>=2.20.1
11
- transformers[sentencepiece]
12
- torch
13
- tensorflow
14
- tf-keras
15
- spacy
16
  arxiv
17
  pymupdf
18
  beautifulsoup4
@@ -20,96 +21,86 @@ lxml
20
  wikipedia
21
  pypdf
22
  unstructured
 
23
 
24
- # Gradio
25
- gradio==5.15.0 # ใช้ตัวล่าสุดเพื่อความเข้ากันได้
26
- gradio_client==1.7.0
 
27
 
 
 
 
 
28
  https://huggingface.co/spacy/en_core_web_sm/resolve/main/en_core_web_sm-any-py3-none-any.whl
29
 
30
-
31
- # FastAPI & related (Telco-Churn)
32
- fastapi==0.115.8
33
- uvicorn==0.30.1
34
  aiofiles==23.2.1
35
- python-multipart==0.0.20
36
- email_validator==2.2.0
37
-
38
- # Data science and viz
39
- numpy==1.26.4
40
- pandas==2.2.2
41
- matplotlib==3.9.1
42
  altair==5.3.0
43
- scikit-learn==1.3.2
44
- scipy==1.14.0
45
- joblib==1.4.2
46
- tqdm==4.66.4
47
-
48
- # Utility
49
- requests==2.32.3
50
- python-dotenv==1.0.1
51
- packaging==24.1
52
- pillow==10.4.0
53
- PyYAML==6.0.1
54
- pydub==0.25.1
55
- ujson==5.10.0
56
- orjson==3.10.6
57
- markdown-it-py==3.0.0
58
- mdurl==0.1.2
59
- rich==13.7.1
60
- typer==0.12.3
61
-
62
- # FastAPI internal
63
- starlette==0.45.3
64
- httpx==0.27.0
65
- httpcore==1.0.5
66
- websockets==11.0.3
67
-
68
- # Validation & parsing
69
- jsonschema==4.23.0
70
- jsonschema-specifications==2023.12.1
71
- referencing==0.35.1
72
- rpds-py==0.19.0
73
  attrs==23.2.0
74
- typing_extensions==4.12.2
75
-
76
- # Optional: Dev Tools
77
- ruff==0.9.5
78
- watchfiles==0.22.0
79
-
80
- # Color & UI
81
  colorama==0.4.6
82
- Pygments==2.18.0
83
-
84
- # Others (less common but required)
85
  contourpy==1.2.1
86
  cycler==0.12.1
87
- kiwisolver==1.4.5
 
 
 
 
 
88
  fonttools==4.53.1
89
- shellingham==1.5.4
90
- safehttpx==0.1.6
91
- sniffio==1.3.1
92
- anyio==4.4.0
93
  h11==0.14.0
 
94
  httptools==0.6.1
 
 
 
95
  importlib_resources==6.4.0
96
  Jinja2==3.1.4
 
 
 
 
97
  MarkupSafe==2.1.5
98
- six==1.16.0
99
- tzdata==2024.1
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
100
  semantic-version==2.10.0
101
- filelock==3.15.4
102
- fsspec==2024.6.1
 
 
 
103
  tomlkit==0.12.0
104
- click==8.1.7
105
- certifi==2024.7.4
106
- idna==3.7
107
- charset-normalizer==3.3.2
108
- urllib3==2.2.2
109
- dnspython==2.6.1
110
  toolz==0.12.1
111
- pyparsing==3.1.2
112
-
113
- # Optional for deployment
114
- fastapi-cli==0.0.4
115
- ffmpy==0.3.2
 
 
 
 
 
1
+ # Common Libraries
2
+ gradio==5.15.0
3
+ gradio_client==1.7.0
4
+ pydantic==2.8.2
5
+ pydantic_core==2.20.1
6
+ joblib==1.4.2
7
+ pandas==2.2.2
8
+ numpy==1.26.4
9
+
10
+ # Translate
11
+ ipykernel
12
  langchain
13
  langchain-community
14
  langchain-core
15
  langsmith
16
+ openai
 
 
 
 
 
 
 
 
17
  arxiv
18
  pymupdf
19
  beautifulsoup4
 
21
  wikipedia
22
  pypdf
23
  unstructured
24
+ tiktoken
25
 
26
+ # Sentiment Analysis
27
+ transformers[sentencepiece]
28
+ tensorflow
29
+ tf-keras
30
 
31
+ # Financial Analyst AI
32
+ transformers
33
+ torch
34
+ spacy==3.2.0
35
  https://huggingface.co/spacy/en_core_web_sm/resolve/main/en_core_web_sm-any-py3-none-any.whl
36
 
37
+ # Telco Customer Churn
 
 
 
38
  aiofiles==23.2.1
 
 
 
 
 
 
 
39
  altair==5.3.0
40
+ annotated-types==0.7.0
41
+ anyio==4.4.0
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
42
  attrs==23.2.0
43
+ certifi==2024.7.4
44
+ charset-normalizer==3.3.2
45
+ click==8.1.7
 
 
 
 
46
  colorama==0.4.6
 
 
 
47
  contourpy==1.2.1
48
  cycler==0.12.1
49
+ dnspython==2.6.1
50
+ email_validator==2.2.0
51
+ fastapi==0.115.8
52
+ fastapi-cli==0.0.4
53
+ ffmpy==0.3.2
54
+ filelock==3.15.4
55
  fonttools==4.53.1
56
+ fsspec==2024.6.1
 
 
 
57
  h11==0.14.0
58
+ httpcore==1.0.5
59
  httptools==0.6.1
60
+ httpx==0.27.0
61
+ huggingface-hub==0.28.1
62
+ idna==3.7
63
  importlib_resources==6.4.0
64
  Jinja2==3.1.4
65
+ jsonschema==4.23.0
66
+ jsonschema-specifications==2023.12.1
67
+ kiwisolver==1.4.5
68
+ markdown-it-py==3.0.0
69
  MarkupSafe==2.1.5
70
+ matplotlib==3.9.1
71
+ mdurl==0.1.2
72
+ orjson==3.10.6
73
+ packaging==24.1
74
+ pydub==0.25.1
75
+ Pygments==2.18.0
76
+ pyparsing==3.1.2
77
+ python-dateutil==2.9.0.post0
78
+ python-dotenv==1.0.1
79
+ python-multipart==0.0.20
80
+ pytz==2024.1
81
+ PyYAML==6.0.1
82
+ referencing==0.35.1
83
+ requests==2.32.3
84
+ rich==13.7.1
85
+ rpds-py==0.19.0
86
+ ruff==0.9.5
87
+ safehttpx==0.1.6
88
+ scikit-learn==1.3.2
89
+ scipy==1.14.0
90
  semantic-version==2.10.0
91
+ shellingham==1.5.4
92
+ six==1.16.0
93
+ sniffio==1.3.1
94
+ starlette==0.45.3
95
+ threadpoolctl==3.5.0
96
  tomlkit==0.12.0
 
 
 
 
 
 
97
  toolz==0.12.1
98
+ tqdm==4.66.4
99
+ typer==0.12.3
100
+ typing_extensions==4.12.2
101
+ tzdata==2024.1
102
+ ujson==5.10.0
103
+ urllib3==2.2.2
104
+ uvicorn==0.30.1
105
+ watchfiles==0.22.0
106
+ websockets==11.0.3