2017-10-25 18 views
0

私はDialogFlow APIを使用して、文からintentsentitiesを取得しています。カスタムentitiesを定義すると、それらはAPIのJSONレスポンスに適切に返されます。DialogFlow APIを介してシステムエンティティを取得できますか?

System Entities@sys.date@sys.nameのような一般的なケースをカバーするためにDialogFlowによって既に定義されているエンティティ)が応答に表示されることはありません。

たとえば、文章:こんにちは私はフランスにいますが、1月1日火曜日に出発しますか?

万一出力(火曜日と1月1日のために)@sys.dateの2つのインスタンス、および彼らは、コンソールで行うが、彼らは、APIの応答ではありません。

これが標準であるかどうかを知っていますか、そうでない場合は間違っていますか?

ありがとうございました!

答えて

0

システムエンティティは、API経由で取得することはできません。システムエンティティは、インテグレーションやAPIを介してユーザーのクエリ内のエンティティを識別するために使用されます。

ほとんどの場合、特定のシステムエンティティの値の数によって、それらを取得することは役に立たず、実際的ではありません。

+0

こんにちは、システムエンティティは実際にはAPIレスポンスIFに表示され、評価された発声に対してインテントが見つかった場合にのみ表示されます。私の発話は無意味であったので、私はシステムエンティティを持っていませんでした。 これは次のようなものです。エージェントからデフォルトのフォールバックインテントが常に発声されているからです。 – Gabou

+0

意図が一致していない場合は、一致させたいリクエストに一致させることを意図しています。 – matthewayne

関連する問題