You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I understand how a Provider is configured and Inference set.
I understand how use of https://inference.local works to proxy requests via the Gateway for credential substitution.
Is OpenShell capable of proxying all external traffic via the Gateway for credential substitution?
For example:
I have an Agent that uses an LLM requiring an API_KEY. Provider and Inference keep the credential out of the sandbox.
The Agent also needs to make use of GitHub's REST API needing a GITHUB_TOKEN credential too.
How does OpenShell handle credential injection?
I read I can create a new Provider for GitHub including it's GITHUB_TOKEN but it's less clear how the injection works.
Are there similar Gateway URLs for different Providers? e.g. https://github.local etc.
Or, does "Providers v2" make https://inference.local obsolete and the network policies defined therein automatically pass through the Gateway for credential injection?
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
I understand how a
Provideris configured andInferenceset.I understand how use of
https://inference.localworks to proxy requests via the Gateway for credential substitution.Is OpenShell capable of proxying all external traffic via the Gateway for credential substitution?
For example:
I have an Agent that uses an LLM requiring an
API_KEY.ProviderandInferencekeep the credential out of the sandbox.The Agent also needs to make use of GitHub's REST API needing a
GITHUB_TOKENcredential too.How does OpenShell handle credential injection?
I read I can create a new
Providerfor GitHub including it'sGITHUB_TOKENbut it's less clear how the injection works.Are there similar Gateway URLs for different Providers? e.g.
https://github.localetc.Or, does "Providers v2" make
https://inference.localobsolete and the network policies defined therein automatically pass through the Gateway for credential injection?Sorry to ask.
All reactions