組織で Models API にアクセスする準備をする
学習の目的
この単元を完了すると、次のことができるようになります。
- Salesforce DX 環境を設定する。
- AI Playground にサインアップする。
- Visual Studio Code で AI Playground を承認する。
- Salesforce DX プロジェクトを作成する。
DreamHouse Realty の次のステップ
Maria は、DreamHouse Realty の最初の AI プロジェクトを計画した後に、ダッシュボードの作成を始められるように組織と環境を設定する必要があります。Models API は Einstein 生成 AI と Data Cloud が有効になっている任意の組織からアクセスできます。
Einstein 生成 AI が含まれるトライアル組織にサインアップする
このプロジェクトを実行するには Einstein AI と Data Cloud が含まれる特別なカスタム Playground が必要で、この Playground には制限時間があります。
- この単元の最初にある [パスワードのリセットメールを受信できます] チェックボックスをまだクリックしていない場合は、クリックしてください。
-
[Playground を作成] をクリックします。
- 指示に従って組織を作成し、Trailhead に接続します。
- 組織の有効期限をメモし、それまでにこのバッジを完了します。
- このモジュールの Challenge をチェックする前に、特別な組織が Trailhead に接続されていることを確認します。
まだ AI Playground を起動していない場合は、起動します。
- 歯車アイコン (
) をクリックして、[Setup (設定)] をクリックします。[Setup (設定)] ページが新しいタブで開きます。
- [Quick Find (クイック検索)] ボックスで [Einstein Setup (Einstein 設定)] を検索して選択します。
- Salesforce 組織全体で生成 AI 機能が使用できるように Einstein を有効
にします。
Lightning Web コンポーネントがリリース後にすぐ表示されるようにするには、組織でブラウザーのキャッシュを無効にしてください。
- 歯車アイコン (
) をクリックして、[Setup (設定)] をクリックします。[Setup (設定)] ページが新しいタブで開きます。
- [Quick Find (クイック検索)] ボックスで [Session Settings (セッションの設定)] を検索して選択します。
-
[Caching (キャッシュ)] で、[Enable secure and persistent browser caching to improve performance (パフォーマンスを向上させるためにブラウザーの安全で永続的なキャッシュを有効にする)] チェックボックスをオフにします。
Salesforce コマンドラインインターフェース (CLI) をインストールする
Salesforce CLI を使用することで、Salesforce アプリケーションのアプリケーションライフサイクル全体を制御できます。開発とテストのための環境の作成、組織とバージョン管理システム (VCS) の間でのソースコードの同期、テストの実行を簡単に行うことができます。
インストールの詳細な手順は、『Salesforce CLI 設定ガイド』を参照してください。
-
「Salesforce CLI」から CLI をインストールします。
- コマンドラインから次のコマンドを実行して、CLI が適切にインストールされていて最新バージョンであることを確認します。
sf update
Updating CLI…
(CLI を更新しています...) のような出力が表示されます。
Visual Studio Code 向け Salesforce 拡張機能をインストールする
Visual Studio Code は Salesforce 開発者に人気のあるコードエディターで、Windows、Linux、macOS で使用できる無料のオープンソースです。このエディターには、構文の強調表示やコード補完など、インストールが容易な拡張機能があります。
Visual Studio Code と推奨される Salesforce Extension Pack をまだインストールしていない場合は、手順に従ってインストールします。
- 使用しているオペレーティングシステム用の Visual Studio Code の最新バージョンをダウンロードしてインストールします。すでに Visual Studio Code がインストールされている場合は、再インストールする必要はありません。
- Visual Studio Code を起動します。
- 左のツールバーで、拡張機能アイコン (
) をクリックします。
-
Salesforce Extension Pack
を検索し、[Install (インストール)] をクリックします。
プロジェクトを作成する
- Visual Studio Code で、Ctrl+Shift+P (Windows) または Cmd+Shift+P (macOS) を押して、コマンドパレットを開きます。
-
SFDX
と入力します。
-
[SFDX: Create Project (SFDX: プロジェクトの作成)] を選択します。
-
Enter キーを押して、標準オプションを受け入れます。
- プロジェクト名として
ModelsAPILWC
と入力します。
-
Enter キーを押します。
- プロジェクトを保存するフォルダーを選択します。
-
[Create Project (プロジェクトを作成)] をクリックします。次のようなベース設定が表示されます。
Visual Studio Code 環境を接続する
Lightning Web コンポーネントを作成する前に、AI Playground を VS Code 環境に接続する必要があります。
AI Playground を承認する
VS Code でカスタム Playground を承認します。
- Visual Studio Code で、Ctrl+Shift+P (Windows) または Cmd+Shift+P (macOS) を押して、コマンドパレットを開きます。
-
SFDX
と入力します。
-
[SFDX: Authorize an Org (SFDX: 組織を承認)] を選択します。
-
Enter キーを押して、プロジェクトのデフォルトのログイン URL オプションを受け入れます。
-
Enter キーを押して、default という別名を受け入れます。ブラウザーの別ウィンドウで Salesforce ログイン画面が開きます。
- AI Playground のログイン情報を使用してログインします。
- アクセスを許可するよう要求されたら、[Allow (許可)] をクリックします。
- ブラウザーで認証すると、CLI がログイン情報を記憶します。次のような成功メッセージが表示されます。
チャレンジを完了して次の単元に進むことができます。このチャレンジでは、[Setup (設定)] で Einstein が有効になっているかどうかのみがチェックされますが、次の単元でダッシュボードの作成を開始するにはここまでの手順すべてが必要であることに注意してください。