Skip to content
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

Remove config input models #1570

Merged
merged 6 commits into from
Jan 2, 2025
Merged

Remove config input models #1570

merged 6 commits into from
Jan 2, 2025

Conversation

dworthen
Copy link
Contributor

Description

Remove config input models as they are not required. This also simplifies the logic of going from a yaml config model to a GraphRAGConfig.

Checklist

  • I have tested these changes locally.
  • I have reviewed the code changes.
  • I have updated the documentation (if necessary).
  • I have added appropriate unit tests (if applicable).

@dworthen dworthen marked this pull request as ready for review January 2, 2025 17:03
@dworthen dworthen requested review from a team as code owners January 2, 2025 17:03
natoverse
natoverse previously approved these changes Jan 2, 2025
AlonsoGuevara
AlonsoGuevara previously approved these changes Jan 2, 2025
@dworthen dworthen dismissed stale reviews from AlonsoGuevara and natoverse via 1a58cc1 January 2, 2025 23:02
@natoverse natoverse self-requested a review January 2, 2025 23:24
@natoverse natoverse merged commit 80367be into main Jan 2, 2025
15 checks passed
@natoverse natoverse deleted the config-remove-input-models branch January 2, 2025 23:25
natoverse pushed a commit that referenced this pull request Jan 3, 2025
* Remove config input models

* remove unit tests related to config input models

* add semversioner change

* Merge branch 'main' into config-remove-input-models
natoverse pushed a commit that referenced this pull request Jan 3, 2025
* Remove config input models

* remove unit tests related to config input models

* add semversioner change

* Merge branch 'main' into config-remove-input-models
natoverse added a commit that referenced this pull request Jan 3, 2025
* Remove most old pipeline running code and update tests

* Restore update functionality

* Remove most pipeline config references

* Move workflows up

* Simplify base_text_units naming

* Simplify verb test setup

* Simplify table read/write

* Remove some pipeline_config refs

* Remove misc unused utils/functions

* Semver

* Update blog posts (#1571)

* Semver

* Fix filename typo

* Remove runtime_storage and snapshot

* Remove unused exporter

* Improve workflow_name reuse

* Move derive_from_rows from DataShaper

* Migrate callbacks/progress from DataShaper

* Remove unused profiling

* Remove DataShaper agg helper in create_base_text_units

* Remove VerbParallelizationError

* Remove datashaper dep and docs references

* Chore/gleanings any encoding (#1569)

* Make claims and entities independent of encoding

* Semver

* Change semver release type

* Basic search implementation (#1563)

* basic search implementation

* basic streaming functionality

* format check

* check fix

* release change

* Chore/gleanings any encoding (#1569)

* Make claims and entities independent of encoding

* Semver

* Change semver release type

---------

Co-authored-by: Alonso Guevara <[email protected]>

* Remove config input models (#1570)

* Remove config input models

* remove unit tests related to config input models

* add semversioner change

* Merge branch 'main' into config-remove-input-models

* Bump ruff from 0.8.4 to 0.8.5 (#1579)

* Bump ruff from 0.8.4 to 0.8.5

Bumps [ruff](https://github.com/astral-sh/ruff) from 0.8.4 to 0.8.5.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.8.4...0.8.5)

---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

* Fix ruff

* Semver

* Another ruff

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alonso Guevara <[email protected]>

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Alonso Guevara <[email protected]>
Co-authored-by: gaudyb <[email protected]>
Co-authored-by: Derek Worthen <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
natoverse pushed a commit that referenced this pull request Jan 3, 2025
* Remove config input models

* remove unit tests related to config input models

* add semversioner change

* Merge branch 'main' into config-remove-input-models
natoverse pushed a commit that referenced this pull request Jan 3, 2025
* Remove config input models

* remove unit tests related to config input models

* add semversioner change

* Merge branch 'main' into config-remove-input-models
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants