Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Context:
We are injecting our openai key at start of the variant. Which means we are injecting it also when the user starts an app from code. This resulted in an issue in one user, where they imported openai before agenta, and ended up using our api key instead of theirs (they discovered this because they used an assistant id that did not exist in our account).
Solultion:
I removed the injection of keys at start variant. I have also made a small fix to init to make sure we first load the .env (although the requirement that the user imports agenta before openai is still required.)