SalesforceのEinstein Copilotを試してみた

本橋孝昭です

今回はSalesforceのAI製品「Einstein Copilot」について解説してみました

今回の内容は動画でも紹介しています

https://youtu.be/KojNcUd5yvo?si=i1rh2Zqxpj1xuZm6

<iframe width="560" height="315" src="https://www.youtube.com/embed/KojNcUd5yvo?si=RgHbfrGPQQn2u2Zv" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>

## Einstein Copilot で何ができる？

Salesforceの公式アナウンスには以下のような内容が記載されています

>有用な回答を生成するための適切な企業データが不足している他のAIアシスタントやCopilotとは異なり、Einstein Copilotにより、Salesforceの顧客は自社で保有する信頼できるデータを活用して回答を生成することが可能となります。これにより、Einstein Copilotは、質問への回答、コンテンツの要約、新しいコンテンツの作成、複雑な会話の解釈、ユーザーに代わりタスクを動的に自動化することができます。これらはすべてSalesforceのNo.1 AI CRMアプリケーションに直接組み込まれた単一で一貫性のあるユーザー体験で実現できます。
これは、対話型UI、基盤となる大規模言語モデル、信頼できる企業データを組み合わせることで実現され、Salesforceユーザーは生成AIの力を活用し、まったく新しい方法でアプリケーションと対話することができます。

参考リンク

https://www.salesforce.com/jp/company/news-press/press-releases/2024/02/240229/

つまりこの内容から
Einstein Copilotに質問をした場合、生成AIの力を活用し、Salesforceのデータを元にいい感じの回答や要約をしてくれたり自動化を行えちゃう　という機能のようですね

生成AIについて結構話題になっていますが、Einstein Copilotはその中でもSalesforceで使える生成AIですね


## もっとEinstein Copilotについて知ろう

TrailheadのEinstein Copilot入門を確認するのがおすすめです


https://trailhead.salesforce.com/ja/content/learn/trails/build-ai-assistants-with-einstein-copilot


※引用※

Copilot では次の作業が可能です。

商談、取引先、ケースなどの Salesforce レコードを要約する。
セールスメールを作成または修正する。
Salesforce レコードを検索する。
Salesforce データを集計する。
知識ベースからの情報を使用して質問に回答する。
その他多数

https://trailhead.salesforce.com/ja/content/learn/modules/einstein-copilot-basics/get-started-with-einstein-copilot?trail_id=build-ai-assistants-with-einstein-copilot


## 実際にEinstein Copilotを試そう

さて、通常のSalesforce環境には現在Einstein Copilotは無いと思いますが、Salesforceのデモ環境を取得すればEinstein Copilotを試しに使用することが可能です

こちらのリンクからSalesforce環境を取得すれば、5日間のみEinstein Copilotを使用できる環境を作成することが可能です

Use this page to sign up for a 5-day Einstein Generative AI-enabled Developer edition org. As soon as an org is available, you'll receive an email with log-in information. 

※翻訳※
このページを使用して、5 日間の Einstein Generative AI 対応の Developer Edition 組織にサインアップします。組織が利用可能になるとすぐに、ログイン情報が記載されたメールが届きます。

https://mcp76yxhtx84crlrk45yhv6lcsby.pub.sfmc-content.com/aha3qbdjy5j

期限付きですが、ぜひこの環境を使用しましょう。

## せっかくなのでこのTrailheadにチャレンジしよう

上記環境を取得して実際にTrailheadで課題にチャレンジすることが可能です

https://trailhead.salesforce.com/ja/content/learn/projects/quick-start-einstein-copilot/connect-your-flows-to-einstein-copilot?trailmix_creator_id=strailhead&trailmix_slug=quest-ai-skills-april-2024



このTrailheadの中ではEinstein　Copilotに関する内容が大きく2つあることが分かります

### Einstein Copilot機能　その1 レコード情報を要約してくれる

機能その1としてSalesforceレコードの情報を要約してくれることが可能です
例えば（もともとあるレコード）取引先「Edge Communications 」について要約してもらいましょう


会話に
>Tell me about the Edge Communications account.

と入力するだけで可能です

このように出てきました

>Edge Communications, a public company in the electronics industry, is a direct customer with an annual revenue of USD 139,000,000.00 and a hot rating. The company, based in Austin, TX, designs and manufactures a device to convert music from one digital format to another. Sean Forbes and Rose Gonzalez are key contacts associated with the account. Opportunities with the account include emergency generator projects and installations. Cases related to the account involve issues with starting and shutting down generators.

和訳するとこのようになります

エレクトロニクス業界の上場企業である Edge Communications は、年間収益 1 億 3,900 万ドルを誇る直接顧客であり、高い評価を受けています。テキサス州オースティンに拠点を置く同社は、音楽をあるデジタル形式から別の形式に変換するデバイスを設計および製造しています。 Sean Forbes と Rose Gonzalez は、このアカウントに関連付けられている主要な連絡先です。このアカウントには、非常用発電機のプロジェクトや設置などの機会が含まれます。このアカウントに関連する事件には、発電機の起動と停止に関する問題が含まれます。


なお、実際にいくつかリンクがあるのでクリックするとそのレコードにたどり着くことが可能です

取引先「Edge Communications」を見ると、だいたい内容に大きな間違いがないことが分かります

![Einstein1.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/531631/460ecf0c-5482-f88a-f95e-5fa2174cee6f.png)



もう一回同じように会話を投げかけると、若干違う意味になるのも興味深いですね


>Edge Communications, a public electronics company with an annual revenue of USD 139,000,000.00, has a hot account rating. Contacts include Sean Forbes, the CFO, and Rose Gonzalez, the SVP of Procurement. Opportunities include Edge Emergency Generator and Edge Installation. Cases have been opened and closed regarding generator issues.


なお
>Show top opportunities と会話に入れると、この取引先の中で最も売り上げが高い商談のレコードを表示してくれるので助かりますね


![EA002.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/531631/d55499cb-3c90-9efc-9fdd-8fdfbba6b069.png)


### Einstein Copilot機能　その2 レコード更新を行ってくれる

Einstein Copilotの機能の2つ目として、（あらかじめ有効なフローがあり設定がされている場合）会話の内容に応じてレコード更新をしてくれます

例としてOrder　オブジェクトのReturn Status　項目の更新が可能です

![003EA.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/531631/bc897094-cf52-26c9-0968-110998094e48.png)


## おまけ　日本語対応はどうなるか

日本語で会話をいれたら果たして英語のように要約されるのか？　検証してみました

#### その1 Edge Communications　について要約してください

#### 解答

Sure, I can help with questions about policies, troubleshooting, product info, Salesforce CRM records, or returns. How can I assist you today?

どうやら要約などの言葉は分からないのか？

#### その2 こんにちは

#### 解答
Hello! How can I assist you today?

お、なんだか伝わったみたいですね

#### その3 日本語はできますか

#### 解答
I'm sorry, but I can only assist in English. How can I help you today?

どうやら英語しかできない　と答えているので意味は伝わっていそうですね

![004EA.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/531631/40e07fbf-9003-335e-e0e3-04e4d8ddba59.png)


いかがでしたでしょうか
どうやらまだ日本語は対応していないようですが、英語の会話でデータの要約をしてくれたり、自動化でレコード更新ができるこのEinstein Copilot。
ぜひ皆さんも試してみてください！