CitedSource

Référence à une source d'informations.

Représentation JSON
{
  "title": string,
  "uri": string,
  "snippet": {
    object (Snippet)
  },
  "footer": {
    object (Footer)
  }
}
Champs
title

string

Obligatoire. Titre en texte brut de l'élément CitedSource. Le format Markdown n'est pas accepté.

uri

string

Obligatoire. URI pointant vers la ressource référencée par ce CitedSource.

snippet

object (Snippet)

Facultatif. Extrait contenant des informations provenant directement de la source.

footer

object (Footer)

Facultatif. Informations supplémentaires à afficher à côté de l'extrait sous la forme d'un pied de page.

Extrait

Objet d'extrait représentant un extrait d'un corpus plus vaste.

Représentation JSON
{
  "text": string,
  "imagePreview": {
    object (ElementsImage)
  }
}
Champs
text

string

Facultatif. Un court extrait en texte brut directement issu du corpus, qui s'affiche dans la fiche d'aperçu de la citation ou de la source. Lorsque les sources en pied de page sont automatiquement renseignées à partir de citations intégrés (car Elements.cited_sources n'est pas défini), les extraits sont omis des sources en pied de page dédupliquées. Le format Markdown n'est pas accepté, et la description ne doit pas dépasser 1 000 caractères.

imagePreview

object (ElementsImage)

Facultatif. Aperçu de l'image de l'extrait fourni en entrée lors de la création de la citation.

ElementsImage

Objet encapsulant différentes manières de représenter une image. Représentations actuellement acceptées :

  • Image extraite d'un URI.

D'autres représentations pourraient être prises en charge à l'avenir.

Représentation JSON
{

  "imageUri": string
}
Champs
Obligatoire. L'une des représentations d'image acceptées. Voici une liste de champs mutuellement exclusifs. Au maximum, un des champs sera défini dans une réponse :
imageUri

string

Obligatoire. URI de l'image. Il doit s'agir d'un URI accessible au public pour que Chat puisse le récupérer et l'afficher.

Fin des champs mutuellement exclusifs.