-
Notifications
You must be signed in to change notification settings - Fork 6.2k
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
Added a LangChain tooling bridge example #58
Conversation
@microsoft-github-policy-service agree company="LAB3" |
Great work @ElliotWood - this will be super useful, would be cool to have this ability in something like |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great PR!
Feedback:
- clarify the path of
Test.txt
. In my run, I had to place in cwd even whenwork_dir
is set tocoding
. (Mac with python 3.11) - Spark example requires setting up key differently from circumference example. It would be great if the reader has to set everything in the beginning once.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great example to bring in LangChain tools and agents into Autogen.
@ElliotWood, lmk if the feedback makes sense before I can approve it to be added to the repo. |
@ElliotWood Great PR, can you share a high-level perspective on AutoGen vs LangChain: how they overlap and differ? Thanks. |
@ElliotWood posted the question to Bard, here is the answer, which is pretty good |
Hey just an FYI, im on vacation till the 20th I will push the updated feedback once ive returned, unless someone else wants to do it earlier ;) |
@gagb can your comments be addressed in a separate PR or must be fixed in this PR? If the former, we can merge this PR and create an issue. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1 for adding this into a utils file, but this can be done in another PR.
The pr works just needs more documentation clarity if you want a new user to be able to run it. I am okay your suggestion.. |
remove key
Codecov Report
@@ Coverage Diff @@
## main #58 +/- ##
=======================================
Coverage 43.31% 43.31%
=======================================
Files 17 17
Lines 2133 2133
Branches 481 481
=======================================
Hits 924 924
Misses 1126 1126
Partials 83 83
Flags with carried forward coverage won't be shown. Click here to find out more. |
Just found this from Langchain side |
Would you like to create an issue after this PR is merged? |
The merging is blocked by "push cannot contain secrets" even though I've removed the keys in the PR. @ElliotWood do you think creating a new PR without secrets is the right solution? |
Yes, should I wait for merge or create now? |
Will do mate, I'm on vacation until the 20th so I don't have my laptop I will need to do it when i get back, apologies |
create after #263 is merged. And this PR will be closed. |
Pull request was closed
…ter presentation. (#58) * Improve assistant and chess examples to make them more robust and better presentation. * type dep * format
Why are these changes needed?
As per discord feedback it was clear the LangChain integrations would be beneficial to this project. This example shows how to give your AutoGen agent the callability to use a LangChain toolkit/tool to solve the problem or query.
This means we can inherit the 35+ integrations from the LangChain community, but using the agent power of AutoGen.
Checks