Commit graph

  • e1544aadae chore(pyproject.toml): add websockets dependency refactor(chat_manager.py): remove redundant json.dumps() and convert BaseModel to dict before sending to websocket Gabriel Almeida 2023-04-25 16:35:17 -03:00
  • 7f2ad60a35 Merge remote-tracking branch 'origin/chat_and_cache' into websocket anovazzi1 2023-04-25 15:42:06 -03:00
  • e4fdfdd649 added new icon anovazzi1 2023-04-25 15:40:21 -03:00
  • 41f1ba798a refactor(test_llms_template.py): change required fields to optional in tests for huggingfacehub_api_token, openai_api_key, and chat_openai_api_key in llms_template. Gabriel Almeida 2023-04-25 15:27:36 -03:00
  • 0f0366ebbb Refactor chromadb import in run.py for type hinting Gabriel Almeida 2023-04-25 12:08:32 -03:00
  • c14fb1eac3 feat(base.py): add logic to detect api keys in FrontendNode fields Gabriel Almeida 2023-04-25 12:04:03 -03:00
  • 3497161105 fix(base.py): set OpenAI API Key field as not required Gabriel Almeida 2023-04-25 11:56:19 -03:00
  • c6d2d96da8 refactor(nodes.py): set 'required' field to False for API key and token fields to support loading from environment variables Gabriel Almeida 2023-04-17 18:51:31 -03:00
  • f8f6283464 websocket first implementation anovazzi1 2023-04-25 15:29:02 -03:00
  • ff9a2e6663 feat(frontend): add use-debounce package to dependencies in package.json Gabriel Almeida 2023-04-25 14:39:34 -03:00
  • 7af5f68861 feat(validate): add debounced validation for nodes in GenericNode component fix(validate): set validation status to "success" or "error" based on response status feat(validate): add state for validation status and outline color in GenericNode component refactor(validate): use useDebouncedCallback hook for debouncing validation function refactor(validate): simplify useEffect dependencies in GenericNode component Gabriel Almeida 2023-04-25 14:31:57 -03:00
  • 39ca499dea style(README.md): Added Open in HF Spaces badge Gabriel Almeida 2023-04-25 11:42:41 -03:00
  • c522727d6e Refactor ImportModal code to use useState and useContext hooks Gabriel Almeida 2023-04-25 11:02:09 -03:00
  • 9f5f222f2a refactor(base.py): remove print statement from ToolCreator class Gabriel Almeida 2023-04-25 09:38:28 -03:00
  • ce7e9d0254 shortcut on ctrl shift k anovazzi1 2023-04-24 23:31:42 -03:00
  • 7c16616273 chat popUp not using popUp context anovazzi1 2023-04-24 23:21:22 -03:00
  • 152525decc chat clear anovazzi1 2023-04-24 23:10:51 -03:00
  • 68870301f3 chat modal messages firts version finished anovazzi1 2023-04-24 22:04:25 -03:00
  • 020e9c8461 chat modal working anovazzi1 2023-04-24 21:10:51 -03:00
  • 2c0b846f54 migrate chat logic to chat modal anovazzi1 2023-04-24 21:02:23 -03:00
  • 8ed1ea92d4 clean chat area anovazzi1 2023-04-24 20:03:05 -03:00
  • 9464b8790c added chat trigger component anovazzi1 2023-04-24 19:25:33 -03:00
  • b3155a58a9
    Add Import Examples Feature to Flow Editor (#175) anovazzi1 2023-04-24 19:08:21 -03:00
  • a15d605cc8 update styles anovazzi1 2023-04-24 19:03:20 -03:00
  • a8f2d69f9a updated type type context, need to change place where call api anovazzi1 2023-04-24 18:40:24 -03:00
  • 9e76c50f09 bug found migrate template code to types context anovazzi1 2023-04-24 18:31:03 -03:00
  • 2146025d42 Merge branch 'dev' into autoUpdateNodes anovazzi1 2023-04-24 18:02:48 -03:00
  • f122151b12 fix(validate.py): raise an exception with a message when node is not found feat(GenericNode): add node validation with outline color feedback feat(tailwind.config.js): add styles for outline colors and animations Gabriel Almeida 2023-04-24 13:43:52 -03:00
  • 09320824a9 refactor(validate.py): extract build_graph function to langflow.interface.run module feat(validate.py): add post_validate_node endpoint to validate a single node in the graph by its id Gabriel Almeida 2023-04-24 10:32:15 -03:00
  • 23eb511560 Merge branch 'dev' of https://github.com/logspace-ai/langflow into dev Gabriel Almeida 2023-04-24 08:40:49 -03:00
  • 23fbec9d42 feat(loading.py): add error handling for empty documents in vectorstore instantiation feat(loading.py): add optional build parameter to load_flow_from_json function Gabriel Almeida 2023-04-24 08:40:06 -03:00
  • 76162a9ffa feat(langflow): Handle ChromaDB NotEnoughElementsException Rodrigo Nader 2023-04-23 23:06:10 -03:00
  • ad24cdc1dd Update README.md Gabriel Luiz Freitas Almeida 2023-04-23 14:25:55 -03:00
  • b1971570c9 Correct run instructions Paul Lockett 2023-03-30 14:20:20 -07:00
  • ebc1f6a0df feat(api): add callback handler for streaming LLM responses Gabriel Almeida 2023-04-23 14:31:21 -03:00
  • b9a9892db6 layout changes Robert Wilkins III 2023-04-20 05:14:37 +00:00
  • e90b036b01 remove the nats Robert Wilkins III 2023-04-20 05:11:28 +00:00
  • adc93c7902 improve grammer and remove nat Robert Wilkins III 2023-04-20 05:10:38 +00:00
  • dada24a5e6 add spot instance support and pricing Robert Wilkins III 2023-04-20 04:43:26 +00:00
  • 6a59d64a0d remove redundant wording Robert Wilkins III 2023-04-20 03:54:58 +00:00
  • b6ae41eef0 more styling Robert Wilkins III 2023-04-20 03:36:27 +00:00
  • 56e4ae1fcd add styling Robert Wilkins III 2023-04-20 03:35:10 +00:00
  • 57d83740f1 improve readability Robert Wilkins III 2023-04-20 03:29:03 +00:00
  • 5a7072175f move trophy toward end of walkthrough Robert Wilkins III 2023-04-20 03:20:09 +00:00
  • 37bdafa9db clarify notes to connect to vm Robert Wilkins III 2023-04-20 03:17:40 +00:00
  • b9a0e55d43 remove input tag Robert Wilkins III 2023-04-20 03:11:30 +00:00
  • f46e27d1f0 vars and trophies Robert Wilkins III 2023-04-20 03:08:50 +00:00
  • d310a8172f provide user with link to langflow server Robert Wilkins III 2023-04-20 02:57:37 +00:00
  • b54b0f0904 var expansion alt test Robert Wilkins III 2023-04-20 02:33:47 +00:00
  • c4ebb0a3f6 var expansion again Robert Wilkins III 2023-04-20 02:23:34 +00:00
  • 90633c3915 revert var expansion test Robert Wilkins III 2023-04-20 02:19:36 +00:00
  • 7ef97e1334 testing var expansion Robert Wilkins III 2023-04-20 02:18:27 +00:00
  • 6efa1b7377 set project config Robert Wilkins III 2023-04-20 02:10:45 +00:00
  • 98be8f87e4 remove login prompt for ephemeral cloudshell Robert Wilkins III 2023-04-20 02:07:10 +00:00
  • 9c9b69db59 add cloudshell repo trust advisory Robert Wilkins III 2023-04-20 02:05:34 +00:00
  • 08a1739fa7 force gcp login in ephemeral cloudshell Robert Wilkins III 2023-04-20 01:55:34 +00:00
  • 9a06ff54c7 match bash script to walkthrough Robert Wilkins III 2023-04-20 01:37:52 +00:00
  • bfdbabed55 fix bash command launch Robert Wilkins III 2023-04-20 01:35:20 +00:00
  • e5aece49bf remove comments that show up in walkthrough Robert Wilkins III 2023-04-20 01:32:45 +00:00
  • aeabaa32cd remove scripted steps from walkthrough Robert Wilkins III 2023-04-20 01:30:44 +00:00
  • 50b24f9443 configure cloudshell to run walkthrough Robert Wilkins III 2023-04-20 01:21:21 +00:00
  • ff3817903f create setup files and GCP tutorial Robert Wilkins III 2023-04-19 22:59:56 +00:00
  • 19193d21e0 fix apt confirms, heredoc vars, add if statements Robert Wilkins III 2023-04-19 16:44:55 +00:00
  • 5a51306153 adding machine type to VM create Robert Wilkins III 2023-04-18 17:31:50 +00:00
  • b946edb3d1 Allow IAP Robert Wilkins III 2023-04-18 04:32:41 +00:00
  • 9274cb9ae0 check and create VPC and subnet Robert Wilkins III 2023-04-18 04:29:42 +00:00
  • d6b179b7ce Add comments to clarify code Robert Wilkins III 2023-04-18 03:42:01 +00:00
  • 7011721c3c Adjust firewall to allow port 8080 Robert Wilkins III 2023-04-18 03:14:45 +00:00
  • 2465318f77 Add steps to provision GCP VM serving langflow Robert Wilkins III 2023-04-18 03:07:05 +00:00
  • 801ff57dc0 Update loading.py Petru Molla 2023-04-20 21:56:10 +03:00
  • ded527a64a Update loading.py Gabriel Luiz Freitas Almeida 2023-04-20 15:18:59 -03:00
  • 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>". Petru Molla 2023-04-17 17:38:44 +03:00
  • 46e76c8ca4 feat: add SQLDatabaseChain Ibis Prevedello 2023-04-19 10:31:13 -03:00
  • 843ae8efc5 feat: add extra tools and utilities Ibis Prevedello 2023-04-17 23:15:39 -03:00
  • 571f407ef3 refac: refactor tools and add QuerySQLDataBaseTool Ibis Prevedello 2023-04-17 15:59:15 -03:00
  • 5169c0bc27 feat(chat_manager.py): add support for sending file responses fix(schemas.py): add validation for file response type and data type test(test_websocket.py): remove data and data_type fields from ChatResponse messages in tests Gabriel Almeida 2023-04-20 11:09:42 -03:00
  • 3da30cc5bf refactor(cache): move cache functionality to a separate class feat(cache): add support for multiple clients and context manager to set client_id feat(cache): add observer pattern to notify on cache changes feat(cache): add async observer pattern to notify on cache changes in async functions feat(cache): add methods to add pandas DataFrame or Series and PIL Image to cache feat(cache): add method to get an object from cache by key feat(cache): add method to get the last added item in cache Gabriel Almeida 2023-04-20 11:09:11 -03:00
  • 9869c59e6d layout changes Robert Wilkins III 2023-04-20 05:14:37 +00:00
  • 7e3ea10719 remove the nats Robert Wilkins III 2023-04-20 05:11:28 +00:00
  • de5ed466d7 improve grammer and remove nat Robert Wilkins III 2023-04-20 05:10:38 +00:00
  • 207f1b0399 add spot instance support and pricing Robert Wilkins III 2023-04-20 04:43:26 +00:00
  • 573f0d6ee7 remove redundant wording Robert Wilkins III 2023-04-20 03:54:58 +00:00
  • d427fa9972 more styling Robert Wilkins III 2023-04-20 03:36:27 +00:00
  • dcf1f0c35e add styling Robert Wilkins III 2023-04-20 03:35:10 +00:00
  • 1c7776508f improve readability Robert Wilkins III 2023-04-20 03:29:03 +00:00
  • 6c61926261 move trophy toward end of walkthrough Robert Wilkins III 2023-04-20 03:20:09 +00:00
  • d46c1e5a81 clarify notes to connect to vm Robert Wilkins III 2023-04-20 03:17:40 +00:00
  • c4f41a7da9 remove input tag Robert Wilkins III 2023-04-20 03:11:30 +00:00
  • df062edd91 vars and trophies Robert Wilkins III 2023-04-20 03:08:50 +00:00
  • e38d7b6f24 provide user with link to langflow server Robert Wilkins III 2023-04-20 02:57:37 +00:00
  • c2d21178e1 found bug on save langflow state anovazzi1 2023-04-19 23:41:30 -03:00
  • 0527bf3291 var expansion alt test Robert Wilkins III 2023-04-20 02:33:47 +00:00
  • 5c64bc6698 created langFlowState type anovazzi1 2023-04-19 23:33:01 -03:00
  • 72d6cb060a var expansion again Robert Wilkins III 2023-04-20 02:23:34 +00:00
  • e0aba3223f revert var expansion test Robert Wilkins III 2023-04-20 02:19:36 +00:00
  • 7e1d361c90 templates from backend stored in context anovazzi1 2023-04-19 23:19:17 -03:00
  • 11fea7a7a8 testing var expansion Robert Wilkins III 2023-04-20 02:18:27 +00:00
  • 060a0cfbeb set project config Robert Wilkins III 2023-04-20 02:10:45 +00:00
  • a8b2460b91 remove login prompt for ephemeral cloudshell Robert Wilkins III 2023-04-20 02:07:10 +00:00
  • 7314a3fc81 add cloudshell repo trust advisory Robert Wilkins III 2023-04-20 02:05:34 +00:00