-
Notifications
You must be signed in to change notification settings - Fork 4
feat: Add langchain provider package #70
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
Merged
Merged
Changes from 9 commits
Commits
Show all changes
16 commits
Select commit
Hold shift + click to select a range
3bec515
Add langchain provider package
edwinokonkwo 127034d
add ci testing for langchain
edwinokonkwo d957336
fix annotation.
edwinokonkwo 3a5e5d4
fix pycodestyle
edwinokonkwo a743ecf
fix imports
edwinokonkwo 550294f
Update imports, add isort configuration, and improve type aliasing fo…
edwinokonkwo 717c80b
fix installation order
edwinokonkwo 7e21a98
fix lint
edwinokonkwo e2465ba
fixes
edwinokonkwo cf8c57d
Update launchdarkly-server-sdk-ai dependency to version 0.11.0
edwinokonkwo 7ba9440
Remove deprecated create_ai_metrics method
edwinokonkwo 5b401a5
Update packages/ai-providers/server-ai-langchain/src/ldai_langchain/_…
edwinokonkwo 93e6a8e
remove extra comments.
edwinokonkwo f0e8aa0
update response handling in LangChainProvider to improve error loggin…
edwinokonkwo d048a37
make configuration handling to streamline model and provider extract…
edwinokonkwo ac610c4
Merge branch 'main' into REL-10773
edwinokonkwo File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,2 @@ | ||
| [pycodestyle] | ||
| max-line-length = 120 |
11 changes: 6 additions & 5 deletions
11
packages/ai-providers/server-ai-langchain/src/ldai_langchain/__init__.py
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,14 +1,15 @@ | ||
| """LaunchDarkly AI SDK - LangChain Provider. | ||
|
|
||
| This package provides LangChain integration for the LaunchDarkly Server-Side AI SDK. | ||
| This package provides LangChain integration for the LaunchDarkly Server-Side AI SDK, | ||
| allowing you to use LangChain models and chains with LaunchDarkly's tracking and | ||
| configuration capabilities. | ||
|
edwinokonkwo marked this conversation as resolved.
Outdated
|
||
| """ | ||
|
|
||
| __version__ = "0.1.0" | ||
| from ldai_langchain.langchain_provider import LangChainProvider | ||
|
|
||
| # Placeholder for future LangChain provider implementation | ||
| # from ldai_langchain.langchain_provider import LangChainProvider | ||
| __version__ = "0.1.0" | ||
|
|
||
| __all__ = [ | ||
| '__version__', | ||
| # 'LangChainProvider', # Uncomment when implemented | ||
| 'LangChainProvider', | ||
| ] | ||
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.