Prompt Builder Templates Superbadge Unit

Superbadgeも質問＆回答してもいいようなことが言われていますが、Trailblazer Communityで質問しても運営からは何にも回答がないので、今すぐ回答するのは控えた方が後でトラブルにならないと判断しています。しかし、急に解禁になっても困るので、情報だけは整理しておきます。


+ [The Next Evolution of Superbadges on Trailhead](https://www.salesforce.com/blog/salesforce-superbadges-on-trailhead/?_ga=2.150742388.312131998.1742773349-724736259.1742773349&_gl=1*m9qlzl*_gcl_au*MTA2NDI0NzkwLjE3NDI3NzMzNzk.*_ga*NzI0NzM2MjU5LjE3NDI3NzMzNDk.*_ga_H6M98GGB18*MTc0Mjc3NTc4Ni4xLjAuMTc0Mjc3NTc4Ni4wLjAuMA..)

+ [How can respondents respond to Superbadges and Super Sets questions?](https://trailhead.salesforce.com/trailblazer-community/users/0053A00000DGzlUQAT/feed?tab=questions)

----------------

https://trailhead.salesforce.com/content/learn/superbadges/superbadge_prompt_builder_templates_sbu

+ [Prompt Builder Templates Superbadge Unit](https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX00000PWwss0AD)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/328136/6efa7613-ae75-4f96-839a-5fbf13fe02e3.png)

+ [Stuck on Prompt Builder Templates Superbadge](https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX00000PWXSc)

:::note alert
 We can't find the Interest Summary field enabled for use with Einstein Generative AI
:::

+ [プロンプト ビルダー テンプレート スーパー バッジ、チャレンジ 2 参照リストにエラーがありますか?](https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX000000WnPc0AK)

:::note alert
 Make sure you replaced the placeholder text [all Fitness records related to the contact] with a Resource that references the Fitness Interest related list for a client
:::

:::note
I just got the solution for the same problem I was facing. In the resource picker, under Contact, scroll all the way down and you will find the related list you need to use. It looks like this "{!$RelatedList:Contact.Fitness__r.Records}" 
:::

+ [Prompt_Program_Recommendation_Invocableがない](https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX00000PWugj)

:::note
I just figured this out. You have to enable Sales Emails. From Setup --> Einstein for Sales --> Turn on Sales Emails

https://help.salesforce.com/s/articleView?id=sf.einstein_sales_emails_setup.htm&type=5

Then your Prompt Builder template type needs to be a Sales Email. 

https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX000000OMxI0AW
:::

+ [We can't find a prompt template called Translate Survey Input, or it isn't configured according to all the requirements, including having a description. Prompt templates configured with the wrong template type will need to be built as a new template, as the prompt template type can't be changed after creation.        ](https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX000000TvV20AK)
+ [We can't find a prompt template called Summarize Client Goals, or it isn't configured according to all the requirements, including having a description. Prompt templates configured with the wrong template type will need to be built as a new template, as the prompt template type can't be changed after creation.](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007igH6ySAE)
+ [No APEX Class Found](https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX000000OMxI0AW)

+ [Prompt Builder Templates Superbadge Unit - Error with Flow](https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX00000SWZvO)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/328136/2eceb19f-d9de-43d0-a2ad-14e6ff33d0cd.png)

+ [連絡先に Latisha Bryce がいるので、フローをチェックしていましたが、誤ってそのフローを削除してしまいました。しかし、新しいユーザー名で新しい組織を作成して試したところ、プロンプトを作成した後、フローで翻訳アンケートを表示できなくなりました。 何をすればいいのか教えてください。](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007ZC31M)

このフローは？

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/328136/76454d94-925b-4a7f-ab56-a15877f2939d.png)


# We couldn't find a Fitness record associated with Latisha Bryce's contact record, or it doesn't have the specified text or Interest Type.'

+ [Why I am obtaining this message when validate my superbadge challenge?](https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX00000KfbYY0AZ)

:::note
ええ、もう一度試してみました。興味の種類でランニングを選択していたらうまくいきました。実は、以前もランニングを選択していてエラーになったのですが…今回は無事に完了し、このチャレンジをクリアできました！
:::

+ [Error with Tranquil Trails Challenge Check: Challenge Not yet complete... here's what's wrong: We couldn't find a Fitness record associated with Latisha Bryce's contact record, or it doesn't have the specified text or Interest Type.](https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX00000Tj1Uh)


# 実際にチャレンジしてみました

### プロンプトテンプレートとレコードトリガーフローを使用してテキストを翻訳する

提供されたテキストを適切なリソース参照で変更して、プロンプト テンプレートを作成します。システムで提供されるレコード トリガー フローでテンプレートを使用します。レコードを使用して翻訳の自動化をテストします。


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

:::note alert
Einstein Generative AI must be enabled to work with Prompt Builder templates.
:::

Einstein Setupを有効化

:::note alert
We can't find a prompt template called Translate Survey Input, or it isn't configured according to all the requirements, including having a description. Prompt templates configured with the wrong template type will need to be built as a new template, as the prompt template type can't be changed after creation.

「調査入力の翻訳」というプロンプト テンプレートが見つからないか、説明を含むすべての要件に従って構成されていません。間違ったテンプレート タイプで構成されたプロンプト テンプレートは、作成後にプロンプ​​ト テンプレート タイプを変更できないため、新しいテンプレートとして構築する必要があります。
:::

テンプレートを作って有効化しても変わらないですね。何が足らないのかな？

3つのオブジェクトが使える... あああテンプレートの種類が違っていました。

アクティブ化しないとエラー内容は同じでしたが、有効化したら下記に変わりました。
これでテンプレートは正しくできてそうだな。

:::note alert
We check your work in the active version of the flow. We couldn't find an active flow with the expected configuration.

フローのアクティブ バージョンで作業を確認しました。期待どおりの構成のアクティブ フローが見つかりませんでした。
:::


:::note alert
Make sure the Update Records element is configured to update the Translated Survey Input field with the value from the Translate Survey Input action.

レコードの更新要素が、翻訳された調査入力フィールドを調査入力の翻訳アクションの値で更新するように設定されていることを確認します。
:::

ああ、項目を間違ってました。

合格できました。

### AIが生成した関連レコードの要約を作成する

任意の数の関連レコードを要約し、その要約をカスタム フィールドに入力するためのプロンプト テンプレートを作成します。

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

:::note alert
We can't find the field called Interest Summary, or it isn't properly configured.
:::

Interest Summaryという項目を作って検証ボタンをクリック

あああ、困ったエラーだな。

:::note alert
Whoops, looks like there was a problem. Please try again.
:::

有効化せずに検証。う~ん有効化が必要みたい。

:::note alert
We can't find the Summarize Client Goals prompt template ready for use in the system.

システムで使用できる「クライアント目標の要約」プロンプト テンプレートが見つかりません。
:::

動的フォームの設定をしたんだけど...

:::note alert
We couldn't find any text in the Interest Summary field on Robinette Bullman's contact record.
Robinette Bullman の連絡先レコードの「関心の概要」フィールドにテキストが見つかりませんでした。
:::

あああ、実際に画面を開いて要約した結果を保存させないといけないんですね。
いつもはフローで自動更新する方法しか使わなかったので、よく分からんかったです。

### エンゲージメントメールのプロンプトテンプレートを作成する


チーム メンバーが洞察に富んだメールをクライアントに簡単に送信できるようにするプロンプト テンプレートを作成します。

何もしないで検証してみる

:::note alert
We can't find a prompt template with the name Program Recommendation Email, or it isn't the correct template type. Make sure to provide a description for the prompt template.


「プログラム推奨メール」という名前のプロンプト テンプレートが見つからないか、テンプレートの種類が正しくありません。プロンプト テンプレートの説明を必ず入力してください。
:::

やっと設定したと思ったら...

:::note alert
We can't find the correct permissions assigned to Victoria Bryant's user record.

Victoria Bryant のユーザー レコードに割り当てられた正しい権限が見つかりません。
:::

権限セット(Einstein Sales Emails)に追加したけど...

:::note alert
We can't find an email sent from Robinette's contact record using the Program Recommendation Email prompt template.


プログラム推奨メールプロンプトテンプレートを使用して Robinette の連絡先レコードから送信されたメールが見つかりません。
:::

実際に送信しないといけないみたいですね。

合格できました