Inteligentna odpowiedź
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.

Za pomocą interfejsu inteligentnego odpowiedzi w ML Kit możesz automatycznie generować odpowiednie odpowiedzi na wiadomości. Inteligentna odpowiedź pomaga użytkownikom szybko odpowiadać na wiadomości i ułatwia odpowiadanie na wiadomości na urządzeniach o ograniczonej
możliwości wprowadzania danych.
iOS
Android
Najważniejsze funkcje
- Model inteligentnych odpowiedzi generuje sugestie odpowiedzi na podstawie całego kontekstu rozmowy, a nie pojedynczej wiadomości. Dzięki temu sugestie będą bardziej przydatne dla użytkowników.
- Model na urządzeniu szybko generuje odpowiedzi i nie wymaga wysyłania wiadomości użytkowników na serwer zdalny.
Ograniczenia
- Inteligentna odpowiedź jest przeznaczona do codziennych rozmów w aplikacjach konsumenckich. Sugestie odpowiedzi mogą nie być odpowiednie w innych kontekstach lub grupach odbiorców.
- Obecnie obsługiwany jest tylko język angielski. Model automatycznie identyfikuje używany język i wyświetla sugestie tylko w języku angielskim.
Jak działa model
- Do wygenerowania sugestii odpowiedzi model wykorzystuje do 10 najnowszych wiadomości z historii rozmowy.
- Wykrywa język rozmowy i podejmuje próbę odpowiedzi tylko wtedy, gdy została ustalona, że jest to język angielski.
- Model porównuje wiadomości z listą tematów wrażliwych i nie wyświetla sugestii, gdy wykryje temat drażliwy.
- Jeśli język zostanie określony jako angielski i nie zostaną wykryte żadne kontrowersyjne tematy, model wyświetli maksymalnie 3 sugerowane odpowiedzi. Liczba odpowiedzi zależy od tego, ile z nich spełnia wystarczający poziom ufności na podstawie danych wejściowych do modelu.
Przesyłanie opinii
Ze względu na złożoność przetwarzania języka naturalnego sugestie podawane przez model mogą nie być odpowiednie dla wszystkich kontekstów i grup odbiorców. Jeśli zobaczysz nieodpowiednie sugestie odpowiedzi, skontaktuj się z zespołem pomocy ML Kit. Twoja opinia pomoże nam ulepszyć model i filtry dotyczące tematów wrażliwych.
Przykładowe wyniki
Sygnatura czasowa |
Identyfikator użytkownika |
Lokalny użytkownik? |
przekaz, |
Czw 21 lutego 13:13:39 PST 2019 |
|
prawda |
jesteś w drodze? |
Czw 21 lutego 13:15:03 czasu PST 2019 |
FRIEND0 |
false |
Spóźnię się, przepraszam. |
Sugerowane odpowiedzi
Sugestia 1 |
Sugestia 2 |
Sugestia 3 |
Nie martw się |
😞 |
Żaden problem. |
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-08-29 UTC.
[null,null,["Ostatnia aktualizacja: 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! |"]]