Join the Gemini API Developer Competition!
Learn more
google.generativeai.protos.SemanticRetrieverConfig
Stay organized with collections
Save and categorize content based on your preferences.
Configuration for retrieving grounding content from a Corpus
or Document
created using the Semantic Retriever API.
Attributes |
source
|
str
Required. Name of the resource for retrieval,
e.g. corpora/123 or corpora/123/documents/abc.
|
query
|
google.ai.generativelanguage.Content
Required. Query to use for similarity matching Chunk \ s
in the given resource.
|
metadata_filters
|
MutableSequence[google.ai.generativelanguage.MetadataFilter]
Optional. Filters for selecting Document \ s and/or
Chunk \ s from the resource.
|
max_chunks_count
|
int
Optional. Maximum number of relevant Chunk \ s to
retrieve.
|
minimum_relevance_score
|
float
Optional. Minimum relevance score for retrieved relevant
Chunk \ s.
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-06-21 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Missing the information I need"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Too complicated / too many steps"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Out of date"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Samples / code issue"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]