Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion docs/source/versions1.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,11 @@
[
{
"version": "1.3",
"version": "1.4",
"preferred": true,
"url": "../1.4/"
},
{
"version": "1.3",
"url": "../1.3/"
},
{
Expand Down
1 change: 1 addition & 0 deletions docs/source/workflows/mcp/mcp-client.md
Original file line number Diff line number Diff line change
Expand Up @@ -260,6 +260,7 @@ nat mcp client tool list --transport stdio --command "python" --args "-m mcp_ser
# For sse transport
nat mcp client tool list --url http://localhost:9901/sse --transport sse
```
For SSE transport, ensure the MCP server is started with the `--transport sse` flag. The transport type on the client and server needs to match for MCP communication to work. The default transport type is `streamable-http`.

Sample output:
```text
Expand Down
2 changes: 1 addition & 1 deletion examples/HITL/por_to_jiratickets/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ root = "../../.."
[project]
name = "nat_por_to_jiratickets"
dynamic = ["version"]
dependencies = ["nvidia-nat[langchain]~=1.3"]
dependencies = ["nvidia-nat[langchain]~=1.4"]
requires-python = ">=3.11,<3.14"
description = "Custom NeMo Agent toolkit Workflow"
classifiers = ["Programming Language :: Python"]
Expand Down
2 changes: 1 addition & 1 deletion examples/HITL/simple_calculator_hitl/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ root = "../../.."
name = "nat_simple_calculator_hitl"
dynamic = ["version"]
dependencies = [
"nvidia-nat[langchain]~=1.3",
"nvidia-nat[langchain]~=1.4",
"nat_simple_calculator",
"nat_por_to_jiratickets",
]
Expand Down
2 changes: 1 addition & 1 deletion examples/MCP/simple_auth_mcp/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ root = "../../.."
name = "nat_simple_auth_mcp"
dynamic = ["version"]
dependencies = [
"nvidia-nat[mcp]~=1.3",
"nvidia-nat[mcp]~=1.4",
]
requires-python = ">=3.11,<3.14"
description = "Simple MCP authentication example"
Expand Down
4 changes: 2 additions & 2 deletions examples/MCP/simple_calculator_mcp/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ root = "../../.."
name = "nat_simple_calculator_mcp"
dynamic = ["version"]
dependencies = [
"nvidia-nat[langchain]~=1.3",
"nvidia-nat[mcp]~=1.3",
"nvidia-nat[langchain]~=1.4",
"nvidia-nat[mcp]~=1.4",
"nat_simple_calculator",
"mcp-server-time~=2025.8"
]
Expand Down
2 changes: 1 addition & 1 deletion examples/RAG/simple_rag/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ root = "../../.."
name = "nat_simple_rag"
dynamic = ["version"]
dependencies = [
"nvidia-nat[ingestion,langchain,mem0ai]~=1.3",
"nvidia-nat[ingestion,langchain,mem0ai]~=1.4",
]
requires-python = ">=3.11,<3.14"
description = "Simple NeMo Agent toolkit Rag example"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ root = "../../.."
name = "nat_alert_triage_agent"
dynamic = ["version"]
dependencies = [
"nvidia-nat[langchain]~=1.3",
"nvidia-nat[langchain]~=1.4",
"langchain-core", # version determined by nvidia-nat[langchain]
"pandas>=2.0.0",
"ansible-runner>=2.3.0",
Expand Down
2 changes: 1 addition & 1 deletion examples/advanced_agents/profiler_agent/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ dependencies = [
# of precision in the version specifier. For example, use `~=1.2` instead of `~=1.2.3` and `~=0.1.3` instead of
# `~=0.1.3.5`.
# Keep sorted!!!
"nvidia-nat[langchain,profiling,telemetry]~=1.3",
"nvidia-nat[langchain,profiling,telemetry]~=1.4",
"pydantic", # version determined by nvidia-nat
]
requires-python = ">=3.11,<3.14"
Expand Down
2 changes: 1 addition & 1 deletion examples/control_flow/router_agent/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ root = "../../.."
name = "nat_router_agent"
dynamic = ["version"]
dependencies = [
"nvidia-nat[langchain]~=1.3"
"nvidia-nat[langchain]~=1.4"
]
requires-python = ">=3.11,<3.14"
description = "Router Agent for NeMo Agent toolkit"
Expand Down
2 changes: 1 addition & 1 deletion examples/control_flow/sequential_executor/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ root = "../../.."
name = "nat_sequential_executor"
dynamic = ["version"]
dependencies = [
"nvidia-nat[langchain]~=1.3",
"nvidia-nat[langchain]~=1.4",
]
requires-python = ">=3.11,<3.14"
description = "Sequential executor for NeMo Agent toolkit"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ root = "../../.."
name = "nat_automated_description_generation"
dynamic = ["version"]
dependencies = [
"nvidia-nat[ingestion,langchain]~=1.3",
"nvidia-nat[ingestion,langchain]~=1.4",
"usearch~=2.21.0",
]
requires-python = ">=3.11,<3.14"
Expand Down
2 changes: 1 addition & 1 deletion examples/custom_functions/plot_charts/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ root = "../../.."
name = "nat_plot_charts"
dynamic = ["version"]
dependencies = [
"nvidia-nat[langchain]~=1.3",
"nvidia-nat[langchain]~=1.4",
"matplotlib==3.9.*",
"seaborn==0.13.*",
]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ root = "../../../.."
name = "text_file_ingest"
dynamic = ["version"]
dependencies = [
"nvidia-nat[langchain]~=1.3",
"nvidia-nat[langchain]~=1.4",
"bs4==0.0.2",
"usearch~=2.21.0",
]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ root = "../../.."
name = "nat_email_phishing_analyzer"
dynamic = ["version"]
dependencies = [
"nvidia-nat[langchain]~=1.3",
"nvidia-nat[langchain]~=1.4",
"arize-phoenix~=11.28",
"bs4==0.0.2",
"networkx~=3.4",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ root = "../../.."
name = "nat_simple_calculator_eval"
dynamic = ["version"]
dependencies = [
"nvidia-nat[langchain]~=1.3",
"nvidia-nat[langchain]~=1.4",
"nat_simple_calculator",
]
requires-python = ">=3.11,<3.14"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ root = "../../.."
name = "nat_simple_web_query_eval"
dynamic = ["version"]
dependencies = [
"nvidia-nat[langchain,profiling]~=1.3",
"nvidia-nat[langchain,profiling]~=1.4",
"nat_simple_web_query",
]
requires-python = ">=3.11,<3.14"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ root = "../../.."
name = "nat_swe_bench"
dynamic = ["version"]
dependencies = [
"nvidia-nat[langchain]~=1.3",
"nvidia-nat[langchain]~=1.4",
"swebench==3.0.3",
]

Expand Down
2 changes: 1 addition & 1 deletion examples/frameworks/adk_demo/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ requires-python = ">=3.11,<3.14"
dependencies = [
"zstandard",
"matplotlib~=3.9",
"nvidia-nat[adk]~=1.3"
"nvidia-nat[adk]~=1.4"
]
description = "Google ADK Example"
keywords = ["ai", "agents", "tools", "mcp"]
Expand Down
4 changes: 2 additions & 2 deletions examples/frameworks/agno_personal_finance/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@ root = "../../.."
name = "nat_agno_personal_finance"
dynamic = ["version"]
dependencies = [
"nvidia-nat[agno]~=1.3",
"nvidia-nat[openai,litellm]",
"nvidia-nat[agno]~=1.4",
"nvidia-nat[litellm,openai]~=1.4",
]
requires-python = ">=3.11,<3.14"
description = "Custom NeMo Agent toolkit Workflow using Agno for personal finance"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ root = "../../.."
name = "nat_haystack_deep_research_agent"
dynamic = ["version"]
dependencies = [
"nvidia-nat~=1.3",
"nvidia-nat~=1.4",
"haystack-ai>=2.17.0,<2.19",
"opensearch-haystack~=4.2.0",
"nvidia-haystack~=0.3.0",
Expand Down
2 changes: 1 addition & 1 deletion examples/frameworks/multi_frameworks/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ root = "../../.."
name = "nat_multi_frameworks"
dynamic = ["version"]
dependencies = [
"nvidia-nat[langchain,llama-index,openai]~=1.3",
"nvidia-nat[langchain,llama-index,openai]~=1.4",
"arxiv~=2.1.3",
"bs4==0.0.2",
"markdown-it-py~=3.0",
Expand Down
2 changes: 1 addition & 1 deletion examples/frameworks/semantic_kernel_demo/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ root = "../../.."
name = "nat_semantic_kernel_demo"
dynamic = ["version"]
dependencies = [
"nvidia-nat[langchain,mem0ai,semantic-kernel]~=1.3",
"nvidia-nat[langchain,mem0ai,semantic-kernel]~=1.4",
"usearch==2.21.0",
]
requires-python = ">=3.11,<3.14"
Expand Down
2 changes: 1 addition & 1 deletion examples/front_ends/simple_auth/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ root = "../../.."
name = "nat_simple_auth"
dynamic = ["version"]
dependencies = [
"nvidia-nat[langchain]~=1.3",
"nvidia-nat[langchain]~=1.4",
"httpx",
]
requires-python = ">=3.11,<3.14"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ root = "../../.."
name = "nat_simple_calculator_custom_routes"
dynamic = ["version"]
dependencies = [
"nvidia-nat[langchain]~=1.3",
"nvidia-nat[langchain]~=1.4",
"nat_simple_calculator",
]
requires-python = ">=3.11,<3.14"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ root = "../../.."
[project]
name = "nat_simple_calculator"
dynamic = ["version"]
dependencies = ["nvidia-nat[langchain]~=1.3"]
dependencies = ["nvidia-nat[langchain]~=1.4"]
requires-python = ">=3.11,<3.14"
description = "Simple Calculator NeMo Agent toolkit example"
keywords = ["ai", "rag", "agents"]
Expand Down
4 changes: 2 additions & 2 deletions examples/getting_started/simple_web_query/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@ root = "../../.."
name = "nat_simple_web_query"
dynamic = ["version"]
dependencies = [
"nvidia-nat[langchain]~=1.3",
"nvidia-nat[telemetry]~=1.3",
"nvidia-nat[langchain]~=1.4",
"nvidia-nat[telemetry]~=1.4",
"usearch~=2.21.0",
]
requires-python = ">=3.11,<3.14"
Expand Down
2 changes: 1 addition & 1 deletion examples/notebooks/first_search_agent/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ root = "../../.."
name = "nat_first_search_agent"
dynamic = ["version"]
dependencies = [
"nvidia-nat[langchain]~=1.3",
"nvidia-nat[langchain]~=1.4",
"jupyter~=1.1",
"jupyterlab~=4.3",
"notebook~=7.3",
Expand Down
2 changes: 1 addition & 1 deletion examples/notebooks/retail_sales_agent/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ root = "../../.."
name = "nat_retail_sales_agent"
dynamic = ["version"]
dependencies = [
"nvidia-nat[langchain]~=1.3",
"nvidia-nat[langchain]~=1.4",
"pandas==2.3.1",
"llama-index-vector-stores-milvus",
"jupyter~=1.1",
Expand Down
2 changes: 1 addition & 1 deletion examples/object_store/user_report/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ root = "../../.."
name = "nat_user_report"
dynamic = ["version"]
dependencies = [
"nvidia-nat[mysql,redis,s3]~=1.3",
"nvidia-nat[mysql,redis,s3]~=1.4",
]
requires-python = ">=3.11,<3.14"
description = "NeMo Agent toolkit example that uses an Object Store"
Expand Down
2 changes: 1 addition & 1 deletion examples/observability/redact_pii/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ root = "../../.."
[project]
name = "nat_redact_pii"
dynamic = ["version"]
dependencies = ["nvidia-nat[weave]~=1.3"]
dependencies = ["nvidia-nat[weave]~=1.4"]
requires-python = ">=3.11,<3.14"
description = "Simple Redact PII example"
keywords = ["ai", "pii", "redaction"]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ root = "../../.."
name = "nat_simple_calculator_observability"
dynamic = ["version"]
dependencies = [
"nvidia-nat[langchain,telemetry]~=1.3",
"nvidia-nat[langchain,telemetry]~=1.4",
"nat_simple_calculator",
]
requires-python = ">=3.11,<3.14"
Expand Down
2 changes: 1 addition & 1 deletion packages/compat/aiqtoolkit/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ root = "../../.."
[project]
name = "aiqtoolkit"
dynamic = ["version"]
dependencies = ["nvidia-nat~=1.3"]
dependencies = ["nvidia-nat~=1.4"]
readme = "pypi.md"
description = "Transitional package for nvidia-nat, this package is deprecated and will be removed in the future."
classifiers = [
Expand Down
2 changes: 1 addition & 1 deletion packages/compat/aiqtoolkit_agno/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ root = "../../.."
[project]
name = "aiqtoolkit-agno"
dynamic = ["version"]
dependencies = ["nvidia-nat[agno]~=1.3"]
dependencies = ["nvidia-nat[agno]~=1.4"]
readme = "pypi.md"
description = "Transitional package for nvidia-nat-agno, this package is deprecated and will be removed in the future."
classifiers = [
Expand Down
2 changes: 1 addition & 1 deletion packages/compat/aiqtoolkit_crewai/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ root = "../../.."
[project]
name = "aiqtoolkit-crewai"
dynamic = ["version"]
dependencies = ["nvidia-nat[crewai]~=1.3"]
dependencies = ["nvidia-nat[crewai]~=1.4"]
readme = "pypi.md"
description = "Transitional package for nvidia-nat-crewai, this package is deprecated and will be removed in the future."
classifiers = [
Expand Down
2 changes: 1 addition & 1 deletion packages/compat/aiqtoolkit_langchain/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ dependencies = [
# Keep package version constraints as open as possible to avoid conflicts with other packages. Always define a minimum
# version when adding a new package. If unsure, default to using `~=` instead of `==`. Does not apply to aiq packages.
# Keep sorted!!!
"nvidia-nat[langchain]~=1.3",
"nvidia-nat[langchain]~=1.4",
]
readme = "pypi.md"
description = "Transitional package for nvidia-nat-langchain, this package is deprecated and will be removed in the future."
Expand Down
2 changes: 1 addition & 1 deletion packages/compat/aiqtoolkit_llama_index/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ root = "../../.."
[project]
name = "aiqtoolkit-llama-index"
dynamic = ["version"]
dependencies = ["nvidia-nat[llama-index]~=1.3"]
dependencies = ["nvidia-nat[llama-index]~=1.4"]
readme = "pypi.md"
description = "Transitional package for nvidia-nat-llama-index, this package is deprecated and will be removed in the future."
classifiers = [
Expand Down
2 changes: 1 addition & 1 deletion packages/compat/aiqtoolkit_mem0ai/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ root = "../../.."
[project]
name = "aiqtoolkit-mem0ai"
dynamic = ["version"]
dependencies = ["nvidia-nat[mem0ai]~=1.3"]
dependencies = ["nvidia-nat[mem0ai]~=1.4"]
readme = "pypi.md"
description = "Transitional package for nvidia-nat-mem0ai, this package is deprecated and will be removed in the future."
classifiers = [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ root = "../../.."
[project]
name = "aiqtoolkit-semantic-kernel"
dynamic = ["version"]
dependencies = ["nvidia-nat[semantic-kernel]~=1.3"]
dependencies = ["nvidia-nat[semantic-kernel]~=1.4"]
readme = "pypi.md"
description = "Transitional package for nvidia-nat-semantic-kernel, this package is deprecated and will be removed in the future."
classifiers = [
Expand Down
2 changes: 1 addition & 1 deletion packages/compat/aiqtoolkit_test/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ root = "../../.."
[project]
name = "aiqtoolkit-test"
dynamic = ["version"]
dependencies = ["nvidia-nat[test]~=1.3"]
dependencies = ["nvidia-nat[test]~=1.4"]
readme = "pypi.md"
description = "Transitional package for nvidia-nat-test, this package is deprecated and will be removed in the future."
classifiers = [
Expand Down
2 changes: 1 addition & 1 deletion packages/compat/aiqtoolkit_weave/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ root = "../../.."
[project]
name = "aiqtoolkit-weave"
dynamic = ["version"]
dependencies = ["nvidia-nat[weave]~=1.3"]
dependencies = ["nvidia-nat[weave]~=1.4"]
readme = "pypi.md"
description = "Transitional package for nvidia-nat-weave, this package is deprecated and will be removed in the future."
classifiers = [
Expand Down
2 changes: 1 addition & 1 deletion packages/compat/aiqtoolkit_zep_cloud/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ root = "../../.."
[project]
name = "aiqtoolkit-zep-cloud"
dynamic = ["version"]
dependencies = ["nvidia-nat[zep-cloud]~=1.3"]
dependencies = ["nvidia-nat[zep-cloud]~=1.4"]
readme = "pypi.md"
description = "Transitional package for nvidia-nat-zep-cloud, this package is deprecated and will be removed in the future."
classifiers = [
Expand Down
2 changes: 1 addition & 1 deletion packages/nvidia_nat_adk/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ dependencies = [
# Keep package version constraints as open as possible to avoid conflicts with other packages. Always define a minimum
# version when adding a new package. If unsure, default to using `~=` instead of `==`. Does not apply to nat packages.
# Keep sorted!!!
"nvidia-nat[litellm]~=1.3",
"nvidia-nat[litellm]~=1.4",
"google-adk~=1.14.1",
]

Expand Down
Loading