Gabriel Luiz Freitas Almeida
ce31a13010
Add STORAGE_TYPE configuration
2024-01-26 19:01:48 -03:00
Gabriel Luiz Freitas Almeida
e9fc9f631b
Add storage service and factory classes
2024-01-26 19:01:17 -03:00
Gabriel Luiz Freitas Almeida
1a4362fe50
Refactor create_upload_file function signature
2024-01-26 19:00:50 -03:00
Gabriel Luiz Freitas Almeida
aa30bc97d7
Remove unused imports and variables in ChatVertex class
2024-01-26 17:19:49 -03:00
Gabriel Luiz Freitas Almeida
7eac47f4c8
Add support for message conversion in ChatOutputResponse class
2024-01-26 17:08:10 -03:00
Gabriel Luiz Freitas Almeida
5277798cca
Refactor Vertex class to make _run method asynchronous
2024-01-26 17:07:07 -03:00
Gabriel Luiz Freitas Almeida
20d9e51208
Change honor method to be asynchronous in ContractEdge
2024-01-26 17:06:16 -03:00
Gabriel Luiz Freitas Almeida
537747951a
Fix return value for power components in Vertex class
2024-01-26 09:56:36 -03:00
Gabriel Luiz Freitas Almeida
dbf0a2a920
Refactor code and fix minor issues
2024-01-26 09:45:33 -03:00
Gabriel Luiz Freitas Almeida
ea47b44ac7
Refactor model_dump method in ChatVertex
2024-01-26 09:44:40 -03:00
Gabriel Luiz Freitas Almeida
fccf3eeb25
Fix session loading issues in test cases
2024-01-25 19:44:33 -03:00
Gabriel Luiz Freitas Almeida
e8fded882e
Add custom component and output parser creators to graph constants
2024-01-25 17:15:12 -03:00
Gabriel Luiz Freitas Almeida
8a3aaa2c98
Refactor Vertex class initialization
2024-01-25 16:15:44 -03:00
Gabriel Luiz Freitas Almeida
4e5181307f
Add logger import and update edge type in Graph class
2024-01-25 16:15:34 -03:00
Gabriel Luiz Freitas Almeida
952f8d39e5
Add extra base class and modify field formatting in ChainFrontendNode
2024-01-25 15:14:46 -03:00
Gabriel Luiz Freitas Almeida
dc56daebc8
Delete Flow model and related classes
2024-01-25 13:05:48 -03:00
Gabriel Luiz Freitas Almeida
47397153f4
Add new schemas and vertex type for CustomComponent
2024-01-25 13:03:29 -03:00
Gabriel Luiz Freitas Almeida
ec8679015b
Fix issue with artifacts in PromptVertex
2024-01-25 12:46:44 -03:00
Gabriel Luiz Freitas Almeida
97eb790653
Refactor get_vertex_edges method to return a list of Union[Edge, ContractEdge]
2024-01-25 12:43:52 -03:00
Gabriel Luiz Freitas Almeida
7f0c4e8413
Refactor LLMChainComponent imports
2024-01-25 11:44:33 -03:00
Gabriel Luiz Freitas Almeida
367eadd6e2
Add model_config to SQLModelSerializable
2024-01-25 11:44:09 -03:00
Gabriel Luiz Freitas Almeida
0fa85687f1
Refactor layered_topological_sort method in Graph class
2024-01-25 11:43:27 -03:00
Gabriel Luiz Freitas Almeida
ad25be1815
Add logger import and update input_types in add_new_variables_to_template function
2024-01-25 11:43:14 -03:00
Gabriel Luiz Freitas Almeida
94aa8aff59
Refactor ChatService dependencies
2024-01-25 11:43:07 -03:00
Gabriel Luiz Freitas Almeida
db9665f01a
Fix import and error handling in get_vertices function
2024-01-25 11:42:53 -03:00
anovazzi1
b5577d5dac
Fix import statement in chat.py
2024-01-22 17:35:51 -03:00
anovazzi1
e6b8cf551b
Add SQLModelSerializable class for SQLModel serialization
2024-01-22 15:54:52 -03:00
anovazzi1
5ffb60e90f
Fix code formatting and apply tweaks
2024-01-19 22:18:39 -03:00
anovazzi1
02526a4906
Add Text class to supported types
2024-01-19 22:17:40 -03:00
anovazzi1
7c34e687e5
Add Text class to field_typing module
2024-01-19 22:12:48 -03:00
anovazzi1
898dfab0ef
Add new IO components for chat input, chat output, message history, and text input
2024-01-19 22:11:33 -03:00
anovazzi1
5a7e46ba12
Update schemas and chat.py files
2024-01-19 22:08:02 -03:00
anovazzi1
8ab47639bf
Update type hints in ContractEdge class
2024-01-19 22:03:03 -03:00
anovazzi1
46ed96f20f
Add import for MonitorService in deps.py
2024-01-19 21:59:47 -03:00
anovazzi1
8ded1ceb4b
Add SettingsService class to manage settings from YAML file
2024-01-19 21:57:12 -03:00
anovazzi1
9933d1fec0
Add monitor service and related files
2024-01-19 21:54:21 -03:00
anovazzi1
11eb254622
Add ContractEdge class and related methods
2024-01-19 21:41:10 -03:00
anovazzi1
d2cce0590a
Add UnbuiltResult class to utils.py
2024-01-19 21:40:02 -03:00
anovazzi1
cc62b225ca
fix(vertex/base.py): fix import statement for UnbuiltResult class
...
feat(vertex/base.py): add PowerComponentTypes enum to represent power components
feat(vertex/base.py): add is_power_component attribute to Vertex class to determine if a vertex is a power component
feat(vertex/base.py): add get_result_dict method to Vertex class to return a dictionary with the result of the build process
feat(vertex/base.py): add get_built_result method to Vertex class to return the built result of a vertex
feat(vertex/base.py): add set_artifacts method to Vertex class
feat(vertex/base.py): add steps and steps_ran attributes to Vertex class to keep track of build steps
feat(vertex/base.py): add layer attribute to Vertex class to represent the layer of the vertex
feat(vertex/base.py): add set_top_level method to Vertex class to set the parent_is_top_level attribute
feat(vertex/base.py): add pinned attribute to Vertex class to indicate if the vertex is pinned
feat(vertex/base.py): add _reset method to Vertex class to reset the state of the vertex before building
feat(vertex/base.py): add build method to Vertex class to build the vertex and run build steps
feat(vertex/base.py): add get_requester_result method to Vertex class to get the result of the requester vertex
fix(vertex/base.py): fix add_edge method in Vertex class to check if the edge already exists before adding it
fix(vertex/base.py): fix __getstate__ method in Vertex class to include pinned attribute in the state
fix(vertex/base.py): fix _parse_data method in Vertex class to correctly set the pinned attribute
fix(vertex/base.py): fix _run method in Vertex class to handle different types of built objects and handle exceptions
2024-01-19 21:37:40 -03:00
anovazzi1
d3f728a436
Add StatefulVertex and StatelessVertex classes
2024-01-19 20:44:43 -03:00
anovazzi1
2213aa2e57
Merge remote-tracking branch 'origin/dev' into zustand/io/migration
2024-01-19 17:59:29 -03:00
anovazzi1
e7629226d3
Add process_tweaks_on_graph function to chat.py
2024-01-19 17:59:00 -03:00
anovazzi1
e327c381be
Add function to apply tweaks on vertex
2024-01-19 17:58:35 -03:00
anovazzi1
45b2b29545
Add process_tweaks_on_graph function to process.py
2024-01-19 17:57:17 -03:00
anovazzi1
2e79b597fb
Update schemas.py with ResultDict model
2024-01-19 17:48:23 -03:00
anovazzi1
4b1d5aa2b6
Add get_cache method to ChatService
2024-01-19 17:22:10 -03:00
anovazzi1
fd64dc9f2a
Add Body import to chat.py
2024-01-19 17:11:34 -03:00
anovazzi1
c60fe6ba14
Add build_vertex endpoint to chat.py
2024-01-19 16:47:36 -03:00
anovazzi1
0313592a7b
Fix graph edge references in Graph class
2024-01-19 16:42:47 -03:00
anovazzi1
93a374d5b4
Add defaultdict and deque imports
2024-01-19 16:26:05 -03:00