Commit graph

5,913 commits

Author SHA1 Message Date
Gabriel Luiz Freitas Almeida
27d5cb5c64 Remove unused function
get_type_from_union_literal() from util.py
2023-11-10 09:12:28 -03:00
Gabriel Luiz Freitas Almeida
454b56fe59 Update pandas toolkit import in custom agent 2023-11-10 09:08:44 -03:00
Gabriel Luiz Freitas Almeida
8d4aae479c 🐛 fix(pgvector.py): improve error message when failing to build PGVector component
The error message when failing to build the PGVector component was not clear and did not provide useful information. This commit changes the error message to be more descriptive and concise, providing only the relevant information about the failure.
2023-11-10 09:07:45 -03:00
Gabriel Luiz Freitas Almeida
413eb5419c
Merge branch 'dev' into feat/vectorstore-pgvector 2023-11-10 09:07:01 -03:00
Lanznx
3e6e6b44b5 put try/except block 2023-11-10 18:39:24 +08:00
Lanznx
f567a33883 feat: add pgvector client 2023-11-10 10:38:50 +08:00
Lucas Oliveira
0e9cf8e797 Refactored card component on components and flows 2023-11-09 20:52:45 -03:00
Lucas Oliveira
b3327f5ed5 Installing flows and components done 2023-11-09 20:16:27 -03:00
Lucas Oliveira
49cfbab715 Changed icons based on wether we are at the main or at the store page 2023-11-09 20:08:01 -03:00
Lucas Oliveira
8f0348a147 Removed unused API callouts and get saved components transplanted into context 2023-11-08 18:16:01 -03:00
Lucas Oliveira
00c7ff8cd3 Removed ability to clone component and flow from store 2023-11-08 17:02:38 -03:00
Lucas Oliveira
03106a3dad Added key to badge list 2023-11-08 16:25:02 -03:00
Lucas Oliveira
1e5a6d84b4 Fixed requests refreshing when updating API key 2023-11-08 16:21:47 -03:00
Lucas Oliveira
5875196594 Changed opacity of loading components 2023-11-08 16:17:54 -03:00
Lucas Oliveira
f1e197ea97 Changed tooltip when component added 2023-11-08 16:12:18 -03:00
Lucas Oliveira
e6289478f2 Fixed authorization on Add and Heart buttons 2023-11-08 16:12:18 -03:00
Gabriel Luiz Freitas Almeida
f6bc5c82a9 🔧 chore(store.py): add temporary code to handle exception and set comp_count to 0 until bug is fixed 2023-11-08 16:09:20 -03:00
Gabriel Luiz Freitas Almeida
f323bc4d8a 🐛 fix(store.py): handle exception when counting components to prevent potential errors and set comp_count to 0 in case of exception 2023-11-08 16:08:50 -03:00
Gabriel Luiz Freitas Almeida
955ba95eb3 🐛 fix(store.py): fix variable name to improve code readability and semantics
The variable `result` is updated with the value of `updated_result` after calling the `update_components_with_user_data` function. This change improves code readability and makes the intention clearer.
2023-11-08 16:05:33 -03:00
Lucas Oliveira
c8dc529ac3 Fixed display of paginator and results 2023-11-08 15:52:56 -03:00
Lucas Oliveira
abc708b933 Refactored Store Page (search, tags working) 2023-11-08 15:41:05 -03:00
Lucas Oliveira
066a1a263b Fixed padding on store page 2023-11-08 15:41:05 -03:00
Gabriel Luiz Freitas Almeida
086681312e 🔄 refactor(store.py): change the type of the 'search' query parameter from List[str] to str for consistency and clarity 2023-11-08 15:34:58 -03:00
Gabriel Luiz Freitas Almeida
fd4918f334 Refactor RedisComponent in vectorstores 2023-11-08 13:49:26 -03:00
Gabriel Luiz Freitas Almeida
8dfcd06d46 🔧 fix(OpenAIConversationalAgent.py): update OpenAI conversational agent models to use the latest versions for better performance and accuracy
🔧 fix(constants.py): update OpenAI chat models to use the latest versions for better performance and accuracy
🔧 fix(test_llms_template.py): update test case to use the latest OpenAI chat model for accurate testing
2023-11-08 13:48:17 -03:00
Gabriel Luiz Freitas Almeida
bd8c709870 🔄 chore(constants.py): update CHAT_OPENAI_MODELS list to reflect the latest available models
🔄 chore(test_llms_template.py): update test case to use the latest model name in the CHAT_OPENAI_MODELS list
2023-11-08 12:44:46 -03:00
Gabriel Luiz Freitas Almeida
5fa3a72207
feat: redis vector store client (#1114) 2023-11-08 11:52:52 -03:00
Gabriel Luiz Freitas Almeida
5affcdf987 🔧 fix(storeContext.tsx): add missing import for checkHasApiKey function in API controller
🔧 fix(API/index.ts): add checkHasApiKey function to check if store has an API key
2023-11-07 21:10:13 -03:00
Gabriel Luiz Freitas Almeida
09ddf22d74 Add API endpoint to check if store has API key 2023-11-07 21:09:50 -03:00
Gabriel Luiz Freitas Almeida
761a2f04e3 Update storeContext and API controller 2023-11-07 21:02:30 -03:00
Gabriel Luiz Freitas Almeida
0c882cec44 🔀 refactor(routes.tsx): use useEffect hook to redirect from root to /flows for better code organization and readability 2023-11-07 21:00:48 -03:00
Gabriel Luiz Freitas Almeida
225d6da419 🐛 fix(API/index.ts): add missing type annotations and handle null values in getStoreComponents and searchComponent functions
 feat(API/index.ts): add support for additional query parameters in getStoreComponents and searchComponent functions to enable filtering and sorting of results
🐛 fix(StorePage/index.tsx): handle null values and update searchData and totalRowsCount in StorePage component to prevent errors and ensure accurate data display
 feat(StorePage/index.tsx): add support for sorting by popularity and alphabetical order in handleOrderPage function in StorePage component
2023-11-07 15:43:52 -03:00
Gabriel Luiz Freitas Almeida
f9b57f90a7 🔧 fix(store.py): rename list_components function to get_components to improve semantics and clarity
🔧 fix(service.py): add search, status, tags, and sort parameters to query_components function to enable filtering and sorting of components
 feat(service.py): add build_search_filter_conditions method to build filter conditions for search query in query_components function
2023-11-07 15:42:54 -03:00
Gabriel Luiz Freitas Almeida
c9d22071cd 🐛 fix(API/index.ts): add return type to getStoreComponents function to improve code readability and maintainability
🐛 fix(StorePage/index.tsx): fix comment syntax error to prevent code from being commented out
🐛 fix(StorePage/index.tsx): handle undefined response in getStoreComponents promise chain to prevent errors
2023-11-07 14:39:49 -03:00
Lucas Oliveira
7811999c24 Changed response structure(savedFlows not working) 2023-11-07 14:33:49 -03:00
Gabriel Luiz Freitas Almeida
e81e1c808d 🔧 fix(API/index.ts): import missing StoreComponentResponse type to fix compilation error
🔧 fix(API/index.ts): add return type annotation to getStoreSavedComponents function for better type safety and clarity
2023-11-07 13:42:52 -03:00
anovazzi1
5a5b95afa5 refactor(StorePage/index.tsx): rename variable 'result' to 'data' for clarity and consistency
refactor(StorePage/index.tsx): handle null or undefined value for 'data.results' by assigning an empty array to 'results' variable
2023-11-07 11:34:09 -03:00
anovazzi1
71b3fd4245 fix(StorePage): update setSearchData to use res.results instead of res to fix search data not being set correctly
fix(StorePage): update setErrorApiKey to true to handle error with API key
2023-11-07 11:31:06 -03:00
Gabriel Luiz Freitas Almeida
4c749a0635 Merge remote-tracking branch 'origin/update_langchain' into release 2023-11-06 23:34:29 -03:00
Gabriel Luiz Freitas Almeida
379baa579e Add UUID import and update typing for run.py 2023-11-06 23:25:57 -03:00
Gabriel Luiz Freitas Almeida
79b12b8135
Revert "Release 0.5.6" 2023-11-06 23:18:49 -03:00
Gabriel Luiz Freitas Almeida
6f9a10e37f Merge remote-tracking branch 'origin/main' into v2 2023-11-06 23:09:49 -03:00
Gabriel Luiz Freitas Almeida
4e147b0852 🔀 refactor(run.py): refactor build_sorted_vertices function signature to include optional user_id parameter for improved flexibility and type hinting 2023-11-06 23:06:22 -03:00
Gabriel Luiz Freitas Almeida
47e5d49c8f 🔨 refactor(LLMChain.py): remove unused import statement for Text from langflow.field_typing
🔨 refactor(utils.py): rename variable 'return_type' to 'return_types' for clarity
🔨 refactor(types.py): add Optional and Union imports, add type hints for user_id parameter in build_field_config and build_langchain_template_custom_component functions
2023-11-06 22:58:32 -03:00
Gabriel Luiz Freitas Almeida
cd71943b43 Refactor API response model and add filter
conditions to list_components and count_components
methods
2023-11-06 22:39:31 -03:00
Gabriel Luiz Freitas Almeida
1e7d725a7d 🐛 fix(types.py): temporarily remove "code" parameter from ChainVertex to fix a bug 2023-11-06 21:28:43 -03:00
Gabriel Luiz Freitas Almeida
d2ee902871 🔥 refactor(types.py): temporarily remove the code parameter from the params dictionary in ChainVertex's build method 2023-11-06 21:24:51 -03:00
Gabriel Luiz Freitas Almeida
b26b7fc6d8 Remove unused import in reactflowUtils.ts 2023-11-06 21:08:31 -03:00
Gabriel Luiz Freitas Almeida
0e3c80bc40 Merge remote-tracking branch 'origin/dev' into v2 2023-11-06 21:08:17 -03:00
Gabriel Luiz Freitas Almeida
f4e642ec47 🐛 fix(chains.py): temporarily fix field_type for BaseLanguageModel to improve compatibility
🐛 fix(test_prompts_template.py): fix value of validate_template to False to align with expected behavior
🐛 fix(test_template.py): update value of options to "gpt-4-1106-preview" to reflect the latest version
2023-11-06 21:02:22 -03:00