- I have a command I want to distribute as a tool for devs.
- I'll vault the llm api key and connection info in azure keyvault.
- I then want to retrieve those to create my llm client. Instead of them having in local environment they'll have access to keyvault by default as part of their role and then the secrets and config will be retrieved but without every setting in their terminal. This might be more obfuscation than security, but keeps it far less likely I need to worry about more setup commands ( pwsh vs zsh) and can just let them run the command and benefit from the llm automation I wrote without more plumbing.
Is it possible without doing everything from scratch to let me enable llm for azure OpenAI and set client connection info inside dagger code without needing it in environment? Sure would simplify distribution/sharing!