Resposta inteligente
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.

Com a API de resposta inteligente do Kit de ML, é possível gerar automaticamente respostas
relevantes a mensagens. A Resposta inteligente ajuda os usuários a responder a mensagens rapidamente
e facilita o envio de mensagens em dispositivos com recursos de entrada
limitados.
iOS
Android
Principais recursos
- O modelo de Resposta inteligente gera sugestões de resposta com base em todo o contexto
de uma conversa, e não apenas em uma única mensagem. Isso significa que as sugestões
são mais úteis para os usuários.
- O modelo no dispositivo gera respostas rapidamente e não exige que você
envie mensagens de usuários para um servidor remoto.
Limitações
- A Resposta inteligente é destinada a conversas casuais em aplicativos para consumidores. As sugestões
de resposta podem não ser apropriadas para outros contextos ou públicos-alvo.
- Atualmente, apenas o inglês é aceito. O modelo identifica automaticamente o
idioma que está sendo usado e só fornece sugestões quando está em inglês.
Como o modelo funciona
- O modelo usa até 10 das mensagens mais recentes de um histórico de
conversas para gerar sugestões de resposta.
- Ele detecta o idioma da conversa e tenta fornecer respostas apenas quando é determinado que o idioma é o inglês.
- O modelo compara as mensagens com uma lista de temas sensíveis e
não oferece sugestões quando detecta um assunto sensível.
- Se for determinado que o idioma é o inglês e nenhum tópico sensível for detectado, o modelo fornecerá até três respostas sugeridas. O número de
respostas depende de quantas atendem a um nível de confiança suficiente com base
na entrada do modelo.
Enviar feedback
Devido à complexidade do processamento de linguagem natural, as sugestões fornecidas pelo modelo podem não ser apropriadas para todos os contextos ou públicos-alvo. Se você
encontrar sugestões de resposta inadequadas, entre em contato com o
suporte do Kit de ML. Seu feedback
ajuda a melhorar o modelo e os filtros para temas sensíveis.
Resultados de exemplo
Carimbo de data/hora |
User-ID |
Usuário local? |
Mensagem |
Quinta-feira, 21 de fevereiro de 2019, 13:13:39 PST 2019 |
|
verdadeiro |
você está a caminho? |
Quinta-feira, 21 de fevereiro de 2019, 13:15:03 PST 2019 |
FRIEND0 |
false |
Vou me atrasar! |
Respostas sugeridas
Sugestão 1 |
Sugestão 2 |
Sugestão 3 |
Sem problemas |
😞 |
Sem problemas. |
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-08-29 UTC.
[null,null,["Última atualização 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! |"]]