As a Solution Architect, understanding the storage flow is crucial for aligning with internal compliance documentation and architectural standards.
When utilizing the Azure OpenAI Responses API, all conversation data, including user inputs, model outputs, and intermediate tool results, is temporarily stored within Azure's infrastructure to maintain conversational context. This data is retained for up to 30 days by default, primarily for monitoring and abuse detection purposes. Microsoft Learn
Key Points:
Data Retention: By default, response data is retained for 30 days. You can delete specific responses using the response.delete("{response_id}") method. Microsoft Learn
Data Storage Location: The exact storage location (e.g., Azure Blob Storage or another internal system) is not publicly detailed for security and compliance reasons.
Compliance and Security: Azure adheres to strict compliance and security standards, ensuring that data is handled responsibly. Microsoft Learn
Troubleshooting and Further Information:
For more detailed information on data handling, privacy, and security within Azure OpenAI, you can refer to the following resources:
Data, privacy, and security for Azure OpenAI Service
Azure OpenAI Responses API Documentation
If you require assistance in replicating this issue or need further clarification, please provide more details about your specific use case, and I'll be glad to assist you further.