-
Notifications
You must be signed in to change notification settings - Fork 65
/
constants.ts
44 lines (33 loc) · 1.67 KB
/
constants.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
// Copyright 2019 Google LLC
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
// Firebase / GCP project ID
export const PROJECT_ID = process.env.GCLOUD_PROJECT;
// The name of the app
export const APP_NAME = 'Custom Image Classifier';
// AutoML bucket name
export const AUTOML_BUCKET = `${PROJECT_ID}-vcm`;
// Location for the project
export const LOCATION = 'us-central1';
// AutoML bucket path
export const AUTOML_BUCKET_URL = `gs://${PROJECT_ID}-vcm`;
export const AUTOML_API_SCOPE =
'https://www.googleapis.com/auth/cloud-platform';
export const AUTOML_API_URL = `https://automl.googleapis.com/v1beta1/projects/${PROJECT_ID}/locations/${LOCATION}`;
export const AUTOML_ROOT_URL = 'https://automl.googleapis.com/v1beta1';
// TODO: Set this as a part of onboarding
export const FROM_EMAIL = '[email protected]';
// URL for the Firebase function that serves the AutoML API
export const AUTOML_FUNCTIONS_BACKEND = `https://${LOCATION}-${PROJECT_ID}.cloudfunctions.net/automlApi`;
// URL for the Firebase function that checks operations progress
export const CHECK_OPERATIONS_URL = `https://${LOCATION}-${PROJECT_ID}.cloudfunctions.net/checkOperationProgress`;