Replaced SQLDatabaseChain deprecated direct initialisation with from_llm method (#4778)

# Removed usage of deprecated methods

Replaced `SQLDatabaseChain` deprecated direct initialisation with
`from_llm` method

## Who can review?

@hwchase17
@agola11

---------

Co-authored-by: imeckr <chandanroutray2012@gmail.com>
Co-authored-by: Dev 2049 <dev.dev2049@gmail.com>
This commit is contained in:
Chandan Routray
2023-05-17 04:29:06 +05:30
committed by GitHub
parent 11341fcecb
commit e8d46bdd9b
5 changed files with 9 additions and 7 deletions
+2 -2
View File
@@ -223,8 +223,8 @@ class SQLDatabaseSequentialChain(Chain):
**kwargs: Any,
) -> SQLDatabaseSequentialChain:
"""Load the necessary chains."""
sql_chain = SQLDatabaseChain(
llm=llm, database=database, prompt=query_prompt, **kwargs
sql_chain = SQLDatabaseChain.from_llm(
llm, database, prompt=query_prompt, **kwargs
)
decider_chain = LLMChain(
llm=llm, prompt=decider_prompt, output_key="table_names"