Commit Graph

6159 Commits (c67a7abbe244cba2f83dbcadfbfee47a897fbecf)
 

Author SHA1 Message Date
QuantumGhost 7a382a35b4 feat(api): simplify gevent setup logic 1 year ago
QuantumGhost 6df77c7ae2 feat(api): add support for conversation input fields in draft node run api 1 year ago
QuantumGhost ae53286bcc feat(api): add support for conversation input fields in draft node run api 1 year ago
QuantumGhost 4c7873bdd9 feat(api): inject the variable_loader all the way down for loop & iteration
# Conflicts:
#	api/core/app/apps/advanced_chat/app_generator.py
#	api/core/app/apps/workflow/app_generator.py
1 year ago
QuantumGhost 31fa5baadf feat(api): overhaul draft variable saving logic
add support for many node types
1 year ago
QuantumGhost 29bc0d5000 feat(api): Add a method for extract a node configration from workflow 1 year ago
QuantumGhost 7c632bdea9 docs(api): Add a comment about repetitive json loading in `Workflow.graph_dict` 1 year ago
QuantumGhost cf034b53e0 feat(api): Move DummyLoader from workflow_entry to variable_loader
add a utility function for variable loading logic.
1 year ago
QuantumGhost 710d729b4b feat(api): Add a dummy `VariableLoader`, add a utility function
for variable loading logic.
1 year ago
QuantumGhost d720287504 feat(api): utilize `ConversationVariableUpdater` in variable assigner nodes
Removed the original logic
1 year ago
QuantumGhost 1b234de81f feat(api): Implement variable mapping extraction for VariableAssignerNode 1 year ago
QuantumGhost b376f7aeec feat(api): include the loop variables in extracted variable mappings 1 year ago
QuantumGhost 253978b8df docs(api): Update docs for `extract_variable_selector_to_variable_mapping` 1 year ago
QuantumGhost c1313dd914 test(api): add tests for `VariablePool` construction 1 year ago
QuantumGhost fd38cfd6b2 chore(api): remove the constructor for `VariablePool`
Replace it with `model_post_init` as suggested by
Pydantic docs.
1 year ago
QuantumGhost c730f0fcf2 test(api): Add some tests for DraftVariable related code 1 year ago
QuantumGhost 7165333468 feat(api): Add some utility functions for working with generators 1 year ago
QuantumGhost 701d659f54 fix(api): Fix input variable handling for `Start` node. 1 year ago
QuantumGhost ed4b072467 feat(api): Implement VariableLoader in `DraftVarLoader`.
Use DraftVarLoader to load required variables when single stepping a
node.
1 year ago
QuantumGhost b7a4117341 feat(api): Introduce a VariableLoader interface.
The `VariableLoader` interface is used to load referenced variables
when running a single node.
1 year ago
QuantumGhost d83c8ade4a feat(api): Implement variable mapping extraction for `IfElseNode`
This allows us to extract referenced variables from `IfElseNode` configurations.
1 year ago
QuantumGhost c4e7489be5 docs(api): Add documentation for `extract_variable_selector_to_variable_mapping`
Add a detail description about the arguments and
the return value of
`BaseNode.extract_variable_selector_to_variable_mapping`.
1 year ago
QuantumGhost 85ab1dc8d9 fix(api): Fix incorrect handling of `Variable` types in `VariablePool` 1 year ago
QuantumGhost 7ee95dbc1c docs(api): Add a documentation about equality of `FloatSegment` 1 year ago
QuantumGhost 325b737f09 fix(api): Fix incorrect variable name for sys var. 1 year ago
QuantumGhost 5aa044e392 feat(api): implement draft var related api 1 year ago
QuantumGhost c7e6b9ce9c feat(api): save output variables to draft variables while debugging workflow 1 year ago
QuantumGhost 655d55f290 feat(api): add a `version` class method to BaseNode and subclasses
This ensures that we can get the version of node while executing.

Add `node_version` to `BaseNodeEvent` to ensure that all node
related events includes node version information.
1 year ago
QuantumGhost 1fbeb8d9bf feat(api): Save output variables as draft variables in single stepping 1 year ago
QuantumGhost 254324cd6c feat(api): Save output variables as draft variables in single stepping 1 year ago
QuantumGhost 9650ade7fb feat(api): Implement WorkflowDraftService 1 year ago
QuantumGhost 0d5a0a4b24 feat(api): add an API to retrieve the last execution of a given node. 1 year ago
NFish 57ece83c30
Fix/branding broken (#20375)
Co-authored-by: zxhlyh <jasonapring2015@outlook.com>
1 year ago
-LAN- c3c67d9608
fix: register user model to current_user in backward invoke. (#20374)
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
-LAN- f59fb94dae
feat(agent_node): ensure that the enum-checking syntax is compatible with Python 3.11. (#20373)
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
zxhlyh 00199c41bb
fix: workflow plugins list update (#20357) 1 year ago
teawoong Kim 400ae664bb
fix(http): force multipart/form-data even without files(#20322) (#20323) 1 year ago
comfuture b39ca7ee31
Fixes some i18n(ko) translations. (#20348) 1 year ago
Junjie.M 4250501058
fix: reset password page dark style (#20350) 1 year ago
-LAN- eaaf551497
fix: Instance <Account> is not bound to a Session (#20347)
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
-LAN- f233a64eb5
fix(workflow): fetch user failed when workflow run in parallel mode (#20321)
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
AichiB7A 2b81b6673f
[Observability] Add type check and try-except in otel (#20319) 1 year ago
-LAN- 4c46f04d77
fix: Enhances tenant ID handling in telemetry (#20304)
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
Joel d467c8536b
fix: i18n auto run failed (#20302) 1 year ago
Joel abc32edf28
chore: enchance the copywriting of tool (#20294) 1 year ago
crazywoola 047a1b5166
Chore/update img (#20292) 1 year ago
crazywoola a06fa7374d
update img (#20291) 1 year ago
-LAN- fe01de5667
chore(*): Bump version to 1.4.1 (#20275)
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
-LAN- 275b042998
chore(remove_app_and_related_data_task): Revert `_delete_app_workflow_node_executions` (#20278)
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
rouxiaomin 4c4887c5fc
feat(qdrant):add replication_factor when create collection in qdrant (#20133)
Co-authored-by: 刘敏 <min.liu@tongdun.net>
1 year ago