Просмотр исходного кода

Revert "feat: support to upload files for visual model call when running LLM node for debugging in a single step" (#23922)

tags/1.8.0
crazywoola 2 месяцев назад
Родитель
Сommit
acba135de1
Аккаунт пользователя с таким Email не найден
1 измененных файлов: 1 добавлений и 12 удалений
  1. 1
    12
      api/core/workflow/nodes/llm/node.py

+ 1
- 12
api/core/workflow/nodes/llm/node.py Просмотреть файл

from collections.abc import Generator, Mapping, Sequence from collections.abc import Generator, Mapping, Sequence
from typing import TYPE_CHECKING, Any, Optional from typing import TYPE_CHECKING, Any, Optional


from core.app.entities.app_invoke_entities import InvokeFrom, ModelConfigWithCredentialsEntity
from core.app.entities.app_invoke_entities import ModelConfigWithCredentialsEntity
from core.file import FileType, file_manager from core.file import FileType, file_manager
from core.helper.code_executor import CodeExecutor, CodeLanguage from core.helper.code_executor import CodeExecutor, CodeLanguage
from core.llm_generator.output_parser.errors import OutputParserError from core.llm_generator.output_parser.errors import OutputParserError
else [] else []
) )


# single step run fetch file from sys files
if not files and self.invoke_from == InvokeFrom.DEBUGGER and not self.previous_node_id:
files = (
llm_utils.fetch_files(
variable_pool=variable_pool,
selector=["sys", "files"],
)
if self._node_data.vision.enabled
else []
)

if files: if files:
node_inputs["#files#"] = [file.to_dict() for file in files] node_inputs["#files#"] = [file.to_dict() for file in files]



Загрузка…
Отмена
Сохранить