Marco310 commited on
Commit
b18d120
·
1 Parent(s): 7f4c0a0

update requirements and demo's port

Browse files
.gradio/certificate.pem ADDED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ -----BEGIN CERTIFICATE-----
2
+ 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
31
+ -----END CERTIFICATE-----
.idea/.gitignore ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ # 默认忽略的文件
2
+ /shelf/
3
+ /workspace.xml
4
+ # 基于编辑器的 HTTP 客户端请求
5
+ /httpRequests/
6
+ # Datasource local storage ignored files
7
+ /dataSources/
8
+ /dataSources.local.xml
.idea/LifeFlow-AI.iml ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0" encoding="UTF-8"?>
2
+ <module type="PYTHON_MODULE" version="4">
3
+ <component name="NewModuleRootManager">
4
+ <content url="file://$MODULE_DIR$" />
5
+ <orderEntry type="jdk" jdkName="/root/miniconda3/envs/mcp_hackathon (5)" jdkType="Python SDK" />
6
+ <orderEntry type="sourceFolder" forTests="false" />
7
+ </component>
8
+ </module>
.idea/deployment.xml ADDED
@@ -0,0 +1,42 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0" encoding="UTF-8"?>
2
+ <project version="4">
3
+ <component name="PublishConfigData" remoteFilesAllowedToDisappearOnAutoupload="false">
4
+ <serverData>
5
+ <paths name="limanho12@140.116.246.238:1002 agent">
6
+ <serverdata>
7
+ <mappings>
8
+ <mapping local="$PROJECT_DIR$" web="/" />
9
+ </mappings>
10
+ </serverdata>
11
+ </paths>
12
+ <paths name="limanho12@140.116.246.238:1002 agent (2)">
13
+ <serverdata>
14
+ <mappings>
15
+ <mapping local="$PROJECT_DIR$" web="/" />
16
+ </mappings>
17
+ </serverdata>
18
+ </paths>
19
+ <paths name="netai_R840">
20
+ <serverdata>
21
+ <mappings>
22
+ <mapping local="$PROJECT_DIR$" web="/" />
23
+ </mappings>
24
+ </serverdata>
25
+ </paths>
26
+ <paths name="netai_R840-DGM_pytorch">
27
+ <serverdata>
28
+ <mappings>
29
+ <mapping local="$PROJECT_DIR$" web="/" />
30
+ </mappings>
31
+ </serverdata>
32
+ </paths>
33
+ <paths name="netai_R840-DIVANet">
34
+ <serverdata>
35
+ <mappings>
36
+ <mapping local="$PROJECT_DIR$" web="/" />
37
+ </mappings>
38
+ </serverdata>
39
+ </paths>
40
+ </serverData>
41
+ </component>
42
+ </project>
.idea/inspectionProfiles/Project_Default.xml ADDED
@@ -0,0 +1,181 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <component name="InspectionProjectProfileManager">
2
+ <profile version="1.0">
3
+ <option name="myName" value="Project Default" />
4
+ <inspection_tool class="PyPackageRequirementsInspection" enabled="true" level="WARNING" enabled_by_default="true">
5
+ <option name="ignoredPackages">
6
+ <value>
7
+ <list size="160">
8
+ <item index="0" class="java.lang.String" itemvalue="py-cpuinfo" />
9
+ <item index="1" class="java.lang.String" itemvalue="pyyaml" />
10
+ <item index="2" class="java.lang.String" itemvalue="CoLT5-attention" />
11
+ <item index="3" class="java.lang.String" itemvalue="greenlet" />
12
+ <item index="4" class="java.lang.String" itemvalue="scikit-learn" />
13
+ <item index="5" class="java.lang.String" itemvalue="validators" />
14
+ <item index="6" class="java.lang.String" itemvalue="executing" />
15
+ <item index="7" class="java.lang.String" itemvalue="pycparser" />
16
+ <item index="8" class="java.lang.String" itemvalue="gitdb" />
17
+ <item index="9" class="java.lang.String" itemvalue="torchvision" />
18
+ <item index="10" class="java.lang.String" itemvalue="markdown-it-py" />
19
+ <item index="11" class="java.lang.String" itemvalue="lapx" />
20
+ <item index="12" class="java.lang.String" itemvalue="glcontext" />
21
+ <item index="13" class="java.lang.String" itemvalue="Pygments" />
22
+ <item index="14" class="java.lang.String" itemvalue="sentry-sdk" />
23
+ <item index="15" class="java.lang.String" itemvalue="mapbox-earcut" />
24
+ <item index="16" class="java.lang.String" itemvalue="mccabe" />
25
+ <item index="17" class="java.lang.String" itemvalue="multiprocess" />
26
+ <item index="18" class="java.lang.String" itemvalue="pyarrow-hotfix" />
27
+ <item index="19" class="java.lang.String" itemvalue="pyreadline3" />
28
+ <item index="20" class="java.lang.String" itemvalue="soupsieve" />
29
+ <item index="21" class="java.lang.String" itemvalue="libcst" />
30
+ <item index="22" class="java.lang.String" itemvalue="pywin32" />
31
+ <item index="23" class="java.lang.String" itemvalue="GitPython" />
32
+ <item index="24" class="java.lang.String" itemvalue="transformers" />
33
+ <item index="25" class="java.lang.String" itemvalue="pyglet" />
34
+ <item index="26" class="java.lang.String" itemvalue="pydub" />
35
+ <item index="27" class="java.lang.String" itemvalue="loguru" />
36
+ <item index="28" class="java.lang.String" itemvalue="click" />
37
+ <item index="29" class="java.lang.String" itemvalue="attrs" />
38
+ <item index="30" class="java.lang.String" itemvalue="contourpy" />
39
+ <item index="31" class="java.lang.String" itemvalue="simplejson" />
40
+ <item index="32" class="java.lang.String" itemvalue="jedi" />
41
+ <item index="33" class="java.lang.String" itemvalue="flatbuffers" />
42
+ <item index="34" class="java.lang.String" itemvalue="pure-eval" />
43
+ <item index="35" class="java.lang.String" itemvalue="regex" />
44
+ <item index="36" class="java.lang.String" itemvalue="screeninfo" />
45
+ <item index="37" class="java.lang.String" itemvalue="asttokens" />
46
+ <item index="38" class="java.lang.String" itemvalue="buildtools" />
47
+ <item index="39" class="java.lang.String" itemvalue="matplotlib" />
48
+ <item index="40" class="java.lang.String" itemvalue="local-attention" />
49
+ <item index="41" class="java.lang.String" itemvalue="pyrr" />
50
+ <item index="42" class="java.lang.String" itemvalue="einx" />
51
+ <item index="43" class="java.lang.String" itemvalue="decorator" />
52
+ <item index="44" class="java.lang.String" itemvalue="networkx" />
53
+ <item index="45" class="java.lang.String" itemvalue="smmap" />
54
+ <item index="46" class="java.lang.String" itemvalue="pluggy" />
55
+ <item index="47" class="java.lang.String" itemvalue="bitnet" />
56
+ <item index="48" class="java.lang.String" itemvalue="cffi" />
57
+ <item index="49" class="java.lang.String" itemvalue="pycodestyle" />
58
+ <item index="50" class="java.lang.String" itemvalue="datasets" />
59
+ <item index="51" class="java.lang.String" itemvalue="numpy" />
60
+ <item index="52" class="java.lang.String" itemvalue="keopscore" />
61
+ <item index="53" class="java.lang.String" itemvalue="win32-setctime" />
62
+ <item index="54" class="java.lang.String" itemvalue="stack-data" />
63
+ <item index="55" class="java.lang.String" itemvalue="mdurl" />
64
+ <item index="56" class="java.lang.String" itemvalue="tenacity" />
65
+ <item index="57" class="java.lang.String" itemvalue="moderngl" />
66
+ <item index="58" class="java.lang.String" itemvalue="prompt-toolkit" />
67
+ <item index="59" class="java.lang.String" itemvalue="pyarrow" />
68
+ <item index="60" class="java.lang.String" itemvalue="PyOpenGL" />
69
+ <item index="61" class="java.lang.String" itemvalue="scipy" />
70
+ <item index="62" class="java.lang.String" itemvalue="cattrs" />
71
+ <item index="63" class="java.lang.String" itemvalue="opencv-python" />
72
+ <item index="64" class="java.lang.String" itemvalue="moodlepy" />
73
+ <item index="65" class="java.lang.String" itemvalue="incremental" />
74
+ <item index="66" class="java.lang.String" itemvalue="docker-pycreds" />
75
+ <item index="67" class="java.lang.String" itemvalue="pandas" />
76
+ <item index="68" class="java.lang.String" itemvalue="typing_extensions" />
77
+ <item index="69" class="java.lang.String" itemvalue="tensorboardX" />
78
+ <item index="70" class="java.lang.String" itemvalue="furl" />
79
+ <item index="71" class="java.lang.String" itemvalue="pytz" />
80
+ <item index="72" class="java.lang.String" itemvalue="TorchFix" />
81
+ <item index="73" class="java.lang.String" itemvalue="einops" />
82
+ <item index="74" class="java.lang.String" itemvalue="setproctitle" />
83
+ <item index="75" class="java.lang.String" itemvalue="Twisted" />
84
+ <item index="76" class="java.lang.String" itemvalue="traitlets" />
85
+ <item index="77" class="java.lang.String" itemvalue="onnxsim" />
86
+ <item index="78" class="java.lang.String" itemvalue="protobuf" />
87
+ <item index="79" class="java.lang.String" itemvalue="Automat" />
88
+ <item index="80" class="java.lang.String" itemvalue="joblib" />
89
+ <item index="81" class="java.lang.String" itemvalue="threadpoolctl" />
90
+ <item index="82" class="java.lang.String" itemvalue="huggingface-hub" />
91
+ <item index="83" class="java.lang.String" itemvalue="python-dateutil" />
92
+ <item index="84" class="java.lang.String" itemvalue="cycler" />
93
+ <item index="85" class="java.lang.String" itemvalue="MarkupSafe" />
94
+ <item index="86" class="java.lang.String" itemvalue="twisted-iocpsupport" />
95
+ <item index="87" class="java.lang.String" itemvalue="constantly" />
96
+ <item index="88" class="java.lang.String" itemvalue="mkl" />
97
+ <item index="89" class="java.lang.String" itemvalue="easydict" />
98
+ <item index="90" class="java.lang.String" itemvalue="fsspec" />
99
+ <item index="91" class="java.lang.String" itemvalue="appdirs" />
100
+ <item index="92" class="java.lang.String" itemvalue="docopt" />
101
+ <item index="93" class="java.lang.String" itemvalue="pyzmq" />
102
+ <item index="94" class="java.lang.String" itemvalue="safetensors" />
103
+ <item index="95" class="java.lang.String" itemvalue="accelerate" />
104
+ <item index="96" class="java.lang.String" itemvalue="pyparsing" />
105
+ <item index="97" class="java.lang.String" itemvalue="xxhash" />
106
+ <item index="98" class="java.lang.String" itemvalue="beautifulsoup4" />
107
+ <item index="99" class="java.lang.String" itemvalue="tokenizers" />
108
+ <item index="100" class="java.lang.String" itemvalue="hyperlink" />
109
+ <item index="101" class="java.lang.String" itemvalue="vector_quantize_pytorch" />
110
+ <item index="102" class="java.lang.String" itemvalue="paddleslim" />
111
+ <item index="103" class="java.lang.String" itemvalue="iniconfig" />
112
+ <item index="104" class="java.lang.String" itemvalue="kiwisolver" />
113
+ <item index="105" class="java.lang.String" itemvalue="zope.interface" />
114
+ <item index="106" class="java.lang.String" itemvalue="bitsandbytes" />
115
+ <item index="107" class="java.lang.String" itemvalue="coloredlogs" />
116
+ <item index="108" class="java.lang.String" itemvalue="manimgl" />
117
+ <item index="109" class="java.lang.String" itemvalue="fonttools" />
118
+ <item index="110" class="java.lang.String" itemvalue="swig" />
119
+ <item index="111" class="java.lang.String" itemvalue="tbb" />
120
+ <item index="112" class="java.lang.String" itemvalue="multipledispatch" />
121
+ <item index="113" class="java.lang.String" itemvalue="zetascale" />
122
+ <item index="114" class="java.lang.String" itemvalue="isosurfaces" />
123
+ <item index="115" class="java.lang.String" itemvalue="matplotlib-inline" />
124
+ <item index="116" class="java.lang.String" itemvalue="svgelements" />
125
+ <item index="117" class="java.lang.String" itemvalue="orderedmultidict" />
126
+ <item index="118" class="java.lang.String" itemvalue="SQLAlchemy" />
127
+ <item index="119" class="java.lang.String" itemvalue="mypy-extensions" />
128
+ <item index="120" class="java.lang.String" itemvalue="skia-pathops" />
129
+ <item index="121" class="java.lang.String" itemvalue="wcwidth" />
130
+ <item index="122" class="java.lang.String" itemvalue="redo" />
131
+ <item index="123" class="java.lang.String" itemvalue="windows-capture" />
132
+ <item index="124" class="java.lang.String" itemvalue="ManimPango" />
133
+ <item index="125" class="java.lang.String" itemvalue="flake8" />
134
+ <item index="126" class="java.lang.String" itemvalue="onnxruntime" />
135
+ <item index="127" class="java.lang.String" itemvalue="moderngl-window" />
136
+ <item index="128" class="java.lang.String" itemvalue="wandb" />
137
+ <item index="129" class="java.lang.String" itemvalue="Cython" />
138
+ <item index="130" class="java.lang.String" itemvalue="onnx" />
139
+ <item index="131" class="java.lang.String" itemvalue="pyflakes" />
140
+ <item index="132" class="java.lang.String" itemvalue="beartype" />
141
+ <item index="133" class="java.lang.String" itemvalue="parso" />
142
+ <item index="134" class="java.lang.String" itemvalue="pytest" />
143
+ <item index="135" class="java.lang.String" itemvalue="intel-openmp" />
144
+ <item index="136" class="java.lang.String" itemvalue="pykeops" />
145
+ <item index="137" class="java.lang.String" itemvalue="tzdata" />
146
+ <item index="138" class="java.lang.String" itemvalue="ipython" />
147
+ <item index="139" class="java.lang.String" itemvalue="rich" />
148
+ <item index="140" class="java.lang.String" itemvalue="dill" />
149
+ <item index="141" class="java.lang.String" itemvalue="packaging" />
150
+ <item index="142" class="java.lang.String" itemvalue="humanfriendly" />
151
+ <item index="143" class="java.lang.String" itemvalue="pybind11" />
152
+ <item index="144" class="java.lang.String" itemvalue="tqdm" />
153
+ <item index="145" class="java.lang.String" itemvalue="colour" />
154
+ <item index="146" class="java.lang.String" itemvalue="einops-exts" />
155
+ <item index="147" class="java.lang.String" itemvalue="typing-inspect" />
156
+ <item index="148" class="java.lang.String" itemvalue="colorama" />
157
+ <item index="149" class="java.lang.String" itemvalue="pillow" />
158
+ <item index="150" class="java.lang.String" itemvalue="frozendict" />
159
+ <item index="151" class="java.lang.String" itemvalue="scikit_learn" />
160
+ <item index="152" class="java.lang.String" itemvalue="torch" />
161
+ <item index="153" class="java.lang.String" itemvalue="torchmetrics" />
162
+ <item index="154" class="java.lang.String" itemvalue="ema_pytorch" />
163
+ <item index="155" class="java.lang.String" itemvalue="json5" />
164
+ <item index="156" class="java.lang.String" itemvalue="PyYAML" />
165
+ <item index="157" class="java.lang.String" itemvalue="dgl" />
166
+ <item index="158" class="java.lang.String" itemvalue="ogb" />
167
+ <item index="159" class="java.lang.String" itemvalue="torch_geometric" />
168
+ </list>
169
+ </value>
170
+ </option>
171
+ </inspection_tool>
172
+ <inspection_tool class="PyTypeCheckerInspection" enabled="false" level="WARNING" enabled_by_default="false" />
173
+ <inspection_tool class="PyUnresolvedReferencesInspection" enabled="true" level="WARNING" enabled_by_default="true">
174
+ <option name="ignoredIdentifiers">
175
+ <list>
176
+ <option value="utils.*" />
177
+ </list>
178
+ </option>
179
+ </inspection_tool>
180
+ </profile>
181
+ </component>
.idea/inspectionProfiles/profiles_settings.xml ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <component name="InspectionProjectProfileManager">
2
+ <settings>
3
+ <option name="USE_PROJECT_PROFILE" value="false" />
4
+ <version value="1.0" />
5
+ </settings>
6
+ </component>
.idea/misc.xml ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0" encoding="UTF-8"?>
2
+ <project version="4">
3
+ <component name="Black">
4
+ <option name="sdkName" value="deit" />
5
+ </component>
6
+ <component name="ProjectRootManager" version="2" project-jdk-name="/root/miniconda3/envs/mcp_hackathon (5)" project-jdk-type="Python SDK" />
7
+ </project>
.idea/modules.xml ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0" encoding="UTF-8"?>
2
+ <project version="4">
3
+ <component name="ProjectModuleManager">
4
+ <modules>
5
+ <module fileurl="file://$PROJECT_DIR$/.idea/LifeFlow-AI.iml" filepath="$PROJECT_DIR$/.idea/LifeFlow-AI.iml" />
6
+ </modules>
7
+ </component>
8
+ </project>
.idea/vcs.xml ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <?xml version="1.0" encoding="UTF-8"?>
2
+ <project version="4">
3
+ <component name="VcsDirectoryMappings">
4
+ <mapping directory="" vcs="Git" />
5
+ </component>
6
+ </project>
prototypes/.gradio/certificate.pem ADDED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ -----BEGIN CERTIFICATE-----
2
+ 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
31
+ -----END CERTIFICATE-----
prototypes/app_demo.py CHANGED
@@ -964,7 +964,7 @@ def main():
964
  demo = app.build_interface()
965
  demo.launch(
966
  server_name="0.0.0.0",
967
- server_port=1222, # 7860
968
  share=True,
969
  show_error=True
970
  )
 
964
  demo = app.build_interface()
965
  demo.launch(
966
  server_name="0.0.0.0",
967
+ server_port=7860, # 7860
968
  share=True,
969
  show_error=True
970
  )
requirements.txt CHANGED
@@ -1,24 +1,24 @@
1
  # Core Framework
2
  gradio[mcp]>=5.49.1
3
  pydantic
4
- python-dotenv==1.0.0
5
 
6
  # AI/LLM
7
- anthropic==0.39.0
8
- openai==1.54.0
9
- google-genai==1.49.0
10
  agno==2.2.10
11
 
12
  # Optimization
13
- ortools==9.11.4210
14
  numpy==1.26.4
15
  scipy==1.14.1
16
 
17
  # Google Maps
18
- googlemaps==4.10.0
19
 
20
- # Weather (Optional)
21
- requests==2.32.3
22
 
23
  # Data Processing
24
  pandas==2.2.3
 
1
  # Core Framework
2
  gradio[mcp]>=5.49.1
3
  pydantic
4
+ python-dotenv
5
 
6
  # AI/LLM
7
+ anthropic
8
+ openai
9
+ google-genai
10
  agno==2.2.10
11
 
12
  # Optimization
13
+ ortools
14
  numpy==1.26.4
15
  scipy==1.14.1
16
 
17
  # Google Maps
18
+ googlemaps
19
 
20
+ # Weather
21
+ requests
22
 
23
  # Data Processing
24
  pandas==2.2.3