Es la sesión que coincide con una búsqueda en SessionService.SearchSessions
.
Representación JSON |
---|
{
"session": string,
"sessionDisplayName": string,
"matchedTurns": [
{
object ( |
Campos | |
---|---|
session |
Es el nombre del recurso de sesión. Formato: |
sessionDisplayName |
Solo salida. Es el nombre visible de la sesión. |
matchedTurns[] |
Solo salida. Son los turnos dentro de la sesión que coincidieron con la búsqueda. Puede estar vacío. |
createTime |
Solo salida. Fecha y hora en que se creó la sesión. Usa el formato RFC 3339, en el que el resultado generado siempre estará normalizado a Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
updateTime |
Solo salida. Fecha y hora en la que se actualizó la sesión por última vez. Usa el formato RFC 3339, en el que el resultado generado siempre estará normalizado a Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
starred |
Solo salida. Indica si el usuario destacó la sesión. |
TurnResult
Es un turno dentro de una sesión que coincidió con la búsqueda.
Representación JSON |
---|
{
"turnId": string,
"textContent": string,
"snippets": [
{
object ( |
Campos | |
---|---|
turnId |
Solo salida. Es el ID único del turno que coincidió. |
textContent |
Solo salida. Es el contenido de texto completo del turno. |
snippets[] |
Solo salida. Son los fragmentos del turno que coincidieron con la búsqueda. Podría no estar presente. |
Fragmento
Representa un fragmento de texto de un turno, con rangos destacados. En el caso de la búsqueda de texto completo, el texto del fragmento será una parte del texto coincidente dentro de la cual se especifican los rangos de resaltado. En el caso de la búsqueda semántica, el texto del fragmento será el fragmento completo del turno que coincidió con la búsqueda.
Representación JSON |
---|
{ "snippetText": string, "highlights": [ { object ( |
Campos | |
---|---|
snippetText |
Solo salida. Es el texto del fragmento. |
highlights[] |
Solo salida. Son los fragmentos destacados dentro del resumen que coinciden con la búsqueda. Puede estar vacío. |
matchType |
Solo salida. Es el tipo de coincidencia del fragmento. |
Destacar
Representa un rango de texto dentro de una cadena. Los índices se basan en 1 y son inclusivos, por lo que, por ejemplo, si el texto del fragmento es "Google Cloud Storage", startIndex es 18 y endIndex es 22, el texto destacado es "Cloud". En el caso de la búsqueda de texto completo, el texto destacado será el texto que coincida. En el caso de la búsqueda semántica, el destacado puede ser el texto completo del fragmento, una subsecuencia del fragmento si se puede realizar una coincidencia semántica o puede estar ausente por completo.
Representación JSON |
---|
{ "startIndex": integer, "endIndex": integer } |
Campos | |
---|---|
startIndex |
Solo salida. Índice del primer carácter destacado, incluido. |
endIndex |
Solo salida. Índice del último carácter destacado, incluido. |