Gabriel Luiz Freitas Almeida
dc8097ebd7
🔧 fix(types.py): add exception handling when evaluating field_value using ast.literal_eval to prevent potential errors
...
🔀 chore(types.py): import ast and contextlib modules for future use
2023-08-03 15:28:15 -03:00
Gabriel Luiz Freitas Almeida
18949de603
🐛 fix(base.py): handle parsing of code type values in Vertex class to prevent errors and improve error logging
2023-08-03 15:27:43 -03:00
Gabriel Luiz Freitas Almeida
d1657eb9e7
🔥 refactor(endpoints.py): remove unused imports and endpoints
...
The following changes were made:
- Removed unused imports from the file
- Removed the unused `get_load_custom_component_from_path` endpoint
- Removed the unused `get_load_custom_component_from_path_test` endpoint
2023-08-03 14:32:00 -03:00
Gabriel Luiz Freitas Almeida
6fbf7f7a54
🐛 fix(base.py): skip values with show == False and key != "code" when iterating over template_dict to improve filtering logic
2023-08-03 14:29:31 -03:00
Gabriel Luiz Freitas Almeida
ee63e5432d
🐛 fix(directory_reader.py): fix the name of the custom component to always be "CustomComponent" for consistency
...
🐛 fix(directory_reader.py): add the output types of the custom component to the component template to ensure correct behavior
🐛 fix(types.py): add the output types of the custom component to the component template to ensure correct behavior
2023-08-03 14:22:20 -03:00
Gabriel Luiz Freitas Almeida
c11204d3c5
🔧 fix(directory_reader.py): change component name from snake_case to CamelCase for better UI display
...
📝 chore(directory_reader.py): add comments to explain the purpose of changing the component name
2023-08-03 13:48:57 -03:00
Gabriel Luiz Freitas Almeida
8db39dbb30
fix: 🐛 fixes condition in release workflow
2023-08-03 12:49:49 -03:00
Gabriel Luiz Freitas Almeida
9d3ea4f779
🔖 chore(pyproject.toml): bump version from 0.4.0 to 0.4.1 for langflow package
2023-08-03 11:47:40 -03:00
Gabriel Luiz Freitas Almeida
d90b6c2691
🐛 fix(types.py): change update_display_name_and_description function name to update_attributes to reflect its purpose more accurately
...
🐛 fix(component.py): change field_config key to beta in template_config dictionary to match the expected key
2023-08-03 11:43:18 -03:00
Gabriel Luiz Freitas Almeida
f4829bf21d
🔀 chore(base.py): import SQLDatabaseChain from langchain_experimental.sql with type ignore to suppress type checking error
2023-08-02 22:12:45 -03:00
Gabriel Luiz Freitas Almeida
d397f4457f
🔀 merge(base.py): add SQLDatabaseChain to the ChainCreator's type_dict to enable support for SQL database chains
...
📦 chore(pyproject.toml): add langchain-experimental package as a dependency
2023-08-02 22:05:52 -03:00
Gabriel Luiz Freitas Almeida
84c2d5d3c8
Adds Custom Components and documentation ( #704 )
2023-08-02 16:09:15 -03:00
Gabriel Luiz Freitas Almeida
81f195e8da
🔧 chore(constants.py): remove unused classes "Runnable" and "Generic" from CLASSES_TO_REMOVE list
...
🔇 chore(test_chains_template.py): comment out unused test_chains_settings test function
2023-08-02 15:57:45 -03:00
Gabriel Luiz Freitas Almeida
22f75bf804
🔺 chore(pyproject.toml): update langchain dependency version to ^0.0.250 for compatibility and bug fixes
2023-08-02 15:55:26 -03:00
Gabriel Luiz Freitas Almeida
5d75d46aef
🐛 fix(loading.py): handle invalid JSON strings in kwargs by removing the key from params
2023-08-02 15:54:57 -03:00
Lucas Oliveira
214aef76bf
Fixed formModal
2023-08-02 12:07:45 -03:00
Lucas Oliveira
3733743da3
Revert "Fixed bug of fastavro version and form modal memory keys"
...
This reverts commit f5cb771018 .
2023-08-02 12:07:21 -03:00
Lucas Oliveira
4254d5d751
Revert "poetry lock fixed"
...
This reverts commit aa33cbd6cf .
2023-08-02 12:07:16 -03:00
Lucas Oliveira
dbcd613251
Revert "Removed unused console log"
...
This reverts commit da7391e783 .
2023-08-02 12:07:08 -03:00
Lucas Oliveira
da7391e783
Removed unused console log
2023-08-02 11:44:35 -03:00
Lucas Oliveira
aa33cbd6cf
poetry lock fixed
2023-08-02 11:40:35 -03:00
Lucas Oliveira
f5cb771018
Fixed bug of fastavro version and form modal memory keys
2023-08-02 11:39:17 -03:00
Gabriel Luiz Freitas Almeida
968fef6dfa
⬆️ chore(pyproject.toml): add fastavro as a dependency in the project
...
📦 feat(pyproject.toml): add fastavro as a new dependency to enable working with Avro data format
2023-08-02 10:58:07 -03:00
Gabriel Luiz Freitas Almeida
3a76d2de59
🐛 fix(parameterComponent): change default value for unknown node family to "Other" for better clarity
2023-08-01 19:27:08 -03:00
anovazzi1
ba1fe2c815
Merge branch 'dev' of personal:logspace-ai/langflow into dev
2023-08-01 18:55:30 -03:00
anovazzi1
1d20a91b6e
fix csv file upload bug
2023-08-01 18:53:47 -03:00
Gabriel Luiz Freitas Almeida
9f97ecba25
🐛 fix(__main__.py): fix default value of components_path option to point to the correct directory
...
✨ feat(__main__.py): add support for LANGFLOW_COMPONENTS_PATH environment variable to specify the directory containing custom components
2023-08-01 18:12:02 -03:00
Gabriel Luiz Freitas Almeida
f4271ba4d9
🔧 chore(settings.py): add debug logs to track the behavior of components_path configuration
...
✨ feat(settings.py): add support for LANGFLOW_COMPONENTS_PATH environment variable to add custom components path to components_path
2023-08-01 18:09:01 -03:00
Gabriel Luiz Freitas Almeida
3e465f6df3
📝 docs(flow-runner.mdx): update example code formatting and fix indentation for better readability
...
🖼️ chore(flow_runner_code.png): update flow_runner_code.png image
2023-08-01 17:49:58 -03:00
Gabriel Luiz Freitas Almeida
11854ccdb3
🔧 chore(constants.py): update default custom component code to improve readability and remove unnecessary imports
...
✨ feat(constants.py): update display name and description of the custom component to improve clarity and user experience
🔧 chore(custom_components.py): update display name of the custom component to improve clarity and user experience
2023-08-01 17:44:02 -03:00
Lucas Oliveira
6450ec0e7b
Changed Display Name from custom_components
2023-08-01 16:41:16 -03:00
Gabriel Luiz Freitas Almeida
c112a42292
Merge branch 'main' into dev
2023-08-01 16:02:03 -03:00
Gabriel Luiz Freitas Almeida
7e8495efc2
formatting
2023-08-01 15:45:06 -03:00
Gabriel Luiz Freitas Almeida
6c872bf4ac
🐛 fix(custom_component.py): remove unnecessary return type annotation from _class_template_validation method
...
🐛 fix(custom_component.py): handle case when code is empty in is_check_valid method to avoid potential error
🐛 fix(types.py): change field_value parameter type from str to Any in add_new_custom_field function to allow any value type
2023-08-01 15:44:23 -03:00
Gabriel Luiz Freitas Almeida
535e13ca8a
🔖 chore(pyproject.toml): update package version from 0.3.3 to 0.4.0
...
⬆️ chore(pyproject.toml): update langchain dependency from version 0.0.240 to 0.0.249
2023-08-01 15:38:30 -03:00
Gustavo Schaedler
7853749884
Python custom node component ( #610 )
2023-08-01 19:32:49 +01:00
Gabriel Luiz Freitas Almeida
d7a13755b3
Merge branch 'dev' into python_custom_node_component
2023-08-01 15:31:44 -03:00
Gabriel Luiz Freitas Almeida
70f8199287
🐛 fix(types.py): set default value of boolean custom field to False if value is None to prevent potential errors
2023-08-01 11:09:04 -03:00
Lucas Oliveira
baf86152db
Minor bug fixes
2023-08-01 10:55:20 -03:00
Gabriel Luiz Freitas Almeida
2f9ffd1d48
🐛 fix(flow-runner.mdx): handle case where document is a list and extract the first element to ensure compatibility with the flow
...
🔨 refactor(flow-runner.mdx): remove unnecessary comment and unused variable to improve code readability and maintainability
2023-07-31 21:42:08 -03:00
Gabriel Luiz Freitas Almeida
8a6a953179
📝 docs(custom.mdx): add description of the 'repr_value' attribute in the CustomComponent class
...
📝 docs(custom-component.mdx): update example code and description of the 'repr_value' attribute in the DocumentProcessor class
2023-07-31 21:23:15 -03:00
Gabriel Luiz Freitas Almeida
99ed85c03c
🐛 fix(directory_reader.py): handle SyntaxError when checking if type hint is used but not imported
...
🔍 refactor(directory_reader.py): improve error handling when checking if type hint is used but not imported
2023-07-31 21:11:41 -03:00
gustavoschaedler
267d543420
🐛 fix(custom_component.py): update error message to include the specific type hint that is used but not imported in the code
...
🐛 fix(directory_reader.py): update error message to include the specific type hint that is used but not imported in the code
2023-07-31 23:22:12 +01:00
gustavoschaedler
082a61eadd
🐛 fix(custom_component.py): fix error message typo in CustomComponent class
...
🐛 fix(directory_reader.py): fix error message typo in DirectoryReader class
2023-07-31 23:07:02 +01:00
Gabriel Luiz Freitas Almeida
15643263a8
🔧 chore(docusaurus.config.js): update remarkCodeHike configuration to use the "github-light" theme for better code highlighting aesthetics
2023-07-31 18:58:51 -03:00
Gabriel Luiz Freitas Almeida
f1f1759f02
📝 docs(multiple-vectorstores.mdx): fix code block language from 'txt' to 'text' for clarity and consistency
2023-07-31 18:54:46 -03:00
Gabriel Luiz Freitas Almeida
0907e477fd
📝 docs(custom-component.mdx): improve clarity by emphasizing the --components-path argument using italics
...
📝 docs(chatprompttemplate_guide.mdx): update the "Prompt" field text to use italics for better readability
2023-07-31 18:46:31 -03:00
Gabriel Luiz Freitas Almeida
68bd9ce4da
🐛 fix(styleUtils.ts): update the label for the 'unknown' node to 'Other' for better clarity and consistency
2023-07-31 18:32:24 -03:00
Gabriel Luiz Freitas Almeida
1fa00fcf8f
📝 docs(custom-component.mdx): add note about custom components appearing in 'Other' category if using a subdirectory not listed in config.yaml
2023-07-31 18:31:52 -03:00
Gabriel Luiz Freitas Almeida
a5cb741fc5
📝 docs(custom-component.mdx): add instructions for loading custom components outside of the standard interface
...
📝 docs(custom-component.mdx): update folder structure section to include custom agents directory
📝 docs(custom-component.mdx): add instructions for specifying the path to custom components using the Langflow CLI
📝 docs(custom-component.mdx): add instructions for setting the LANGFLOW_COMPONENTS_PATH environment variable
📝 docs(custom-component.mdx): clarify that Langflow will continue loading components even if there are errors in some of them
📝 docs(custom-component.mdx): add section on interacting with custom components in Langflow's sidebar
2023-07-31 18:15:56 -03:00