12
uiガイドスタジオ
17
18
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
10
15
15
13
12
11
10
9
8
7
6
5
4
3
2
1
9
8
7
6
5
4
3
2
1
7
6
5
4
3
2
1
6
5
4
3
2
1
次のレッスン
次のレッスン
このレッスンでは

変数はボットのフロー全体を通してデータを保存・転送するので、インタラクションをパーソナライズしたり、外部APIと統合したりすることができます。

変数にはさまざまなスコープがあり、アクセスできる場所が決まります:

  • ワークフロー変数1つのワークフロー内でのみ存在する。AIが生成したアウトプットやユーザーのレスポンスなど、一時的なデータに有効。
  • User Variables(ユーザー変数)複数の会話にわたって持続し、嗜好やIDのようなユーザー固有のデータを格納する。
  • ボット変数は、すべてのユーザーと会話で共有され、静的な設定値に使用されます。
  • 設定変数APIキーやデータベース認証情報などの秘密を安全に保存します。

メッセージやコードの中で{{scope.variablename}}@scope.variablenameを使って変数を参照することができます。

入出力変数により、変数に含まれるデータをワークフロー間で受け渡すことができます。

変数は、String、Boolean、Number、Date、Object、arrayなど、複数のデータ型をサポートしている。

Variables タブで変数を作成するか、Execute Codeカード内で動的に変数を作成することができます。

Botpress 、会話の要約、翻訳、トランスクリプトのような特別なシステム変数も提供し、対応するエージェントからアクセスすることができます。

概要
Studio インターフェイスの Variables タブでは、データの保存と転送を管理し、パーソナライズされたインタラクション、ワークフロー・ロジック、安全な API 統合が可能です。
このコースの全レッスン