You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[Disscussion] Keep langchiango lightweight enough for everyone #259
Honestly speaking, I think we should ensure that this package is lightweight enough for everyone to use in production environments. We can implement different implementations based on the interfaces defined in this package, and these implementations should be as independent as possible from the current package. All langchain components should also follow this principle.
I completely agree. We've allowed a few too many third party dependencies to creep in -- can folks please file issues or leave comments here on places where we should be programming to interfaces instead so that we can drop third party dependencies from the main tree? (happy to put those impl-specific implementation modules into the tree with separate go.mod files).
changed the title [-][Disscussion] Keep langchiango lightweight enouph for everyone[/-][+][Disscussion] Keep langchiango lightweight enough for everyone[/+]on Aug 26, 2023
Repository owner locked and limited conversation to collaborators on Aug 26, 2023
Activity
tmc commentedon Aug 26, 2023
I completely agree. We've allowed a few too many third party dependencies to creep in -- can folks please file issues or leave comments here on places where we should be programming to interfaces instead so that we can drop third party dependencies from the main tree? (happy to put those impl-specific implementation modules into the tree with separate go.mod files).
As a sidebar, we do have github discussions enabled: https://github.com/tmc/langchaingo/discussions
[-][Disscussion] Keep langchiango lightweight enouph for everyone[/-][+][Disscussion] Keep langchiango lightweight enough for everyone[/+]