To reliably process personal information such as phone numbers and emails in real-time GPT bots using Azure OpenAI, consider the following approaches:
- Custom Content Filters: While default content filters cannot be modified or disabled, you can create custom content filters that are tailored to your specific use case. However, these custom filters cannot override the default filters. You may need to design your workflows to minimize the triggering of default filters by adjusting how personal data is presented in prompts.
- Request for Modified Content Filtering: For enterprise subscriptions, you may be able to request exceptions or higher tolerance for PII through the appropriate channels. This typically involves applying for modified content filters, which allows for more control over content filtering settings. You can submit a request via the forms provided by Microsoft for Azure OpenAI models.
- Best Practices for Handling Sensitive Data: Microsoft recommends following best practices for responsible AI usage, which include:
- Conducting thorough testing to identify potential issues with content filtering.
- Implementing iterative identification and measurement processes to understand the impacts of content filtering on your workflows.
- Ensuring compliance with the Code of Conduct when integrating Azure OpenAI into your applications.
- Utilizing annotation features to help manage and understand filtered content without losing critical information.
By following these strategies, you can better manage the handling of personal data in your real-time applications while minimizing disruptions caused by default content filters.
References: