You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gcgj-dify-1.7.0/api/core/agent
-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- <laipz8200@outlook.com>
9 months ago
..
output_parser feat: mypy for all type check (#10921) 1 year ago
prompt chore: apply ruff E501 line-too-long linter rule (#8275) 1 year ago
__init__.py FEAT: NEW WORKFLOW ENGINE (#3160) 2 years ago
base_agent_runner.py fix: #12125 (#12184) 1 year ago
cot_agent_runner.py fix: Removes redundant token calculations and updates dependencies 9 months ago
cot_chat_agent_runner.py feat: mypy for all type check (#10921) 1 year ago
cot_completion_agent_runner.py feat: mypy for all type check (#10921) 1 year ago
entities.py feat: mypy for all type check (#10921) 1 year ago
fc_agent_runner.py fix: Removes redundant token calculations and updates dependencies 9 months ago