Commit graph

65 commits

Author SHA1 Message Date
Gabriel Almeida
dc72f2e52f refactor(test_websocket.py): change sender field to is_bot field in chat history tests 2023-04-25 21:06:29 -03:00
Gabriel Almeida
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
2023-04-20 11:09:42 -03:00
Gabriel Almeida
0a630cd70d refactor(chat_manager.py): move process_graph function outside of ChatManager class
test(websocket.py): add tests for websocket connection, chat history, and sending messages
2023-04-19 22:23:31 -03:00
Gabriel Almeida
18b3583850 test(websocket.py): add tests for websocket connection, chat history and sending message 2023-04-19 13:13:58 -03:00
Gabriel Almeida
d978ae5438 refactor(cache): move cache-related functions to base.py module
feat(cache): add support for pandas and PIL Image objects caching
fix(interface): import cache-related functions from base.py module
test(cache): update import statements in cache-related test file
2023-04-19 11:02:32 -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
Ibis Prevedello
37925c275f test: fix text scripts 2023-04-13 11:52:42 -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
e7c3946985 style(test_chains_template.py): remove trailing whitespace and fix line length 2023-04-10 19:15:01 -03:00
Gabriel Almeida
1d49cc16bd refactor(test_chains_template.py): make input_key and output_key required and show in all chains
feat(test_chains_template.py): add prompt to mid_journey_prompt_chain and time_travel_guide_chain chains
2023-04-10 19:03:32 -03:00
Ibis Prevedello
81c634f839 fix: fix lint and formatting 2023-04-10 12:01:13 -03:00
Ibis Prevedello
edf6577f44 test: add test to vectorstore 2023-04-10 11:54:12 -03:00
Ibis Prevedello
fee2e52ec1 Merge branch 'dev' into vecstores 2023-04-10 10:20:56 -03:00
Gabriel Almeida
cdf50ebe7a test(graph.py): add test for get_result_and_thought_using_graph method 2023-04-09 09:23:47 -03:00
Gabriel Almeida
2e3c0f3f51 style(test_llms_template.py): change boolean values to True in 'show' 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
2023-04-09 07:00:27 -03:00
Ibis Prevedello
616dfd0370 Merge branch 'dev' into vecstores 2023-04-07 13:06:49 -03:00
Gabriel Almeida
611b4d6709 fix: linting 2023-04-06 18:18:35 -03:00
Gabriel Almeida
879588c631 feat: added first tests for llms 2023-04-06 18:18:35 -03:00
Gabriel Almeida
3a4bfc2e36 formatting 2023-04-06 16:18:13 -03:00
Gabriel Luiz Freitas Almeida
4d2ee2aeda
Update test_prompts_template.py 2023-04-06 15:56:55 -03:00
Gabriel Almeida
59baa407d2 feat: added agents tests 2023-04-06 15:11:12 -03:00
Gabriel Almeida
ebb78f34aa feat: adding prompt template tests 2023-04-06 15:05:36 -03:00
Gabriel Almeida
26524e3b6d fix: password setting improvements 2023-04-06 14:24:00 -03:00
Gabriel Almeida
f492eed372 formatting 2023-04-06 14:09:15 -03:00
Ibis Prevedello
cf4ceb0e1a feat: first version of vecstore, docloader and embeddings working 2023-04-06 13:55:07 -03:00
Gabriel Almeida
5683f23ff9 feat: chain template tests 2023-04-06 13:52:59 -03:00
Gabriel Almeida
cd95e2500c fix: readded chatgpt and fixed wrapper name 2023-04-04 22:14:34 -03:00
Gabriel Almeida
41f05b2e85 fix: update to validate prompt endpoint 2023-04-04 22:07:40 -03:00
Gabriel Almeida
c41957c67e feat: adding validate/prompt endpoint 2023-04-04 20:43:41 -03:00
Ibis Prevedello
cec6a41973 refac: substitute | by Optional 2023-04-03 17:27:41 -03:00
Gabriel Almeida
06f9348a6e fix: change test according to function changes 2023-04-03 17:13:51 -03:00
Ibis Prevedello
23b50d31d2 refac: fix tool name for test 2023-04-03 17:00:17 -03:00
Gabriel Almeida
58652f7c2b fix: loading agent correctly and added correct chat models loading 2023-04-02 10:41:40 -03:00
Gabriel Almeida
9891d6b68a linting 2023-04-02 09:51:53 -03:00
Gabriel Almeida
12c21b0185 custom prompt experiment 2023-04-01 18:41:27 -03:00
Ibis Prevedello
17ad4954ef refac: fix linting 2023-04-01 18:03:14 -03:00
Ibis Prevedello
53c9812819 refac: fix merge and format 2023-04-01 17:42:43 -03:00
Gabriel Almeida
2235767d22 feat: implemented caching of agent 2023-04-01 10:58:46 -03:00
Gabriel Almeida
f30d2d3330 feat: a few more tests 2023-04-01 00:11:36 -03:00
Gabriel Almeida
0fc454f9b7 feat: added more tests for nodes 2023-04-01 00:01:29 -03:00
Gabriel Almeida
e28c3dc18e feat: new tests 2023-03-31 23:15:22 -03:00
Gabriel Almeida
92c3bb19b0 fix: formatting and utils 2023-03-31 14:07:58 -03:00
Gabriel Almeida
203b8ff6fe formatting 2023-03-31 14:06:40 -03:00
Gabriel Almeida
2db74fc30e feat: implement file type 2023-03-30 19:39:44 -03:00
Gabriel Almeida
18b3fa6c34 refac: listing and signature for tools moved 2023-03-30 18:13:35 -03:00
Gabriel Almeida
f4b51514a1 refac: change graph module structure 2023-03-29 16:12:59 -03:00
Gabriel Almeida
86e65575ee fix: load_flow_from_json now uses the Graph 2023-03-28 22:04:27 -03:00
Gabriel Almeida
7ec6847ae4 style: formatting and linting 2023-03-28 21:44:41 -03:00
Gabriel Almeida
8890d37a44 feat: added new validation functions and tests 2023-03-28 20:41:18 -03:00