fix(core.gbapp): NLP is not required in startup.
This commit is contained in:
parent
b0d45c3212
commit
b120cf6674
1 changed files with 4 additions and 3 deletions
|
@ -618,14 +618,15 @@ export class GBConversationalService {
|
||||||
nlp = await model.recognize(step.context, {}, {}, { IncludeAllIntents: false, IncludeInstanceData: false, includeAPIResults: true });
|
nlp = await model.recognize(step.context, {}, {}, { IncludeAllIntents: false, IncludeInstanceData: false, includeAPIResults: true });
|
||||||
step.context.activity.text = saved;
|
step.context.activity.text = saved;
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
|
|
||||||
// tslint:disable:no-unsafe-any
|
// tslint:disable:no-unsafe-any
|
||||||
if (error.statusCode === 404) {
|
if (error.statusCode === 404 || error.statusCode === 400) {
|
||||||
GBLog.warn('NLP application still not publish and there are no other options for answering.');
|
GBLog.warn('NLP application still not publish and there are no other options for answering.');
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
} else {
|
} else {
|
||||||
const msg = `Error calling NLP, check if you have a published model and assigned keys. Error: ${error.statusCode ? error.statusCode : ''
|
const msg = `Error calling NLP, check if you have a published model and assigned keys.
|
||||||
} {error.message; }`;
|
Error: ${error.statusCode ? error.statusCode : ''} ${error.message}`;
|
||||||
|
|
||||||
throw new Error(msg);
|
throw new Error(msg);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue