---
title: "PersonalizeにおけるAI"
slug: "ai-in-personalize"
abstract: "AI搭載のインサイトやおすすめを得て、自然言語プロンプトを使ってオーディエンスエクスポート、コンディション、セッション特性のSitecore Personalizeデータを扱うカスタムJavaScriptを作成できます。"
---
# PersonalizeにおけるAI

Sitecore Personalizeは、Personalizeインスタンスで利用可能なデータを活用してあなたの仕事を強化するAI機能を備えています。AI機能は[Sitecore Stream](https://doc.sitecore.com/stream/en/users/sitecore-stream/en/sitecore-stream.html)によって提供されています。

## Sitecore StreamによるAI支援コード生成

Personalizeでコードを書くことができ、Code AssistantというAI搭載ツールが、あなたが扱っているPersonalizeの特定の機能に合わせたJavaScriptを生成します。自然言語でCode Assistantにプロンプトを出すと、完全なJavaScriptコードが返答され、その機能内で使えるように準備されています。

Code AssistantはPersonalizeの以下のエリアで利用可能です:

-   [条件](https://doc.sitecore.com/personalize/ja/users/sitecore-personalize/developer-center/conditions/create-a-condition-with-the-code-assistant.html "Create a condition with the Code Assistant") - 体験や実験のためにオーディエンスを絞り込むカスタム条件を作成します。
-   [プログラマブル](https://doc.sitecore.com/personalize/ja/users/sitecore-personalize/introduction-to-decisioning-in-sitecore-personalize/managing-programmable-decisions/create-a-programmable-with-the-code-assistant.html "Create a programmable with the Code Assistant") - 意思決定モデルにプログラマブルを作成し、体験や実験での意思決定を助けます。
-   [セッション特性](https://doc.sitecore.com/personalize/ja/users/sitecore-personalize/developer-center/session-traits/create-a-session-trait-with-the-code-assistant.html "Create a session trait with the Code Assistant") - クライアントのウェブセッションからイベントを集約し、セッション終了時に計算を行い、その結果をゲストプロファイルのセッション特性属性として保存するセッション特性を作成します。エクスペリエンス、実験、意思決定モデルの作成時にセッション特性を利用できます。

アシスタントの詳細や最適なプロンプトの方法については、「 [コードアシスタント](https://doc.sitecore.com/personalize/ja/users/sitecore-personalize/ai-in-personalize/code-assistant.html "Code Assistant")」をご覧ください。