-LAN-
559ab46ee1
fix: Removes redundant token calculations and updates dependencies
...
Eliminates unnecessary pre-calculation of token limits and recalculation of max tokens
across multiple app runners, simplifying the logic for prompt handling.
Updates tiktoken library from version 0.8.0 to 0.9.0 for improved tokenization performance.
Increases default token limit in TokenBufferMemory to accommodate larger prompt messages.
These changes streamline the token management process and leverage the latest
improvements in the tiktoken library.
Fixes potential token overflow issues and prepares the system for handling larger
inputs more efficiently.
Relates to internal optimization tasks.
Signed-off-by: -LAN- <[email protected] >
2025-04-28 15:39:12 +08:00
jiandanfeng and GitHub
edc29780ed
fix: "Model schema not found" error only in agents ( #12655 ) ( #12760 )
2025-01-27 11:33:13 +08:00
jiandanfeng and GitHub
9aaee8ee47
fix: Issues related to the deletion of conversation_id ( #12488 ) ( #12665 )
2025-01-21 10:25:35 +08:00
Bowen Liang and GitHub
166221d784
chore(lint): fix quotes for f-string formatting by bumping ruff to 0.9.x ( #12702 )
2025-01-21 10:12:29 +08:00
-LAN- and GitHub
7ed6485f86
refactor: streamline initialization of application_generate_entity and task_state in task pipeline classes ( #12326 )
...
Signed-off-by: -LAN- <[email protected] >
2025-01-03 18:41:44 +08:00
Yingchun Lai and GitHub
c135967e59
refactor: simplify some exception catch code ( #12246 )
2025-01-02 14:25:12 +08:00
-LAN- and GitHub
62f792ea14
fix: ensure workflow_run_id is always set and improve handling in Wor… ( #12264 )
...
Signed-off-by: -LAN- <[email protected] >
2024-12-31 17:02:44 +08:00
-LAN- and GitHub
d4b848272e
fix: apply gevent threading patch early and ensure unique workflow node execution IDs ( #12196 )
...
Signed-off-by: -LAN- <[email protected] >
2024-12-31 11:42:51 +08:00
-LAN- and GitHub
822af70dce
fix(workflow_service): assign UUID to workflow_node_execution id and update optional fields in WorkflowRun and WorkflowNodeExecution models ( #12096 )
...
Signed-off-by: -LAN- <[email protected] >
2024-12-25 21:34:53 +08:00
-LAN- and GitHub
39ace9bdee
fix(app_generator): improve error handling for closed file I/O operat… ( #12073 )
...
Signed-off-by: -LAN- <[email protected] >
2024-12-25 16:34:38 +08:00
-LAN- and GitHub
83ea931e3c
refactor: optimize database usage ( #12071 )
...
Signed-off-by: -LAN- <[email protected] >
2024-12-25 16:24:52 +08:00
yihong and GitHub
56e15d09a9
feat: mypy for all type check ( #10921 )
2024-12-24 18:38:51 +08:00
-LAN- and GitHub
82134a1d50
fix: Replace generic exceptions with specific error classes in task p… ( #12036 )
...
Signed-off-by: -LAN- <[email protected] >
2024-12-24 15:24:19 +08:00
453f324f54
fix: retry node in iteration logs wrong ( #11995 )
...
Co-authored-by: Novice Lee <[email protected] >
2024-12-23 15:06:01 +08:00
c1aa55f3ea
fix: remove the unused retry index field ( #11903 )
...
Signed-off-by: -LAN- <[email protected] >
Co-authored-by: Novice Lee <[email protected] >
Co-authored-by: -LAN- <[email protected] >
2024-12-23 14:32:11 +08:00
-LAN- and GitHub
dd0e81d094
fix: enhance type hints and improve audio message handling in TTS pub… ( #11947 )
...
Signed-off-by: -LAN- <[email protected] >
2024-12-22 10:41:06 +08:00
Kalo Chin and GitHub
786cb6859b
fix: ensure WorkflowRun attributes are refreshed in WorkflowCycleMana… ( #11913 )
2024-12-21 15:05:04 +08:00
7abc7fa573
Feat: Retry on node execution errors ( #11871 )
...
Co-authored-by: Novice Lee <[email protected] >
2024-12-20 14:14:06 +08:00
-LAN- and GitHub
92a840f1b2
feat(tool_node): Suppress exceptions thrown by the Tool ( #11724 )
...
Signed-off-by: -LAN- <[email protected] >
2024-12-17 12:11:50 +08:00
e0b67536e0
fix: remove the unused QueueWorkflowPartialSuccessEvent handle in workflow ( #11669 )
...
Co-authored-by: Novice Lee <[email protected] >
2024-12-15 21:18:14 +08:00
yihong and GitHub
efd5575683
fix: _handle_workflow_run_partial_success args is wrong ( #11562 )
...
Signed-off-by: yihong0618 <[email protected] >
2024-12-15 17:22:13 +08:00
liuzhenghua and GitHub
d05f189049
Fix: RateLimit requests were not released when a streaming generation exception occurred ( #11540 )
2024-12-11 19:16:35 +08:00
79a710ce98
Feat: continue on error ( #11458 )
...
Co-authored-by: Novice Lee <[email protected] >
Co-authored-by: Novice Lee <[email protected] >
2024-12-11 14:22:42 +08:00
yihong and GitHub
225fcd5e41
Revert "fix: total tokens is wrong which is zero in inter way, close … ( #11536 )
2024-12-11 09:54:46 +08:00
-LAN- and GitHub
fd354d999d
fix(app_generator_service): overload type hints ( #11507 )
...
Signed-off-by: -LAN- <[email protected] >
2024-12-10 09:06:34 +08:00
d9d5d35a77
fix: issue #10596 by making the iteration node outputs right ( #11394 )
...
Signed-off-by: yihong0618 <[email protected] >
Signed-off-by: -LAN- <[email protected] >
Co-authored-by: -LAN- <[email protected] >
2024-12-07 16:28:15 +08:00
Jyong and GitHub
a8d32f9964
fix external retrieval without segment id ( #11423 )
2024-12-06 14:45:15 +08:00
yihong and GitHub
5669cac16d
fix: some typos using typos ( #11374 )
...
Signed-off-by: yihong0618 <[email protected] >
2024-12-05 13:24:06 +08:00
e135ffc2c1
Feat: upgrade variable assigner ( #11285 )
...
Signed-off-by: -LAN- <[email protected] >
Co-authored-by: -LAN- <[email protected] >
2024-12-03 13:56:40 +08:00
Hash Brown and GitHub
c4fad66f2a
fix: dialogue_count incorrect in chatflow when there's... ( #11175 )
2024-12-02 16:09:26 +08:00
-LAN- and GitHub
3c8efe7c0a
fix(workflow_cycle_manage): Handle special values in the process_data. ( #11253 )
...
Signed-off-by: -LAN- <[email protected] >
2024-12-02 13:53:43 +08:00
-LAN- and GitHub
c34bdb74e6
Fix/type-error ( #11240 )
...
Signed-off-by: -LAN- <[email protected] >
2024-12-02 10:24:21 +08:00
yihong and GitHub
fd4be36991
fix: total tokens is wrong which is zero in inter way, close #11221 ( #11224 )
...
Signed-off-by: yihong0618 <[email protected] >
2024-11-30 23:18:24 +08:00
-LAN- and GitHub
8d5a1be227
fix: Cannot use files in the user inputs. ( #11112 )
2024-11-26 13:43:38 +08:00
-LAN- and GitHub
98d85e6b74
fix: WorkflowNodeExecution.created_at may be earlier than WorkflowRun.created_at ( #11070 )
2024-11-25 18:16:55 +08:00
3eb51d85da
fix(workflow_entry): Support receive File and FileList in single step run. ( #10947 )
...
Signed-off-by: -LAN- <[email protected] >
Co-authored-by: JzoNg <[email protected] >
2024-11-25 12:46:50 +08:00
Bowen Liang and GitHub
6c8e208ef3
chore: bump minimum supported Python version to 3.11 ( #10386 )
2024-11-24 13:28:46 +08:00
yihong and GitHub
0181f1c08c
fix: wrong convert in PromptTemplateConfigManager ( #11016 )
...
Signed-off-by: yihong0618 <[email protected] >
2024-11-24 12:18:19 +08:00
yihong and GitHub
7f00c5a02e
fix: uuid not import bug ( #11014 )
...
Signed-off-by: yihong0618 <[email protected] >
2024-11-24 11:17:55 +08:00
c5f7d650b5
feat: Allow using file variables directly in the LLM node and support more file types. ( #10679 )
...
Co-authored-by: Joel <[email protected] >
2024-11-22 16:30:22 +08:00
yihong and GitHub
0067b16d1e
fix: refactor all 'or []' and 'or {}' logic to make code more clear ( #10883 )
...
Signed-off-by: yihong0618 <[email protected] >
2024-11-21 10:34:43 +08:00
328965ed7c
Fix: crash of workflow file upload ( #10831 )
...
Co-authored-by: -LAN- <[email protected] >
Co-authored-by: StyleZhang <[email protected] >
2024-11-19 14:15:18 +08:00
crazywoola and GitHub
2fed55ae6b
Fix: number maybe empty string ( #10743 )
2024-11-15 16:31:10 +08:00
Bowen Liang and GitHub
51db59622c
chore(lint): cleanup repeated cause exception in logging.exception replaced by helpful message ( #10425 )
2024-11-15 15:41:40 +08:00
Novice and GitHub
f414d241c1
Feat/iteration single run time ( #10512 )
2024-11-11 14:47:52 +08:00
-LAN- and GitHub
172c7eb270
fix(file_upload): correct validation method and add unit tests ( #10477 )
2024-11-08 21:55:01 +08:00
-LAN- and GitHub
25ca0278dd
refactor(core): Remove extra_config from File. ( #10203 )
2024-11-08 18:13:24 +08:00
Bowen Liang and GitHub
0ebe198ff1
chore: use DEBUG in dify_config instead of parsing raw system environment variable in place ( #10437 )
2024-11-08 09:34:11 +08:00
Bowen Liang and GitHub
574c4a264f
chore(lint): Use logging.exception instead of logging.error ( #10415 )
2024-11-07 21:13:02 +08:00
Novice and GitHub
d1505b15c4
feat: Iteration node support parallel mode ( #9493 )
2024-11-05 10:32:49 +08:00