* Config Integration connector en GCP example Integration Connectors/overview/connectios/Firestore (Preview)
* Config Apllication integration en GCP. Absolutely need to name this integration ExecuteConnection. Make sure it’s spelled exactly that way.
Finding it is simple: Go to the ‘Application Integration’ service in your Google Cloud console, click the ‘Templates’ option, and then filter or search for ‘tool’. You should see the ‘Connection Tool’ template pop up — click on that! example Application Integration/integratios/ExecuteConnection
* Config in conversational agents tool connector after save show me the follow message
Found errors in the Open API specification [attribute paths.‘/actions/GET_v1/%7Bname%7D**notused**b332d7ee-5511-42ec-8b67-68892be524b7:execute’(post).requestBody.content.‘application/json’.schema.#/components/schemas/GET_v1/%7Bname%7D**notused**b332d7ee-5511-42ec-8b67-68892be524b7Request is missing, attribute paths.‘/actions/GET_v1/%7Bname%7D**notused**b332d7ee-5511-42ec-8b67-68892be524b7:execute’(post).responses.200.content.‘application/json’.schema.#/components/schemas/GET_v1/%7Bname%7D**notused**b332d7ee-5511-42ec-8b67-68892be524b7Response is missing, components.schemas.Schema name GET_v1/%7Bname%7D**notused**b332d7ee-5511-42ec-8b67-68892be524b7Request doesn’t adhere to regular expression ^[a-zA-Z0-9\.\-_]+$, components.schemas.Schema name GET_v1/%7Bname%7D**notused**b332d7ee-5511-42ec-8b67-68892be524b7Response doesn’t adhere to regular expression ^[a-zA-Z0-9\.\-_]+$]
* when i use one connector that not is preview the conf finish without trouble.
i try create tool with the client nodejs for dialogflow and show me the same trouble. when the tool is priview
appExp.post("/prueba", async (req, res) => {
const toolDisplayName ="pruebaConnetor";
const parent = \`projects/${projectId}/locations/${location}/agents/${agentId}\`;
const tool = {
displayName: toolDisplayName,
description: "prueba de connector",
toolKey: "pruebaconnetor",
connectorSpec: {
name: "projects/pv1/locations/us-central1/connections/firebase-connector",
actions: \[{
connectionActionId: "GET_v1/%7Bparent%7D/%7BcollectionId%7D",
}\]
}
};
Execute functions of google function en nodejs show me the following error:
Failed to create tool: Error: 3 INVALID_ARGUMENT: com.google.cloud.ai.dialogflow.common.tools.openapi.OpenApiSchemaParser$BadParseException: Found errors in the Open API specification [attribute paths.‘/actions/GET_v1/%7Bparent%7D/%7BcollectionId%7D:execute’(post).requestBody.content.‘application/json’.schema.#/components/schemas/GET_v1/%7Bparent%7D/%7BcollectionId%7DRequest is missing, attribute paths.‘/actions/GET_v1/%7Bparent%7D/%7BcollectionId%7D:execute’(post).responses.200.content.‘application/json’.schema.#/components/schemas/GET_v1/%7Bparent%7D/%7BcollectionId%7DResponse is missing, components.schemas.Schema name GET_v1/%7Bparent%7D/%7BcollectionId%7DRequest doesn’t adhere to regular expression ^[a-zA-Z0-9.-]+$, components.schemas.Schema name GET_v1/%7Bparent%7D/%7BcollectionId%7DResponse doesn’t adhere to regular expression ^[a-zA-Z0-9.-]+$]
For validate:
The error message “Response doesn’t adhere to regular expression ^[a-zA-Z0-9\\.\\-_]+$” means the value you provided contains invalid characters or does not follow the specified naming convention. The value must exclusively use the following characters:
-
Lowercase letters:
athroughz -
Uppercase letters:
AthroughZ -
Digits:
0through9 -
Special characters: period (
.), hyphen (-), and underscore (_)


