Chat completions always stored

The Chat Completions API reference states that the store parameter defaults to false. However, whenever I call the API (without specifying store=True), the completion appears in the Logs area of my dashboard.

If I specify store=False, the completion does not appear in my dashboard.

Is this an error with the API? Or does the documentation need to be updated to state that store is set to true by default if not specified?

Thanks in advance

2 Likes

I think you are correct: the documentation needs to be updated.

1 Like

Cool. Do you know how I go about requesting this? None of the OpenAI Github repos seem like the right place to raise this issue.

I would recommend to go into the platform account and use the option “enabled per call”, down to setting it to “disabled”.

https://platform.openai.com/settings/organization/data-controls/data-retention

This still won’t stop the default operation of the Responses endpoint, to scarf, collect, and display to org owners in the dashboard all request contents.

Thanks for the suggestion. I will do that. But the API is not behaving in line with the docs, so feels like they need updating too

Good question. I wish I had more something more concrete to tell, but here is what I know:

  • There is a documentation subforum (you can reclassify your original post to there)
  • The docs page have a thumbs up or down at the end of the page that allows feedback, but the api help doesn’t. Unfortunately the error in question is in the later.
  • Unfortunately there is no github repo for docs AFAIK.
  • File a ticket via help.openai.com (choose “Bug report → API → Documentation problem”) and include the details.
  • Sometimes someone from staff does see a few issues and fix them, but it’s not guaranteed as this is mostly a forum for developers like you and me.
1 Like

Thanks for the suggestions. I spoke to the bot over at help.openai.com and it recommended reclassifying my post to documentation too so I’ve done that.

1 Like