Représente les résultats de recherche.
Représentation JSON |
---|
{ "id": string, "document": { object ( |
Champs | |
---|---|
id |
|
document |
Extrait de données du document dans la réponse de recherche. Seuls les champs marqués comme |
chunk |
Données de bloc dans la réponse de recherche si |
modelScores |
Uniquement en sortie. Google a fourni les scores disponibles. |
rankSignals |
Facultatif. Ensemble de signaux de classement associés au résultat. |
DoubleList
Liste double.
Représentation JSON |
---|
{ "values": [ number ] } |
Champs | |
---|---|
values[] |
Valeurs doubles. |
RankSignals
Ensemble de signaux de classement.
Représentation JSON |
---|
{
"defaultRank": number,
"customSignals": [
{
object ( |
Champs | |
---|---|
defaultRank |
Facultatif. Rang par défaut du résultat. |
customSignals[] |
Facultatif. Liste des signaux clearbox personnalisés. |
keywordSimilarityScore |
Facultatif. Ajustement de la correspondance des mots clés. |
relevanceScore |
Facultatif. Ajustement de la pertinence sémantique. |
semanticSimilarityScore |
Facultatif. Ajustement de la similarité sémantique. |
pctrRank |
Facultatif. Ajustement du taux de conversion prévu sous forme de classement. |
topicalityRank |
Facultatif. Ajustement de la pertinence thématique sous forme de classement. |
documentAge |
Facultatif. Âge du document en heures. |
boostingFactor |
Facultatif. Combinaison de boosts personnalisés pour un document. |
CustomSignal
Signal clearbox personnalisé représenté par une paire nom/valeur.
Représentation JSON |
---|
{ "name": string, "value": number } |
Champs | |
---|---|
name |
Facultatif. Nom du signal. |
value |
Facultatif. Valeur flottante représentant le signal de classement (par exemple, 1,25 pour BM25). |