fix req for crewai
Browse files- app.py +2 -0
- requirements.txt +11 -7
app.py
CHANGED
@@ -26,6 +26,7 @@ from app_xai import demo as demo_grok
|
|
26 |
from app_openai_voice import demo as demo_openai_voice
|
27 |
from app_qwen import demo as demo_qwen
|
28 |
from app_deepseek import demo as demo_deepseek
|
|
|
29 |
from utils import get_app
|
30 |
|
31 |
# Create mapping of providers to their demos
|
@@ -35,6 +36,7 @@ PROVIDERS = {
|
|
35 |
"Gemini": demo_gemini,
|
36 |
"OpenAI Voice": demo_openai_voice,
|
37 |
"Gemini Voice": demo_gemini_voice,
|
|
|
38 |
"LumaAI": demo_lumaai,
|
39 |
"ChatGPT": demo_openai,
|
40 |
"Grok": demo_grok,
|
|
|
26 |
from app_openai_voice import demo as demo_openai_voice
|
27 |
from app_qwen import demo as demo_qwen
|
28 |
from app_deepseek import demo as demo_deepseek
|
29 |
+
from app_crew import demo as demo_crew
|
30 |
from utils import get_app
|
31 |
|
32 |
# Create mapping of providers to their demos
|
|
|
36 |
"Gemini": demo_gemini,
|
37 |
"OpenAI Voice": demo_openai_voice,
|
38 |
"Gemini Voice": demo_gemini_voice,
|
39 |
+
"CrewAI": demo_crew,
|
40 |
"LumaAI": demo_lumaai,
|
41 |
"ChatGPT": demo_openai,
|
42 |
"Grok": demo_grok,
|
requirements.txt
CHANGED
@@ -33,7 +33,7 @@ anyio==4.6.2.post1
|
|
33 |
# lumaai
|
34 |
# openai
|
35 |
# starlette
|
36 |
-
async-timeout
|
37 |
# via aiohttp
|
38 |
attrs==24.3.0
|
39 |
# via aiohttp
|
@@ -68,7 +68,7 @@ cohere==5.13.3
|
|
68 |
# via cohere-gradio
|
69 |
cohere-gradio @ git+https://github.com/AK391/cohere-gradio.git@f514496532579574b9bdd55c07e2eb14f2ddf1b0
|
70 |
# via anychat (pyproject.toml)
|
71 |
-
cryptography
|
72 |
# via
|
73 |
# aiortc
|
74 |
# pyopenssl
|
@@ -231,7 +231,7 @@ ifaddr==0.2.0
|
|
231 |
# via aioice
|
232 |
jinja2==3.1.4
|
233 |
# via gradio
|
234 |
-
jiter
|
235 |
# via
|
236 |
# anthropic
|
237 |
# openai
|
@@ -304,7 +304,7 @@ openai-gradio @ git+https://github.com/gradio-app/openai-gradio.git@895b5a225cf4
|
|
304 |
# via anychat (pyproject.toml)
|
305 |
orjson==3.10.11
|
306 |
# via gradio
|
307 |
-
packaging
|
308 |
# via
|
309 |
# gradio
|
310 |
# gradio-client
|
@@ -463,7 +463,7 @@ tqdm==4.67.0
|
|
463 |
# openai
|
464 |
twilio==9.4.1
|
465 |
# via anychat (pyproject.toml)
|
466 |
-
typer
|
467 |
# via gradio
|
468 |
types-requests==2.32.0.20241016
|
469 |
# via cohere
|
@@ -513,5 +513,9 @@ xai-gradio==0.0.2
|
|
513 |
# via anychat (pyproject.toml)
|
514 |
yarl==1.18.3
|
515 |
# via aiohttp
|
516 |
-
ai-gradio[deepseek]==0.1.6
|
517 |
-
|
|
|
|
|
|
|
|
|
|
33 |
# lumaai
|
34 |
# openai
|
35 |
# starlette
|
36 |
+
async-timeout>=4.0.0,<5.0.0
|
37 |
# via aiohttp
|
38 |
attrs==24.3.0
|
39 |
# via aiohttp
|
|
|
68 |
# via cohere-gradio
|
69 |
cohere-gradio @ git+https://github.com/AK391/cohere-gradio.git@f514496532579574b9bdd55c07e2eb14f2ddf1b0
|
70 |
# via anychat (pyproject.toml)
|
71 |
+
cryptography>=43.0.1,<44.0
|
72 |
# via
|
73 |
# aiortc
|
74 |
# pyopenssl
|
|
|
231 |
# via aioice
|
232 |
jinja2==3.1.4
|
233 |
# via gradio
|
234 |
+
jiter>=0.4.1,<0.5.0
|
235 |
# via
|
236 |
# anthropic
|
237 |
# openai
|
|
|
304 |
# via anychat (pyproject.toml)
|
305 |
orjson==3.10.11
|
306 |
# via gradio
|
307 |
+
packaging>=23.2,<24.0
|
308 |
# via
|
309 |
# gradio
|
310 |
# gradio-client
|
|
|
463 |
# openai
|
464 |
twilio==9.4.1
|
465 |
# via anychat (pyproject.toml)
|
466 |
+
typer>=0.12.0,<0.14.0
|
467 |
# via gradio
|
468 |
types-requests==2.32.0.20241016
|
469 |
# via cohere
|
|
|
513 |
# via anychat (pyproject.toml)
|
514 |
yarl==1.18.3
|
515 |
# via aiohttp
|
516 |
+
ai-gradio[deepseek,crewai]==0.1.6
|
517 |
+
crewai==0.86.0
|
518 |
+
instructor==1.3.3
|
519 |
+
crewai-tools>=0.17.0
|
520 |
+
langchain>=0.2.16
|
521 |
+
openai>=1.58.1
|