LLM that uses OpaquePrompts to sanitize prompts.
Wraps another LLM and sanitizes prompts before passing it to the LLM, then
de-sanitizes the response.
To use, you should have the opaqueprompts python package installed,
and the environment variable OPAQUEPROMPTS_API_KEY set with
your API key, or pass it as a named parameter to the constructor.