Commit graph

812 commits

Author SHA1 Message Date
Robert Wilkins III
e5aece49bf remove comments that show up in walkthrough 2023-04-21 12:22:12 -03:00
Robert Wilkins III
aeabaa32cd remove scripted steps from walkthrough 2023-04-21 12:22:12 -03:00
Robert Wilkins III
50b24f9443 configure cloudshell to run walkthrough 2023-04-21 12:22:12 -03:00
Robert Wilkins III
ff3817903f create setup files and GCP tutorial 2023-04-21 12:22:12 -03:00
Robert Wilkins III
19193d21e0 fix apt confirms, heredoc vars, add if statements 2023-04-21 12:22:12 -03:00
Robert Wilkins III
5a51306153 adding machine type to VM create 2023-04-21 12:22:12 -03:00
Robert Wilkins III
b946edb3d1 Allow IAP 2023-04-21 12:22:12 -03:00
Robert Wilkins III
9274cb9ae0 check and create VPC and subnet 2023-04-21 12:22:12 -03:00
Robert Wilkins III
d6b179b7ce Add comments to clarify code 2023-04-21 12:22:12 -03:00
Robert Wilkins III
7011721c3c Adjust firewall to allow port 8080 2023-04-21 12:22:12 -03:00
Robert Wilkins III
2465318f77 Add steps to provision GCP VM serving langflow 2023-04-21 12:22:12 -03:00
Petru Molla
801ff57dc0 Update loading.py 2023-04-20 16:06:22 -03:00
Gabriel Luiz Freitas Almeida
ded527a64a Update loading.py 2023-04-20 16:06:22 -03:00
Petru Molla
68f69e878e Using an exported Flow JSON file with load_flow_from_json("path/to/flow.json") returns
"UnicodeDecodeError: 'charmap' codec can't decode byte 0x9d in position 9465: character maps to
<undefined>".

Specifying the encodint type in the function helps to fix that error.
2023-04-20 16:06:22 -03:00
Ibis Prevedello
46e76c8ca4 feat: add SQLDatabaseChain
Close #173
2023-04-20 15:17:23 -03:00
Ibis Prevedello
843ae8efc5 feat: add extra tools and utilities 2023-04-20 15:17:23 -03:00
Ibis Prevedello
571f407ef3 refac: refactor tools and add QuerySQLDataBaseTool 2023-04-20 15:17:23 -03:00
Gabriel Almeida
0b087e28c5 feat(pyproject.toml): add pyarrow dependency to the project. 2023-04-19 00:48:22 -03:00
Gabriel Almeida
8721083c25 refactor(run.py): simplify fix_memory_inputs function and handle cases where langchain_object has no prompt attribute 2023-04-19 00:48:06 -03:00
Gabriel Almeida
cd241c22c7 refactor(loading.py): add support for instantiating tool nodes
refactor(tools/base.py): comment out unused code for ToolCreator
feat(nodes.py): add 'return_direct' field to ToolNode template and set base class to 'Tool'
2023-04-19 00:46:57 -03:00
Gabriel Almeida
a0da9c6111 refactor(validate.py): filter function objects by filename to ensure they are from the evaluated string 2023-04-18 21:27:47 -03:00
Gabriel Almeida
3b52cd0e6b Merge remote-tracking branch 'origin' into dev 2023-04-18 18:58:05 -03:00
Gabriel Almeida
188cbb0ed0 chore(pyproject.toml): update package version from 0.0.56 to 0.0.57 2023-04-17 21:29:40 -03:00
Gabriel Almeida
a36aedd8fd fix(pyproject.toml): replace psycopg2 with psycopg2-binary to avoid installation issues 2023-04-17 21:29:40 -03:00
Ibis Prevedello
988f4b32f5 Fix bug when running LLM alone
Fix #117
2023-04-17 21:29:40 -03:00
Ibis Prevedello
a4f32777de Update issue templates 2023-04-17 21:29:40 -03:00
Ibis Prevedello
e1f4041908 Fix bug when running LLM alone
Fix #117
2023-04-17 16:57:49 -03:00
Ibis Prevedello
abcddeeaf1
Update issue templates 2023-04-14 11:15:30 -03:00
Ibis Prevedello
4aa9bd659d
VectorStores, DocumentLoaders, TextSplitters, Embeddings and other additions (#157)
This release adds many bug fixes and exposes many other new nodes.
2023-04-13 23:17:38 -03:00
Ibis Prevedello
b87ee31824
Add SQL Agent (#159) 2023-04-13 22:45:55 -03:00
Ibis Prevedello
ec0c6c79c1 feat: add SQL agent 2023-04-13 22:33:46 -03:00
Ibis Prevedello
885d0ffc22
Change docstring parser (#158)
Using library `docstring-parser`
2023-04-13 22:25:41 -03:00
Ibis Prevedello
3d211fc487 fix test, linting, and vector_store folder 2023-04-13 22:12:21 -03:00
Ibis Prevedello
ba1f7daa7a refac: change docstring parser 2023-04-13 21:39:25 -03:00
Gabriel Almeida
ce542e9337 fix(langflow): return None when a node is not loaded in LangChainTypeCreator classes 2023-04-13 15:54:40 -03:00
Gabriel Almeida
319ff6ab3a chore(pyproject.toml): update langflow package version from 0.0.55 to 0.0.56 2023-04-13 15:45:27 -03:00
Gabriel Almeida
6d2f948bdb refactor(base.py): remove unnecessary comment
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
2023-04-13 15:45:08 -03:00
Gabriel Almeida
b56d905042 fix conflicts 2023-04-13 12:00:07 -03:00
Gabriel Almeida
c28e6ad62d fix: fix import paths for several modules
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
2023-04-13 11:57:10 -03:00
Ibis Prevedello
b9ef727248 refac: remove UnstructuredImageLoader because of issue with Python 3.11 2023-04-13 11:52:42 -03:00
Ibis Prevedello
41c2ba9639 refac: add decorator to create cache folder 2023-04-13 11:52:42 -03:00
Ibis Prevedello
37925c275f test: fix text scripts 2023-04-13 11:52:42 -03:00
Ibis Prevedello
c69e5a72f0 feat: add document loaders 2023-04-13 11:52:42 -03:00
Ibis Prevedello
296ecafdcf refac: change cache folder 2023-04-13 11:52:42 -03:00
Carlos Coelho
cf8c5a52fa
Delete langflow-demo.gif 2023-04-13 10:38:55 -03:00
Carlos Coelho
c957f8fa84
new gif 2023-04-13 10:37:19 -03:00
Gabriel Almeida
05045bb64f chore(poetry.lock): update cmake version from 3.26.1 to 3.26.3
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
2023-04-10 19:27:40 -03:00
Gabriel Luiz Freitas Almeida
396cb7be2b
Merge branch 'dev' into 146-improve-conversationchain-node 2023-04-10 19:20:56 -03:00
Gabriel Almeida
103cb84394 Merge branch 'dev', remote-tracking branch 'origin' into 146-improve-conversationchain-node 2023-04-10 19:18:31 -03:00
Gabriel Luiz Freitas Almeida
e1ca085a7a
Vector stores, embeddings, document loaders, and text splitters (#145) 2023-04-10 19:16:45 -03:00