Odpowiedź modelu, w tym propozycje ukończenia.
Zapis JSON |
---|
{ "candidates": [ { object ( |
Pola | |
---|---|
candidates[] |
Odpowiedzi kandydatów z modelu. |
filters[] |
Zestaw metadanych filtrowania treści promptu i tekstu odpowiedzi. Wskazuje on, które Blokowanie jest konfigurowane przez |
safetyFeedback[] |
Zwraca wszelkie informacje dotyczące bezpieczeństwa związane z filtrowaniem treści. |
TextCompletion
Tekst wyjściowy zwrócony przez model.
Zapis JSON |
---|
{ "output": string, "safetyRatings": [ { object ( |
Pola | |
---|---|
output |
Tylko dane wyjściowe. Tekst wygenerowany przez model. |
safetyRatings[] |
Oceny bezpieczeństwa odpowiedzi. Kategoria może mieć maksymalnie jedną ocenę. |
citationMetadata |
Tylko dane wyjściowe. Informacje o cytowaniu To pole może być wypełnione informacjami o autorze w przypadku dowolnego tekstu zawartego w polu |
SafetyFeedback
Opinia na temat bezpieczeństwa dotycząca całego żądania.
To pole jest wypełniane, jeśli treść danych wejściowych lub odpowiedź jest blokowana ze względu na ustawienia bezpieczeństwa. W przypadku niektórych kategorii szkodliwości mogą nie istnieć informacje o bezpieczeństwie. Każda informacja dotycząca bezpieczeństwa danych zwróci ustawienia bezpieczeństwa użyte w żądaniu oraz najmniejsze prawdopodobieństwo zagrożenia, które powinno być dozwolone w celu zwrócenia wyniku.
Zapis JSON |
---|
{ "rating": { object ( |
Pola | |
---|---|
rating |
Ocena bezpieczeństwa na podstawie treści. |
setting |
Do prośby zastosowano ustawienia bezpieczeństwa. |