-
Notifications
You must be signed in to change notification settings - Fork 8
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
feat: add (optional) config_model field for all WithConstructionConfig objects #237
Comments
kzamlynska
added a commit
that referenced
this issue
Mar 19, 2025
# Conflicts: # packages/ragbits-document-search/CHANGELOG.md
kzamlynska
added a commit
that referenced
this issue
Mar 19, 2025
# Conflicts: # packages/ragbits-evaluate/CHANGELOG.md
kzamlynska
added a commit
that referenced
this issue
Mar 20, 2025
# Conflicts: # packages/ragbits-document-search/CHANGELOG.md
kzamlynska
added a commit
that referenced
this issue
Mar 21, 2025
# Conflicts: # packages/ragbits-document-search/CHANGELOG.md
kzamlynska
added a commit
that referenced
this issue
Mar 24, 2025
# Conflicts: # packages/ragbits-document-search/src/ragbits/document_search/_main.py # packages/ragbits-evaluate/CHANGELOG.md
kzamlynska
added a commit
that referenced
this issue
Mar 25, 2025
# Conflicts: # packages/ragbits-core/CHANGELOG.md # packages/ragbits-core/src/ragbits/core/vector_stores/base.py
kzamlynska
added a commit
that referenced
this issue
Mar 25, 2025
# Conflicts: # packages/ragbits-document-search/CHANGELOG.md
After discussion we decided implementing this feature requires too much work for not too big benefits. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Feature description
Each object inheriting from
WithConstructionConfig
should have additional class variable:config_model
(None in base class).default implementation of
from_config
should:config_model
Motivation
The process would simplify objects instantiation - the configs would be validated under the hood
Additional context
No response
The text was updated successfully, but these errors were encountered: