From 2c42f3a95556aca3d1d2101dd38ca3d3ebb535d6 Mon Sep 17 00:00:00 2001 From: mackong Date: Thu, 29 Feb 2024 05:44:48 +0800 Subject: [PATCH] ollama[patch]: delete suffix slash to avoid redirect (#18260) - **Description:** see [ollama](https://github.com/ollama/ollama/blob/main/server/routes.go#L949)'s route definitions - **Issue:** N/A - **Dependencies:** N/A --- libs/community/langchain_community/chat_models/ollama.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libs/community/langchain_community/chat_models/ollama.py b/libs/community/langchain_community/chat_models/ollama.py index a35adcd966b..1562a698451 100644 --- a/libs/community/langchain_community/chat_models/ollama.py +++ b/libs/community/langchain_community/chat_models/ollama.py @@ -159,7 +159,7 @@ class ChatOllama(BaseChatModel, _OllamaCommon): "messages": self._convert_messages_to_ollama_messages(messages), } yield from self._create_stream( - payload=payload, stop=stop, api_url=f"{self.base_url}/api/chat/", **kwargs + payload=payload, stop=stop, api_url=f"{self.base_url}/api/chat", **kwargs ) async def _acreate_chat_stream( @@ -172,7 +172,7 @@ class ChatOllama(BaseChatModel, _OllamaCommon): "messages": self._convert_messages_to_ollama_messages(messages), } async for stream_resp in self._acreate_stream( - payload=payload, stop=stop, api_url=f"{self.base_url}/api/chat/", **kwargs + payload=payload, stop=stop, api_url=f"{self.base_url}/api/chat", **kwargs ): yield stream_resp