Réponse suggérée
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.

L'API Réponse suggérée de ML Kit vous permet de générer automatiquement des réponses pertinentes aux messages. La fonctionnalité Réponse suggérée aide vos utilisateurs à répondre rapidement aux messages et facilite leur réponse sur les appareils dont les capacités de saisie sont limitées.
iOS
Android
Capacités clés
- Le modèle Réponse suggérée génère des suggestions de réponse en fonction du contexte complet d'une conversation, et pas seulement d'un seul message. Cela signifie que les suggestions
sont plus utiles pour vos utilisateurs.
- Le modèle sur l'appareil génère des réponses rapidement et ne nécessite pas d'envoyer les messages des utilisateurs à un serveur distant.
Limites
- La fonctionnalité Réponse suggérée est destinée aux conversations informelles dans des applications grand public. Les suggestions de réponse peuvent ne pas être adaptées à d'autres contextes ou à d'autres audiences.
- Pour l'instant, l'anglais est la seule langue disponible. Le modèle identifie automatiquement la langue utilisée et ne fournit des suggestions que lorsqu'elle est en anglais.
Fonctionnement du modèle
- Le modèle utilise jusqu'à 10 des messages les plus récents d'un historique de conversation pour générer des suggestions de réponse.
- Il détecte la langue de la conversation et tente de fournir des réponses uniquement lorsque la langue est déterminée comme étant l'anglais.
- Le modèle compare les messages à une liste de sujets sensibles et ne fournit pas de suggestions lorsqu'il détecte un sujet sensible.
- Si la langue est déterminée comme étant l'anglais et qu'aucun sujet sensible n'est détecté, le modèle propose jusqu'à trois réponses suggérées. Le nombre de réponses dépend du nombre de réponses qui atteignent un niveau de confiance suffisant en fonction de l'entrée du modèle.
Envoyer des commentaires
En raison de la complexité du traitement du langage naturel, les suggestions fournies par le modèle peuvent ne pas être adaptées à tous les contextes ou à toutes les audiences. Si vous rencontrez des suggestions de réponses inappropriées, contactez l'assistance ML Kit. Vos commentaires nous aident à améliorer le modèle et les filtres pour les sujets sensibles.
Exemples de résultats
Code temporel |
User-ID |
Utilisateur local ? |
Message |
Jeu. 21 févr., 13:13:39 PST 2019 |
|
true |
tu es en route ? |
Jeu. 21 févr., 13:15:03 PST 2019 |
FRIEND0 |
false |
Je suis en retard, désolé. |
Réponses suggérées
Suggestion n° 1 |
Suggestion n° 2 |
Suggestion n° 3 |
Pas de problème. |
😞 |
Aucun problème. |
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/08/29 (UTC).
[null,null,["Dernière mise à jour le 2025/08/29 (UTC)."],[[["\u003cp\u003eML Kit's Smart Reply API automatically generates relevant replies to messages, aiding quick responses and assisting devices with limited input.\u003c/p\u003e\n"],["\u003cp\u003eThe on-device model processes conversation history locally to provide quick replies without sending data to a remote server, prioritizing user privacy.\u003c/p\u003e\n"],["\u003cp\u003eSmart Reply is designed for casual English conversations and may not be suitable for all contexts; feedback on inappropriate suggestions is encouraged for model improvement.\u003c/p\u003e\n"],["\u003cp\u003eThe model analyzes up to 10 recent messages, identifies English language, filters sensitive topics, and offers up to 3 suggestions based on confidence levels.\u003c/p\u003e\n"]]],[],null,["With ML Kit's smart reply API, you can automatically generate relevant\nreplies to messages. Smart reply helps your users respond to messages quickly,\nand makes it easier to reply to messages on devices with limited input\ncapabilities.\n\n[iOS](/ml-kit/language/smart-reply/ios)\n[Android](/ml-kit/language/smart-reply/android)\n\nKey capabilities\n\n- The smart reply model generates reply suggestions based on the full context of a conversation, not just a single message. This means the suggestions are more helpful to your users.\n- The on-device model generates replies quickly and doesn't require you to send users' messages to a remote server.\n\nLimitations\n\n- Smart reply is intended for casual conversations in consumer apps. Reply suggestions might not be appropriate for other contexts or audiences.\n- Currently, only English is supported. The model automatically identifies the language being used and only provides suggestions when it's English.\n\nHow the model works\n\n- The model uses up to 10 of the most recent messages from a conversation history to generate reply suggestions.\n- It detects the language of the conversation and only attempts to provide responses when the language is determined to be English.\n- The model compares the messages against a list of sensitive topics and won't provide suggestions when it detects a sensitive topic.\n- If the language is determined to be English and no sensitive topics are detected, the model provides up to three suggested responses. The number of responses depends on how many meet a sufficient level of confidence based on the input to the model.\n\nProvide feedback\n\nDue to the complexity of natural language processing, the suggestions provided\nby the model may not be appropriate for all contexts or audiences. If you\nencounter inappropriate reply suggestions, reach out to\n[ML Kit support](/ml-kit/community). Your feedback\nhelps to improve the model and the filters for sensitive topics.\n\nExample results\n\nInput\n\n| Timestamp | User ID | Local User? | Message |\n|------------------------------|---------|-------------|----------------------|\n| Thu Feb 21 13:13:39 PST 2019 | | true | are you on your way? |\n| Thu Feb 21 13:15:03 PST 2019 | FRIEND0 | false | Running late, sorry! |\n\nSuggested replies\n\n| Suggestion #1 | Suggestion #2 | Suggestion #3 |\n|---------------|---------------|---------------|\n| No worries | 😞 | No problem! |"]]