diff --git a/langchain/agents/agent_toolkits/sql/toolkit.py b/langchain/agents/agent_toolkits/sql/toolkit.py index 491d2460e59..91c3de0bebd 100644 --- a/langchain/agents/agent_toolkits/sql/toolkit.py +++ b/langchain/agents/agent_toolkits/sql/toolkit.py @@ -4,7 +4,7 @@ from typing import List from pydantic import Field from langchain.agents.agent_toolkits.base import BaseToolkit -from langchain.llms.base import BaseLLM +from langchain.schema import BaseLanguageModel from langchain.sql_database import SQLDatabase from langchain.tools import BaseTool from langchain.tools.sql_database.tool import ( @@ -19,7 +19,7 @@ class SQLDatabaseToolkit(BaseToolkit): """Toolkit for interacting with SQL databases.""" db: SQLDatabase = Field(exclude=True) - llm: BaseLLM = Field(exclude=True) + llm: BaseLanguageModel = Field(exclude=True) @property def dialect(self) -> str: