meta-llama / llama-stack-apps

Agentic components of the Llama Stack APIs
MIT License
3.89k stars 559 forks source link

Dynamically infer available shields instead of `--disable-safety` #110

Open yanxi0830 opened 1 week ago

yanxi0830 commented 1 week ago

🚀 The feature, motivation and pitch

Our agent's client have --disable-safety flag to enable/disable running shields. This is helpful if user do not have shields served on server.

Optimize this flag and dynamically check against available shields for running safety, and use that to determine whether shields should be run.

Alternatives

No response

Additional context

No response

rabelmervin commented 5 days ago

Hi @yanxi0830 I would like to contribute to this issue could you please assign me ? Any guidance would be appreciated 👍