mirror of
https://github.com/langgenius/dify.git
synced 2026-04-23 16:37:44 +08:00
refactor(api): set default value for EasyUIBasedAppGenerateEntity.query (#27712)
This commit is contained in:
parent
471cd760d7
commit
c8e9edc024
@ -144,7 +144,7 @@ class AgentChatAppRunner(AppRunner):
|
|||||||
prompt_template_entity=app_config.prompt_template,
|
prompt_template_entity=app_config.prompt_template,
|
||||||
inputs=dict(inputs),
|
inputs=dict(inputs),
|
||||||
files=list(files),
|
files=list(files),
|
||||||
query=query or "",
|
query=query,
|
||||||
memory=memory,
|
memory=memory,
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -172,7 +172,7 @@ class AgentChatAppRunner(AppRunner):
|
|||||||
prompt_template_entity=app_config.prompt_template,
|
prompt_template_entity=app_config.prompt_template,
|
||||||
inputs=dict(inputs),
|
inputs=dict(inputs),
|
||||||
files=list(files),
|
files=list(files),
|
||||||
query=query or "",
|
query=query,
|
||||||
memory=memory,
|
memory=memory,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@ -79,7 +79,7 @@ class AppRunner:
|
|||||||
prompt_template_entity: PromptTemplateEntity,
|
prompt_template_entity: PromptTemplateEntity,
|
||||||
inputs: Mapping[str, str],
|
inputs: Mapping[str, str],
|
||||||
files: Sequence["File"],
|
files: Sequence["File"],
|
||||||
query: str | None = None,
|
query: str = "",
|
||||||
context: str | None = None,
|
context: str | None = None,
|
||||||
memory: TokenBufferMemory | None = None,
|
memory: TokenBufferMemory | None = None,
|
||||||
image_detail_config: ImagePromptMessageContent.DETAIL | None = None,
|
image_detail_config: ImagePromptMessageContent.DETAIL | None = None,
|
||||||
@ -105,7 +105,7 @@ class AppRunner:
|
|||||||
app_mode=AppMode.value_of(app_record.mode),
|
app_mode=AppMode.value_of(app_record.mode),
|
||||||
prompt_template_entity=prompt_template_entity,
|
prompt_template_entity=prompt_template_entity,
|
||||||
inputs=inputs,
|
inputs=inputs,
|
||||||
query=query or "",
|
query=query,
|
||||||
files=files,
|
files=files,
|
||||||
context=context,
|
context=context,
|
||||||
memory=memory,
|
memory=memory,
|
||||||
|
|||||||
@ -190,7 +190,7 @@ class MessageBasedAppGenerator(BaseAppGenerator):
|
|||||||
override_model_configs=json.dumps(override_model_configs) if override_model_configs else None,
|
override_model_configs=json.dumps(override_model_configs) if override_model_configs else None,
|
||||||
conversation_id=conversation.id,
|
conversation_id=conversation.id,
|
||||||
inputs=application_generate_entity.inputs,
|
inputs=application_generate_entity.inputs,
|
||||||
query=application_generate_entity.query or "",
|
query=application_generate_entity.query,
|
||||||
message="",
|
message="",
|
||||||
message_tokens=0,
|
message_tokens=0,
|
||||||
message_unit_price=0,
|
message_unit_price=0,
|
||||||
|
|||||||
@ -129,7 +129,7 @@ class EasyUIBasedAppGenerateEntity(AppGenerateEntity):
|
|||||||
app_config: EasyUIBasedAppConfig = None # type: ignore
|
app_config: EasyUIBasedAppConfig = None # type: ignore
|
||||||
model_conf: ModelConfigWithCredentialsEntity
|
model_conf: ModelConfigWithCredentialsEntity
|
||||||
|
|
||||||
query: str | None = None
|
query: str = ""
|
||||||
|
|
||||||
# pydantic configs
|
# pydantic configs
|
||||||
model_config = ConfigDict(protected_namespaces=())
|
model_config = ConfigDict(protected_namespaces=())
|
||||||
|
|||||||
@ -121,7 +121,7 @@ class EasyUIBasedGenerateTaskPipeline(BasedGenerateTaskPipeline):
|
|||||||
if self._application_generate_entity.app_config.app_mode != AppMode.COMPLETION:
|
if self._application_generate_entity.app_config.app_mode != AppMode.COMPLETION:
|
||||||
# start generate conversation name thread
|
# start generate conversation name thread
|
||||||
self._conversation_name_generate_thread = self._message_cycle_manager.generate_conversation_name(
|
self._conversation_name_generate_thread = self._message_cycle_manager.generate_conversation_name(
|
||||||
conversation_id=self._conversation_id, query=self._application_generate_entity.query or ""
|
conversation_id=self._conversation_id, query=self._application_generate_entity.query
|
||||||
)
|
)
|
||||||
|
|
||||||
generator = self._wrapper_process_stream_response(trace_manager=self._application_generate_entity.trace_manager)
|
generator = self._wrapper_process_stream_response(trace_manager=self._application_generate_entity.trace_manager)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user