CitationMetadata

Zbiór informacji o źródle danego materiału.

Zapis JSON
{
  "citationSources": [
    {
      object (CitationSource)
    }
  ]
}
Pola
citationSources[]

object (CitationSource)

cytowania konkretnych źródeł w przypadku konkretnej odpowiedzi;

CitationSource

Cytowanie źródła w przypadku fragmentu konkretnej odpowiedzi.

Zapis JSON
{
  "startIndex": integer,
  "endIndex": integer,
  "uri": string,
  "license": string
}
Pola
startIndex

integer

Opcjonalnie. Początek segmentu odpowiedzi przypisanej do tego źródła.

Indeks wskazuje początek segmentu (mierzony w bajtach).

endIndex

integer

Opcjonalnie. Koniec przypisanego segmentu (bez uwzględniania).

uri

string

Opcjonalnie. Identyfikator URI przypisany jako źródło dla części tekstu.

license

string

Opcjonalnie. Licencja na projekt GitHub, który jest przypisany jako źródło segmentu.

Cytowanie kodu wymaga podania informacji o licencji.