-
Notifications
You must be signed in to change notification settings - Fork 252
feat: nvidia_nim encoder #582
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
base: main
Are you sure you want to change the base?
Conversation
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #582 +/- ##
==========================================
- Coverage 73.70% 73.54% -0.16%
==========================================
Files 47 48 +1
Lines 4278 4317 +39
==========================================
+ Hits 3153 3175 +22
- Misses 1125 1142 +17 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
PR Type
Description
Added Jina, NVIDIA NIM, Voyage encoder classes.
Integrated new encoder types in AutoEncoder.
Updated defaults, schema and tests accordingly.
Provided new notebooks for encoder usage.
Changes walkthrough 📝
6 files
Integrate new Jina, Nim, Voyage encoder imports
Add new JinaEncoder implementation class
Add new NimEncoder for Nvidia NIM service
Add new VoyageEncoder class for Voyage models
Extend EncoderType enum with new encoder types
Add default configurations for new encoders
1 files
Refine name splitting for encoder instantiation
1 files
Add test matrix entries for new encoder types
4 files
Document Jina encoder usage with notebook
Update mistral version from 1.1.6 to 0.1.8
Include notebook for Nvidia NIM encoder demonstration
Add notebook documenting Voyage encoder usage