Dialogflow или Firebase медленное выполнение - PullRequest
0 голосов
/ 30 марта 2020

Мой проект диалогового потока обнаружил следующее сообщение об ошибке, которое мне не удалось устранить. Кто-нибудь сталкивался с такой проблемой и знает, как ее решить?

dialogflowFirebaseFulfillment
Warning, estimating Firebase 
Config based on GCLOUD_PROJECT. 
Initializing firebase-admin may 
fail

Я думаю, что может быть проблема с моим пакетом. json file:

{
  "name": "dialogflowFirebaseFulfillment",
  "description": "This is the default fulfillment for a Dialogflow agents using Cloud Functions for Firebase",
  "version": "0.0.1",
  "private": true,
  "license": "Apache Version 2.0",
  "author": "Google Inc.",
  "engines": {
    "node": "8"
  },
  "scripts": {
    "start": "firebase serve --only functions:dialogflowFirebaseFulfillment",
    "deploy": "firebase deploy --only functions:dialogflowFirebaseFulfillment"
  },
  "dependencies": {
    "actions-on-google": "^2.2.0",
    "firebase-admin": "^8.9.0",
    "firebase-functions": "^3.2.0",
    "dialogflow": "^0.6.0",
    "dialogflow-fulfillment": "^0.6.1"
  }
}

1 Ответ

0 голосов
/ 30 марта 2020

Предупреждающее сообщение - только это - предупреждение. Это не означает, что есть проблема.

Если вы не используете firebase-admin вызовы, вам не о чем беспокоиться.

Если вы используете firebase-admin, тогда вам просто нужно быть уверенным, что среда ссылается на ожидаемый вами проект.

Обновление

«Медленное выполнение», вероятно, связано с облаком Функция холодного запуска - среда была закрыта или иным образом не работала, поэтому необходимо инициализировать и настроить среду. При последующих вызовах в течение разумного времени он уже должен быть запущен, и вы не почувствуете замедления.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...