|
| 1 | +/** |
| 2 | + * Copyright 2015, 2019 IBM Corp. All Rights Reserved. |
| 3 | + * |
| 4 | + * Licensed under the Apache License, Version 2.0 (the "License"); |
| 5 | + * you may not use this file except in compliance with the License. |
| 6 | + * You may obtain a copy of the License at |
| 7 | + * |
| 8 | + * http://www.apache.org/licenses/LICENSE-2.0 |
| 9 | + * |
| 10 | + * Unless required by applicable law or agreed to in writing, software |
| 11 | + * distributed under the License is distributed on an "AS IS" BASIS, |
| 12 | + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| 13 | + * See the License for the specific language governing permissions and |
| 14 | + * limitations under the License. |
| 15 | + */ |
| 16 | + |
| 17 | +'use strict'; |
| 18 | + |
| 19 | +const testingHeaders = { |
| 20 | + 'X-Watson-Learning-Opt-Out': 1, |
| 21 | + 'X-Watson-Test': 1, |
| 22 | +}; |
| 23 | + |
| 24 | +module.exports = { |
| 25 | + assistant: { |
| 26 | + url: process.env.ASSISTANT_URL, |
| 27 | + apikey: process.env.ASSISTANT_APIKEY, |
| 28 | + workspaceId: process.env.ASSISTANT_WORKSPACE_ID, |
| 29 | + assistantId: process.env.ASSISTANT_ASSISTANT_ID, |
| 30 | + headers: Object.assign(testingHeaders, { 'x-watson-origin': 'assistant-test' }), |
| 31 | + }, |
| 32 | + compareComply: { |
| 33 | + url: process.env.COMPARE_COMPLY_URL, |
| 34 | + apikey: process.env.COMPARE_COMPLY_APIKEY, |
| 35 | + feedbackId: process.env.COMPARE_COMPLY_FEEDBACK_ID, |
| 36 | + headers: testingHeaders, |
| 37 | + version: '2018-12-06', |
| 38 | + }, |
| 39 | + languageTranslator: { |
| 40 | + url: process.env.LANGUAGE_TRANSLATOR_URL, |
| 41 | + apikey: process.env.LANGUAGE_TRANSLATOR_APIKEY, |
| 42 | + headers: testingHeaders, |
| 43 | + version: 'v3', |
| 44 | + }, |
| 45 | + naturalLanguageClassifier: { |
| 46 | + url: process.env.NATURAL_LANGUAGE_CLASSIFIER_URL, |
| 47 | + apikey: process.env.NATURAL_LANGUAGE_CLASSIFIER_APIKEY, |
| 48 | + classifierId: process.env.NATURAL_LANGUAGE_CLASSIFIER_ID, |
| 49 | + headers: testingHeaders, |
| 50 | + version: 'v1', |
| 51 | + }, |
| 52 | + naturalLanguageUnderstanding: { |
| 53 | + url: process.env.NATURAL_LANGUAGE_UNDERSTANDING_URL, |
| 54 | + apikey: process.env.NATURAL_LANGUAGE_UNDERSTANDING_APIKEY, |
| 55 | + headers: testingHeaders, |
| 56 | + }, |
| 57 | + personalityInsights: { |
| 58 | + url: process.env.PERSONALITY_INSIGHTS_URL, |
| 59 | + apikey: process.env.PERSONALITY_INSIGHTS_APIKEY, |
| 60 | + headers: testingHeaders, |
| 61 | + version: 'v3', |
| 62 | + version_date: '2016-10-19', |
| 63 | + }, |
| 64 | + speechToText: { |
| 65 | + serviceUrl: process.env.SPEECH_TO_TEXT_URL, |
| 66 | + apikey: process.env.SPEECH_TO_TEXT_APIKEY, |
| 67 | + headers: testingHeaders, |
| 68 | + version: 'v1', |
| 69 | + }, |
| 70 | + textToSpeech: { |
| 71 | + url: process.env.TEXT_TO_SPEECH_URL, |
| 72 | + apikey: process.env.TEXT_TO_SPEECH_APIKEY, |
| 73 | + headers: testingHeaders, |
| 74 | + version: 'v1', |
| 75 | + }, |
| 76 | + toneAnalyzer: { |
| 77 | + url: process.env.TONE_ANALYZER_URL, |
| 78 | + apikey: process.env.TONE_ANALYZER_APIKEY, |
| 79 | + headers: testingHeaders, |
| 80 | + }, |
| 81 | + visualRecognition: { |
| 82 | + url: process.env.VISUAL_RECOGNITION_URL, |
| 83 | + apikey: process.env.VISUAL_RECOGNITION_APIKEY, |
| 84 | + testCollectionId: process.env.VISUAL_RECOGNITION_COLLECTION_ID, |
| 85 | + headers: testingHeaders, |
| 86 | + version: 'v3', |
| 87 | + }, |
| 88 | + discovery: { |
| 89 | + apikey: process.env.DISCOVERY_APIKEY, |
| 90 | + environmentId: process.env.DISCOVERY_ENVIRONMENT_ID, |
| 91 | + configurationId: process.env.DISCOVERY_CONFIGURATION_ID, |
| 92 | + collectionId: process.env.DISCOVERY_COLLECTION_ID1, |
| 93 | + collectionId2: process.env.DISCOVERY_COLLECTION_ID2, |
| 94 | + japaneseCollectionId: process.env.DISCOVERY_COLLECTION_ID3, // This collection is no longer valid |
| 95 | + version_date: '2018-10-24', |
| 96 | + headers: testingHeaders, |
| 97 | + }, |
| 98 | + discoveryV2: { |
| 99 | + url: process.env.DISCOVERY_V2_URL, |
| 100 | + apikey: process.env.DISCOVERY_V2_APIKEY, |
| 101 | + projectId: process.env.DISCOVERY_V2_PROJECT_ID, |
| 102 | + collectionId: process.env.DISCOVERY_V2_COLLECTION_ID, |
| 103 | + headers: testingHeaders, |
| 104 | + }, |
| 105 | +}; |
0 commit comments