diff --git a/site/specs/ai-bridge.yml b/site/specs/ai-bridge.yml index dd6418a93..eb2065db5 100644 --- a/site/specs/ai-bridge.yml +++ b/site/specs/ai-bridge.yml @@ -1531,11 +1531,6 @@ components: googleCredentials: $ref: '#/components/schemas/googleProviderCredentials' googleEsProviderResponse: - required: - - region - - location - - environment - - projectId description: Google Provider is required properties: region: @@ -1549,13 +1544,6 @@ components: googleCredentials: $ref: '#/components/schemas/googleProviderCredentials' googleCxProviderResponse: - required: - - googleProvider - - region - - location - - environment - - projectId - - agentId description: Google Provider is required properties: region: @@ -1571,29 +1559,39 @@ components: googleCredentials: $ref: '#/components/schemas/googleProviderCredentials' googleSpeechToTextBot: + required: + - provider + - language description: Google Bot is required properties: provider: $ref: '#/components/schemas/provider' + language: + $ref: '#/components/schemas/language' + googleTextToSpeechBot: required: - provider - googleTextToSpeechBot: + - language description: Google Bot is required properties: provider: $ref: '#/components/schemas/provider' + language: + $ref: '#/components/schemas/language' + awsSpeechToTextBot: required: - provider - awsSpeechToTextBot: - description: Aws Bot is required + description: Google Bot is required properties: provider: $ref: '#/components/schemas/provider' - required: - - provider + language: + $ref: '#/components/schemas/language' awsTextToSpeechBot: required: - provider + - voiceName + - language description: Google Bot is required properties: provider: @@ -1879,11 +1877,11 @@ components: transferTarget: tel:+19195554321 sttProvider: provider: a6dj3e72-a850-4f38-98d4-5422cacd3f0f + language: en-US ttsProvider: provider: provider: a6dj3d72-a850-4f38-98d4-5022cacd3f0f - voiceName: Jill - language: en-US + voiceName: Jill - id: b64b5e72-a850-4f38-98d4-5022cacd3f0r displayName: Bot provider: @@ -1894,10 +1892,10 @@ components: transferTarget: tel:+19195554321 sttProvider: provider: a6dj3e72-a850-4f38-98d4-5022cacd3f0f + language: en-US ttsProvider: provider: a6dj3e72-a850-4f38-98d4-5022cacd3f0f - voiceName: Jill - language: en-US + voiceName: Jill errors: null googleEsProviderExample: summary: An example of a Google-ES provider @@ -1948,10 +1946,10 @@ components: transferTarget: tel:+19195554321 sttProvider: provider: a6dj3e72-a850-4f38-98d4-5022cacd3f0f + language: en-US ttsProvider: provider: a6dj3e72-a850-4f38-98d4-5022cacd3f0f - voiceName: Jill - language: en-US + voiceName: Jill googleBotExample: summary: An example of a Google bot value: @@ -1964,10 +1962,10 @@ components: transferTarget: tel:+19195554321 sttProvider: provider: a6dj3e72-a850-4f38-98d4-5422cacd3f0f + language: en-US ttsProvider: provider: a6dj3d72-a850-4f38-98d4-5022cacd3f0f - voiceName: Jill - language: en-US + voiceName: Jill googleBotResponseExample: summary: An example of a Google bot value: @@ -1980,10 +1978,10 @@ components: transferTarget: tel:+19195554321 sttProvider: provider: a6dj3e72-a850-4f38-98d4-5422cacd3f0f + language: en-US ttsProvider: provider: a6dj3d72-a850-4f38-98d4-5022cacd3f0f - voiceName: Jill - language: en-US + voiceName: Jill googleEsProviderGetResponseExample: summary: An example of a Google-ES provider get response value: @@ -2083,10 +2081,10 @@ components: transferTarget: tel:+19195554321 sttProvider: provider: a6dj3e72-a850-4f38-98d4-5022cacd3f0f + language: en-US ttsProvider: provider: a6dj3e72-a850-4f38-98d4-5022cacd3f0f - language: en-US - voiceName: Jill + voiceName: Jill errors: [] googleEsProviderPostResponseExample: summary: An example of a Google-ES provider post response @@ -2159,10 +2157,10 @@ components: transferTarget: tel:+19195554321 sttProvider: provider: a6dj3e72-a850-4f38-98d4-5022cacd3f0f + language: en-US ttsProvider: provider: a6dj3e72-a850-4f38-98d4-5022cacd3f0f - voiceName: Jill - language: en-US + voiceName: Jill errors: [] googleEsProviderPutResponseExample: summary: An example of a provider put response @@ -2312,10 +2310,10 @@ components: transferTarget: tel:+19195554321 sttProvider: provider: a6dj3e72-a850-4f38-98d4-5422cacd3f0f + language: en-US ttsProvider: provider: a6dj3d72-a850-4f38-98d4-5022cacd3f0f - voiceName: Jill - language: en-US + voiceName: Jill awsProviderGetResponseExample: summary: An example of an AWS provider get response value: @@ -2698,10 +2696,10 @@ components: transferTarget: tel:+19195554321 sttProvider: provider: a6dj3e72-a850-4f38-98d4-5422cacd3f0f + language: en-US ttsProvider: provider: a6dj3d72-a850-4f38-98d4-5022cacd3f0f - voiceName: Jill - language: en-US + voiceName: Jill - id: b64b5e72-a850-4f38-98d4-5022cacd3f0r displayName: Bot provider: @@ -2712,10 +2710,10 @@ components: transferTarget: tel:+19195554321 sttProvider: provider: a6dj3e72-a850-4f38-98d4-5022cacd3f0f + language: en-US ttsProvider: provider: a6dj3e72-a850-4f38-98d4-5022cacd3f0f - voiceName: Jill - language: en-US + voiceName: Jill roleExample: summary: >- An array of roles that say what function(s) an AIBridge Integration can