From b2838e88d3ac62e07cc4318d11f9615ab09118e8 Mon Sep 17 00:00:00 2001 From: Arash Ashtiani Date: Tue, 15 Apr 2025 10:07:29 -0700 Subject: [PATCH 1/2] llamallama-3.2-90b-vision-preview is depricated --- examples/clients/simple-chatbot/mcp_simple_chatbot/main.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/examples/clients/simple-chatbot/mcp_simple_chatbot/main.py b/examples/clients/simple-chatbot/mcp_simple_chatbot/main.py index a06e593bd..ba390ab0b 100644 --- a/examples/clients/simple-chatbot/mcp_simple_chatbot/main.py +++ b/examples/clients/simple-chatbot/mcp_simple_chatbot/main.py @@ -8,6 +8,7 @@ import httpx from dotenv import load_dotenv + from mcp import ClientSession, StdioServerParameters from mcp.client.stdio import stdio_client @@ -245,7 +246,7 @@ def get_response(self, messages: list[dict[str, str]]) -> str: } payload = { "messages": messages, - "model": "llama-3.2-90b-vision-preview", + "model": "meta-llama/llama-4-scout-17b-16e-instruct", "temperature": 0.7, "max_tokens": 4096, "top_p": 1, From c71aeeae61337b43747cc07e1de62b20c9f81d54 Mon Sep 17 00:00:00 2001 From: Arash-IND Date: Tue, 15 Apr 2025 10:43:25 -0700 Subject: [PATCH 2/2] Fix import formatting with ruff --- examples/clients/simple-chatbot/mcp_simple_chatbot/main.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/examples/clients/simple-chatbot/mcp_simple_chatbot/main.py b/examples/clients/simple-chatbot/mcp_simple_chatbot/main.py index ba390ab0b..b939b6e5b 100644 --- a/examples/clients/simple-chatbot/mcp_simple_chatbot/main.py +++ b/examples/clients/simple-chatbot/mcp_simple_chatbot/main.py @@ -8,7 +8,6 @@ import httpx from dotenv import load_dotenv - from mcp import ClientSession, StdioServerParameters from mcp.client.stdio import stdio_client @@ -324,8 +323,7 @@ async def process_llm_response(self, llm_response: str) -> str: total = result["total"] percentage = (progress / total) * 100 logging.info( - f"Progress: {progress}/{total} " - f"({percentage:.1f}%)" + f"Progress: {progress}/{total} ({percentage:.1f}%)" ) return f"Tool execution result: {result}"