[aws-bedrock] Support for Bedrock Safety adapter (#96)

This commit is contained in:
rsgrewal-aws 2024-09-24 19:16:55 -07:00 committed by GitHub
parent b85d675c6f
commit 059e50b389
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 154 additions and 0 deletions

View file

@ -40,6 +40,15 @@ def available_providers() -> List[ProviderSpec]:
config_class="llama_stack.providers.adapters.safety.sample.SampleConfig",
),
),
remote_provider_spec(
api=Api.safety,
adapter=AdapterSpec(
adapter_id="bedrock_guardrails",
pip_packages=['boto3',],
module="llama_stack.providers.adapters.safety.bedrock",
config_class="llama_stack.providers.adapters.safety.bedrock.config.BedrockShieldConfig",
),
),
remote_provider_spec(
api=Api.safety,
adapter=AdapterSpec(