I have been trying to get my GPT instance to execute an action correctly, but the lack of debugging tools has made it extremely challenging to pinpoint what’s wrong with my action configuration. I have two pieces of feedback:
The natural language configuration capabilities of GPT are impressive; however, it seems to lack the functionality to configure actions. I would appreciate guidance through the setup process or, alternatively, I simply provide a direct link to the API documentation and it sets it up for me.
When my custom GPT attempts to invoke my action, it responds with “Error talking to…” without providing further details. This lack of information makes debugging quite difficult. Even when inspecting the Network tab in Google Chrome, I’m unable to locate the endpoint it attempted to call. Does anyone have any suggestions?
I have the same issue: “error talking to…” and no traces of an attempt. I scanned the destination weblogs, and there are no records. I assume that error happens before an attempt to contact the API server.
I finally was able to debug what was going on a bit by actually chatting with the GPT Builder. It told me my API response was too large, once I scoped the query down, the agent started to work correctly. To do that I instructed the builder to add query parameters to my API call.
I have managed to request my Api. But only without the api key. As soon as I set up authentication, I always get the message “Error saving draft”.
Does anyone know why?
My scheme is:
When I use https://catfact.ninja/fact as api, it works.
But when i build my own server and the same api,https://gpts.idealeap.cn/fact,it failed.
Anyone know what’s the key problem?
I finally make it working, here is what I have found.
The editor for the action schema IS NOT UPDATE your recent changes!!! So for every update, I remove previous action schema and re-add a new schema with latest change.
I am also trying the actions, but somehow it does work as expected. Either it is not triggered, or if I need to change the HTTP get/post parameters, I am not sure how to write the schema. Where I can find schema specifications?
When I try my endpoint from my computer it works fine:
curl -H “Content-Type: application/json” http…com/ping
Also when I try it like so:
curl http…com/ping
But it did not work within a “Create my GPT”, and I don’t know how to debug it.