Hi everyone,
I’m currently working on a web application hosted on Azure that handles sensitive user data. Users connect through this platform, and we’ve been asked to integrate an LLM to allow them to query certain information in a concise way.
I have a couple of concerns regarding architecture and data security:
-
Would it be appropriate to integrate directly with the OpenAI API using an API key from my OpenAI account? I understand that data is transmitted over TLS, but I’m unsure whether this is sufficient for handling sensitive data in a production environment.
-
Or would it be better to deploy a model through Azure (e.g., Azure OpenAI or potentially Anthropic via Azure), keeping all data processing within our cloud environment?
I’m trying to understand the trade-offs between these two approaches, especially in terms of security, compliance, and best practices for handling sensitive information.
What would you recommend in this scenario?
Thanks in advance!