Thanks for the question, Files can be uploaded via Studio, or programmatically. The file_ids
parameter is required to give tools like code_interpreter
access to files. When using the File upload endpoint, you must have the purpose
set to assistants to be used with the Assistants API.
While the Assistant API maintains conversation context to provide more coherent responses, it doesn't store user data permanently. Instead, it retains context during the active conversation session to generate relevant responses.Thread data, including conversation history and context, is stored temporarily in memory during the active session. Once the session ends or times out, this data is purged from memory to ensure user privacy and data security.All data transmission between the user's device and the Assistant API is encrypted using industry-standard encryption protocols (e.g., HTTPS) to protect against unauthorized access or interception.
The Assistant API adheres to relevant data protection regulations, such as GDPR and CCPA, to ensure that user data is handled responsibly and in compliance with applicable laws. Access to thread data is restricted to authorized personnel only, and stringent access controls are in place to prevent unauthorized access or misuse. https://learn.microsoft.com/en-us/azure/ai-services/openai/how-to/assistant#supported-file-types