Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

multiple: langchain 0.2 in master #21191

Merged
merged 79 commits into from
May 8, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
79 commits
Select commit Hold shift + click to select a range
9ad75be
x
eyurtsev May 2, 2024
a86799e
x
eyurtsev May 2, 2024
1cb3dc6
update lock files
eyurtsev May 2, 2024
692e07a
x
eyurtsev May 2, 2024
18cd6d5
Merge branch 'master' into eugene/0.2rc
eyurtsev May 2, 2024
e2f1dc0
x
eyurtsev May 2, 2024
081e399
Add retrievers to __init__
eyurtsev May 2, 2024
53df06b
hide community dependency in self_query/base.py
eyurtsev May 2, 2024
21a7fe0
move self query retrievers
eyurtsev May 2, 2024
263d42f
x
eyurtsev May 2, 2024
fb8e1ad
x
eyurtsev May 2, 2024
a094d8b
lint long lines in self query and graph_qa
eyurtsev May 2, 2024
acfd1b1
Remove langchain-community from list of required dependencies
eyurtsev May 2, 2024
2f2f5ff
Merge branch 'master' into eugene/0.2rc
eyurtsev May 2, 2024
f2335d9
fix two imports that need to be optional
eyurtsev May 2, 2024
31edcf4
x
eyurtsev May 2, 2024
0755013
x
eyurtsev May 2, 2024
0dcc020
x
eyurtsev May 2, 2024
07ac5d2
update community tests files for query constructor
eyurtsev May 2, 2024
9e68f2b
update all possible dependencies
eyurtsev May 2, 2024
bc329de
update some unit tests
eyurtsev May 2, 2024
ce7aa2f
Adding BaseCrossEncoder to langchain, using optional deps in embeddin…
eyurtsev May 2, 2024
6394ebc
Updating community BaseCrossEncoder to reference langhcain
eyurtsev May 2, 2024
1fae57a
run linter
eyurtsev May 2, 2024
aed0936
move openapi chain to community
eyurtsev May 2, 2024
efd2402
Move llm requests from langchain to langchain_community
eyurtsev May 2, 2024
48efd58
x
eyurtsev May 2, 2024
258426a
update import location for cross encoder re-rank
eyurtsev May 2, 2024
b1d0581
run migration script through to move more things to community
eyurtsev May 2, 2024
fff94c4
update optional imports in callbacks
eyurtsev May 2, 2024
01ede6c
x
eyurtsev May 2, 2024
eaa215e
x
eyurtsev May 2, 2024
db83c70
x
eyurtsev May 2, 2024
a260e7a
move ernie functions
eyurtsev May 2, 2024
fa2cb98
x
eyurtsev May 2, 2024
d890332
add unit tests that relies on dir
eyurtsev May 2, 2024
1e07fb8
More migrations for ernie functions
eyurtsev May 2, 2024
43754e5
update unittests
eyurtsev May 2, 2024
b7de35a
add unit tests to commuinity
eyurtsev May 2, 2024
cda874c
update more unit tests
eyurtsev May 2, 2024
fba8d6d
lint
eyurtsev May 2, 2024
5204642
x
eyurtsev May 2, 2024
af0abe0
x
eyurtsev May 2, 2024
5d66ec2
conditionally skip tests
eyurtsev May 2, 2024
4989774
mark imports
eyurtsev May 2, 2024
af2bbbe
x
eyurtsev May 2, 2024
95a9da8
clean up more imports
eyurtsev May 2, 2024
de157a6
x
eyurtsev May 2, 2024
8eefb39
linting pass
eyurtsev May 2, 2024
32c42f7
linting pass
eyurtsev May 2, 2024
c08e769
more linting
eyurtsev May 2, 2024
9c38a38
x
eyurtsev May 2, 2024
0b53dd0
x
eyurtsev May 2, 2024
acfe405
Lint streamlit callback handler again
eyurtsev May 2, 2024
a51c593
move integration tests
eyurtsev May 3, 2024
33dac2e
Move integration tests
eyurtsev May 3, 2024
32d02c2
lint tests
eyurtsev May 3, 2024
bf517fe
x
eyurtsev May 3, 2024
1744552
Merge branch 'master' into eugene/0.2rc
eyurtsev May 3, 2024
81dcd2b
linting
eyurtsev May 3, 2024
690d731
x
eyurtsev May 3, 2024
7f8101e
lint
eyurtsev May 3, 2024
d5b08e5
x
eyurtsev May 3, 2024
5e2ed77
x
eyurtsev May 3, 2024
35e8571
Merge branch 'master' into eugene/0.2rc
eyurtsev May 3, 2024
4c547b9
Revert "langchain[patch]: Revert 20794 until 0.2 release (#21257)"
eyurtsev May 3, 2024
99ce8a7
Revert "langchain[patch]: Revert breaking change until 0.2 release (#…
eyurtsev May 3, 2024
351c848
Merge branch 'master' into eugene/0.2rc
eyurtsev May 3, 2024
12d1cb4
x
eyurtsev May 3, 2024
1ef38fc
Merge branch 'master' into eugene/0.2rc
eyurtsev May 3, 2024
3d362aa
Bump versions
eyurtsev May 3, 2024
d357f1a
x
eyurtsev May 3, 2024
a06d4a8
Merge branch 'master' into eugene/0.2rc
eyurtsev May 8, 2024
1ec95b4
update lock file
eyurtsev May 8, 2024
6281979
Update poetry lock file in langchain
eyurtsev May 8, 2024
b6bbedc
relax experimental dep
efriis May 8, 2024
fbc73d4
Merge branch 'master' into eugene/0.2rc
efriis May 8, 2024
167e386
switch dep
efriis May 8, 2024
b2fbc05
Merge branch 'eugene/0.2rc' of github.com:langchain-ai/langchain into…
efriis May 8, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions libs/community/langchain_community/agent_toolkits/sql/base.py
Original file line number Diff line number Diff line change
Expand Up @@ -193,7 +193,7 @@ def create_sql_agent(
]
prompt = ChatPromptTemplate.from_messages(messages)
agent = RunnableAgent(
runnable=create_openai_functions_agent(llm, tools, prompt),
runnable=create_openai_functions_agent(llm, tools, prompt), # type: ignore
input_keys_arg=["input"],
return_keys_arg=["output"],
**kwargs,
Expand All @@ -208,10 +208,10 @@ def create_sql_agent(
]
prompt = ChatPromptTemplate.from_messages(messages)
if agent_type == "openai-tools":
runnable = create_openai_tools_agent(llm, tools, prompt)
runnable = create_openai_tools_agent(llm, tools, prompt) # type: ignore
else:
runnable = create_tool_calling_agent(llm, tools, prompt)
agent = RunnableMultiActionAgent(
runnable = create_tool_calling_agent(llm, tools, prompt) # type: ignore
agent = RunnableMultiActionAgent( # type: ignore[assignment]
runnable=runnable,
input_keys_arg=["input"],
return_keys_arg=["output"],
Expand Down
Empty file.
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
from langchain.chains.ernie_functions.base import (
convert_to_ernie_function,
create_ernie_fn_chain,
create_ernie_fn_runnable,
create_structured_output_chain,
create_structured_output_runnable,
get_ernie_output_parser,
)

__all__ = [
"convert_to_ernie_function",
"create_structured_output_chain",
"create_ernie_fn_chain",
"create_structured_output_runnable",
"create_ernie_fn_runnable",
"get_ernie_output_parser",
]
Loading
Loading