My GTP Action URL failing with no obvious cause

I am building an action for which I had ChatGTP build both the schema and the function (Python, Flask, Blueprint, Nginx). So far I have had nothing working with this URL for any functions. However, I have another action with a different URL (Node.js, hosted) that is working. That URL has an /api extension on it. All api functions are working from a browser or Postman.
The error message is less than helpful.
The following is the useful information:
[debug]
{
“domain”: “myserver.ddns.net”,
“method”: “get”,
“path”: “/hello_world”,
“operation”: “helloWorld”,
“operation_hash”: “XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX”,
“is_consequential”: false,
“params”: {}
}
[debug] Response received
Error talking to
I attempted again to call the helloWorld operation from the https://myserver.ddns.net API (not the real domain name). However, an error occurred during the execution of the plugin, which prevented the completion of the request. Is there anything else you would like me to do?),and it is failing (along with my other functions). I suspect there are some assumptions for the base URL that are not obvious.
The full working URL is : https://www.some-api-server.info/api (not the actual domain)
[debug]
{
“domain”: “some-api-server.info”,
“method”: “get”,
“path”: “/organizations”,
“operation”: “searchOrganizations”,
“operation_hash”: “XXXXXXXXXXXXXXXXXXXXXXXXXX”,
“is_consequential”: false,
“params”: {
“organization_name”: “Space Farm”
}
}

Any help is appreciated, as this has me dead in the water.

1 Like

Maybe this helps

I think I may have resolved this, nothing to do with ChatGTP.
I changed isp providers recently, and was unaware that my DDNS is no longer working. Looks good when working within the LAN, but had not checked it from outside. Need to resolve the isp problem before can resume testing of Chat.
Assuming this is the problem for now.

1 Like