Respuesta inteligente
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.

Con la API de respuesta inteligente de ML Kit, puedes generar automáticamente respuestas relevantes
a mensajes. La Respuesta inteligente ayuda a los usuarios a responder mensajes rápidamente y facilita responder a mensajes en dispositivos con capacidades limitadas de entrada.
iOS
Android
Funciones clave
- El modelo de respuesta inteligente genera sugerencias de respuestas basadas en el contexto completo de una conversación, no en un solo mensaje. Esto significa que las sugerencias son más útiles para los usuarios.
- El modelo en el dispositivo genera respuestas con rapidez y no requiere que envíes mensajes de usuarios a un servidor remoto.
Limitaciones
- Respuesta inteligente está diseñada para conversaciones casuales en apps para consumidores. Es posible que las sugerencias de respuesta no sean apropiadas para otros contextos o públicos.
- Actualmente, solo se admite el idioma inglés. El modelo identifica automáticamente el idioma que se usa y solo proporciona sugerencias en inglés.
Cómo funciona el modelo
- El modelo usa hasta 10 de los mensajes más recientes de un historial de conversación para generar sugerencias de respuestas.
- Detecta el idioma de la conversación y solo intenta proporcionar respuestas cuando se determina que el idioma es el inglés.
- El modelo compara los mensajes con una lista de temas sensibles y no proporcionará sugerencias cuando detecte uno de esos temas.
- Si se determina que el idioma es el inglés y que no se detectan temas sensibles, el modelo proporciona hasta tres respuestas sugeridas. La cantidad de respuestas depende de cuántas cumplen con un nivel de confianza suficiente en función de la entrada al modelo.
Envía comentarios
Debido a la complejidad del procesamiento de lenguaje natural, es posible que las sugerencias que proporciona el modelo no sean adecuadas para todos los contextos o públicos. Si encuentras sugerencias de respuestas inapropiadas, comunícate con la asistencia del Kit de AA. Tus comentarios ayudan a mejorar el modelo y los filtros de temas sensibles.
Resultados de ejemplo
Marca de tiempo |
ID de usuario |
¿Es un usuario local? |
Mensaje |
Jue 21 de feb 13:13:39 PST 2019 |
|
true |
¿estás en camino? |
Jue 21 de feb 13:15:03 PST 2019 |
FRIEND0 |
false |
Llegaré tarde, lo siento. |
Respuestas sugeridas
Sugerencia #1 |
Sugerencia 2 |
Sugerencia #3 |
No te preocupes |
😞 |
No hay problema. |
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-08-29 (UTC)
[null,null,["Última actualización: 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! |"]]