Large Language Model Data Masking in the Einstein Trust Layer



https://trailhead.salesforce.com/content/learn/modules/llm-data-masking-in-the-einstein-trust-layer

# Explore Large Language Model Data Masking

クイズ形式

# Configure LLM Data Masking Policies

何もしないで、検証ボタンをクリックする

:::note alert
Einstein Setup is not enabled in your org. Be sure to turn it on in the Einstein Generative AI section of Setup, and try again. If the error persists, please log a case with the Salesforce Help team.

Einstein 設定が組織で有効になっていません。必ず [設定] の [Einstein Generative AI] セクションでこれをオンにして、もう一度お試しください。エラーが解決しない場合は、Salesforce ヘルプチームにケースを登録してください。
:::

Turn on Sales Emailsの手前で検証ボタンをクリック

:::note alert
We can’t find a Prompt Template named Verification Email (API: Verification_Email).
:::




Turn on Sales Emailsをしたら

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/328136/ffdde71d-0d8e-7aa4-182d-4e40e1a24110.png)

:::note alert
We’re setting things up. It usually takes a few minutes, but it can take up to an hour. In the meantime, you can keep going to the next step and assign permissions.

準備を進めています。通常は数分かかりますが、最大 1 時間かかる場合もあります。それまでの間、次のステップに進み、権限を割り当てることができます。
:::

ちょっと焦ったけど関係ないみたい

これはどこ？

メールプロンプトテンプレートを作成する
1. Einstein Generative AIメニューを展開した状態で 、プロンプトビルダーをクリックします。プロンプトビルダーメニューが表示されない場合は、画面を更新してください。


ここでした...

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/328136/08869281-641e-0fe4-c9c9-695f293af55f.png)

設定結果

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/328136/ce4e0527-4ead-3bc1-04e2-fbf35368b8e1.png)


プレビュー画面で指示内容とちょっと違うことに気付いた。言語設定がある。とりあえず英語にする

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/328136/11772752-2c60-0250-af36-04898af3f460.png)

[レスポンス] タブで、[データ マスキングの詳細を表示]をクリックします。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/328136/a60e2b5b-d178-4dc7-1341-73f484407609.png)


![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/328136/7c2b945d-6e6f-694e-ac97-b5a0015d2852.png)


Update LLM Data Masking Settingsの手前で検証ボタンをクリック


:::note alert
We can't find 'Company Name' enabled for masking in your org. Be sure to turn it on in the Sensitive Data Section of Large Language Model Data Masking, and try again.


組織内でマスキングが有効になっている「会社名」が見つかりません。大規模言語モデルのデータ マスキングの機密データ セクションで必ずオンにして、再試行してください
:::

試しにクレジットカードのチェックを外す


:::note alert
We can't find 'Company Name' enabled for masking in your org. Be sure to turn it on in the Sensitive Data Section of Large Language Model Data Masking, and try again.
:::

どうも先に会社名をチェックしている感じですね。
会社名をオンにしてクレジットカードはオフのまま検証ボタンをクリックすると

:::note alert
We can’t find a credit card number with values ‘333312312312312’ in the Verification Email prompt template. Update the credit card number to 333312312312312 and then click Save & Preview.
:::

やっとエラーを再現できましたね。


--------

+ [We can’t find a credit card number with values ‘333312312312312’ in the Verification Email prompt template. Update the credit card number to 333312312312312 and then click Save & Preview.](https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX00000KClCm0AL)

:::note
社内 Slack ディスカッションより: 

「データ マスキングの検証」セクションに記載されているプロンプトを再度コピーして置き換え、クレジットカード番号を更新して手順を再度検証してください。
 
奇妙ですが、私にとってはうまくいきます。
:::

:::note
プロンプトを削除して再起動しました。私の場合はうまくいきました。  
:::

----------

クレジットカードをオンにしても同じエラーですね。

:::note alert
We can’t find a credit card number with values ‘333312312312312’ in the Verification Email prompt template. Update the credit card number to 333312312312312 and then click Save & Preview.
:::

プレビューしてみると会社が増えた？

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/328136/d428eeaf-e493-5071-91ac-29dcafb81437.png)


クレジットカードのNoを変えた。確かにないね

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/328136/e7e06b52-984b-9dd7-114c-69ea07bdd4d1.png)


![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/328136/b7315a66-05bd-2b36-f4c7-29eec620e646.png)

これで合格できました