Prathamesh1420 commited on
Commit
0ac5d83
1 Parent(s): 727c6a9

Upload 2 files

Browse files
Files changed (2) hide show
  1. requirements.txt +197 -0
  2. tools.py +13 -0
requirements.txt ADDED
@@ -0,0 +1,197 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ aiohttp==3.9.5
2
+ aiosignal==1.3.1
3
+ alembic==1.13.1
4
+ annotated-types==0.7.0
5
+ anyio==4.4.0
6
+ appdirs==1.4.4
7
+ asgiref==3.8.1
8
+ async-timeout==4.0.3
9
+ attrs==23.2.0
10
+ backoff==2.2.1
11
+ bcrypt==4.1.3
12
+ beautifulsoup4==4.12.3
13
+ boto3==1.34.113
14
+ botocore==1.34.113
15
+ Brotli==1.1.0
16
+ build==1.2.1
17
+ cachetools==5.3.3
18
+ certifi==2024.2.2
19
+ cffi==1.16.0
20
+ charset-normalizer==3.3.2
21
+ chroma-hnswlib==0.7.3
22
+ chromadb==0.4.24
23
+ click==8.1.7
24
+ cohere==5.5.3
25
+ colorama==0.4.6
26
+ coloredlogs==15.0.1
27
+ crewai==0.30.11
28
+ crewai-tools==0.2.6
29
+ cryptography==42.0.7
30
+ dataclasses-json==0.6.6
31
+ decorator==5.1.1
32
+ Deprecated==1.2.14
33
+ deprecation==2.1.0
34
+ distro==1.9.0
35
+ docstring-parser==0.15
36
+ docx2txt==0.8
37
+ embedchain==0.1.102
38
+ exceptiongroup==1.2.1
39
+ fastapi==0.110.3
40
+ fastavro==1.9.4
41
+ filelock==3.14.0
42
+ flatbuffers==24.3.25
43
+ frozenlist==1.4.1
44
+ fsspec==2024.5.0
45
+ gitdb==4.0.11
46
+ GitPython==3.1.43
47
+ google-ai-generativelanguage==0.6.4
48
+ google-api-core==2.19.0
49
+ google-api-python-client==2.130.0
50
+ google-auth==2.29.0
51
+ google-auth-httplib2==0.2.0
52
+ google-cloud-aiplatform==1.52.0
53
+ google-cloud-bigquery==3.23.1
54
+ google-cloud-core==2.4.1
55
+ google-cloud-resource-manager==1.12.3
56
+ google-cloud-storage==2.16.0
57
+ google-crc32c==1.5.0
58
+ google-generativeai==0.5.4
59
+ google-resumable-media==2.7.0
60
+ googleapis-common-protos==1.63.0
61
+ gptcache==0.1.43
62
+ greenlet==3.0.3
63
+ grpc-google-iam-v1==0.13.0
64
+ grpcio==1.64.0
65
+ grpcio-status==1.62.2
66
+ h11==0.14.0
67
+ httpcore==1.0.5
68
+ httplib2==0.22.0
69
+ httptools==0.6.1
70
+ httpx==0.27.0
71
+ httpx-sse==0.4.0
72
+ huggingface-hub==0.23.2
73
+ humanfriendly==10.0
74
+ idna==3.7
75
+ importlib-metadata==7.0.0
76
+ importlib_resources==6.4.0
77
+ iniconfig==2.0.0
78
+ instructor==0.5.2
79
+ jmespath==1.0.1
80
+ jsonpatch==1.33
81
+ jsonpointer==2.4
82
+ kubernetes==29.0.0
83
+ lancedb==0.5.7
84
+ langchain==0.1.20
85
+ langchain-cohere==0.1.5
86
+ langchain-community==0.0.38
87
+ langchain-core==0.1.52
88
+ langchain-google-genai==1.0.4
89
+ langchain-openai==0.0.5
90
+ langchain-text-splitters==0.0.2
91
+ langsmith==0.1.63
92
+ load-dotenv==0.1.0
93
+ Mako==1.3.5
94
+ markdown-it-py==3.0.0
95
+ MarkupSafe==2.1.5
96
+ marshmallow==3.21.2
97
+ mdurl==0.1.2
98
+ mmh3==4.1.0
99
+ monotonic==1.6
100
+ mpmath==1.3.0
101
+ multidict==6.0.5
102
+ mutagen==1.47.0
103
+ mypy-extensions==1.0.0
104
+ nodeenv==1.8.0
105
+ numpy==1.26.4
106
+ oauthlib==3.2.2
107
+ onnxruntime==1.18.0
108
+ openai==1.30.3
109
+ opentelemetry-api==1.24.0
110
+ opentelemetry-exporter-otlp-proto-common==1.24.0
111
+ opentelemetry-exporter-otlp-proto-grpc==1.24.0
112
+ opentelemetry-exporter-otlp-proto-http==1.24.0
113
+ opentelemetry-instrumentation==0.45b0
114
+ opentelemetry-instrumentation-asgi==0.45b0
115
+ opentelemetry-instrumentation-fastapi==0.45b0
116
+ opentelemetry-proto==1.24.0
117
+ opentelemetry-sdk==1.24.0
118
+ opentelemetry-semantic-conventions==0.45b0
119
+ opentelemetry-util-http==0.45b0
120
+ orjson==3.10.3
121
+ outcome==1.3.0.post0
122
+ overrides==7.7.0
123
+ packaging==23.2
124
+ pluggy==1.5.0
125
+ posthog==3.5.0
126
+ proto-plus==1.23.0
127
+ protobuf==4.25.3
128
+ pulsar-client==3.5.0
129
+ py==1.11.0
130
+ pyarrow==16.1.0
131
+ pyasn1==0.6.0
132
+ pyasn1_modules==0.4.0
133
+ pycparser==2.22
134
+ pycryptodomex==3.20.0
135
+ pydantic==2.7.1
136
+ pydantic_core==2.18.2
137
+ PyGithub==1.59.1
138
+ Pygments==2.18.0
139
+ PyJWT==2.8.0
140
+ pylance==0.9.18
141
+ PyNaCl==1.5.0
142
+ pyparsing==3.1.2
143
+ pypdf==3.17.4
144
+ PyPika==0.48.9
145
+ pyproject_hooks==1.1.0
146
+ pyreadline3==3.4.1
147
+ pyright==1.1.364
148
+ pysbd==0.3.4
149
+ PySocks==1.7.1
150
+ pytest==8.2.1
151
+ python-dateutil==2.9.0.post0
152
+ python-dotenv==1.0.1
153
+ pytube==15.0.0
154
+ PyYAML==6.0.1
155
+ ratelimiter==1.2.0.post0
156
+ regex==2023.12.25
157
+ requests==2.32.2
158
+ requests-oauthlib==2.0.0
159
+ retry==0.9.2
160
+ rich==13.7.1
161
+ rsa==4.9
162
+ s3transfer==0.10.1
163
+ schema==0.7.7
164
+ selenium==4.21.0
165
+ semver==3.0.2
166
+ shapely==2.0.4
167
+ six==1.16.0
168
+ smmap==5.0.1
169
+ sniffio==1.3.1
170
+ sortedcontainers==2.4.0
171
+ soupsieve==2.5
172
+ SQLAlchemy==2.0.30
173
+ starlette==0.37.2
174
+ sympy==1.12
175
+ tenacity==8.3.0
176
+ tiktoken==0.5.2
177
+ tokenizers==0.19.1
178
+ tomli==2.0.1
179
+ tqdm==4.66.4
180
+ trio==0.25.1
181
+ trio-websocket==0.11.1
182
+ typer==0.9.4
183
+ types-requests==2.32.0.20240523
184
+ typing-inspect==0.9.0
185
+ typing_extensions==4.12.0
186
+ uritemplate==4.1.1
187
+ urllib3==2.2.1
188
+ uvicorn==0.30.0
189
+ watchfiles==0.22.0
190
+ websocket-client==1.8.0
191
+ websockets==12.0
192
+ wrapt==1.16.0
193
+ wsproto==1.2.0
194
+ yarl==1.9.4
195
+ youtube-transcript-api==0.6.2
196
+ yt-dlp==2023.12.30
197
+ zipp==3.19.0
tools.py ADDED
@@ -0,0 +1,13 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ## https://serper.dev/
2
+
3
+ from dotenv import load_dotenv
4
+ load_dotenv()
5
+ import os
6
+
7
+ os.environ['SERPER_API_KEY'] = os.getenv('SERPER_API_KEY')
8
+
9
+
10
+ from crewai_tools import SerperDevTool
11
+
12
+ # Initialize the tool for internet searching capabilities
13
+ tool = SerperDevTool()