Spaces:
Runtime error
Runtime error
Abraham E. Tavarez commited on
Commit ·
b5ace87
1
Parent(s): a20f210
config.json for mcp sentiment server configured
Browse files- app.py +3 -0
- pyproject.toml +1 -0
- uv.lock +13 -0
app.py
CHANGED
|
@@ -2,6 +2,9 @@ import gradio as gr
|
|
| 2 |
from mcp.client.stdio import StdioServerParameters
|
| 3 |
from smolagents import InferenceClientModel, CodeAgent, ToolCollection
|
| 4 |
from smolagents.mcp_client import MCPClient
|
|
|
|
|
|
|
|
|
|
| 5 |
|
| 6 |
mcp_client = None
|
| 7 |
|
|
|
|
| 2 |
from mcp.client.stdio import StdioServerParameters
|
| 3 |
from smolagents import InferenceClientModel, CodeAgent, ToolCollection
|
| 4 |
from smolagents.mcp_client import MCPClient
|
| 5 |
+
from dotenv import load_dotenv
|
| 6 |
+
|
| 7 |
+
load_dotenv()
|
| 8 |
|
| 9 |
mcp_client = None
|
| 10 |
|
pyproject.toml
CHANGED
|
@@ -5,6 +5,7 @@ description = "Add your description here"
|
|
| 5 |
readme = "README.md"
|
| 6 |
requires-python = ">=3.13"
|
| 7 |
dependencies = [
|
|
|
|
| 8 |
"gradio[mcp]>=5.32.0",
|
| 9 |
"mcp>=1.9.0",
|
| 10 |
"smolagents[mcp]>=1.17.0",
|
|
|
|
| 5 |
readme = "README.md"
|
| 6 |
requires-python = ">=3.13"
|
| 7 |
dependencies = [
|
| 8 |
+
"dotenv>=0.9.9",
|
| 9 |
"gradio[mcp]>=5.32.0",
|
| 10 |
"mcp>=1.9.0",
|
| 11 |
"smolagents[mcp]>=1.17.0",
|
uv.lock
CHANGED
|
@@ -125,6 +125,17 @@ wheels = [
|
|
| 125 |
{ url = "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", size = 25335, upload-time = "2022-10-25T02:36:20.889Z" },
|
| 126 |
]
|
| 127 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 128 |
[[package]]
|
| 129 |
name = "fastapi"
|
| 130 |
version = "0.115.12"
|
|
@@ -234,6 +245,7 @@ name = "gradio-mcp-client"
|
|
| 234 |
version = "0.1.0"
|
| 235 |
source = { virtual = "." }
|
| 236 |
dependencies = [
|
|
|
|
| 237 |
{ name = "gradio", extra = ["mcp"] },
|
| 238 |
{ name = "mcp" },
|
| 239 |
{ name = "smolagents", extra = ["mcp"] },
|
|
@@ -241,6 +253,7 @@ dependencies = [
|
|
| 241 |
|
| 242 |
[package.metadata]
|
| 243 |
requires-dist = [
|
|
|
|
| 244 |
{ name = "gradio", extras = ["mcp"], specifier = ">=5.32.0" },
|
| 245 |
{ name = "mcp", specifier = ">=1.9.0" },
|
| 246 |
{ name = "smolagents", extras = ["mcp"], specifier = ">=1.17.0" },
|
|
|
|
| 125 |
{ url = "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", size = 25335, upload-time = "2022-10-25T02:36:20.889Z" },
|
| 126 |
]
|
| 127 |
|
| 128 |
+
[[package]]
|
| 129 |
+
name = "dotenv"
|
| 130 |
+
version = "0.9.9"
|
| 131 |
+
source = { registry = "https://pypi.org/simple" }
|
| 132 |
+
dependencies = [
|
| 133 |
+
{ name = "python-dotenv" },
|
| 134 |
+
]
|
| 135 |
+
wheels = [
|
| 136 |
+
{ url = "https://files.pythonhosted.org/packages/b2/b7/545d2c10c1fc15e48653c91efde329a790f2eecfbbf2bd16003b5db2bab0/dotenv-0.9.9-py2.py3-none-any.whl", hash = "sha256:29cf74a087b31dafdb5a446b6d7e11cbce8ed2741540e2339c69fbef92c94ce9", size = 1892, upload-time = "2025-02-19T22:15:01.647Z" },
|
| 137 |
+
]
|
| 138 |
+
|
| 139 |
[[package]]
|
| 140 |
name = "fastapi"
|
| 141 |
version = "0.115.12"
|
|
|
|
| 245 |
version = "0.1.0"
|
| 246 |
source = { virtual = "." }
|
| 247 |
dependencies = [
|
| 248 |
+
{ name = "dotenv" },
|
| 249 |
{ name = "gradio", extra = ["mcp"] },
|
| 250 |
{ name = "mcp" },
|
| 251 |
{ name = "smolagents", extra = ["mcp"] },
|
|
|
|
| 253 |
|
| 254 |
[package.metadata]
|
| 255 |
requires-dist = [
|
| 256 |
+
{ name = "dotenv", specifier = ">=0.9.9" },
|
| 257 |
{ name = "gradio", extras = ["mcp"], specifier = ">=5.32.0" },
|
| 258 |
{ name = "mcp", specifier = ">=1.9.0" },
|
| 259 |
{ name = "smolagents", extras = ["mcp"], specifier = ">=1.17.0" },
|