この記事は NTTコムウェア AdventCalendar 2023 20日目の記事です。 はじめに NTT コムウェア株式会社の佐々木です。 みなさ~ん、Azure OpenAI、使ってますか~? 私は業務でほぼ毎日のように使っているのですが、最近、生成 AI 系のプロダクトにはフィルタリング機能が必要不可欠だな~だと考えることが多くなりました。もし自分のプロダクトが社会倫理に反するような文章を出力してしまったら、最悪の場合、顧客からの信頼を失ってしまうといった結果も招きかねません。 そういった経緯で、今回は Azure OpenAI で不適切な表現や特定の語句、話題をフィルタリングする簡単な実装方法を実装例とともに3つ紹介していこうと思います。 方法1. Azure OpenAI Service の Content filters を利用する Azure OpenAI には、デフォルト