Hello everyone, and forgive me for my poor cybersecurity knowledge.
To my understanding the only possible way to invoke the chat completion API without compromise the API key is from a server backend.
Is there a way to build an application that make calls to OpenAi APIs completely on the browser without making public the API key?
I wonder why there isn’t an authentication method with something like private and public key or some sort of encryption.
That would be extremely useful because it would allow many applications like chatbots to run directly in the browser, without the costs and latency of a server backend.