-
Notifications
You must be signed in to change notification settings - Fork 1.1k
feat: Add stage_for_weaviate and schema creation function
#672
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
Conversation
…unstructured into feat/stage-for-weaviate
qued
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For some reason the logic isn't properly skipping the weaviate test in the container.
Side-note: base.txt is out of sync with base.in, maybe through a merge, but it is allowing tests to pass when base.in does not actually require tabulate which is required for some of the table extraction functions. Users will get errors when pip installing and trying to use this functionality. I'll create a PR to address this.
Otherwise, a few doc typos I've highlighted, and assuming the docker issue gets fixed, LGTM!
|
Good catch on the base dependencies! |
* add weaviate docker compose * added staging brick and tests for weaviate * initial notebook and requirements file * add commentary to weaviate notebook * weaviate readme * update docs * version and change log * install weaviate client * install weaviate; skip for docker * linting, linting, linting * install weaviate client with deps * comments on weaviate client * fix module not found error for docker container * skipped wrong test in docker * fix typos * add in local-inference
Summary
Closes #566. Adds a
stage_for_weaviatefunction to prepare outputs for upload to Weaviate and acreate_unstructured_weaviate_classhelper function for defining the schema.Testing
Run the example Jupyter notebook to test the Weaviate workflow locally.