Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Réponse intelligente
plat_iosplat_android
Grâce à l'API Smart Response de ML Kit, vous pouvez générer
réponses aux messages. La fonctionnalité Réponse suggérée permet
à vos utilisateurs de répondre rapidement aux messages,
et permet de répondre plus facilement aux messages sur les appareils disposant d'une entrée limitée
des fonctionnalités.
Le modèle Réponse suggérée génère des suggestions de réponse basées sur les réponses
le contexte d'une conversation, et pas seulement un message, ce qui entraîne
des suggestions plus utiles pour vos utilisateurs.
Exécution sur l'appareil
Le modèle sur l'appareil génère des réponses rapidement et ne nécessite pas que vous
envoyer des données des messages vers un serveur distant.
Limites
La fonctionnalité Réponse suggérée est destinée aux conversations informelles dans les applications grand public. Répondre
les suggestions peuvent ne pas être adaptées à d'autres contextes ou audiences.
Pour l'instant, l'anglais est la seule langue disponible. Le modèle détecte automatiquement si une
une langue différente est utilisée et, si c'est le cas, ne fournit aucune suggestion.
Fonctionnement du modèle
Le modèle utilise jusqu'à 10 des messages les plus récents d'une conversation
historique pour générer des suggestions de réponses.
Il détecte la langue de la conversation et tente uniquement de fournir
des réponses lorsque la langue est définie comme étant l'anglais.
Ensuite, le modèle compare les messages à une liste de sujets sensibles
ne vous propose 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 fournit jusqu'à trois suggestions de réponses. Le nombre de
des réponses dépend du nombre d'entre elles qui atteignent un niveau de confiance suffisant en fonction
l'entrée du modèle.
Commentaires
En raison de la complexité du traitement du langage naturel, les suggestions proposées
par le modèle peut ne pas convenir à tous les contextes ou à toutes les audiences. Si vous rencontrez des suggestions de réponses inappropriées, contactez l'assistance Firebase. Vos commentaires
permet de continuer à améliorer le filtrage des modèles et des sujets sensibles.
Exemples de résultats
Entrée
Horodatage
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
faux
Nous sommes en retard, désolé !
Réponses suggérées
Suggestion n°1
Suggestion n° 2
Suggestion n° 3
Pas de problème
😞
C'est très simple !
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/07/25 (UTC).
[null,null,["Dernière mise à jour le 2025/07/25 (UTC)."],[],[],null,["Smart Reply \nplat_ios plat_android \n\nWith 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](/docs/ml-kit/ios/generate-smart-replies)\n[Android](/docs/ml-kit/android/generate-smart-replies)\n| This is a beta release of ML Kit for Firebase. This API might be changed in backward-incompatible ways and is not subject to any SLA or deprecation policy.\n\nKey capabilities\n\n|---------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| Generates contextually-relevant suggestions | The Smart Reply model generates reply suggestions based on the full context of a conversation, and not just a single message, resulting in suggestions that are more helpful to your users. |\n| Runs on the device | 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 detects if a different language is used and if so, will not provide suggestions.\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- Next, 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\nProviding feedback\n\nDue to the complexity of natural language processing, the suggestions provided\nby the model might not be appropriate for all contexts or audiences. If you\nencounter inappropriate reply suggestions, reach out to\n[Firebase support](/support). Your feedback\nhelps to continue to improve the model and sensitive topic filter.\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! |"]]