UNPKG

741 BJavaScriptView Raw
1class QuoteDataAccessor {
2 constructor(awsLambdaCaller) {
3 this.awsLambdaCaller = awsLambdaCaller;
4 }
5
6 async resolveText(request) {
7 let intent = null;
8 try {
9 // QuoteData
10 intent = await this.awsLambdaCaller.call(request, 'asksuite-NLP-dev-quoteDataNLP');
11 } catch (e) {
12 // intent = e;
13 console.log('Erro ao extrair dados ', e);
14 }
15 return intent;
16 }
17
18 async resolveTextNumbers(request) {
19 let intent = null;
20 try {
21 // QuoteData
22 intent = await this.awsLambdaCaller.call(request, 'asksuite-NLP-dev-extractNumbersNLP');
23 } catch (e) {
24 // intent = e;
25 console.log('Erro ao extrair números ', e);
26 }
27 return intent;
28 }
29}
30
31module.exports = QuoteDataAccessor;