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
QuantumGhost c439e82038
refactor(api): Decouple `ParameterExtractorNode` from `LLMNode` (#20843)
- Extract methods used by `ParameterExtractorNode` from `LLMNode` into a separate file.
- Convert `ParameterExtractorNode` into a subclass of `BaseNode`.
- Refactor code referencing the extracted methods to ensure functionality and clarity.
- Fixes the issue that `ParameterExtractorNode` returns error when executed.
- Fix relevant test cases.

Closes #20840.
11 months ago
..
agent chore: remove agent turn limits (#19930) 11 months ago
app refactor: Removes unused LLMMode value_of method (#20575) 11 months ago
base refactor: Remove RepositoryFactory (#19176) 12 months ago
callback_handler Refactor/message cycle manage and knowledge retrieval (#20460) 11 months ago
entities refactor: Improve model status handling and structured output (#20586) 11 months ago
errors fix(core/errors): change base class of custom exceptions to ValueError (#11955) 1 year ago
extension refactor: Improve model status handling and structured output (#20586) 11 months ago
external_data_tool Enhance Code Consistency Across Repository with `.editorconfig` (#19023) 1 year ago
file feat(api): Add image multimodal support for LLMNode (#17372) 1 year ago
helper chore: replace pseudo-random generators with secrets module (#20616) 11 months ago
llm_generator Improve CONVERSATION_TITLE_PROMPT to correctly handle Japanese and input (#20351) 11 months ago
memory fix: Update prompt message content types to use Literal and add union type for content (#17136) 1 year ago
model_runtime refactor: Improve model status handling and structured output (#20586) 11 months ago
moderation Enhance Code Consistency Across Repository with `.editorconfig` (#19023) 1 year ago
ops Add support for W&B dedicated cloud instances in Weave tracing integration (#20765) 11 months ago
plugin refactor(api): Decouple `ParameterExtractorNode` from `LLMNode` (#20843) 11 months ago
prompt Enhance Code Consistency Across Repository with `.editorconfig` (#19023) 1 year ago
rag refactor(api): Decouple `ParameterExtractorNode` from `LLMNode` (#20843) 11 months ago
repositories refactor(workflow): Rename workflow node execution models (#20458) 11 months ago
tools fix: clean up two unreachable code (#20773) 11 months ago
variables feat(api): Introduce `WorkflowDraftVariable` Model (#19737) 12 months ago
workflow refactor(api): Decouple `ParameterExtractorNode` from `LLMNode` (#20843) 11 months ago
__init__.py chore(api/core): apply ruff reformatting (#7624) 2 years ago
hosting_configuration.py chore(provider_manager): Update hosted model's name (#14334) 1 year ago
indexing_runner.py chore: model.query change to db.session.query (#19551) 12 months ago
model_manager.py feat(api): Add image multimodal support for LLMNode (#17372) 1 year ago
provider_manager.py refactor: Improve model status handling and structured output (#20586) 11 months ago