ML Kit のスマート リプライ API を使用すると、メッセージに対して関連する返信を自動的に生成できます。スマート リプライを使用すると、ユーザーはメッセージに素早く返信でき、入力機能が限られているデバイスでメッセージに簡単に返信できます。
主な機能
- スマート リプライモデルでは、1 つのメッセージだけでなく、会話の完全なコンテキストに基づいて返信の候補が生成されます。つまり、ユーザーにとっての提案が有用になります。
- オンデバイス モデルは、返信を素早く生成し、ユーザーのメッセージをリモート サーバーに送信する必要はありません。
制限事項
- スマート リプライは、一般ユーザー向けアプリでのカジュアルな会話を対象としています。返信文の候補は、他のコンテキストやオーディエンスには適さない場合があります。
- 現時点では、英語のみがサポートされています。モデルは使用されている言語を自動的に識別し、英語の場合にのみ提案します。
モデルの仕組み
- このモデルは、会話履歴から最大 10 件のメッセージを使用して、返信候補を生成します。
- 会話の言語が検出され、言語が英語であると判断された場合にのみレスポンスの提供が試みられます。
- このモデルは、メッセージをデリケートなトピックのリストと比較し、デリケートなトピックを検出したときは候補を提供しません。
- 言語が英語であると判断され、デリケートなトピックが検出されない場合、モデルは最大 3 つのレスポンスの候補を提供します。レスポンスの数は、モデルへの入力に基づいて、どの程度の信頼度を満たしているかによって異なります。
フィードバックを提供する
自然言語処理は複雑なため、モデルから提案される内容がすべてのコンテキストまたはオーディエンスに適しているとは限りません。不適切な返信候補が表示された場合は、ML Kit サポートにお問い合わせください。フィードバックは、モデルと機密トピックのフィルタの改善に役立ちます。
検索結果の例
入力
タイムスタンプ | User ID | ローカル ユーザーですか? | メッセージ |
---|---|---|---|
2019 年 2 月 21 日(木)13:13:39(太平洋標準時) | ○ | 今向かっていますか | |
2019 年 2 月 21 日(木)13:15:03(太平洋標準時) | お友達 | false | 遅れて申し訳ありません。 |
返信文の候補
提案 1 | 提案 2 | 提案 3 |
---|---|---|
気にしない | 😞 | 問題ありません |