Commit graph

3,025 commits

Author SHA1 Message Date
Gabriel Luiz Freitas Almeida
05916ab03c Refactor vertex sorting in Graph class to use avg_build_time 2024-02-21 12:11:29 -03:00
Gabriel Luiz Freitas Almeida
04b98ba36e Add build time tracking to Vertex class 2024-02-21 12:11:07 -03:00
Gabriel Luiz Freitas Almeida
0ff3e49eb6 Fix error handling in get_vertices and add build time to vertex 2024-02-21 12:10:57 -03:00
Gabriel Luiz Freitas Almeida
1b07ae35da Refactor graph sorting method in chat.py 2024-02-21 10:19:48 -03:00
Gabriel Luiz Freitas Almeida
f58245fab6 Add run and update count properties to Graph class 2024-02-21 10:19:44 -03:00
Gabriel Luiz Freitas Almeida
ccd2355ca1 Remove unused endpoints 2024-02-21 09:58:04 -03:00
Gabriel Luiz Freitas Almeida
d35a3d7b87 Add predecessors and successors properties to Vertex class 2024-02-21 09:57:49 -03:00
Gabriel Luiz Freitas Almeida
deb3ee8c74 Adds adjacency map and in degree map 2024-02-21 09:57:42 -03:00
Gabriel Luiz Freitas Almeida
c9e879f494 Update sender_type to sender in ChatInput class 2024-02-20 22:26:39 -03:00
Gabriel Luiz Freitas Almeida
e235bc4151 Update sender_type to sender in ChatOutput class 2024-02-20 22:26:15 -03:00
Gabriel Luiz Freitas Almeida
300d1aa050 Remove is_composition attribute from custom component 2024-02-20 21:52:46 -03:00
Gabriel Luiz Freitas Almeida
0aad733e39 Add is_composition to FrontendNode 2024-02-20 21:37:29 -03:00
Gabriel Luiz Freitas Almeida
17dee05b78 Refactor component attributes and add is_composition flag 2024-02-20 21:33:41 -03:00
cristhianzl
103ab84bc3 merge fix 2024-02-20 19:55:16 -03:00
Gabriel Luiz Freitas Almeida
0eaed5bbcb Update ResultDict to ResultData in build_vertex function 2024-02-20 16:59:26 -03:00
Gabriel Luiz Freitas Almeida
90cf166ef6 Refactor schema mismatch check and log vertex build 2024-02-20 16:59:21 -03:00
Gabriel Luiz Freitas Almeida
35a6b8956a Update ResultDict to ResultData in Vertex class 2024-02-20 16:59:08 -03:00
Gabriel Luiz Freitas Almeida
4c4414729d Update ResultDict class name to ResultData 2024-02-20 16:59:02 -03:00
Gabriel Luiz Freitas Almeida
4abff7f80c Refactor build_vertex function to include timing information 2024-02-20 16:58:56 -03:00
Gabriel Luiz Freitas Almeida
9211b1c8e5 Refactor Vertex params assignment 2024-02-20 16:22:15 -03:00
Gabriel Luiz Freitas Almeida
bf8330e152 Refactor Vertex params assignment 2024-02-20 16:18:02 -03:00
Gabriel Luiz Freitas Almeida
f70d3131a5 Refactor typing import in base.py 2024-02-20 16:06:16 -03:00
Gabriel Luiz Freitas Almeida
a4c74f099c Fix session retrieval in build_vertex function 2024-02-20 16:01:23 -03:00
Gabriel Luiz Freitas Almeida
60c7ea3e35 Sort vertices containing interface components first 2024-02-20 16:01:17 -03:00
Gabriel Luiz Freitas Almeida
67f826b43f 🔧 chore(chat.py): remove unused imports and variables to improve code readability and maintainability
🐛 fix(chat.py): fix error handling in build_vertex function to correctly handle exceptions and improve error reporting
2024-02-20 14:32:34 -03:00
Gabriel Luiz Freitas Almeida
3bb3ca7f3a Add support for dumping artifacts as YAML string 2024-02-20 14:32:13 -03:00
Gabriel Luiz Freitas Almeida
b3201ce8d7 add error handling for missing vertices 2024-02-20 14:32:03 -03:00
Gabriel Luiz Freitas Almeida
cb284b4b7f Add status do IO components 2024-02-20 13:21:30 -03:00
Gabriel Luiz Freitas Almeida
7b9166b5ba Refactor chat service code 2024-02-20 13:19:42 -03:00
Gabriel Luiz Freitas Almeida
80815e0526 Refactor caching and result set up 2024-02-20 13:17:40 -03:00
Gabriel Luiz Freitas Almeida
aebab3f7e3 Add new build_and_cache_graph in utils.py 2024-02-20 13:17:04 -03:00
Gabriel Luiz Freitas Almeida
b90ff00cf4 Remove all websocket logic 2024-02-20 13:16:43 -03:00
Gabriel Luiz Freitas Almeida
5cef5b868a Refactor graph building and caching 2024-02-20 13:13:01 -03:00
Gabriel Luiz Freitas Almeida
aadb4c7d87 Add result attribute to Vertex class 2024-02-20 13:12:49 -03:00
Gabriel Luiz Freitas Almeida
0fb0b34423 Refactor process.py: Format code and add type hints 2024-02-20 13:12:42 -03:00
Gabriel Luiz Freitas Almeida
985cf9e532 Update set_cache method parameter name 2024-02-20 13:11:53 -03:00
Gabriel Luiz Freitas Almeida
54758662c2 Refactor Vertex class and update params dictionary 2024-02-20 12:17:48 -03:00
Gabriel Luiz Freitas Almeida
fdfbe810c9 Refactor Graph update method to handle new and removed vertices 2024-02-20 12:17:41 -03:00
Gabriel Luiz Freitas Almeida
b308183f0d Fix vertex sorting issue in Graph class 2024-02-20 10:47:44 -03:00
Gabriel Luiz Freitas Almeida
51f39223d4 Add sorting of vertices based on InterfaceComponentTypes 2024-02-20 10:28:44 -03:00
Gabriel Luiz Freitas Almeida
d0880c6c62 Refactor graph sorting algorithm to prioritize chat inputs 2024-02-20 10:03:30 -03:00
Gabriel Luiz Freitas Almeida
7c93b24845 Refactor error handling in get_vertices function 2024-02-20 10:03:24 -03:00
Gabriel Luiz Freitas Almeida
3f03425a7c Refactor layer assignment logic in Graph class 2024-02-20 09:58:32 -03:00
Gabriel Luiz Freitas Almeida
29d176c906 🔧 chore(base.py): update serialize_display_name method to handle cases where display_name is not set and convert name to title case if title_case is True 2024-02-19 21:46:47 -03:00
Gabriel Luiz Freitas Almeida
09612c82a0 Default display_name to None 2024-02-19 21:46:31 -03:00
Gabriel Luiz Freitas Almeida
fc72fa9150 Refactor custom component field ordering 2024-02-19 21:46:17 -03:00
Gabriel Luiz Freitas Almeida
c456306f8e Update field_order to be an optional list 2024-02-19 21:45:46 -03:00
Gabriel Luiz Freitas Almeida
0e30d7b12b Refactor Template class in base.py 2024-02-19 21:45:23 -03:00
Gabriel Luiz Freitas Almeida
5e641a42b8 Add field_order property to CustomComponent 2024-02-19 21:45:22 -03:00
Gabriel Luiz Freitas Almeida
977e72bb9b
New llms (#1437)
added the new llms on run mode
2024-02-19 20:57:58 -03:00