fix(workflow): allow prepared llm parameter updates

This commit is contained in:
WH-2099 2026-03-24 20:04:32 +08:00
parent d1a45f1164
commit 78da2d3131
No known key found for this signature in database
2 changed files with 7 additions and 0 deletions

View File

@ -153,6 +153,10 @@ class DifyPreparedLLM(PreparedLLMProtocol):
def parameters(self) -> Mapping[str, Any]:
return self._model_instance.parameters
@parameters.setter
def parameters(self, value: Mapping[str, Any]) -> None:
self._model_instance.parameters = value
@property
def stop(self) -> Sequence[str] | None:
return self._model_instance.stop

View File

@ -27,6 +27,9 @@ class PreparedLLMProtocol(Protocol):
@property
def parameters(self) -> Mapping[str, Any]: ...
@parameters.setter
def parameters(self, value: Mapping[str, Any]) -> None: ...
@property
def stop(self) -> Sequence[str] | None: ...