🐛 fix(utils.py): add support for importing SQLDatabaseChain from langchain_experimental.sql module

This commit is contained in:
Gabriel Luiz Freitas Almeida 2023-09-27 13:02:37 -03:00
commit 544cb859de

View file

@ -144,6 +144,8 @@ def import_chain(chain: str) -> Type[Chain]:
if chain in CUSTOM_CHAINS:
return CUSTOM_CHAINS[chain]
if chain == "SQLDatabaseChain":
return import_class("langchain_experimental.sql.SQLDatabaseChain")
return import_class(f"langchain.chains.{chain}")