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

VectorStores, DocumentLoaders, TextSplitters, Embeddings and other additions #157

Merged
merged 61 commits into from
Apr 14, 2023

Conversation

ogabrielluiz
Copy link
Contributor

This release adds many bug fixes and exposes many other new nodes.

ibiscp and others added 30 commits April 4, 2023 15:14
… key for some template fields

feat(test_llms_template.py): make 'task' and 'huggingfacehub_api_token' fields required
feat(test_llms_template.py): add options to 'task' field and display name to 'huggingfacehub_api_token' field
anovazzi1 and others added 18 commits April 10, 2023 17:46
# removable and draggable edges
This pull request adds two new features: removable edges and draggable
edges. Removable edges allow users to delete unwanted connections
without using the keyboard, while draggable edges enable the
repositioning of connections
…ired and show in all chains

feat(test_chains_template.py): add prompt to mid_journey_prompt_chain and time_travel_guide_chain chains
chore(poetry.lock): update lit version from 16.0.0 to 16.0.1
feat(poetry.lock): add nltk package with version 3.8.1 and its dependencies

chore(poetry.lock): update posthog package version to 2.5.0
chore(poetry.lock): remove torch and triton package versions
feat: add logging for missing nodes in LangChainTypeCreator classes
feat: add support for custom TextLoader document loader
fix: fix typo in document loaders base module name
fix: fix typo in text_splitters package name and add __init__.py file

refactor(interface): rename textSplitters to text_splitters
refactor(interface): rename documentLoaders to document_loaders
refactor(interface): rename vectorStore to vectorstore
refactor(interface): rename toolkits to toolkit
refactor(interface): rename tools to tool
refactor(interface): rename prompts to prompt
refactor(interface): rename memories to memory
refactor(interface): rename embeddings to embedding
refactor(interface): rename wrappers to wrapper
fix(interface): fix typo in text_splitters/base.py
fix(interface): fix typo in toolkits/base.py
fix(interface): fix typo in vectorstore/base.py
fix(interface): fix typo in wrappers/base.py
feat(interface): add logging for when a type is not loaded
@ogabrielluiz ogabrielluiz requested a review from ibiscp April 13, 2023 18:42
feat(base.py): add support for int type in node value
feat(base.py): add support for chunk_size and chunk_overlap in TextSplitterCreator signature
@ogabrielluiz ogabrielluiz added the Release Label to be set only on release PR label Apr 13, 2023
@ibiscp ibiscp merged commit 4aa9bd6 into main Apr 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Release Label to be set only on release PR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants