Unverified Commit ba019a26 authored by Yeuoly's avatar Yeuoly

fix: unknown error

parent 08bf23a5
...@@ -45,15 +45,16 @@ class EnterpriseAppInvokeApi(Resource): ...@@ -45,15 +45,16 @@ class EnterpriseAppInvokeApi(Resource):
args = request_parser.parse_args() args = request_parser.parse_args()
app_id = args['app_id']
app_model: App = db.session.query(App).filter(App.id == app_id).first()
if app_model is None:
raise NotFound("App Not Exists.")
# disable auto generate name
args['auto_generate_name'] = False
try: try:
app_id = args['app_id']
app_model: App = db.session.query(App).filter(App.id == app_id).first()
if app_model is None:
raise NotFound("App Not Exists.")
# disable auto generate name
args['auto_generate_name'] = False
response = CompletionService.completion( response = CompletionService.completion(
app_model=app_model, app_model=app_model,
user=current_user, user=current_user,
......
...@@ -523,7 +523,7 @@ class GenerateTaskPipeline: ...@@ -523,7 +523,7 @@ class GenerateTaskPipeline:
# show_retrieve_source # show_retrieve_source
if 'retriever_resources' in self._task_state.metadata: if 'retriever_resources' in self._task_state.metadata:
if self._application_generate_entity.invoke_from in [InvokeFrom.DEBUGGER, InvokeFrom.SERVICE_API]: if self._application_generate_entity.invoke_from in [InvokeFrom.DEBUGGER, InvokeFrom.SERVICE_API, InvokeFrom.INNER_API]:
metadata['retriever_resources'] = self._task_state.metadata['retriever_resources'] metadata['retriever_resources'] = self._task_state.metadata['retriever_resources']
else: else:
metadata['retriever_resources'] = [] metadata['retriever_resources'] = []
...@@ -537,11 +537,11 @@ class GenerateTaskPipeline: ...@@ -537,11 +537,11 @@ class GenerateTaskPipeline:
}) })
# show annotation reply # show annotation reply
if 'annotation_reply' in self._task_state.metadata: if 'annotation_reply' in self._task_state.metadata:
if self._application_generate_entity.invoke_from in [InvokeFrom.DEBUGGER, InvokeFrom.SERVICE_API]: if self._application_generate_entity.invoke_from in [InvokeFrom.DEBUGGER, InvokeFrom.SERVICE_API, InvokeFrom.INNER_API]:
metadata['annotation_reply'] = self._task_state.metadata['annotation_reply'] metadata['annotation_reply'] = self._task_state.metadata['annotation_reply']
# show usage # show usage
if self._application_generate_entity.invoke_from in [InvokeFrom.DEBUGGER, InvokeFrom.SERVICE_API]: if self._application_generate_entity.invoke_from in [InvokeFrom.DEBUGGER, InvokeFrom.SERVICE_API, InvokeFrom.INNER_API]:
metadata['usage'] = self._task_state.metadata['usage'] metadata['usage'] = self._task_state.metadata['usage']
return metadata return metadata
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment