Open DhanshreeA opened 5 months ago
Hi @DhanshreeA
Can you summarise here if there have been more discussions and plan around this?
There has been a little development around this and @miquelduranfrigola started work on having environment variables for storing API keys for example for certain models, proposing to add dotenv to ersilia as a dependency. However we need to revisit this.
Yes indeed - we need to make the necessary planning to push the authentication functionality forward. Not an immediate need but an important feature as we start including more and more remote API services such as ultra-large scale search or even LLMs.
As for dotenv
, I am tempted to suggest that we implement this functionality in pure-python ourselves.
Summary
Some models such as Fasmifra (eos4qda) benefit from additional credentials - eg eos4qda requires sudo credentials when run from source during fetch time. We anticipate the nature and scope of these requirements to expand in the future, for example we may need API keys from external vendors for some models and we need to maintain this information in the form of metadata.
Objective(s)
No response
Documentation
No response