aws-samples / generative-ai-use-cases-jp

すぐに業務活用できるビジネスユースケース集付きの安全な生成AIアプリ実装
MIT No Attribution
637 stars 115 forks source link

Guardrail の追加 #499

Closed kazuhitogo closed 1 month ago

kazuhitogo commented 4 months ago

Bedrock の Guardrail をかぶせる機能をオプションでつけたい

tanuk9 commented 2 months ago

この GenU をきっかけに、 AWSで世界中で使用する生成AI基盤を構築する予定です。 このガードレールはぜひ対応させて、経営層に統制していることをアピールしたいです。

https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/bedrock-runtime/command/ApplyGuardrailCommand/ こちらをベースに bedrockApi.ts を改造しましたが、 「INFO ValidationException: Guardrail was enabled but input is in incorrect format.」 と出てしまいます。

ぜひ実装のご検討をお願いいたします。

kazuhitogo commented 1 month ago

@tanuk9 こちらの PR で対応しました!ご確認ください。 https://github.com/aws-samples/generative-ai-use-cases-jp/pull/608

tanuk9 commented 1 month ago

@kazuhitogo ご対応いただきありがとうございます! guardrail.ts に追記しデプロイしてみます!