Indice
AclConfigService
(interfaccia)AssistAnswerService
(interfaccia)AssistantService
(interfaccia)CmekConfigService
(interfaccia)CollectionService
(interfaccia)CompletionService
(interfaccia)ControlService
(interfaccia)ConversationalSearchService
(interfaccia)DataConnectorService
(interfaccia)DataStoreService
(interfaccia)DocumentService
(interfaccia)EngineService
(interfaccia)GroundedGenerationService
(interfaccia)IdentityMappingStoreService
(interfaccia)LicenseConfigService
(interfaccia)PodcastService
(interfaccia)ProjectService
(interfaccia)RankService
(interfaccia)RecommendationService
(interfaccia)SchemaService
(interfaccia)SearchService
(interfaccia)SearchTuningService
(interfaccia)ServingConfigService
(interfaccia)SessionService
(interfaccia)SiteSearchEngineService
(interfaccia)UserEventService
(interfaccia)UserLicenseService
(interfaccia)AclConfig
(messaggio)ActionConfig
(messaggio)AddContextFileRequest
(messaggio)AddContextFileResponse
(messaggio)AdvancedCompleteQueryRequest
(messaggio)AdvancedCompleteQueryRequest.BoostSpec
(messaggio)AdvancedCompleteQueryRequest.BoostSpec.ConditionBoostSpec
(messaggio)AdvancedCompleteQueryRequest.SuggestionType
(enum)AdvancedCompleteQueryRequest.SuggestionTypeSpec
(messaggio)AdvancedCompleteQueryResponse
(messaggio)AdvancedCompleteQueryResponse.ContentSuggestion
(messaggio)AdvancedCompleteQueryResponse.ContentSuggestion.ContentType
(enum)AdvancedCompleteQueryResponse.PersonSuggestion
(messaggio)AdvancedCompleteQueryResponse.PersonSuggestion.PersonType
(enum)AdvancedCompleteQueryResponse.QuerySuggestion
(messaggio)AdvancedCompleteQueryResponse.RecentSearchSuggestion
(messaggio)AdvancedSiteSearchConfig
(messaggio)AlertPolicyConfig
(messaggio)AlertPolicyConfig.AlertEnrollment
(messaggio)AlertPolicyConfig.AlertEnrollment.EnrollStates
(enum)AlertPolicyResourceConfig
(messaggio)AlertPolicyResourceConfig.AlertEnrollment
(messaggio)AlertPolicyResourceConfig.AlertEnrollment.EnrollState
(enum)AlloyDbSource
(messaggio)Answer
(messaggio)Answer.AnswerSkippedReason
(enum)Answer.Citation
(messaggio)Answer.CitationSource
(messaggio)Answer.GroundingSupport
(messaggio)Answer.QueryUnderstandingInfo
(messaggio)Answer.QueryUnderstandingInfo.QueryClassificationInfo
(messaggio)Answer.QueryUnderstandingInfo.QueryClassificationInfo.Type
(enum)Answer.Reference
(messaggio)Answer.Reference.ChunkInfo
(messaggio)Answer.Reference.ChunkInfo.DocumentMetadata
(messaggio)Answer.Reference.StructuredDocumentInfo
(messaggio)Answer.Reference.UnstructuredDocumentInfo
(messaggio)Answer.Reference.UnstructuredDocumentInfo.ChunkContent
(messaggio)Answer.State
(enum)Answer.Step
(messaggio)Answer.Step.Action
(messaggio)Answer.Step.Action.Observation
(messaggio)Answer.Step.Action.Observation.SearchResult
(messaggio)Answer.Step.Action.Observation.SearchResult.ChunkInfo
(messaggio)Answer.Step.Action.Observation.SearchResult.SnippetInfo
(messaggio)Answer.Step.Action.SearchAction
(messaggio)Answer.Step.State
(enum)AnswerGenerationSpec
(messaggio)AnswerGenerationSpec.UserDefinedClassifierSpec
(messaggio)AnswerQueryRequest
(messaggio)AnswerQueryRequest.AnswerGenerationSpec
(messaggio)AnswerQueryRequest.AnswerGenerationSpec.ModelSpec
(messaggio)AnswerQueryRequest.AnswerGenerationSpec.PromptSpec
(messaggio)AnswerQueryRequest.EndUserSpec
(messaggio)AnswerQueryRequest.EndUserSpec.EndUserMetaData
(messaggio)AnswerQueryRequest.EndUserSpec.EndUserMetaData.ChunkInfo
(messaggio)AnswerQueryRequest.EndUserSpec.EndUserMetaData.ChunkInfo.DocumentMetadata
(messaggio)AnswerQueryRequest.GroundingSpec
(messaggio)AnswerQueryRequest.GroundingSpec.FilteringLevel
(enum)AnswerQueryRequest.QueryUnderstandingSpec
(messaggio)AnswerQueryRequest.QueryUnderstandingSpec.QueryClassificationSpec
(messaggio)AnswerQueryRequest.QueryUnderstandingSpec.QueryClassificationSpec.Type
(enum)AnswerQueryRequest.QueryUnderstandingSpec.QueryRephraserSpec
(messaggio)AnswerQueryRequest.QueryUnderstandingSpec.QueryRephraserSpec.ModelSpec
(messaggio)AnswerQueryRequest.QueryUnderstandingSpec.QueryRephraserSpec.ModelSpec.ModelType
(enum)AnswerQueryRequest.RelatedQuestionsSpec
(messaggio)AnswerQueryRequest.SafetySpec
(messaggio)AnswerQueryRequest.SafetySpec.SafetySetting
(messaggio)AnswerQueryRequest.SafetySpec.SafetySetting.HarmBlockThreshold
(enum)AnswerQueryRequest.SearchSpec
(messaggio)AnswerQueryRequest.SearchSpec.SearchParams
(messaggio)AnswerQueryRequest.SearchSpec.SearchResultList
(messaggio)AnswerQueryRequest.SearchSpec.SearchResultList.SearchResult
(messaggio)AnswerQueryRequest.SearchSpec.SearchResultList.SearchResult.ChunkInfo
(messaggio)AnswerQueryRequest.SearchSpec.SearchResultList.SearchResult.ChunkInfo.DocumentMetadata
(messaggio)AnswerQueryRequest.SearchSpec.SearchResultList.SearchResult.UnstructuredDocumentInfo
(messaggio)AnswerQueryRequest.SearchSpec.SearchResultList.SearchResult.UnstructuredDocumentInfo.DocumentContext
(messaggio)AnswerQueryRequest.SearchSpec.SearchResultList.SearchResult.UnstructuredDocumentInfo.ExtractiveAnswer
(messaggio)AnswerQueryRequest.SearchSpec.SearchResultList.SearchResult.UnstructuredDocumentInfo.ExtractiveSegment
(messaggio)AnswerQueryResponse
(messaggio)AssistAnswer
(messaggio)AssistAnswer.AssistSkippedReason
(enum)AssistAnswer.CustomerPolicyEnforcementResult
(messaggio)AssistAnswer.CustomerPolicyEnforcementResult.BannedPhraseEnforcementResult
(messaggio)AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult
(messaggio)AssistAnswer.CustomerPolicyEnforcementResult.PolicyEnforcementResult
(messaggio)AssistAnswer.CustomerPolicyEnforcementResult.Verdict
(enum)AssistAnswer.Reply
(messaggio)AssistAnswer.State
(enum)AssistRequest
(messaggio)AssistRequest.AssistSkippingMode
(enum)AssistResponse
(messaggio)AssistResponse.SessionInfo
(messaggio)AssistUserMetadata
(messaggio)Assistant
(messaggio)Assistant.ActionInfo
(messaggio) (obsoleto)Assistant.ActionList
(messaggio) (obsoleto)Assistant.CustomerPolicy
(messaggio)Assistant.CustomerPolicy.BannedPhrase
(messaggio)Assistant.CustomerPolicy.BannedPhrase.BannedPhraseMatchType
(enum)Assistant.CustomerPolicy.ModelArmorConfig
(messaggio)Assistant.CustomerPolicy.ModelArmorConfig.FailureMode
(enum)Assistant.GenerationConfig
(messaggio)Assistant.GenerationConfig.SystemInstruction
(messaggio)Assistant.ToolInfo
(messaggio)Assistant.ToolList
(messaggio)Assistant.WebGroundingType
(enum)AssistantContent
(messaggio)AssistantContent.Blob
(messaggio)AssistantContent.CodeExecutionResult
(messaggio)AssistantContent.CodeExecutionResult.Outcome
(enum)AssistantContent.ExecutableCode
(messaggio)AssistantContent.File
(messaggio)AssistantGroundedContent
(messaggio)AssistantGroundedContent.ContentMetadata
(messaggio)AssistantGroundedContent.ContentMetadata.ContentKind
(enum)AssistantGroundedContent.TextGroundingMetadata
(messaggio)AssistantGroundedContent.TextGroundingMetadata.Reference
(messaggio)AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata
(messaggio)AssistantGroundedContent.TextGroundingMetadata.Segment
(messaggio)BAPConfig
(messaggio)BAPConfig.ConnectorMode
(enum)BatchCreateTargetSiteMetadata
(messaggio)BatchCreateTargetSitesRequest
(messaggio)BatchCreateTargetSitesResponse
(messaggio)BatchGetDocumentsMetadataRequest
(messaggio)BatchGetDocumentsMetadataRequest.FhirMatcher
(messaggio)BatchGetDocumentsMetadataRequest.Matcher
(messaggio)BatchGetDocumentsMetadataRequest.UrisMatcher
(messaggio)BatchGetDocumentsMetadataResponse
(messaggio)BatchGetDocumentsMetadataResponse.DocumentMetadata
(messaggio)BatchGetDocumentsMetadataResponse.DocumentMetadata.MatcherValue
(messaggio)BatchGetDocumentsMetadataResponse.State
(enum)BatchUpdateUserLicensesMetadata
(messaggio)BatchUpdateUserLicensesRequest
(messaggio)BatchUpdateUserLicensesRequest.InlineSource
(messaggio)BatchUpdateUserLicensesResponse
(messaggio)BatchVerifyTargetSitesMetadata
(messaggio)BatchVerifyTargetSitesRequest
(messaggio)BatchVerifyTargetSitesResponse
(messaggio)BigQuerySource
(messaggio)BigtableOptions
(messaggio)BigtableOptions.BigtableColumn
(messaggio)BigtableOptions.BigtableColumnFamily
(messaggio)BigtableOptions.Encoding
(enum)BigtableOptions.Type
(enum)BigtableSource
(messaggio)CheckGroundingRequest
(messaggio)CheckGroundingResponse
(messaggio)CheckGroundingResponse.CheckGroundingFactChunk
(messaggio)CheckGroundingResponse.Claim
(messaggio)CheckGroundingSpec
(messaggio)Chunk
(messaggio)Chunk.AnnotationMetadata
(messaggio)Chunk.ChunkMetadata
(messaggio)Chunk.DocumentMetadata
(messaggio)Chunk.PageSpan
(messaggio)Chunk.StructureType
(enum)Chunk.StructuredContent
(messaggio)Citation
(messaggio)CitationMetadata
(messaggio)CloudSqlSource
(messaggio)CmekConfig
(messaggio)CmekConfig.NotebookLMState
(enum)CmekConfig.State
(enum)CollectUserEventRequest
(messaggio)Collection
(messaggio)CompleteQueryRequest
(messaggio)CompleteQueryResponse
(messaggio)CompleteQueryResponse.QuerySuggestion
(messaggio)CompletionInfo
(messaggio)CompletionSuggestion
(messaggio)Condition
(messaggio)Condition.QueryTerm
(messaggio)Condition.TimeRange
(messaggio)ConnectorType
(enum)ContactDetails
(messaggio)Control
(messaggio)Control.BoostAction
(messaggio)Control.BoostAction.InterpolationBoostSpec
(messaggio)Control.BoostAction.InterpolationBoostSpec.AttributeType
(enum)Control.BoostAction.InterpolationBoostSpec.ControlPoint
(messaggio)Control.BoostAction.InterpolationBoostSpec.InterpolationType
(enum)Control.FilterAction
(messaggio)Control.PromoteAction
(messaggio)Control.RedirectAction
(messaggio)Control.SynonymsAction
(messaggio)Conversation
(messaggio)Conversation.State
(enum)ConversationContext
(messaggio)ConversationMessage
(messaggio)ConverseConversationRequest
(messaggio)ConverseConversationResponse
(messaggio)CreateAssistantRequest
(messaggio)CreateControlRequest
(messaggio)CreateConversationRequest
(messaggio)CreateDataStoreMetadata
(messaggio)CreateDataStoreRequest
(messaggio)CreateDocumentRequest
(messaggio)CreateEngineMetadata
(messaggio)CreateEngineRequest
(messaggio)CreateIdentityMappingStoreRequest
(messaggio)CreateLicenseConfigRequest
(messaggio)CreateSchemaMetadata
(messaggio)CreateSchemaRequest
(messaggio)CreateSessionRequest
(messaggio)CreateSitemapMetadata
(messaggio)CreateSitemapRequest
(messaggio)CreateTargetSiteMetadata
(messaggio)CreateTargetSiteRequest
(messaggio)CustomAttribute
(messaggio)CustomTuningModel
(messaggio)CustomTuningModel.ModelState
(enum)DataConnector
(messaggio)DataConnector.BlockingReason
(enum)DataConnector.ConnectorMode
(enum)DataConnector.EndUserConfig
(messaggio)DataConnector.FederatedConfig
(messaggio)DataConnector.RealtimeSyncConfig
(messaggio)DataConnector.RealtimeSyncConfig.StreamingError
(messaggio)DataConnector.RealtimeSyncConfig.StreamingError.StreamingErrorReason
(enum)DataConnector.SourceEntity
(messaggio)DataConnector.State
(enum)DataConnector.SyncMode
(enum)DataStore
(messaggio)DataStore.BillingEstimation
(messaggio)DataStore.ConfigurableBillingApproach
(enum)DataStore.ContentConfig
(enum)DataStore.ServingConfigDataStore
(messaggio)DeleteAssistantRequest
(messaggio)DeleteCmekConfigMetadata
(messaggio)DeleteCmekConfigRequest
(messaggio)DeleteCollectionMetadata
(messaggio)DeleteCollectionRequest
(messaggio)DeleteControlRequest
(messaggio)DeleteConversationRequest
(messaggio)DeleteDataStoreMetadata
(messaggio)DeleteDataStoreRequest
(messaggio)DeleteDocumentRequest
(messaggio)DeleteEngineMetadata
(messaggio)DeleteEngineRequest
(messaggio)DeleteIdentityMappingStoreMetadata
(messaggio)DeleteIdentityMappingStoreRequest
(messaggio)DeleteSchemaMetadata
(messaggio)DeleteSchemaRequest
(messaggio)DeleteSessionRequest
(messaggio)DeleteSitemapMetadata
(messaggio)DeleteSitemapRequest
(messaggio)DeleteTargetSiteMetadata
(messaggio)DeleteTargetSiteRequest
(messaggio)DestinationConfig
(messaggio)DestinationConfig.Destination
(messaggio)DisableAdvancedSiteSearchMetadata
(messaggio)DisableAdvancedSiteSearchRequest
(messaggio)DisableAdvancedSiteSearchResponse
(messaggio)Document
(messaggio)Document.AclInfo
(messaggio)Document.AclInfo.AccessRestriction
(messaggio)Document.Content
(messaggio)Document.IndexStatus
(messaggio)DocumentInfo
(messaggio)DocumentProcessingConfig
(messaggio)DocumentProcessingConfig.ChunkingConfig
(messaggio)DocumentProcessingConfig.ChunkingConfig.LayoutBasedChunkingConfig
(messaggio)DocumentProcessingConfig.ParsingConfig
(messaggio)DocumentProcessingConfig.ParsingConfig.DigitalParsingConfig
(messaggio)DocumentProcessingConfig.ParsingConfig.LayoutParsingConfig
(messaggio)DocumentProcessingConfig.ParsingConfig.OcrParsingConfig
(messaggio)DoubleList
(messaggio)EnableAdvancedSiteSearchMetadata
(messaggio)EnableAdvancedSiteSearchRequest
(messaggio)EnableAdvancedSiteSearchResponse
(messaggio)Engine
(messaggio)Engine.AppType
(enum)Engine.ChatEngineConfig
(messaggio)Engine.ChatEngineConfig.AgentCreationConfig
(messaggio)Engine.ChatEngineMetadata
(messaggio)Engine.CommonConfig
(messaggio)Engine.ConfigurableBillingApproach
(enum)Engine.FeatureState
(enum)Engine.MediaRecommendationEngineConfig
(messaggio)Engine.MediaRecommendationEngineConfig.EngineFeaturesConfig
(messaggio)Engine.MediaRecommendationEngineConfig.MostPopularFeatureConfig
(messaggio)Engine.MediaRecommendationEngineConfig.OptimizationObjectiveConfig
(messaggio)Engine.MediaRecommendationEngineConfig.RecommendedForYouFeatureConfig
(messaggio)Engine.MediaRecommendationEngineConfig.TrainingState
(enum)Engine.SearchEngineConfig
(messaggio)FactChunk
(messaggio)FetchDomainVerificationStatusRequest
(messaggio)FetchDomainVerificationStatusResponse
(messaggio)FetchSitemapsRequest
(messaggio)FetchSitemapsRequest.Matcher
(messaggio)FetchSitemapsRequest.UrisMatcher
(messaggio)FetchSitemapsResponse
(messaggio)FetchSitemapsResponse.SitemapMetadata
(messaggio)FhirStoreSource
(messaggio)FirestoreSource
(messaggio)GcsSource
(messaggio)GetAclConfigRequest
(messaggio)GetAnswerRequest
(messaggio)GetAssistAnswerRequest
(messaggio)GetAssistantRequest
(messaggio)GetCmekConfigRequest
(messaggio)GetControlRequest
(messaggio)GetConversationRequest
(messaggio)GetDataConnectorRequest
(messaggio)GetDataStoreRequest
(messaggio)GetDocumentRequest
(messaggio)GetEngineRequest
(messaggio)GetIdentityMappingStoreRequest
(messaggio)GetLicenseConfigRequest
(messaggio)GetSchemaRequest
(messaggio)GetSessionRequest
(messaggio)GetSiteSearchEngineRequest
(messaggio)GetTargetSiteRequest
(messaggio)GroundingFact
(messaggio)HarmCategory
(enum)HealthcareFhirConfig
(messaggio)IdentityMappingEntry
(messaggio)IdentityMappingEntryOperationMetadata
(messaggio)IdentityMappingStore
(messaggio)IdentityScheduleConfig
(messaggio)IdpConfig
(messaggio)IdpConfig.ExternalIdpConfig
(messaggio)IdpConfig.IdpType
(enum)ImportCompletionSuggestionsMetadata
(messaggio)ImportCompletionSuggestionsRequest
(messaggio)ImportCompletionSuggestionsRequest.InlineSource
(messaggio)ImportCompletionSuggestionsResponse
(messaggio)ImportDocumentsMetadata
(messaggio)ImportDocumentsRequest
(messaggio)ImportDocumentsRequest.InlineSource
(messaggio)ImportDocumentsRequest.ReconciliationMode
(enum)ImportDocumentsResponse
(messaggio)ImportErrorConfig
(messaggio)ImportIdentityMappingsRequest
(messaggio)ImportIdentityMappingsRequest.InlineSource
(messaggio)ImportIdentityMappingsResponse
(messaggio)ImportSuggestionDenyListEntriesMetadata
(messaggio)ImportSuggestionDenyListEntriesRequest
(messaggio)ImportSuggestionDenyListEntriesRequest.InlineSource
(messaggio)ImportSuggestionDenyListEntriesResponse
(messaggio)ImportUserEventsMetadata
(messaggio)ImportUserEventsRequest
(messaggio)ImportUserEventsRequest.InlineSource
(messaggio)ImportUserEventsResponse
(messaggio)IndustryVertical
(enum)Interval
(messaggio)LicenseConfig
(messaggio)LicenseConfig.State
(enum)ListAssistantsRequest
(messaggio)ListAssistantsResponse
(messaggio)ListCmekConfigsRequest
(messaggio)ListCmekConfigsResponse
(messaggio)ListControlsRequest
(messaggio)ListControlsResponse
(messaggio)ListConversationsRequest
(messaggio)ListConversationsResponse
(messaggio)ListCustomModelsRequest
(messaggio)ListCustomModelsResponse
(messaggio)ListDataStoresRequest
(messaggio)ListDataStoresResponse
(messaggio)ListDocumentsRequest
(messaggio)ListDocumentsResponse
(messaggio)ListEnginesRequest
(messaggio)ListEnginesResponse
(messaggio)ListIdentityMappingStoresRequest
(messaggio)ListIdentityMappingStoresResponse
(messaggio)ListIdentityMappingsRequest
(messaggio)ListIdentityMappingsResponse
(messaggio)ListSchemasRequest
(messaggio)ListSchemasResponse
(messaggio)ListSessionsRequest
(messaggio)ListSessionsResponse
(messaggio)ListTargetSitesRequest
(messaggio)ListTargetSitesResponse
(messaggio)ListUserLicensesRequest
(messaggio)ListUserLicensesResponse
(messaggio)MediaInfo
(messaggio)PageInfo
(messaggio)PanelInfo
(messaggio)Principal
(messaggio)Project
(messaggio)Project.CustomerProvidedConfig
(messaggio)Project.CustomerProvidedConfig.NotebooklmConfig
(messaggio)Project.CustomerProvidedConfig.NotebooklmConfig.ModelArmorConfig
(messaggio)Project.ServiceTerms
(messaggio)Project.ServiceTerms.State
(enum)ProvisionProjectMetadata
(messaggio)ProvisionProjectRequest
(messaggio)ProvisionProjectRequest.SaasParams
(messaggio)PurgeCompletionSuggestionsMetadata
(messaggio)PurgeCompletionSuggestionsRequest
(messaggio)PurgeCompletionSuggestionsResponse
(messaggio)PurgeDocumentsMetadata
(messaggio)PurgeDocumentsRequest
(messaggio)PurgeDocumentsRequest.InlineSource
(messaggio)PurgeDocumentsResponse
(messaggio)PurgeErrorConfig
(messaggio)PurgeIdentityMappingsRequest
(messaggio)PurgeIdentityMappingsRequest.InlineSource
(messaggio)PurgeSuggestionDenyListEntriesMetadata
(messaggio)PurgeSuggestionDenyListEntriesRequest
(messaggio)PurgeSuggestionDenyListEntriesResponse
(messaggio)PurgeUserEventsMetadata
(messaggio)PurgeUserEventsRequest
(messaggio)PurgeUserEventsResponse
(messaggio)Query
(messaggio)RankRequest
(messaggio)RankResponse
(messaggio)RankingRecord
(messaggio)RecommendRequest
(messaggio)RecommendResponse
(messaggio)RecommendResponse.RecommendationResult
(messaggio)RecrawlUrisMetadata
(messaggio)RecrawlUrisRequest
(messaggio)RecrawlUrisResponse
(messaggio)RecrawlUrisResponse.FailureInfo
(messaggio)RecrawlUrisResponse.FailureInfo.FailureReason
(messaggio)RecrawlUrisResponse.FailureInfo.FailureReason.CorpusType
(enum)Reply
(messaggio)SafetyRating
(messaggio)SafetyRating.HarmProbability
(enum)SafetyRating.HarmSeverity
(enum)Schema
(messaggio)SearchAddOn
(enum)SearchInfo
(messaggio)SearchLinkPromotion
(messaggio)SearchRequest
(messaggio)SearchRequest.BoostSpec
(messaggio)SearchRequest.BoostSpec.ConditionBoostSpec
(messaggio)SearchRequest.BoostSpec.ConditionBoostSpec.BoostControlSpec
(messaggio)SearchRequest.BoostSpec.ConditionBoostSpec.BoostControlSpec.AttributeType
(enum)SearchRequest.BoostSpec.ConditionBoostSpec.BoostControlSpec.ControlPoint
(messaggio)SearchRequest.BoostSpec.ConditionBoostSpec.BoostControlSpec.InterpolationType
(enum)SearchRequest.ContentSearchSpec
(messaggio)SearchRequest.ContentSearchSpec.ChunkSpec
(messaggio)SearchRequest.ContentSearchSpec.ExtractiveContentSpec
(messaggio)SearchRequest.ContentSearchSpec.SearchResultMode
(enum)SearchRequest.ContentSearchSpec.SnippetSpec
(messaggio)SearchRequest.ContentSearchSpec.SummarySpec
(messaggio)SearchRequest.ContentSearchSpec.SummarySpec.ModelPromptSpec
(messaggio)SearchRequest.ContentSearchSpec.SummarySpec.ModelSpec
(messaggio)SearchRequest.DataStoreSpec
(messaggio)SearchRequest.DisplaySpec
(messaggio)SearchRequest.DisplaySpec.MatchHighlightingCondition
(enum)SearchRequest.FacetSpec
(messaggio)SearchRequest.FacetSpec.FacetKey
(messaggio)SearchRequest.ImageQuery
(messaggio)SearchRequest.NaturalLanguageQueryUnderstandingSpec
(messaggio)SearchRequest.NaturalLanguageQueryUnderstandingSpec.ExtractedFilterBehavior
(enum)SearchRequest.NaturalLanguageQueryUnderstandingSpec.FilterExtractionCondition
(enum)SearchRequest.QueryExpansionSpec
(messaggio)SearchRequest.QueryExpansionSpec.Condition
(enum)SearchRequest.RankingExpressionBackend
(enum)SearchRequest.RelevanceScoreSpec
(messaggio)SearchRequest.RelevanceThreshold
(enum)SearchRequest.SearchAsYouTypeSpec
(messaggio)SearchRequest.SearchAsYouTypeSpec.Condition
(enum)SearchRequest.SessionSpec
(messaggio)SearchRequest.SpellCorrectionSpec
(messaggio)SearchRequest.SpellCorrectionSpec.Mode
(enum)SearchResponse
(messaggio)SearchResponse.Facet
(messaggio)SearchResponse.Facet.FacetValue
(messaggio)SearchResponse.QueryExpansionInfo
(messaggio)SearchResponse.SearchResult
(messaggio)SearchResponse.SearchResult.RankSignals
(messaggio)SearchResponse.SearchResult.RankSignals.CustomSignal
(messaggio)SearchResponse.SessionInfo
(messaggio)SearchResponse.Summary
(messaggio)SearchResponse.Summary.Citation
(messaggio)SearchResponse.Summary.CitationMetadata
(messaggio)SearchResponse.Summary.CitationSource
(messaggio)SearchResponse.Summary.Reference
(messaggio)SearchResponse.Summary.Reference.ChunkContent
(messaggio)SearchResponse.Summary.SafetyAttributes
(messaggio)SearchResponse.Summary.SummarySkippedReason
(enum)SearchResponse.Summary.SummaryWithMetadata
(messaggio)SearchTier
(enum)SearchUseCase
(enum)ServingConfig
(messaggio)ServingConfig.GenericConfig
(messaggio)ServingConfig.MediaConfig
(messaggio)Session
(messaggio)Session.State
(enum)Session.Turn
(messaggio)SetUpDataConnectorMetadata
(messaggio)SetUpDataConnectorRequest
(messaggio)SingleRegionKey
(messaggio)SiteSearchEngine
(messaggio)SiteVerificationInfo
(messaggio)SiteVerificationInfo.SiteVerificationState
(enum)Sitemap
(messaggio)SolutionType
(enum)SpannerSource
(messaggio)StreamAssistRequest
(messaggio)StreamAssistRequest.AgentsSpec
(messaggio)StreamAssistRequest.AgentsSpec.AgentSpec
(messaggio)StreamAssistRequest.GenerationSpec
(messaggio)StreamAssistRequest.ToolsSpec
(messaggio)StreamAssistRequest.ToolsSpec.ImageGenerationSpec
(messaggio)StreamAssistRequest.ToolsSpec.VertexAiSearchSpec
(messaggio)StreamAssistRequest.ToolsSpec.VideoGenerationSpec
(messaggio)StreamAssistRequest.ToolsSpec.WebGroundingSpec
(messaggio)StreamAssistResponse
(messaggio)StreamAssistResponse.SessionInfo
(messaggio)SubscriptionTerm
(enum)SubscriptionTier
(enum)SuggestionDenyListEntry
(messaggio)SuggestionDenyListEntry.MatchOperator
(enum)TargetSite
(messaggio)TargetSite.FailureReason
(messaggio)TargetSite.FailureReason.QuotaFailure
(messaggio)TargetSite.IndexingStatus
(enum)TargetSite.Type
(enum)Tenant
(messaggio)TextInput
(messaggio)TrainCustomModelMetadata
(messaggio)TrainCustomModelRequest
(messaggio)TrainCustomModelRequest.GcsTrainingInput
(messaggio)TrainCustomModelResponse
(messaggio)TransactionInfo
(messaggio)UpdateAclConfigRequest
(messaggio)UpdateAssistantRequest
(messaggio)UpdateCmekConfigMetadata
(messaggio)UpdateCmekConfigRequest
(messaggio)UpdateControlRequest
(messaggio)UpdateConversationRequest
(messaggio)UpdateDataConnectorRequest
(messaggio)UpdateDataStoreRequest
(messaggio)UpdateDocumentRequest
(messaggio)UpdateEngineRequest
(messaggio)UpdateLicenseConfigRequest
(messaggio)UpdateSchemaMetadata
(messaggio)UpdateSchemaRequest
(messaggio)UpdateServingConfigRequest
(messaggio)UpdateSessionRequest
(messaggio)UpdateTargetSiteMetadata
(messaggio)UpdateTargetSiteRequest
(messaggio)UserEvent
(messaggio)UserInfo
(messaggio)UserLicense
(messaggio)UserLicense.LicenseAssignmentState
(enum)WorkspaceConfig
(messaggio)WorkspaceConfig.Type
(enum)WriteUserEventRequest
(messaggio)
AclConfigService
Servizio per la gestione della configurazione ACL.
GetAclConfig |
---|
Ottiene
|
UpdateAclConfig |
---|
Configurazione ACL predefinita da utilizzare in una località del progetto di un cliente. Gli aggiornamenti verranno applicati solo ai nuovi datastore. I datastore esistenti continueranno a utilizzare il vecchio valore.
|
AssistAnswerService
Servizio per l'interrogazione delle risorse AssistAnswer
.
GetAssistAnswer |
---|
Riceve un
|
AssistantService
Servizio per la gestione della configurazione dell'assistente e l'assistenza agli utenti.
AddContextFile |
---|
Carica un file di contesto da utilizzare come origine per le chiamate di assistenza all'interno della sessione.
|
Assist |
---|
Aiuta l'utente con una query.
|
CreateAssistant |
---|
Crea un
|
DeleteAssistant |
---|
Elimina un
|
GetAssistant |
---|
Riceve un
|
ListAssistants |
---|
Elenca tutti i
|
StreamAssist |
---|
Aiuta l'utente con una query in modalità di streaming.
|
UpdateAssistant |
---|
Aggiorna un
|
CmekConfigService
Servizio per la gestione delle attività correlate a CMEK
DeleteCmekConfig |
---|
Esegui il deprovisioning di un oggetto CmekConfig.
|
GetCmekConfig |
---|
Ottiene
|
ListCmekConfigs |
---|
Elenca tutti i
|
UpdateCmekConfig |
---|
Esegui il provisioning di una chiave CMEK da utilizzare in una località di un progetto del cliente. Questo metodo esegue anche la convalida della posizione sul cmekConfig fornito per assicurarsi che la chiave sia valida e possa essere utilizzata nella posizione selezionata.
|
CollectionService
Servizio per la gestione di Collection
.
DeleteCollection |
---|
Elimina un
|
CompletionService
Servizio per il completamento automatico.
AdvancedCompleteQuery |
---|
Completa l'input utente con suggerimenti avanzati per le parole chiave.
|
CompleteQuery |
---|
Completa l'input utente specificato con i suggerimenti per le parole chiave.
|
ImportCompletionSuggestions |
---|
Importa
|
ImportSuggestionDenyListEntries |
---|
Importa tutti i
|
PurgeCompletionSuggestions |
---|
Elimina definitivamente tutti gli
|
PurgeSuggestionDenyListEntries |
---|
Elimina definitivamente tutti i
|
ControlService
Servizio per l'esecuzione di operazioni CRUD sui controlli. I controlli consentono di implementare la logica personalizzata nel percorso di pubblicazione. I controlli devono essere collegati a una configurazione di pubblicazione per essere presi in considerazione durante una richiesta.
CreateControl |
---|
Crea un controllo. Per impostazione predefinita, sono consentiti 1000 controlli per un datastore. È possibile inviare una richiesta per modificare questo limite. Se l'
|
DeleteControl |
---|
Elimina un controllo. Se il
|
GetControl |
---|
Recupera un controllo.
|
ListControls |
---|
Elenca tutti i controlli in base al relativo
|
UpdateControl |
---|
Aggiorna un controllo. Il tipo di azione
|
ConversationalSearchService
Servizio per la ricerca conversazionale.
AnswerQuery |
---|
Metodo di query di risposta.
|
ConverseConversation |
---|
Converte una conversazione.
|
CreateConversation |
---|
Crea una conversazione. Se l'
|
CreateSession |
---|
Crea una sessione. Se l'
|
DeleteConversation |
---|
Elimina una conversazione. Se il
|
DeleteSession |
---|
Elimina una sessione. Se il
|
GetAnswer |
---|
Riceve una risposta.
|
GetConversation |
---|
Recupera una conversazione.
|
GetSession |
---|
Recupera una sessione.
|
ListConversations |
---|
Elenca tutte le conversazioni in base al relativo elemento padre
|
ListSessions |
---|
Elenca tutte le sessioni in base al relativo
|
StreamAnswerQuery |
---|
Metodo di query di risposta (streaming). Prende un
|
UpdateConversation |
---|
Aggiorna una conversazione. Il tipo di azione
|
UpdateSession |
---|
Aggiorna una sessione. Il tipo di azione
|
DataConnectorService
Servizio per la gestione dei connettori di dati.
GetDataConnector |
---|
Ottiene
|
SetUpDataConnector |
---|
Crea un
|
UpdateDataConnector |
---|
Aggiorna un
|
DataStoreService
Servizio per la gestione della configurazione di DataStore
.
CreateDataStore |
---|
Crea un DataStore è per l'archiviazione di
|
DeleteDataStore |
---|
Elimina un
|
GetDataStore |
---|
Riceve un
|
ListDataStores |
---|
Elenca tutti i
|
UpdateDataStore |
---|
Aggiornamenti a
|
DocumentService
Servizio per l'importazione delle informazioni Document
del sito web del cliente.
BatchGetDocumentsMetadata |
---|
Recupera i metadati di aggiornamento dell'indice per
|
CreateDocument |
---|
Crea un
|
DeleteDocument |
---|
Elimina un
|
GetDocument |
---|
Riceve un
|
ImportDocuments |
---|
Importazione collettiva di più Nota: è possibile che venga aggiornato correttamente un sottoinsieme di
|
ListDocuments |
---|
Recupera un elenco di
|
PurgeDocuments |
---|
Elimina definitivamente tutti i Questa procedura è asincrona. A seconda del numero di Per ottenere un elenco dei
|
UpdateDocument |
---|
Aggiorna un
|
EngineService
Servizio per la gestione della configurazione di Engine
.
CreateEngine |
---|
Crea un
|
DeleteEngine |
---|
Elimina un
|
GetEngine |
---|
Riceve un
|
ListEngines |
---|
Elenca tutti i
|
UpdateEngine |
---|
Aggiorna un
|
GroundedGenerationService
Servizio per la generazione basata su dati reali.
CheckGrounding |
---|
Esegue un controllo di messa a terra.
|
IdentityMappingStoreService
Servizio per la gestione degli Identity Mapping Store.
CreateIdentityMappingStore |
---|
Crea un nuovo Identity Mapping Store.
|
DeleteIdentityMappingStore |
---|
Elimina l'archivio di mappatura delle identità.
|
GetIdentityMappingStore |
---|
Recupera l'archivio della mappatura delle identità.
|
ImportIdentityMappings |
---|
Importa un elenco di voci di mappatura delle identità in un archivio di mappatura delle identità.
|
ListIdentityMappingStores |
---|
Elenca tutti gli Identity Mapping Store.
|
ListIdentityMappings |
---|
Elenca le mappature delle identità in un archivio di mappature delle identità.
|
PurgeIdentityMappings |
---|
Elimina le voci di mappatura delle identità specificate o tutte le voci di un archivio di mappatura delle identità.
|
LicenseConfigService
Servizio per la gestione delle risorse correlate alla configurazione delle licenze.
CreateLicenseConfig |
---|
Crea un
|
GetLicenseConfig |
---|
Riceve un
|
UpdateLicenseConfig |
---|
Aggiorna
|
PodcastService
Servizio per la gestione della configurazione di Podcast
.
ProjectService
Servizio per le operazioni su Project
.
ProvisionProject |
---|
Esegue il provisioning della risorsa del progetto. Durante il processo, i sistemi correlati verranno preparati e inizializzati. Il chiamante deve leggere i Termini per l'utilizzo dei dati e, facoltativamente, specificare nella richiesta di fornire il consenso ai termini di servizio.
|
RankService
Servizio per il ranking dei record di testo.
Rango |
---|
Classifica un elenco di record di testo in base alla query di input specificata.
|
RecommendationService
Servizio per la formulazione di consigli.
Consigliare |
---|
Fornisce un suggerimento, che richiede un evento utente contestuale.
|
SchemaService
Servizio per la gestione di Schema
.
CreateSchema |
---|
Crea un
|
DeleteSchema |
---|
Elimina un
|
GetSchema |
---|
Riceve un
|
ListSchemas |
---|
Recupera un elenco di
|
UpdateSchema |
---|
Aggiorna un
|
SearchService
Servizio per la ricerca.
Cerca |
---|
Esegue una ricerca.
|
SearchLite |
---|
Esegue una ricerca. Simile al metodo Questo metodo supporta solo la ricerca di siti web pubblici. Se vengono specificati datastore e motori non associati alla ricerca di siti web pubblici, viene restituito un errore Questo metodo può essere utilizzato per un onboarding semplice senza dover implementare un backend di autenticazione. Tuttavia, è consigliabile utilizzare
|
SearchTuningService
Servizio per l'ottimizzazione della ricerca.
ListCustomModels |
---|
Recupera un elenco di tutti i modelli personalizzati.
|
TrainCustomModel |
---|
Addestra un modello personalizzato.
|
ServingConfigService
Servizio per le operazioni relative a ServingConfig
.
UpdateServingConfig |
---|
Aggiorna un oggetto ServingConfig. Restituisce un errore NOT_FOUND se ServingConfig non esiste.
|
SessionService
Servizio per la gestione delle sessioni e delle risorse correlate.
CreateSession |
---|
Crea una sessione. Se l'
|
DeleteSession |
---|
Elimina una sessione. Se il
|
GetSession |
---|
Recupera una sessione.
|
ListSessions |
---|
Elenca tutte le sessioni in base al relativo
|
UpdateSession |
---|
Aggiorna una sessione. Il tipo di azione
|
SiteSearchEngineService
Servizio per la gestione delle risorse correlate alla ricerca sul sito.
BatchCreateTargetSites |
---|
Crea
|
BatchVerifyTargetSites |
---|
Verifica la proprietà e la validità dei siti di destinazione. Questa API invia tutti i siti di destinazione nel motore di ricerca del sito per la verifica.
|
CreateSitemap |
---|
Crea un
|
CreateTargetSite |
---|
Crea un
|
DeleteSitemap |
---|
Elimina un
|
DeleteTargetSite |
---|
Elimina un
|
DisableAdvancedSiteSearch |
---|
Esegui il downgrade dalla ricerca avanzata sul sito alla ricerca di base sul sito.
|
EnableAdvancedSiteSearch |
---|
Esegui l'upgrade dalla ricerca di base sul sito alla ricerca avanzata sul sito.
|
FetchDomainVerificationStatus |
---|
Restituisce l'elenco dei siti di destinazione con il relativo stato di verifica del dominio. Al momento, questo metodo può essere chiamato solo in un datastore con stato BASIC_SITE_SEARCH.
|
FetchSitemaps |
---|
Recupera
|
GetSiteSearchEngine |
---|
Ottiene
|
GetTargetSite |
---|
Riceve un
|
ListTargetSites |
---|
Recupera un elenco di
|
RecrawlUris |
---|
Richiedi una nuova scansione on demand per un elenco di URI.
|
UpdateTargetSite |
---|
Aggiorna un
|
UserEventService
Servizio per l'importazione delle azioni degli utenti finali su un sito web nell'API Discovery Engine.
CollectUserEvent |
---|
Scrive un singolo evento utente dal browser. Viene utilizzata una richiesta GET a causa della limitazione del browser di POST a un dominio di terze parti. Questo metodo viene utilizzato solo dal pixel JavaScript dell'API Discovery Engine e da Google Tag Manager. Gli utenti non devono chiamare direttamente questo metodo.
|
ImportUserEvents |
---|
Importazione collettiva di eventi utente. L'elaborazione delle richieste potrebbe essere sincrona. Gli eventi già esistenti vengono ignorati. Utilizza questo metodo per il backfill degli eventi utente storici. Operation.response è di tipo ImportResponse. Tieni presente che è possibile inserire correttamente un sottoinsieme degli elementi. Operation.metadata è di tipo ImportMetadata.
|
PurgeUserEvents |
---|
Elimina definitivamente tutti gli eventi utente specificati dal filtro fornito. A seconda del numero di eventi specificati dal filtro, il completamento di questa operazione potrebbe richiedere ore o giorni. Per testare un filtro, utilizza prima il comando list.
|
WriteUserEvent |
---|
Scrive un singolo evento utente.
|
UserLicenseService
Servizio per la gestione delle licenze utente.
BatchUpdateUserLicenses |
---|
Aggiorna la licenza utente. Questo metodo viene utilizzato per assegnare/annullare l'assegnazione di licenze agli utenti in batch.
|
ListUserLicenses |
---|
Elenca le licenze utente.
|
AclConfig
Configurazione del controllo dell'accesso.
Campi | |
---|---|
name |
Immutabile. Il nome completo della risorsa della configurazione ACL. Formato: Questo campo deve essere una stringa codificata in UTF-8 con un limite di lunghezza di 1024 caratteri. |
idp_config |
Configurazione del provider di identità. |
ActionConfig
Informazioni per supportare le azioni sul connettore.
Campi | |
---|---|
is_action_configured |
Solo output. Il connettore contiene i parametri necessari ed è configurato per supportare le azioni. |
service_name |
Facoltativo. Il nome della risorsa Service Directory (projects/*/locations/*/namespaces/*/services/*) che rappresenta un endpoint di rete VPC utilizzato per connettersi a Obbligatorio quando i Controlli di servizio VPC sono abilitati. |
use_static_secrets |
Facoltativo. Indica se utilizzare secret statici per il connettore. Se il valore è true, i secret forniti in action_params verranno ignorati. |
Campo unione Parametri obbligatori per le origini che supportano OAUTH, ad esempio
|
|
action_params |
Facoltativo. Parametri dell'azione in formato JSON strutturato. |
json_action_params |
Facoltativo. Parametri dell'azione in formato stringa JSON. |
AddContextFileRequest
Richiesta per il metodo AssistantService.AddContextFile
.
Campi | |
---|---|
name |
Obbligatorio. Il nome della risorsa della sessione. Formato: Se |
file_name |
Obbligatorio. Il nome del file. |
mime_type |
Facoltativo. Il tipo di contenuto del file. Vedi https://www.iana.org/assignments/media-types/media-types.xhtml. Questo campo è obbligatorio quando l'origine dati non fornisce il tipo di contenuto. |
Campo unione file . I contenuti del file. file può essere solo uno dei seguenti: |
|
file_contents |
Contenuti del file forniti in linea. |
AddContextFileResponse
Risposta per il metodo AssistantService.AddContextFile
.
Campi | |
---|---|
session |
Il nome della sessione, quello fornito o quello appena creato. Formato: |
file_id |
L'ID del file caricato. |
token_count |
Deprecato: questo campo non verrà impostato per tutti i tipi di file e verrà rimosso. La lunghezza del file misurata in token. |
AdvancedCompleteQueryRequest
Richiesta di messaggio per il metodo CompletionService.AdvancedCompleteQuery
. .
Campi | |
---|---|
completion_config |
Obbligatorio. Il nome della risorsa dataStore o motore padre per cui viene eseguito il completamento, ad esempio |
query |
Obbligatorio. L'input di tipo ahead utilizzato per recuperare i suggerimenti. La lunghezza massima è di 128 caratteri. La query non può essere vuota per la maggior parte dei tipi di suggerimenti. Se è vuoto, viene restituito un errore |
query_model |
Specifica il modello di query di completamento automatico, che si applica solo a SuggestionType QUERY. Questa impostazione sostituisce qualsiasi modello specificato nella sezione Configurazione > Completamento automatico della console Cloud. Valori attualmente supportati:
Valori predefiniti:
|
user_pseudo_id |
Un identificatore univoco per il monitoraggio dei visitatori. Ad esempio, questa operazione può essere implementata con un cookie HTTP, che dovrebbe essere in grado di identificare in modo univoco un visitatore su un singolo dispositivo. Questo identificatore univoco non deve cambiare se il visitatore accede o esce dal sito web. Questo campo NON deve avere un valore fisso come Deve essere lo stesso identificatore di Il campo deve essere una stringa codificata in UTF-8 con un limite di lunghezza di 128 caratteri |
user_info |
Facoltativo. Informazioni sull'utente finale. Queste informazioni sull'identificatore devono essere le stesse di |
include_tail_suggestions |
Indica se devono essere restituite le proposte di coda se non sono presenti suggerimenti che corrispondono all'intera query. Anche se impostato su true, se ci sono suggerimenti che corrispondono alla query completa, questi vengono restituiti e non vengono restituiti suggerimenti di coda. |
boost_spec |
Facoltativo. Specifica per aumentare i suggerimenti che corrispondono alla condizione. |
suggestion_types[] |
Facoltativo. Tipi di suggerimenti da restituire. Se vuoto o non specificato, vengono restituiti i suggerimenti per le query. Al momento è supportato un solo tipo di suggerimento. |
suggestion_type_specs[] |
Facoltativo. Specifica di ogni tipo di suggerimento. |
experiment_ids[] |
Facoltativo. ID esperimento per questa richiesta. |
BoostSpec
Specifica per migliorare i suggerimenti in base alla loro condizione.
Campi | |
---|---|
condition_boost_specs[] |
Specifiche del potenziamento della condizione. Se un suggerimento corrisponde a più condizioni nelle specifiche, i valori di incremento di queste specifiche vengono tutti applicati e combinati in modo non lineare. Il numero massimo di specifiche è 20. Nota: al momento è supportato solo l'aumento della condizione di lingua. |
ConditionBoostSpec
Il boost si applica ai suggerimenti che soddisfano una condizione.
Campi | |
---|---|
condition |
Un'espressione che specifica una condizione di aumento. La sintassi è la stessa dell'espressione di filtro. Al momento, l'unica condizione supportata è un elenco di codici lingua BCP-47. Esempio:
|
boost |
L'intensità del boost, che deve essere compresa tra -1 e 1. Un boosting negativo indica una retrocessione. Il valore predefinito è 0.0. Se il boosting viene impostato su 1.0, i suggerimenti vengono promossi maggiormente. Tuttavia, non significa necessariamente che il risultato in cima alla prima pagina sarà un suggerimento con boosting. Se viene impostato su -1.0, i suggerimenti vengono declassati in modo significativo. Tuttavia, potrebbero comunque essere visualizzati altri suggerimenti pertinenti. Se il valore è impostato su 0,0, non viene applicato alcun boost. La condizione di incremento viene ignorata. |
SuggestionType
Il tipo di suggerimento da restituire.
Enum | |
---|---|
SUGGESTION_TYPE_UNSPECIFIED |
Valore predefinito. |
QUERY |
Restituisce i suggerimenti per le query. |
PEOPLE |
Restituisce suggerimenti per le persone. |
CONTENT |
Restituisce suggerimenti sui contenuti. |
RECENT_SEARCH |
Restituisce i suggerimenti per le ricerche recenti. |
GOOGLE_WORKSPACE |
Restituisce i suggerimenti di Google Workspace. |
SuggestionTypeSpec
Specifica di ogni tipo di suggerimento.
Campi | |
---|---|
suggestion_type |
Facoltativo. Tipo di suggerimento. |
max_suggestions |
Facoltativo. Numero massimo di suggerimenti da restituire per ogni tipo di suggerimento. |
AdvancedCompleteQueryResponse
Messaggio di risposta per il metodo CompletionService.AdvancedCompleteQuery
.
Campi | |
---|---|
query_suggestions[] |
Risultati dei suggerimenti per le query corrispondenti. L'elenco dei risultati è ordinato e il primo risultato è un suggerimento principale. |
tail_match_triggered |
True se tutti i suggerimenti restituiti sono suggerimenti di coda. Affinché venga attivata la corrispondenza con la coda, include_tail_suggestions nella richiesta deve essere impostato su true e non devono essere presenti suggerimenti che corrispondano alla query completa. |
people_suggestions[] |
Risultati dei suggerimenti di persone corrispondenti. L'elenco dei risultati è ordinato e il primo risultato è il suggerimento migliore. |
content_suggestions[] |
Risultati dei suggerimenti di contenuti corrispondenti. L'elenco dei risultati è ordinato e il primo risultato è il suggerimento migliore. |
recent_search_suggestions[] |
Risultati dei suggerimenti di "ricerca recente" corrispondenti. L'elenco dei risultati è ordinato e il primo risultato è il suggerimento migliore. |
ContentSuggestion
Suggerimenti come contenuti.
Campi | |
---|---|
suggestion |
Il suggerimento per la query. |
content_type |
Il tipo di suggerimento di contenuti. |
document |
Lo snippet dei dati del documento nel suggerimento. Verrà compilato solo un sottoinsieme di campi. |
data_store |
Il nome del datastore a cui appartiene questo suggerimento. |
score |
Il punteggio di ogni suggerimento. Il punteggio è compreso nell'intervallo [0, 1]. |
icon_uri |
L'URI dell'icona del suggerimento di contenuti. |
destination_uri |
L'URI di destinazione del suggerimento di contenuti. |
ContentType
Il tipo di contenuti restituiti per i suggerimenti sui contenuti.
Enum | |
---|---|
CONTENT_TYPE_UNSPECIFIED |
Valore predefinito. |
GOOGLE_WORKSPACE |
Il suggerimento proviene da una fonte Google Workspace. |
THIRD_PARTY |
Il suggerimento proviene da una fonte di terze parti. |
PersonSuggestion
Suggerimenti come persone.
Campi | |
---|---|
suggestion |
Il suggerimento per la query. |
person_type |
Il tipo di persona. |
document |
Lo snippet dei dati del documento nel suggerimento. Viene compilato solo un sottoinsieme di campi. |
data_store |
Il nome del datastore a cui appartiene questo suggerimento. |
score |
Il punteggio di ogni suggerimento. Il punteggio è compreso nell'intervallo [0, 1]. |
display_photo_uri |
L'URI della foto del suggerimento di persona. |
destination_uri |
L'URI di destinazione del suggerimento di persona. |
PersonType
Il tipo di persona in base alla fonte.
Enum | |
---|---|
PERSON_TYPE_UNSPECIFIED |
Valore predefinito. |
CLOUD_IDENTITY |
Il suggerimento proviene da una fonte GOOGLE_IDENTITY. |
THIRD_PARTY_IDENTITY |
Il suggerimento proviene da un'origine THIRD_PARTY_IDENTITY. |
QuerySuggestion
Suggerimenti come query di ricerca.
Campi | |
---|---|
suggestion |
Il suggerimento per la query. |
completable_field_paths[] |
I percorsi dei campi del documento univoci che fungono da origine di questo suggerimento, se è stato generato da campi completabili. Questo campo viene compilato solo per il modello completabile del documento. |
data_store[] |
Il nome del datastore a cui appartiene questo suggerimento. |
score |
Il punteggio di ogni suggerimento. Il punteggio è compreso nell'intervallo [0, 1]. |
RecentSearchSuggestion
Suggerimenti dalla cronologia delle ricerche recenti.
Campi | |
---|---|
suggestion |
Il suggerimento per la query. |
recent_search_time |
L'ora in cui è stata eseguita questa ricerca recente. |
score |
Il punteggio di ogni suggerimento. Il punteggio è compreso nell'intervallo [0, 1]. |
AdvancedSiteSearchConfig
Dati di configurazione per la ricerca avanzata sul sito.
Campi | |
---|---|
disable_initial_index |
Se impostato su true, l'indicizzazione iniziale viene disattivata per DataStore. |
disable_automatic_refresh |
Se è impostato su true, l'aggiornamento automatico è disattivato per DataStore. |
AlertPolicyConfig
Configurazione degli avvisi a livello di connettore.
Campi | |
---|---|
alert_policy_name |
Immutabile. Il nome risorsa completo di AlertPolicy. |
alert_enrollments[] |
Facoltativo. Gli stati di registrazione di ogni avviso. |
AlertEnrollment
Lo stato di registrazione dell'avviso.
Campi | |
---|---|
alert_id |
Immutabile. L'ID di un avviso. |
enroll_state |
Obbligatorio. Lo stato di registrazione di un cliente. |
EnrollStates
L'enumerazione dello stato di registrazione per l'avviso.
Enum | |
---|---|
ENROLL_STATES_UNSPECIFIED |
Valore predefinito. Utilizzato per i clienti che non hanno risposto al criterio di avviso. |
ENROLLED |
Il cliente è registrato a queste norme. |
DECLINED |
Il cliente ha rifiutato queste norme. |
AlertPolicyResourceConfig
La configurazione degli avvisi a livello di risorsa. Utilizzato in: * UserLicense * EngineUserData L'AlertPolicyConfig nel connettore dati ha lo stesso utilizzo. Nessun modo semplice per eseguire la migrazione.
Campi | |
---|---|
alert_policy |
Immutabile. Il nome risorsa completo di AlertPolicy. |
alert_enrollments[] |
Facoltativo. Lo stato di registrazione di ogni avviso. |
contact_details[] |
Facoltativo. I dettagli di contatto per ogni policy di avviso. |
language_code |
Facoltativo. Il codice lingua utilizzato per le notifiche |
AlertEnrollment
Lo stato di registrazione dell'avviso.
Campi | |
---|---|
alert_id |
Immutabile. L'ID di un avviso. |
enroll_state |
Obbligatorio. Lo stato di registrazione di un cliente. |
notification_params |
Facoltativo. Parametri utilizzati per creare un'istanza di notifica. Utilizzato per le notifiche attivate al momento della registrazione. Non memorizzati. * Email di benvenuto di Gemini Business. * Email di invito per gli utenti di Gemini Business. |
EnrollState
L'enumerazione dello stato di registrazione per l'avviso.
Enum | |
---|---|
ENROLL_STATE_UNSPECIFIED |
Valore predefinito. Utilizzato per i clienti che non hanno risposto al criterio di avviso. |
ENROLLED |
Il cliente è registrato a queste norme. |
DECLINED |
Il cliente ha rifiutato queste norme. |
AlloyDbSource
Origine AlloyDB da cui importare i dati.
Campi | |
---|---|
project_id |
L'ID progetto che contiene l'origine AlloyDB. Ha un limite di lunghezza di 128 caratteri. Se non specificato, eredita l'ID progetto dalla richiesta principale. |
location_id |
Obbligatorio. La posizione di AlloyDB da cui copiare i dati con un limite di lunghezza di 256 caratteri. |
cluster_id |
Obbligatorio. Il cluster AlloyDB da cui copiare i dati con un limite di lunghezza di 256 caratteri. |
database_id |
Obbligatorio. Il database AlloyDB da cui copiare i dati con un limite di lunghezza di 256 caratteri. |
table_id |
Obbligatorio. La tabella AlloyDB da cui copiare i dati con un limite di lunghezza di 256 caratteri. |
gcs_staging_dir |
Directory intermedia di Cloud Storage usata per l'importazione con un limite di lunghezza di 2000 caratteri. Può essere specificata se si desidera che AlloyDB esegua l'esportazione in una directory specifica di Cloud Storage. Assicurati che l'account di servizio AlloyDB disponga delle autorizzazioni di amministratore Cloud Storage necessarie per accedere alla directory Cloud Storage specificata. |
Risposta
Definisce una risposta.
Campi | |
---|---|
name |
Immutabile. Nome completo |
state |
Lo stato della generazione della risposta. |
answer_text |
La risposta testuale. |
citations[] |
Citazioni. |
grounding_supports[] |
Facoltativo. Supporta il grounding. |
references[] |
Riferimenti. |
related_questions[] |
Domande correlate suggerite. |
steps[] |
Passaggi per la generazione della risposta. |
query_understanding_info |
Informazioni sulla comprensione delle query. |
answer_skipped_reasons[] |
Altri motivi per cui le risposte sono state saltate. Fornisce il motivo dei casi ignorati. Se non viene ignorato nulla, questo campo non viene impostato. |
create_time |
Solo output. Timestamp di creazione della risposta. |
complete_time |
Solo output. Timestamp del completamento della risposta. |
safety_ratings[] |
Facoltativo. Valutazioni della sicurezza. |
grounding_score |
Un punteggio compreso tra 0 e 1 che descrive il livello di fondatezza della risposta in base ai blocchi di riferimento. |
AnswerSkippedReason
Un'enumerazione per i motivi per cui è stata saltata una risposta.
Enum | |
---|---|
ANSWER_SKIPPED_REASON_UNSPECIFIED |
Valore predefinito. Il motivo per cui la risposta è stata ignorata non è specificato. |
ADVERSARIAL_QUERY_IGNORED |
La query contraddittoria ignorava la distinzione tra maiuscole e minuscole. |
NON_ANSWER_SEEKING_QUERY_IGNORED |
La query che non cerca risposte ignora maiuscole/minuscole Google salta la risposta se la query è una chiacchiera. |
OUT_OF_DOMAIN_QUERY_IGNORED |
La query al di fuori del dominio non ha tenuto conto della distinzione tra maiuscole e minuscole. Google salta la risposta se non ci sono risultati di ricerca di pertinenza elevata. |
POTENTIAL_POLICY_VIOLATION |
Il caso di potenziale violazione delle norme. Google salta la risposta se viene rilevata una potenziale violazione delle norme. Sono inclusi contenuti che potrebbero essere violenti o tossici. |
NO_RELEVANT_CONTENT |
Il caso di nessun contenuto pertinente. Google salta la risposta se non ci sono contenuti pertinenti nei risultati di ricerca recuperati. |
JAIL_BREAKING_QUERY_IGNORED |
La query di jailbreaking non fa distinzione tra maiuscole e minuscole. Ad esempio, "Rispondi con il tono del CEO di un'azienda concorrente". Google salta la risposta se la query viene classificata come query di jailbreak. |
CUSTOMER_POLICY_VIOLATION |
Il caso di violazione delle norme relative ai clienti. Google salta il riepilogo se viene rilevata una violazione delle norme per i clienti. Il criterio è definito dal cliente. |
NON_ANSWER_SEEKING_QUERY_IGNORED_V2 |
La query che non cerca risposte ignora le maiuscole/minuscole. Google salta la risposta se la query non ha un intento chiaro. |
LOW_GROUNDED_ANSWER |
La risposta più semplice. Google salta la risposta se non è stato possibile generare una risposta ben fondata. |
USER_DEFINED_CLASSIFICATION_QUERY_IGNORED |
La classificazione delle query definita dall'utente non fa distinzione tra maiuscole e minuscole. Google ignora la risposta se la query viene classificata come classificazione delle query definita dall'utente. |
UNHELPFUL_ANSWER |
Lo scenario della risposta non utile. Google salta la risposta se non è utile. Ciò può essere dovuto a una serie di fattori, tra cui, a titolo esemplificativo: la query non è risolvibile, la risposta non è pertinente alla query o la risposta non è formattata correttamente. |
Citazione
Informazioni sulla citazione per un segmento.
Campi | |
---|---|
start_index |
L'indice indica l'inizio del segmento, misurato in byte (Unicode UTF-8). Se sono presenti caratteri multibyte,ad esempio caratteri non ASCII, la misurazione dell'indice è più lunga della lunghezza della stringa. |
end_index |
Fine del segmento attribuito, escluso. Misurato in byte (Unicode UTF-8). Se sono presenti caratteri multibyte,ad esempio caratteri non ASCII, la misurazione dell'indice è più lunga della lunghezza della stringa. |
sources[] |
Fonti delle citazioni per il segmento attribuito. |
CitationSource
Fonte della citazione.
Campi | |
---|---|
reference_id |
ID della fonte della citazione. |
GroundingSupport
Supporto del grounding per una rivendicazione in answer_text
.
Campi | |
---|---|
start_index |
Obbligatorio. L'indice indica l'inizio della rivendicazione, misurata in byte (Unicode UTF-8). |
end_index |
Obbligatorio. Fine della rivendicazione (valore inserito escluso). |
sources[] |
Facoltativo. Fonti delle citazioni per la rivendicazione. |
grounding_score |
Un punteggio compreso tra 0 e 1 che descrive il livello di fondatezza di un'affermazione specifica in base ai riferimenti. Un valore più alto indica che l'affermazione è meglio supportata dai chunk di riferimento. |
grounding_check_required |
Indica che questa rivendicazione richiedeva un controllo della messa a terra. Quando il sistema ha deciso che questa affermazione non richiedeva un controllo di attribuzione/fondatezza, questo campo è impostato su false. In questo caso, non è stato eseguito alcun controllo di fondatezza per la rivendicazione e pertanto non viene restituito |
QueryUnderstandingInfo
Informazioni sulla comprensione delle query.
Campi | |
---|---|
query_classification_info[] |
Informazioni sulla classificazione delle query. |
QueryClassificationInfo
Informazioni sulla classificazione delle query.
Campi | |
---|---|
type |
Tipo di classificazione delle query. |
positive |
Output della classificazione. |
Tipo
Tipi di classificazione delle query.
Enum | |
---|---|
TYPE_UNSPECIFIED |
Tipo di classificazione delle query non specificato. |
ADVERSARIAL_QUERY |
Tipo di classificazione delle query avversative. |
NON_ANSWER_SEEKING_QUERY |
Tipo di classificazione delle query che non cercano risposte, per le conversazioni informali. |
JAIL_BREAKING_QUERY |
Tipo di classificazione delle query di jailbreaking. |
NON_ANSWER_SEEKING_QUERY_V2 |
Tipo di classificazione delle query che non cercano risposte, senza un intento chiaro. |
USER_DEFINED_CLASSIFICATION_QUERY |
Tipo di classificazione delle query definito dall'utente. |
Riferimento
Riferimento.
Campi | |
---|---|
Campo unione content . Contenuti dei risultati di ricerca. content può essere solo uno dei seguenti: |
|
unstructured_document_info |
Informazioni sui documenti non strutturati. |
chunk_info |
Informazioni sui chunk. |
structured_document_info |
Informazioni strutturate sui documenti. |
ChunkInfo
Informazioni sui chunk.
Campi | |
---|---|
chunk |
Nome della risorsa del blocco. |
content |
Dividi i contenuti testuali in blocchi. |
document_metadata |
Metadati del documento. |
relevance_score |
La pertinenza del segmento per una determinata query. I valori vanno da 0,0 (completamente irrilevante) a 1,0 (completamente pertinente). Questo valore è fornito unicamente a scopo informativo. Può cambiare per la stessa query e lo stesso blocco in qualsiasi momento a causa di un nuovo addestramento del modello o di una modifica dell'implementazione. |
DocumentMetadata
Metadati del documento.
Campi | |
---|---|
document |
Nome della risorsa del documento. |
uri |
URI del documento. |
title |
Titolo. |
page_identifier |
Identificatore della pagina. |
struct_data |
I metadati JSON strutturati per il documento. Viene compilato con i dati strutturati del blocco nel risultato di ricerca. |
StructuredDocumentInfo
Informazioni strutturate sulla ricerca.
Campi | |
---|---|
document |
Nome della risorsa del documento. |
struct_data |
Dati strutturati della ricerca. |
title |
Solo output. Il titolo del documento. |
uri |
Solo output. L'URI del documento. |
UnstructuredDocumentInfo
Informazioni sui documenti non strutturati.
Campi | |
---|---|
document |
Nome della risorsa del documento. |
uri |
URI del documento. |
title |
Titolo. |
chunk_contents[] |
Elenco dei contenuti dei chunk citati derivati dai contenuti del documento. |
struct_data |
I metadati JSON strutturati per il documento. Viene compilato con i dati strutturati del blocco nel risultato di ricerca. |
ChunkContent
Dividere i contenuti in blocchi.
Campi | |
---|---|
content |
Dividi i contenuti testuali in blocchi. |
page_identifier |
Identificatore della pagina. |
relevance_score |
La pertinenza del segmento per una determinata query. I valori vanno da 0,0 (completamente irrilevante) a 1,0 (completamente pertinente). Questo valore è fornito unicamente a scopo informativo. Può cambiare per la stessa query e lo stesso blocco in qualsiasi momento a causa di un nuovo addestramento del modello o di una modifica dell'implementazione. |
Stato
Enumerazione dello stato di generazione della risposta.
Enum | |
---|---|
STATE_UNSPECIFIED |
Sconosciuto. |
IN_PROGRESS |
La generazione della risposta è attualmente in corso. |
FAILED |
Al momento la generazione della risposta non è riuscita. |
SUCCEEDED |
La generazione della risposta è riuscita. |
STREAMING |
La generazione della risposta è attualmente in corso. |
Passaggio
Informazioni sul passaggio.
Campi | |
---|---|
state |
Lo stato del passaggio. |
description |
La descrizione del passaggio. |
thought |
Il pensiero del passo. |
actions[] |
Azioni. |
Azione
Azione.
Campi | |
---|---|
observation |
Osservazione. |
Campo unione action . L'azione. action può essere solo uno dei seguenti: |
|
search_action |
Azione di ricerca. |
Osservazione
Osservazione.
Campi | |
---|---|
search_results[] |
Risultati di ricerca osservati dall'azione di ricerca. Possono essere informazioni sugli snippet o sui chunk, a seconda del tipo di citazione impostato dall'utente. |
SearchResult
Campi | |
---|---|
document |
Nome della risorsa del documento. |
uri |
URI del documento. |
title |
Titolo. |
snippet_info[] |
Se citation_type è DOCUMENT_LEVEL_CITATION, compila gli snippet a livello di documento. |
chunk_info[] |
Se citation_type è CHUNK_LEVEL_CITATION e la modalità chunk è attiva, compila le informazioni sui chunk. |
struct_data |
Rappresentazione dei dati. I dati JSON strutturati per il documento. Viene compilato con i dati strutturati del documento o del segmento nel risultato di ricerca. |
ChunkInfo
Informazioni sui chunk.
Campi | |
---|---|
chunk |
Nome della risorsa del blocco. |
content |
Dividi i contenuti testuali in blocchi. |
relevance_score |
La pertinenza del segmento per una determinata query. I valori vanno da 0,0 (completamente irrilevante) a 1,0 (completamente pertinente). Questo valore è fornito unicamente a scopo informativo. Può cambiare per la stessa query e lo stesso blocco in qualsiasi momento a causa di un nuovo addestramento del modello o di una modifica dell'implementazione. |
SnippetInfo
Informazioni sullo snippet.
Campi | |
---|---|
snippet |
Contenuti dello snippet. |
snippet_status |
Stato dello snippet definito dal team di ricerca. |
SearchAction
Azione di ricerca.
Campi | |
---|---|
query |
La query da cercare. |
Stato
Enumerazione dello stato del passaggio.
Enum | |
---|---|
STATE_UNSPECIFIED |
Sconosciuto. |
IN_PROGRESS |
Il passaggio è attualmente in corso. |
FAILED |
Il passaggio non è riuscito. |
SUCCEEDED |
Il passaggio è riuscito. |
AnswerGenerationSpec
La specifica per la generazione delle risposte.
Campi | |
---|---|
user_defined_classifier_spec |
Facoltativo. La specifica per la specifica del classificatore specificato dall'utente. |
UserDefinedClassifierSpec
La specifica per il classificatore definito dall'utente.
Campi | |
---|---|
enable_user_defined_classifier |
Facoltativo. Indica se attivare e includere il classificatore definito dall'utente. |
preamble |
Facoltativo. Il preambolo da utilizzare per il classificatore definito dall'utente. |
model_id |
Facoltativo. L'ID modello da utilizzare per il classificatore definito dall'utente. |
task_marker |
Facoltativo. Il marcatore dell'attività da utilizzare per il classificatore definito dall'utente. |
top_p |
Facoltativo. Il valore top-p da utilizzare per il classificatore definito dall'utente. |
top_k |
Facoltativo. Il valore top-k da utilizzare per il classificatore definito dall'utente. |
temperature |
Facoltativo. Il valore della temperatura da utilizzare per il classificatore definito dall'utente. |
seed |
Facoltativo. Il valore iniziale da utilizzare per il classificatore definito dall'utente. |
AnswerQueryRequest
Richiesta di messaggio per il metodo ConversationalSearchService.AnswerQuery
.
Campi | |
---|---|
serving_config |
Obbligatorio. Il nome risorsa della configurazione di pubblicazione della ricerca, ad esempio |
query |
Obbligatorio. Query utente corrente. |
session |
Il nome della risorsa della sessione. Non obbligatorio. Quando il campo della sessione non è impostato, l'API è in modalità senza sessione. Supportiamo la modalità di sessione automatica: gli utenti possono utilizzare il carattere jolly |
safety_spec |
Specifiche del modello. |
related_questions_spec |
Specifica delle domande correlate. |
grounding_spec |
Facoltativo. Specifiche di messa a terra. |
answer_generation_spec |
Specifica per la generazione delle risposte. |
search_spec |
Specifica della ricerca. |
query_understanding_spec |
Specifica della comprensione delle query. |
asynchronous_mode |
Obsoleto: questo campo è obsoleto. L'API Streaming Answer sarà supportata. Controllo della modalità asincrona. Se l'opzione è abilitata, la risposta verrà restituita con il nome della risorsa risposta/sessione senza la risposta finale. Gli utenti dell'API devono eseguire il polling per ottenere lo stato più recente della risposta/sessione chiamando il metodo |
user_pseudo_id |
Un identificatore univoco per il monitoraggio dei visitatori. Ad esempio, questa operazione può essere implementata con un cookie HTTP, che dovrebbe essere in grado di identificare in modo univoco un visitatore su un singolo dispositivo. Questo identificatore univoco non deve cambiare se il visitatore accede o esce dal sito web. Questo campo NON deve avere un valore fisso come Il campo deve essere una stringa codificata in UTF-8 con un limite di lunghezza di 128 caratteri. In caso contrario, viene restituito un errore |
user_labels |
Le etichette utente applicate a una risorsa devono soddisfare i seguenti requisiti:
Per ulteriori dettagli, consulta il documento Google Cloud. |
end_user_spec |
Facoltativo. Specifica dell'utente finale. |
AnswerGenerationSpec
Specifica per la generazione delle risposte.
Campi | |
---|---|
model_spec |
Specifica del modello di generazione delle risposte. |
prompt_spec |
Specifica del prompt di generazione delle risposte. |
include_citations |
Specifica se includere i metadati delle citazioni nella risposta. Il valore predefinito è |
answer_language_code |
Codice lingua per la risposta. Utilizza i tag di lingua definiti da BCP47. Nota: questa è una funzionalità sperimentale. |
ignore_adversarial_query |
Specifica se filtrare le query contraddittorie. Il valore predefinito è Google utilizza la classificazione delle query di ricerca per rilevare le query ostili. Se la query di ricerca viene classificata come query ostile, non viene restituita alcuna risposta. Ad esempio, un utente potrebbe porre una domanda relativa a commenti negativi sull'azienda o inviare una query progettata per generare output non sicuri che violano le norme. Se questo campo è impostato su |
ignore_non_answer_seeking_query |
Specifica se filtrare le query che non cercano risposte. Il valore predefinito è Google utilizza la classificazione delle query di ricerca per rilevare le query che cercano risposte. Se la query di ricerca viene classificata come query che non cerca risposte, non viene restituita alcuna risposta. Se questo campo è impostato su |
ignore_jail_breaking_query |
Facoltativo. Specifica se filtrare le query di jailbreaking. Il valore predefinito è Google utilizza la classificazione delle query di ricerca per rilevare le query di jailbreaking. Non viene restituito alcun riepilogo se la query di ricerca viene classificata come query di evasione. Un utente potrebbe aggiungere istruzioni alla query per modificare il tono, lo stile, la lingua, il contenuto della risposta o chiedere al modello di agire come un'entità diversa, ad esempio "Rispondi con il tono del CEO di un'azienda concorrente". Se questo campo è impostato su |
ignore_low_relevant_content |
Specifica se filtrare le query con scarsa pertinenza. Se questo campo è impostato su |
ModelSpec
Specifica del modello di generazione delle risposte.
Campi | |
---|---|
model_version |
Versione del modello. Se non è impostato, verrà utilizzato il modello stabile predefinito. I valori consentiti sono: stable, preview. |
PromptSpec
Specifica del prompt di generazione delle risposte.
Campi | |
---|---|
preamble |
Preambolo personalizzato. |
EndUserSpec
Specifica dell'utente finale.
Campi | |
---|---|
end_user_metadata[] |
Facoltativo. Metadati utente finale. |
EndUserMetaData
Metadati utente finale.
Campi | |
---|---|
Campo unione content . Contenuti dei risultati di ricerca. content può essere solo uno dei seguenti: |
|
chunk_info |
Informazioni sui chunk. |
ChunkInfo
Informazioni sui chunk.
Campi | |
---|---|
content |
Dividi i contenuti testuali in blocchi. È limitato a 8000 caratteri. |
document_metadata |
I metadati del documento del chunk corrente. |
DocumentMetadata
I metadati del documento contengono le informazioni del documento del chunk attuale.
Campi | |
---|---|
title |
Il titolo del documento. |
GroundingSpec
Specifiche di messa a terra.
Campi | |
---|---|
include_grounding_supports |
Facoltativo. Specifica se includere grounding_supports nella risposta. Il valore predefinito è Quando questo campo è impostato su |
filtering_level |
Facoltativo. Specifica se attivare il filtro in base al punteggio di fondatezza e a quale livello. |
FilteringLevel
Livello da filtrare in base alla fondatezza della risposta.
Enum | |
---|---|
FILTERING_LEVEL_UNSPECIFIED |
Il valore predefinito è nessun filtro |
FILTERING_LEVEL_LOW |
Filtra le risposte in base a una soglia bassa. |
FILTERING_LEVEL_HIGH |
Filtra le risposte in base a una soglia elevata. |
QueryUnderstandingSpec
Specifica della comprensione delle query.
Campi | |
---|---|
query_classification_spec |
Specifica di classificazione delle query. |
query_rephraser_spec |
Specifica del riformulatore di query. |
disable_spell_correction |
Facoltativo. Se disattivare la correzione ortografica. Il valore predefinito è |
QueryClassificationSpec
Specifica di classificazione delle query.
Campi | |
---|---|
types[] |
Tipi di classificazione delle query abilitati. |
Tipo
Tipi di classificazione delle query.
Enum | |
---|---|
TYPE_UNSPECIFIED |
Tipo di classificazione delle query non specificato. |
ADVERSARIAL_QUERY |
Tipo di classificazione delle query avversative. |
NON_ANSWER_SEEKING_QUERY |
Tipo di classificazione delle query che non cercano risposte, per le conversazioni informali. |
JAIL_BREAKING_QUERY |
Tipo di classificazione delle query di jailbreaking. |
NON_ANSWER_SEEKING_QUERY_V2 |
Tipo di classificazione delle query che non cercano risposte, senza un intento chiaro. |
USER_DEFINED_CLASSIFICATION_QUERY |
Tipo di classificazione delle query definito dall'utente. |
QueryRephraserSpec
Specifica del riformulatore di query.
Campi | |
---|---|
disable |
Disattiva la riformulazione delle query. |
max_rephrase_steps |
Numero massimo di passaggi per riformulare la query. Il numero massimo è 5 passaggi. Se non viene impostato o è impostato su < 1, il valore predefinito è 1. |
model_spec |
Facoltativo. Specifica del modello di riformulazione delle query. |
ModelSpec
Specifica del modello di riformulazione delle query.
Campi | |
---|---|
model_type |
Facoltativo. È stato attivato il tipo di modello di riformulazione delle query. Se non viene impostato, verrà utilizzato LARGE per impostazione predefinita. |
ModelType
Tipi di riformulazione delle query. Al momento supporta solo le selezioni di modelli a un solo passaggio (max_rephrase_steps = 1). Per il multihop (max_rephrase_steps > 1), esiste un solo modello predefinito.
Enum | |
---|---|
MODEL_TYPE_UNSPECIFIED |
Tipo di modello non specificato. |
SMALL |
Modello di riformulazione di query di piccole dimensioni. Modello Gemini 1.0 XS. |
LARGE |
Modello di riformulazione delle query di grandi dimensioni. Modello Gemini 1.0 Pro. |
RelatedQuestionsSpec
Specifica delle domande correlate.
Campi | |
---|---|
enable |
Abilita la funzionalità delle domande correlate se è vera. |
SafetySpec
Specifiche di sicurezza. Esistono due casi d'uso: 1. quando è impostato solo safety_spec.enable, la soglia BLOCK_LOW_AND_ABOVE verrà applicata a tutte le categorie. 2. Quando safety_spec.enable è impostato e alcune safety_settings sono impostate, vengono applicate solo le safety_settings specificate.
Campi | |
---|---|
enable |
Attiva il filtro di sicurezza nella risposta. Per impostazione predefinita, è false. |
safety_settings[] |
Facoltativo. Impostazioni di sicurezza. Queste impostazioni sono efficaci solo quando safety_spec.enable è impostato su true. |
SafetySetting
Impostazioni di sicurezza.
Campi | |
---|---|
category |
Obbligatorio. Categoria del danno. |
threshold |
Obbligatorio. La soglia di blocco dei contenuti dannosi. |
HarmBlockThreshold
Livelli di soglia basati sulla probabilità per il blocco.
Enum | |
---|---|
HARM_BLOCK_THRESHOLD_UNSPECIFIED |
Soglia HarmBlockThreshold non specificata. |
BLOCK_LOW_AND_ABOVE |
Blocco soglia bassa e superiore (ovvero blocca di più). |
BLOCK_MEDIUM_AND_ABOVE |
Blocca la soglia media e superiore. |
BLOCK_ONLY_HIGH |
Blocco solo soglia alta (ovvero blocco ridotto). |
BLOCK_NONE |
Nessun blocco. |
OFF |
Disattiva il filtro di sicurezza. |
SearchSpec
Specifica della ricerca.
Campi | |
---|---|
Campo unione input . Parametri di ricerca per controllare il comportamento della ricerca. In alternativa, fornisci l'elenco dei risultati di ricerca per generare la risposta. input può essere solo uno dei seguenti: |
|
search_params |
Parametri di ricerca. |
search_result_list |
Elenco dei risultati di ricerca. |
SearchParams
Parametri di ricerca.
Campi | |
---|---|
max_return_results |
Il numero di risultati di ricerca da restituire. Il valore predefinito è 10. |
filter |
La sintassi del filtro è costituita da un linguaggio di espressione per costruire un predicato da uno o più campi dei documenti da filtrare. L'espressione del filtro è sensibile alle maiuscole. Queste informazioni verranno utilizzate per filtrare i risultati di ricerca, il che potrebbe influire sulla risposta di Answer. Se questo campo non è riconoscibile, viene restituito un Il filtro in Vertex AI Search viene eseguito mappando la chiave del filtro LHS a una proprietà chiave definita nel backend di Vertex AI Search. Questa mappatura viene definita dal cliente nello schema. Ad esempio, un cliente di contenuti multimediali potrebbe avere un campo "nome" nel proprio schema. In questo caso, il filtro sarà simile a questo: filter --> name:'ANY("king kong")' Per saperne di più sul filtraggio, inclusi sintassi e operatori di filtro, consulta Filtro. |
boost_spec |
Specifica del boost per aumentare il ranking di determinati documenti nei risultati di ricerca, il che potrebbe influire sulla risposta alla query. Per ulteriori informazioni sul boosting, consulta la sezione Boosting. |
order_by |
L'ordine in cui vengono restituiti i documenti. I documenti possono essere ordinati in base a un campo in un oggetto Se questo campo non è riconoscibile, viene restituito un |
search_result_mode |
Specifica la modalità dei risultati di ricerca. Se non specificata, la modalità dei risultati di ricerca è impostata su |
data_store_specs[] |
Specifiche che definiscono i data store su cui filtrare in una chiamata di ricerca e configurazioni per questi data store. Questo viene preso in considerazione solo per i motori con più casi d'uso di datastore. Per un singolo datastore all'interno di un motore, devono utilizzare le specifiche di primo livello. |
SearchResultList
Elenco dei risultati di ricerca.
Campi | |
---|---|
search_results[] |
Risultati di ricerca. |
SearchResult
Risultato di ricerca.
Campi | |
---|---|
Campo unione content . Contenuti dei risultati di ricerca. content può essere solo uno dei seguenti: |
|
unstructured_document_info |
Informazioni sui documenti non strutturati. |
chunk_info |
Informazioni sui chunk. |
ChunkInfo
Informazioni sui chunk.
Campi | |
---|---|
chunk |
Nome della risorsa del blocco. |
content |
Dividi i contenuti testuali in blocchi. |
document_metadata |
I metadati del documento del chunk corrente. |
DocumentMetadata
I metadati del documento contengono le informazioni del documento del chunk attuale.
Campi | |
---|---|
uri |
L'URI del documento. |
title |
Il titolo del documento. |
UnstructuredDocumentInfo
Informazioni sui documenti non strutturati.
Campi | |
---|---|
document |
Nome della risorsa del documento. |
uri |
URI del documento. |
title |
Titolo. |
document_contexts[] |
Elenco dei contesti del documento. I contenuti verranno utilizzati per la generazione di risposte. Questi dovrebbero essere i contenuti principali del documento, che possono essere lunghi e completi. |
extractive_segments[] |
Elenco dei segmenti estrattivi. |
extractive_answers[] |
Obsoleto: questo campo è obsoleto e non avrà alcun effetto sulla generazione di risposte. Utilizza i campi document_contexts e extractive_segments. Elenco delle risposte estrattive. |
DocumentContext
Contesto del documento.
Campi | |
---|---|
page_identifier |
Identificatore della pagina. |
content |
Contenuti del documento da utilizzare per generare le risposte. |
ExtractiveAnswer
Risposta estrattiva. Guida
Campi | |
---|---|
page_identifier |
Identificatore della pagina. |
content |
Contenuto della risposta estrattiva. |
ExtractiveSegment
Segmento estrattivo. Guida La generazione di risposte lo utilizzerà solo se document_contexts è vuoto. Questi dovrebbero essere snippet più brevi.
Campi | |
---|---|
page_identifier |
Identificatore della pagina. |
content |
Contenuti del segmento estrattivo. |
AnswerQueryResponse
Messaggio di risposta per il metodo ConversationalSearchService.AnswerQuery
.
Campi | |
---|---|
answer |
Oggetto risorsa risposta. Se |
session |
Oggetto risorsa sessione. Sarà disponibile solo quando il campo della sessione è impostato e valido nella richiesta |
answer_query_token |
Un ID univoco globale utilizzato per la registrazione. |
AssistAnswer
Risorsa AssistAnswer, parte principale di AssistResponse
.
Campi | |
---|---|
name |
Immutabile. Identificatore. Nome risorsa di Questo campo deve essere una stringa codificata in UTF-8 con un limite di lunghezza di 1024 caratteri. |
state |
Stato della generazione della risposta. |
replies[] |
Risposte dell'assistente. |
assist_skipped_reasons[] |
Motivi per cui non rispondere alla chiamata di assistenza. |
customer_policy_enforcement_result |
Facoltativo. Il campo contiene informazioni sui risultati dei vari controlli delle norme, come le frasi vietate o i controlli Model Armor. Questo campo viene compilato solo se la chiamata di assistenza è stata ignorata a causa di una violazione delle norme. |
AssistSkippedReason
Possibili motivi per cui non si risponde a una chiamata di assistenza.
Enum | |
---|---|
ASSIST_SKIPPED_REASON_UNSPECIFIED |
Valore predefinito. Il motivo del salto non è specificato. |
NON_ASSIST_SEEKING_QUERY_IGNORED |
L'assistente ha ignorato la query perché non sembrava essere una domanda. |
CUSTOMER_POLICY_VIOLATION |
L'assistente ha ignorato la query o si è rifiutato di rispondere a causa di una violazione delle norme relative ai clienti (ad esempio, la query o la risposta conteneva una frase vietata). |
CustomerPolicyEnforcementResult
Risultati dell'applicazione delle norme relative ai clienti. Contiene i risultati dei vari controlli delle norme, come le frasi vietate o i controlli di Model Armor.
Campi | |
---|---|
verdict |
Verdetto finale sull'applicazione delle norme per i clienti. Se solo una norma ha bloccato l'elaborazione, il verdetto è BLOCCA. |
policy_results[] |
Risultati dell'applicazione delle norme relative ai clienti. Compilato solo se la chiamata di assistenza è stata ignorata a causa di una violazione delle norme. Contiene i risultati dei filtri che hanno bloccato l'elaborazione della query. |
BannedPhraseEnforcementResult
Risultato dell'applicazione delle norme per i clienti per le norme relative alle frasi vietate.
Campi | |
---|---|
banned_phrases[] |
Le frasi vietate trovate nella query o nella risposta. |
ModelArmorEnforcementResult
Risultato dell'applicazione delle norme relative ai clienti per le norme Model Armor.
Campi | |
---|---|
Campo unione result . Il risultato del criterio Model Armor. result può essere solo uno dei seguenti: |
|
model_armor_violation |
La violazione di Model Armor rilevata. |
error |
L'errore restituito da Model Armor se l'applicazione forzata del criterio non è riuscita per qualche motivo. |
PolicyEnforcementResult
Risultato dell'applicazione forzata dei criteri del cliente per un singolo tipo di norma.
Campi | |
---|---|
Campo unione enforcement_result . Il risultato specifico del tipo di norma. Può trattarsi di un errore o di informazioni dettagliate sul risultato dell'applicazione delle norme. enforcement_result può essere solo uno dei seguenti: |
|
banned_phrase_enforcement_result |
Il risultato dell'applicazione forzata delle norme per le norme relative alle frasi vietate. |
model_armor_enforcement_result |
Il risultato dell'applicazione forzata del criterio Model Armor. |
Verdetto
Il verdetto dell'applicazione delle norme per i clienti.
Enum | |
---|---|
UNSPECIFIED |
Valore sconosciuto. |
ALLOW |
Non è stata rilevata alcuna violazione delle norme. |
BLOCK |
L'elaborazione è stata bloccata dalle norme relative ai clienti. |
Rispondi
Una parte della risposta in più parti della chiamata di assistenza.
Campi | |
---|---|
Campo unione reply . Alternative per la risposta dell'assistente. reply può essere solo uno dei seguenti: |
|
grounded_content |
Testo o contenuti multimediali della risposta dell'assistente che potrebbero essere basati su informazioni non aggiornate. |
Stato
Stato della generazione della risposta.
Enum | |
---|---|
STATE_UNSPECIFIED |
Sconosciuto. |
IN_PROGRESS |
L'operazione di assistenza è attualmente in corso. |
FAILED |
L'operazione di assistenza non è riuscita. |
SUCCEEDED |
L'operazione di assistenza è riuscita. |
SKIPPED |
L'operazione di assistenza è stata ignorata. |
AssistRequest
Richiesta per il metodo AssistantService.Assist
.
Campi | |
---|---|
name |
Obbligatorio. Il nome della risorsa di |
query |
Facoltativo. Query utente corrente. La query vuota è supportata solo se vengono forniti |
session |
Facoltativo. La sessione da utilizzare per la richiesta. Se specificato, l'assistente ha accesso alla cronologia della sessione e la query e la risposta vengono memorizzate. Se Formato: |
assist_skipping_mode |
Facoltativo. Determina i casi in cui l'assistente non risponderà alla query. Se la risposta viene ignorata, i motivi verranno elencati in |
file_ids[] |
Facoltativo. Gli ID dei file da utilizzare per rispondere alla richiesta. Quando carichi un file, il suo ID viene restituito in |
user_metadata |
Facoltativo. Informazioni sull'utente che avvia la query. |
AssistSkippingMode
Comportamenti di salto disponibili per le richieste di assistenza.
Enum | |
---|---|
ASSIST_SKIPPING_MODE_UNSPECIFIED |
Valore predefinito. La risposta può essere ignorata se la query non richiede assistenza. |
REQUEST_ASSIST |
Richiedi la risposta dell'assistente. La risposta può comunque essere ignorata se la query non supera i controlli delle norme. |
AssistResponse
Risposta per il metodo AssistantService.Assist
.
Campi | |
---|---|
answer |
La risorsa |
session_info |
Informazioni sulla sessione. |
assist_token |
Un ID univoco globale che identifica la coppia richiesta-risposta corrente. Utilizzato per feedback e assistenza. |
SessionInfo
Informazioni sulla sessione.
Campi | |
---|---|
session |
Nome della sessione appena generata o continuata. Formato: |
query_id |
ID query corrispondente a questa chiamata API Assist. Una sessione può avere più turni, ognuno con un ID query univoco. Se specifichi il nome della sessione e questo ID query nella chiamata all'API Assist, la richiesta di assistenza viene eseguita nel contesto dei risultati di ricerca di questa chiamata di ricerca. |
AssistUserMetadata
Metadati utente della richiesta.
Campi | |
---|---|
time_zone |
Facoltativo. Fuso orario IANA, ad es. Europe/Budapest. |
preferred_language_code |
Facoltativo. Lingua preferita da utilizzare per rispondere se il rilevamento della lingua non va a buon fine. Utilizzata anche come lingua dei messaggi di errore creati dalle azioni, indipendentemente dai risultati del rilevamento della lingua. |
Assistente
Risorsa Discovery Engine Assistant.
Campi | |
---|---|
name |
Immutabile. Nome risorsa dell'assistente. Formato: Deve essere una stringa codificata in UTF-8 con un limite di lunghezza di 1024 caratteri. |
display_name |
Obbligatorio. Il nome visualizzato dell'assistente. Deve essere una stringa codificata in UTF-8 con un limite di lunghezza di 128 caratteri. |
description |
Facoltativo. Descrizione per ulteriori informazioni. Previsto per essere mostrato nella UI di configurazione, non agli utenti dell'assistente. |
generation_config |
Facoltativo. Configurazione per la generazione della risposta dell'assistente. |
google_search_grounding_enabled |
Facoltativo. Deprecato. Utilizza invece |
web_grounding_type |
Facoltativo. Il tipo di grounding web da utilizzare. |
enabled_actions |
Facoltativo. Deprecato: verrà sostituito da |
enabled_tools |
Facoltativo. Nota: non ancora implementata. Utilizza invece |
customer_policy |
Facoltativo. Norme per i clienti per l'assistente. |
ActionInfo
Deprecato: verrà sostituito da ToolInfo
. Informazioni per identificare un'azione.
Campi | |
---|---|
action_name |
Il nome dell'azione come definito da DataConnectorService.QueryAvailableActions. |
action_display_name |
Il nome visualizzato dell'azione. |
ActionList
Deprecato: verrà sostituito da ToolList
. Le azioni abilitate su un connettore
Campi | |
---|---|
action_info[] |
L'elenco delle azioni con le informazioni corrispondenti. |
CustomerPolicy
Norme definite dal cliente per l'assistente.
Campi | |
---|---|
banned_phrases[] |
Facoltativo. Elenco delle frasi vietate. |
model_armor_config |
Facoltativo. Configurazione di Model Armor da utilizzare per la sanitizzazione dei prompt degli utenti e delle risposte dell'assistente. |
BannedPhrase
Definizione di una frase vietata definita dal cliente. Una frase vietata non può essere visualizzata nella query dell'utente o nella risposta del LLM, altrimenti la risposta verrà rifiutata.
Campi | |
---|---|
phrase |
Obbligatorio. I contenuti della stringa non elaborata da vietare. |
match_type |
Facoltativo. Tipo di corrispondenza per la frase vietata. |
ignore_diacritics |
Facoltativo. Se true, i segni diacritici (ad es. accenti, umlaut) vengono ignorati durante la corrispondenza con le frasi vietate. Ad esempio, "cafe" corrisponderà a "café". |
BannedPhraseMatchType
Il metodo di corrispondenza per la frase vietata.
Enum | |
---|---|
BANNED_PHRASE_MATCH_TYPE_UNSPECIFIED |
Il valore predefinito è SIMPLE_STRING_MATCH. |
SIMPLE_STRING_MATCH |
La frase vietata corrisponde se viene trovata in qualsiasi punto del testo come sottostringa esatta. |
WORD_BOUNDARY_STRING_MATCH |
La corrispondenza della frase vietata si verifica solo se il pattern trovato nel testo è racchiuso tra delimitatori di parole. La frase stessa può comunque contenere delimitatori di parole. |
ModelArmorConfig
Configurazione dei modelli Model Armor definiti dal cliente da utilizzare per la sanificazione dei prompt dell'utente e delle risposte dell'assistente.
Campi | |
---|---|
user_prompt_template |
Facoltativo. Il nome risorsa del modello Model Armor per la sanificazione dei prompt dell'utente. Formato: Se non specificato, non verrà applicata alcuna sanificazione al prompt dell'utente. |
response_template |
Facoltativo. Il nome risorsa del template Model Armor per la sanificazione delle risposte dell'assistente. Formato: Se non specificato, alla risposta dell'assistente non verrà applicata alcuna sanificazione. |
failure_mode |
Facoltativo. Definisce la modalità di errore per la sanificazione di Model Armor. |
FailureMode
Determina il comportamento quando Model Armor non riesce a elaborare una richiesta.
Enum | |
---|---|
FAILURE_MODE_UNSPECIFIED |
Modalità di errore non specificata, il comportamento predefinito è FAIL_CLOSED . |
FAIL_OPEN |
In caso di errore di elaborazione di Model Armor, la richiesta può procedere senza modifiche. |
FAIL_CLOSED |
In caso di errore di elaborazione di Model Armor, la richiesta viene rifiutata. |
GenerationConfig
Configurazione per la generazione della risposta dell'assistente.
Campi | |
---|---|
system_instruction |
Istruzione di sistema, nota anche come preambolo del prompt per le chiamate LLM. Vedi anche https://cloud.google.com/vertex-ai/generative-ai/docs/learn/prompts/system-instructions |
default_language |
La lingua predefinita da utilizzare per la generazione della risposta dell'assistente. Utilizza un codice lingua ISO 639-1 come |
SystemInstruction
Istruzione di sistema, nota anche come preambolo del prompt per le chiamate LLM.
Campi | |
---|---|
additional_system_instruction |
Facoltativo. Istruzione di sistema aggiuntiva che verrà aggiunta all'istruzione di sistema predefinita. |
ToolInfo
Informazioni per identificare uno strumento.
Campi | |
---|---|
tool_name |
Il nome dello strumento come definito da DataConnectorService.QueryAvailableActions. Nota: utilizza |
tool_display_name |
Il nome visualizzato dello strumento. |
ToolList
Gli strumenti abilitati su un connettore
Campi | |
---|---|
tool_info[] |
L'elenco degli strumenti con le informazioni corrispondenti. |
WebGroundingType
Il tipo di grounding web da utilizzare.
Enum | |
---|---|
WEB_GROUNDING_TYPE_UNSPECIFIED |
Impostazione predefinita non specificata. Equivale a disattivato. |
WEB_GROUNDING_TYPE_DISABLED |
Il grounding web è disattivato. |
WEB_GROUNDING_TYPE_GOOGLE_SEARCH |
Il grounding con la Ricerca Google è abilitato. |
WEB_GROUNDING_TYPE_ENTERPRISE_WEB_SEARCH |
Il grounding con la ricerca web aziendale è abilitato. |
AssistantContent
Contenuti multimodali.
Campi | |
---|---|
role |
Il produttore dei contenuti. Può essere "model" o "user". |
thought |
Facoltativo. Indica se la parte è stata pensata dal modello. |
Campo unione data . Dati contenuti. data può essere solo uno dei seguenti: |
|
text |
Testo in linea. |
inline_data |
Dati binari in linea. |
file |
Un file, ad esempio un riepilogo audio. |
executable_code |
Codice generato dal modello che deve essere eseguito. |
code_execution_result |
Risultato dell'esecuzione di un ExecutableCode. |
Blob
Blob in linea.
Campi | |
---|---|
mime_type |
Obbligatorio. Il tipo di media (tipo MIME) dei dati generati. |
data |
Obbligatorio. Byte non elaborati. |
CodeExecutionResult
Risultato dell'esecuzione di ExecutableCode.
Campi | |
---|---|
outcome |
Obbligatorio. Risultato dell'esecuzione del codice. |
output |
Facoltativo. Contiene stdout se l'esecuzione del codice è riuscita, stderr o un'altra descrizione in caso contrario. |
Risultato
Enumerazione dei possibili risultati dell'esecuzione del codice.
Enum | |
---|---|
OUTCOME_UNSPECIFIED |
Stato non specificato. Questo valore non deve essere utilizzato. |
OUTCOME_OK |
Esecuzione del codice completata correttamente. |
OUTCOME_FAILED |
L'esecuzione del codice è terminata, ma con un errore. stderr deve contenere il motivo. |
OUTCOME_DEADLINE_EXCEEDED |
L'esecuzione del codice è durata troppo a lungo ed è stata annullata. Potrebbe essere presente o meno un output parziale. |
ExecutableCode
Codice generato dal modello che deve essere eseguito dal modello.
Campi | |
---|---|
code |
Obbligatorio. Il contenuto del codice. Al momento supporta solo Python. |
File
Un file, ad esempio un riepilogo audio.
Campi | |
---|---|
mime_type |
Obbligatorio. Il tipo di media (tipo MIME) del file. |
file_id |
Obbligatorio. L'ID file. |
AssistantGroundedContent
Un contenuto ed eventualmente le relative informazioni di base.
Non tutti i contenuti richiedono un grounding. Frasi come "Certo, lo cercherò volentieri per te" non richiedono una base.
Campi | |
---|---|
content |
I contenuti. |
citation_metadata |
Attribuzione della fonte dei contenuti generati. Vedi anche https://cloud.google.com/vertex-ai/generative-ai/docs/learn/overview#citation_check |
content_metadata |
Facoltativo. Metadati per i contenuti. Attualmente utilizzato solo per le risposte degli assistenti alla ricerca. |
Campo unione metadata . Metadati di base per varie finestre modali. Per ora supporta solo il testo. metadata può essere solo uno dei seguenti: |
|
text_grounding_metadata |
Metadati per la contestualizzazione basata su fonti di testo. |
ContentMetadata
Metadati per i contenuti.
Campi | |
---|---|
content_kind |
Il tipo di contenuti. Mostra a quale parte della risposta dell'assistente alla ricerca appartengono questi contenuti. |
content_id |
ID dei contenuti. Viene utilizzato per collegare le domande di ricerca alle relative risposte. Ad esempio, le parti della risposta a una domanda di ricerca avranno lo stesso |
ContentKind
Possibili tipi di contenuti. Attualmente utilizzato solo per differenziare le sezioni nella risposta completa di un assistente alla ricerca.
Enum | |
---|---|
CONTENT_KIND_UNSPECIFIED |
Sconosciuto. |
RESEARCH_PLAN |
Piano di ricerca. |
RESEARCH_QUESTION |
Domanda di ricerca. |
RESEARCH_ANSWER |
Risposta della ricerca. |
RESEARCH_REPORT |
Report di ricerca. |
RESEARCH_AUDIO_SUMMARY |
Cerca riepilogo audio. |
TextGroundingMetadata
Dettagli di base per le fonti di testo.
Campi | |
---|---|
segments[] |
Informazioni di base per parti del testo. |
references[] |
Riferimenti per il testo basato su dati reali. |
Riferimento
Contenuti a cui viene fatto riferimento e metadati dei documenti correlati.
Campi | |
---|---|
content |
Contenuti testuali a cui viene fatto riferimento. |
document_metadata |
Metadati del documento. |
DocumentMetadata
Metadati del documento.
Campi | |
---|---|
document |
Nome della risorsa del documento. |
uri |
URI del documento. Potrebbe contenere un URL che reindirizza al sito web effettivo. |
title |
Titolo. |
page_identifier |
Identificatore della pagina. |
domain |
Nome di dominio dall'URI del documento. Tieni presente che il campo |
mime_type |
Il tipo MIME del documento. https://www.iana.org/assignments/media-types/media-types.xhtml. |
Segmento
Informazioni di base per un segmento del testo.
Campi | |
---|---|
start_index |
Indice in base zero che indica l'inizio del segmento, misurato in byte di una stringa UTF-8 (ovvero i caratteri codificati su più byte hanno una lunghezza superiore a uno). |
end_index |
Fine del segmento, esclusa. |
reference_indices[] |
Riferimenti per il segmento. |
grounding_score |
Punteggio del segmento. |
text |
Il segmento di testo. |
BAPConfig
La configurazione del connettore BAP.
Campi | |
---|---|
supported_connector_modes[] |
Obbligatorio. Le modalità del connettore supportate per la connessione BAP associata. |
enabled_actions[] |
Facoltativo. Le azioni abilitate nella connessione BAP associata. |
ConnectorMode
Casi d'uso supportati da questo connettore BAP.
Enum | |
---|---|
CONNECTOR_MODE_UNSPECIFIED |
Modalità connettore non specificata. |
DATA_INGESTION |
Connettore utilizzato per importazione dati. |
ACTIONS |
Connettore utilizzato per le azioni |
END_USER_AUTHENTICATION |
Connettore utilizzato per l'autenticazione dell'utente finale. |
BatchCreateTargetSiteMetadata
Metadati relativi all'avanzamento dell'operazione SiteSearchEngineService.BatchCreateTargetSites
. Questo valore verrà restituito dal campo google.longrunning.Operation.metadata.
Campi | |
---|---|
create_time |
Ora di creazione dell'operazione. |
update_time |
Data e ora dell'ultimo aggiornamento dell'operazione. Se l'operazione è stata completata, questo è anche l'orario di fine. |
BatchCreateTargetSitesRequest
Richiesta di messaggio per il metodo SiteSearchEngineService.BatchCreateTargetSites
.
Campi | |
---|---|
parent |
Obbligatorio. La risorsa principale condivisa da tutti i TargetSites in fase di creazione. |
requests[] |
Obbligatorio. Il messaggio di richiesta che specifica le risorse da creare. È possibile creare un massimo di 20 TargetSite in un batch. |
BatchCreateTargetSitesResponse
Messaggio di risposta per il metodo SiteSearchEngineService.BatchCreateTargetSites
.
Campi | |
---|---|
target_sites[] |
TargetSites creato. |
BatchGetDocumentsMetadataRequest
Richiesta di messaggio per il metodo DocumentService.BatchGetDocumentsMetadata
.
Campi | |
---|---|
parent |
Obbligatorio. Il nome della risorsa del ramo padre, ad esempio |
matcher |
Obbligatorio. Matcher per gli |
FhirMatcher
Matcher per i Document
in base ai nomi delle risorse FHIR.
Campi | |
---|---|
fhir_resources[] |
Obbligatorio. Le risorse FHIR da abbinare. Formato: projects/{project}/locations/{location}/datasets/{dataset}/fhirStores/{fhir_store}/fhir/{resource_type}/{fhir_resource_id} |
Matcher
Matcher per gli Document
. Al momento supporta la corrispondenza per URI esatti.
Campi | |
---|---|
Campo unione matcher . Matcher per gli Document . matcher può essere solo uno dei seguenti: |
|
uris_matcher |
Matcher per URI esatti. |
fhir_matcher |
Matcher in base ai nomi delle risorse FHIR. |
UrisMatcher
Matcher per i Document
in base agli URI esatti.
Campi | |
---|---|
uris[] |
Gli URI esatti da abbinare. |
BatchGetDocumentsMetadataResponse
Messaggio di risposta per il metodo DocumentService.BatchGetDocumentsMetadata
.
Campi | |
---|---|
documents_metadata[] |
I metadati degli |
DocumentMetadata
I metadati di un Document
.
Campi | |
---|---|
matcher_value |
Il valore del matcher utilizzato per trovare una corrispondenza per |
state |
Lo stato del documento. |
last_refreshed_time |
Il timestamp dell'ultima volta che l' |
data_ingestion_source |
L'origine di importazione dati di I valori consentiti sono:
|
MatcherValue
Il valore del matcher utilizzato per trovare una corrispondenza per Document
.
Campi | |
---|---|
Campo unione matcher_value . Il valore del matcher utilizzato per trovare una corrispondenza per Document . matcher_value può essere solo uno dei seguenti: |
|
uri |
Se la corrispondenza avviene tramite URI, l'URI di |
fhir_resource |
Formato: projects/{project}/locations/{location}/datasets/{dataset}/fhirStores/{fhir_store}/fhir/{resource_type}/{fhir_resource_id} |
Stato
Lo stato di Document
.
Enum | |
---|---|
STATE_UNSPECIFIED |
Non deve mai essere impostato. |
INDEXED |
Document è indicizzato. |
NOT_IN_TARGET_SITE |
Document non è indicizzato perché il suo URI non è in TargetSite . |
NOT_IN_INDEX |
Document non è indicizzato. |
BatchUpdateUserLicensesMetadata
Metadati relativi all'avanzamento dell'operazione UserLicenseService.BatchUpdateUserLicenses
. Questo valore verrà restituito dal campo google.longrunning.Operation.metadata.
Campi | |
---|---|
create_time |
Ora di creazione dell'operazione. |
update_time |
Data e ora dell'ultimo aggiornamento dell'operazione. Se l'operazione è stata completata, questo è anche l'orario di fine. |
success_count |
Il conteggio delle licenze utente è stato aggiornato correttamente. |
failure_count |
Conteggio delle licenze utente che non sono state aggiornate. |
BatchUpdateUserLicensesRequest
Richiesta di messaggio per il metodo UserLicenseService.BatchUpdateUserLicenses
.
Campi | |
---|---|
parent |
Obbligatorio. Il nome risorsa [UserStore][] principale, formato: |
delete_unassigned_user_licenses |
Facoltativo. Se è true, se le licenze utente rimosse sono associate alla configurazione della licenza, la licenza utente verrà eliminata. Per impostazione predefinita, ovvero false, la licenza utente verrà aggiornata allo stato non assegnato. |
Campo unione source . Obbligatorio. L'origine dell'input. source può essere solo uno dei seguenti: |
|
inline_source |
L'origine in linea dei contenuti di input per gli incorporamenti di documenti. |
InlineSource
L'origine incorporata per la configurazione di input per il metodo BatchUpdateUserLicenses.
Campi | |
---|---|
user_licenses[] |
Obbligatorio. Un elenco di licenze utente da aggiornare. Ogni licenza utente deve avere un |
update_mask |
Facoltativo. L'elenco dei campi da aggiornare. |
BatchUpdateUserLicensesResponse
Messaggio di risposta per il metodo UserLicenseService.BatchUpdateUserLicenses
.
Campi | |
---|---|
user_licenses[] |
UserLicenses aggiornato correttamente. |
error_samples[] |
Un campione degli errori riscontrati durante l'elaborazione della richiesta. |
BatchVerifyTargetSitesMetadata
Metadati relativi all'avanzamento dell'operazione SiteSearchEngineService.BatchVerifyTargetSites
. Questo valore verrà restituito dal campo google.longrunning.Operation.metadata.
Campi | |
---|---|
create_time |
Ora di creazione dell'operazione. |
update_time |
Data e ora dell'ultimo aggiornamento dell'operazione. Se l'operazione è stata completata, questo è anche l'orario di fine. |
BatchVerifyTargetSitesRequest
Richiesta di messaggio per il metodo SiteSearchEngineService.BatchVerifyTargetSites
.
Campi | |
---|---|
parent |
Obbligatorio. La risorsa principale condivisa da tutti i TargetSites in fase di verifica. |
BatchVerifyTargetSitesResponse
Questo tipo non contiene campi.
Messaggio di risposta per il metodo SiteSearchEngineService.BatchVerifyTargetSites
.
BigQuerySource
Importazione dei dati dall'origine BigQuery.
Campi | |
---|---|
project_id |
L'ID o il numero del progetto che contiene l'origine BigQuery. Ha un limite di lunghezza di 128 caratteri. Se non specificato, eredita l'ID progetto dalla richiesta principale. |
dataset_id |
Obbligatorio. Il set di dati BigQuery da cui copiare i dati con un limite di lunghezza di 1024 caratteri. |
table_id |
Obbligatorio. La tabella BigQuery da cui copiare i dati con un limite di lunghezza di 1024 caratteri. |
gcs_staging_dir |
Directory intermedia di Cloud Storage usata per l'importazione con un limite di lunghezza di 2000 caratteri. Può essere specificata se si desidera che BigQuery esegua l'esportazione in una directory specifica di Cloud Storage. |
data_schema |
Lo schema da utilizzare durante l'analisi dei dati dell'origine. Valori supportati per le importazioni di eventi utente:
Valori supportati per le importazioni di documenti:
|
Campo unione partition . Informazioni sulla partizione della tabella BigQuery. Lascia questo campo vuoto se la tabella BigQuery non è partizionata. partition può essere solo uno dei seguenti: |
|
partition_date |
_PARTITIONDATE della tabella partizionata per ora di BigQuery nel formato AAAA-MM-GG. |
BigtableOptions
L'oggetto Bigtable Options che contiene le informazioni per supportare l'importazione.
Campi | |
---|---|
key_field_name |
Il nome del campo utilizzato per salvare il valore della chiave di riga nel documento. Il nome deve corrispondere al pattern |
families |
Il mapping dai nomi delle famiglie a un oggetto che contiene informazioni a livello di famiglie di colonne per la famiglia di colonne specificata. Se una famiglia non è presente in questa mappatura, verrà ignorata. |
BigtableColumn
La colonna di Bigtable.
Campi | |
---|---|
qualifier |
Obbligatorio. Qualificatore della colonna. Se non può essere decodificata con UTF-8, utilizza una stringa codificata in base 64. |
field_name |
Il nome del campo da utilizzare per questa colonna nel documento. Il nome deve corrispondere al pattern |
encoding |
La modalità di codifica dei valori quando il tipo non è
|
type |
Il tipo di valori in questa famiglia di colonne. I valori devono essere codificati utilizzando la funzione |
BigtableColumnFamily
La famiglia di colonne di Bigtable.
Campi | |
---|---|
field_name |
Il nome del campo da utilizzare per questa famiglia di colonne nel documento. Il nome deve corrispondere al pattern |
encoding |
La modalità di codifica dei valori quando il tipo non è STRING. I valori di codifica accettabili sono:
|
type |
Il tipo di valori in questa famiglia di colonne. I valori devono essere codificati utilizzando la funzione |
columns[] |
L'elenco degli oggetti che contiene informazioni a livello di colonna per ogni colonna. Se una colonna non è presente in questo elenco, verrà ignorata. |
Codifica
La modalità di codifica di una colonna o di una famiglia di colonne Bigtable.
Enum | |
---|---|
ENCODING_UNSPECIFIED |
La codifica non è specificata. |
TEXT |
Codifica del testo. |
BINARY |
Codifica binaria. |
Tipo
Il tipo di valori in una colonna o in una famiglia di colonne Bigtable. Se il valore di codifica è impostato su BINARY
, i valori devono essere codificati utilizzando la funzione HBase Bytes.toBytes.
Enum | |
---|---|
TYPE_UNSPECIFIED |
Il tipo non è specificato. |
STRING |
Tipo di stringa. |
NUMBER |
Tipo numerico. |
INTEGER |
Tipo intero. |
VAR_INTEGER |
Tipo di numero intero di lunghezza variabile. |
BIG_NUMERIC |
Tipo BigDecimal. |
BOOLEAN |
Tipo booleano. |
JSON |
Tipo JSON. |
BigtableSource
L'origine Cloud Bigtable per l'importazione dei dati.
Campi | |
---|---|
project_id |
L'ID progetto che contiene l'origine Bigtable. Ha un limite di lunghezza di 128 caratteri. Se non specificato, eredita l'ID progetto dalla richiesta principale. |
instance_id |
Obbligatorio. L'ID istanza di Cloud Bigtable da importare. |
table_id |
Obbligatorio. L'ID tabella di Cloud Bigtable da importare. |
bigtable_options |
Obbligatorio. Opzioni Bigtable che contengono le informazioni necessarie per l'analisi dei dati in strutture tipizzate. Ad esempio, le annotazioni del tipo di colonna. |
CheckGroundingRequest
Richiesta di messaggio per il metodo GroundedGenerationService.CheckGrounding
.
Campi | |
---|---|
grounding_config |
Obbligatorio. Il nome risorsa della configurazione di grounding, ad esempio |
answer_candidate |
Risposta del candidato da controllare. Può avere una lunghezza massima di 4096 token. |
facts[] |
Elenco dei fatti per il controllo della fondatezza. Supportiamo fino a 200 fatti. |
grounding_spec |
Configurazione del controllo di grounding. |
user_labels |
Le etichette utente applicate a una risorsa devono soddisfare i seguenti requisiti:
Per ulteriori dettagli, consulta il documento Google Cloud. |
CheckGroundingResponse
Messaggio di risposta per il metodo GroundedGenerationService.CheckGrounding
.
Campi | |
---|---|
cited_chunks[] |
Elenco dei fatti citati in tutte le rivendicazioni nella risposta candidata. Queste informazioni derivano dai fatti forniti nella richiesta. |
cited_facts[] |
Elenco dei fatti citati in tutte le rivendicazioni nella risposta candidata. Queste informazioni derivano dai fatti forniti nella richiesta. |
claims[] |
Testi delle rivendicazioni e informazioni sulle citazioni in tutte le rivendicazioni del candidato alla risposta. |
support_score |
Il punteggio di supporto per la risposta candidata inserita. Più alto è il punteggio, maggiore è la frazione di affermazioni supportate dai fatti forniti. Questo valore viene sempre impostato quando viene restituita una risposta. |
CheckGroundingFactChunk
Blocco di fatti per il controllo della fondatezza.
Campi | |
---|---|
chunk_text |
Contenuto testuale del blocco di fatti. Può contenere al massimo 10.000 caratteri. |
Attestazione
Testo e informazioni sulla citazione per un'affermazione nella risposta candidata.
Campi | |
---|---|
claim_text |
Testo dell'affermazione nel candidato risposta. Fornito sempre, indipendentemente dal fatto che vengano trovate citazioni o anti-citazioni. |
citation_indices[] |
Un elenco di indici (in "cited_chunks") che specificano le citazioni associate alla rivendicazione. Ad esempio, [1,3,4] significa che cited_chunks[1], cited_chunks[3], cited_chunks[4] sono i fatti citati a sostegno dell'affermazione. Una citazione di un fatto indica che l'affermazione è supportata dal fatto. |
start_pos |
Posizione che indica l'inizio dell'affermazione nel candidato alla risposta, misurata in byte. Tieni presente che questa metrica non viene misurata in caratteri e, pertanto, deve essere visualizzata nell'interfaccia utente tenendo presente che alcuni caratteri potrebbero occupare più di un byte. Ad esempio, se il testo della rivendicazione contiene caratteri non ASCII, le posizioni iniziale e finale variano se misurate in caratteri (a seconda del linguaggio di programmazione) e se misurate in byte (indipendentemente dal linguaggio di programmazione). |
end_pos |
Posizione che indica la fine dell'affermazione nel candidato alla risposta, esclusiva, in byte. Tieni presente che non viene misurato in caratteri e, pertanto, deve essere visualizzato come tale. Ad esempio, se il testo della rivendicazione contiene caratteri non ASCII, le posizioni iniziale e finale variano se misurate in caratteri (a seconda del linguaggio di programmazione) e se misurate in byte (indipendentemente dal linguaggio di programmazione). |
grounding_check_required |
Indica che questa rivendicazione richiedeva un controllo della messa a terra. Quando il sistema ha deciso che questa affermazione non richiede un controllo di attribuzione/fondatezza, questo campo verrà impostato su false. In questo caso, non è stata eseguita alcuna verifica di fondatezza per la rivendicazione e pertanto non deve essere restituito |
score |
Punteggio di affidabilità per l'affermazione nel candidato alla risposta, nell'intervallo [0, 1]. Questo valore viene impostato solo quando |
CheckGroundingSpec
Specifica per il controllo della messa a terra.
Campi | |
---|---|
citation_threshold |
La soglia (in [0,1]) utilizzata per determinare se un fatto deve essere citato per un'affermazione nella risposta candidata. La scelta di una soglia più alta comporterà un numero inferiore di citazioni, ma molto solide, mentre la scelta di una soglia più bassa potrebbe comportare un numero maggiore di citazioni, ma un po' più deboli. Se non viene impostata, la soglia verrà impostata su 0,6 per impostazione predefinita. |
enable_claim_level_score |
Il flag di controllo che attiva il punteggio di grounding a livello di rivendicazione nella risposta. |
Chunk
La modalità Chunk acquisisce tutte le informazioni sui metadati non elaborati degli elementi da consigliare o cercare.
Campi | |
---|---|
name |
Il nome completo della risorsa del blocco. Formato: Questo campo deve essere una stringa codificata in UTF-8 con un limite di lunghezza di 1024 caratteri. |
id |
ID univoco del segmento corrente. |
content |
I contenuti sono una stringa di un documento (contenuti analizzati). |
document_metadata |
I metadati del documento del chunk corrente. |
derived_struct_data |
Solo output. Questo campo è OUTPUT_ONLY. Contiene dati derivati che non sono presenti nel documento di input originale. |
page_span |
Intervallo di pagine del blocco. |
chunk_metadata |
Solo output. Metadati del chunk corrente. |
data_urls[] |
Solo output. URL dei dati delle immagini se il chunk corrente contiene immagini. Gli URL dei dati sono composti da quattro parti: un prefisso (data:), un tipo MIME che indica il tipo di dati, un token base64 facoltativo se non testuale e i dati stessi: data:[ |
annotation_contents[] |
Solo output. Contenuti delle annotazioni se il blocco attuale contiene annotazioni. |
annotation_metadata[] |
Solo output. I metadati dell'annotazione includono contenuti strutturati nel chunk corrente. |
relevance_score |
Solo output. Rappresenta il punteggio di pertinenza basato sulla somiglianza. Un punteggio più alto indica una maggiore pertinenza del segmento. Il punteggio è compreso nell'intervallo [-1,0, 1,0]. Compilato solo su |
AnnotationMetadata
I metadati dell'annotazione includono contenuti strutturati nel chunk corrente.
Campi | |
---|---|
structured_content |
Solo output. Le informazioni sui contenuti strutturati. |
image_id |
Solo output. L'ID immagine viene fornito se i contenuti strutturati si basano su un'immagine. |
ChunkMetadata
Metadati del chunk corrente. Questo campo viene compilato solo nell'API SearchService.Search
.
Campi | |
---|---|
previous_chunks[] |
I chunk precedenti del chunk corrente. Il numero è controllato da |
next_chunks[] |
I chunk successivi del chunk corrente. Il numero è controllato da |
DocumentMetadata
I metadati del documento contengono le informazioni del documento del chunk attuale.
Campi | |
---|---|
uri |
L'URI del documento. |
title |
Il titolo del documento. |
mime_type |
Il tipo MIME del documento. https://www.iana.org/assignments/media-types/media-types.xhtml. |
struct_data |
Rappresentazione dei dati. I dati JSON strutturati per il documento. Deve essere conforme a |
PageSpan
Intervallo di pagine del blocco.
Campi | |
---|---|
page_start |
La pagina iniziale del blocco. |
page_end |
La pagina finale del segmento. |
StructureType
Definisce i tipi di contenuti strutturati che possono essere estratti.
Enum | |
---|---|
STRUCTURE_TYPE_UNSPECIFIED |
Valore predefinito. |
SHAREHOLDER_STRUCTURE |
Struttura azionaria. |
SIGNATURE_STRUCTURE |
Struttura della firma. |
CHECKBOX_STRUCTURE |
Struttura della casella di controllo. |
StructuredContent
Le informazioni sui contenuti strutturati.
Campi | |
---|---|
structure_type |
Solo output. Il tipo di struttura dei contenuti strutturati. |
content |
Solo output. Il contenuto dei contenuti strutturati. |
Citazione
Attribuzioni delle fonti per i contenuti.
Campi | |
---|---|
start_index |
Solo output. Indice iniziale dei contenuti. |
end_index |
Solo output. Indice finale dei contenuti. |
uri |
Solo output. Riferimento URL dell'attribuzione. |
title |
Solo output. Titolo dell'attribuzione. |
license |
Solo output. Licenza dell'attribuzione. |
publication_date |
Solo output. La data di pubblicazione dell'attribuzione. |
CitationMetadata
Una raccolta di attribuzioni delle fonti per un contenuto.
Campi | |
---|---|
citations[] |
Solo output. Elenco delle citazioni. |
CloudSqlSource
Importa i dati di origine Cloud SQL da.
Campi | |
---|---|
project_id |
L'ID progetto che contiene l'origine Cloud SQL. Ha un limite di lunghezza di 128 caratteri. Se non specificato, eredita l'ID progetto dalla richiesta principale. |
instance_id |
Obbligatorio. L'istanza Cloud SQL da cui copiare i dati con un limite di lunghezza di 256 caratteri. |
database_id |
Obbligatorio. Il database Cloud SQL da cui copiare i dati con un limite di lunghezza di 256 caratteri. |
table_id |
Obbligatorio. La tabella Cloud SQL da cui copiare i dati con un limite di lunghezza di 256 caratteri. |
gcs_staging_dir |
Directory intermedia di Cloud Storage usata per l'importazione con un limite di lunghezza di 2000 caratteri. Può essere specificata se si desidera che Cloud SQL esegua l'esportazione in una directory specifica di Cloud Storage. Assicurati che il account di servizio Cloud SQL disponga delle autorizzazioni di amministratore Cloud Storage necessarie per accedere alla directory Cloud Storage specificata. |
offload |
Opzione per l'esportazione serverless. L'abilitazione di questa opzione comporta costi aggiuntivi. Puoi trovare maggiori informazioni qui. |
CmekConfig
Configurazioni utilizzate per attivare la crittografia dei dati CMEK con le chiavi Cloud KMS.
Campi | |
---|---|
name |
Obbligatorio. Il nome di CmekConfig nel formato |
kms_key |
Obbligatorio. Nome risorsa della chiave KMS che verrà utilizzata per criptare le risorse |
kms_key_version |
Solo output. Nome risorsa della versione della chiave KMS che verrà utilizzata per criptare le risorse |
state |
Solo output. Gli stati di CmekConfig. |
is_default |
Solo output. CmekConfig predefinita per il cliente. |
last_rotation_timestamp_micros |
Solo output. Il timestamp dell'ultima rotazione della chiave. |
single_region_keys[] |
Facoltativo. Chiavi CMEK monoregionali necessarie per alcune funzionalità di VAIS. |
notebooklm_state |
Solo output. Indica se il corpus di NotebookLM è pronto per essere utilizzato. |
NotebookLMState
Stati di NotebookLM.
Enum | |
---|---|
NOTEBOOK_LM_STATE_UNSPECIFIED |
Lo stato di NotebookLM è sconosciuto. |
NOTEBOOK_LM_NOT_READY |
NotebookLM non è pronto. |
NOTEBOOK_LM_READY |
NotebookLM è pronto per essere utilizzato. |
NOTEBOOK_LM_NOT_ENABLED |
NotebookLM non è abilitato. |
Stato
Stati di CmekConfig.
Enum | |
---|---|
STATE_UNSPECIFIED |
Lo stato di CmekConfig è sconosciuto. |
CREATING |
È in corso la creazione di CmekConfig. |
ACTIVE |
CmekConfig può essere utilizzato con i datastore. |
KEY_ISSUE |
CmekConfig non è disponibile, molto probabilmente perché la chiave KMS è stata revocata. |
DELETING |
CmekConfig è in fase di eliminazione. |
DELETE_FAILED |
La procedura di eliminazione di CmekConfig non è riuscita. |
UNUSABLE |
CmekConfig non è utilizzabile, molto probabilmente a causa di un problema interno. |
ACTIVE_ROTATING |
La versione della chiave KMS è in fase di rotazione. |
DELETED |
La chiave KMS viene eliminata temporaneamente. Alla fine verranno applicati alcuni criteri di pulizia. |
EXPIRED |
La chiave KMS è scaduta, il che significa che è stata disabilitata per più di 30 giorni. Il cliente può chiamare DeleteCmekConfig per modificare lo stato in DELETED. |
CollectUserEventRequest
Messaggio di richiesta per il metodo CollectUserEvent.
Campi | |
---|---|
parent |
Obbligatorio. Il nome della risorsa padre. Se l'azione di raccolta degli eventi utente viene applicata a livello |
user_event |
Obbligatorio. Proto UserEvent codificato con URL con un limite di lunghezza di 2.000.000 di caratteri. |
uri |
L'URL, inclusi i parametri CGI ma escluso il frammento hash, con un limite di lunghezza di 5000 caratteri. Spesso è più utile dell'URL referrer, perché molti browser inviano solo il dominio per le richieste di terze parti. |
ets |
Il timestamp dell'evento in millisecondi. In questo modo si impedisce la memorizzazione nella cache del browser di richieste GET altrimenti identiche. Il nome è abbreviato per ridurre i byte del payload. |
Raccolta
Una raccolta è un contenitore per la configurazione delle risorse e l'accesso a un insieme di datastore.
Campi | |
---|---|
name |
Immutabile. Il nome completo della risorsa della raccolta. Formato: Questo campo deve essere una stringa codificata in UTF-8 con un limite di lunghezza di 1024 caratteri. |
display_name |
Obbligatorio. Il nome visualizzato della raccolta. Questo campo deve essere una stringa codificata in UTF-8 con un limite di lunghezza di 128 caratteri. In caso contrario, viene restituito un errore INVALID_ARGUMENT. |
create_time |
Solo output. Timestamp della creazione di |
CompleteQueryRequest
Richiesta di messaggio per il metodo CompletionService.CompleteQuery
.
Campi | |
---|---|
data_store |
Obbligatorio. Il nome della risorsa del datastore padre per cui viene eseguito il completamento, ad esempio |
query |
Obbligatorio. L'input di tipo ahead utilizzato per recuperare i suggerimenti. La lunghezza massima è di 128 caratteri. |
query_model |
Specifica il modello dei dati di completamento automatico. Questa impostazione sostituisce qualsiasi modello specificato nella sezione Configurazione > Completamento automatico della console Cloud. Valori attualmente supportati:
Valori predefiniti:
|
user_pseudo_id |
Un identificatore univoco per il monitoraggio dei visitatori. Ad esempio, questa operazione può essere implementata con un cookie HTTP, che dovrebbe essere in grado di identificare in modo univoco un visitatore su un singolo dispositivo. Questo identificatore univoco non deve cambiare se il visitatore accede o esce dal sito web. Questo campo NON deve avere un valore fisso come Deve essere lo stesso identificatore di Il campo deve essere una stringa codificata in UTF-8 con un limite di lunghezza di 128 caratteri. In caso contrario, viene restituito un errore |
include_tail_suggestions |
Indica se devono essere restituite le proposte di coda se non sono presenti suggerimenti che corrispondono all'intera query. Anche se impostato su true, se ci sono suggerimenti che corrispondono alla query completa, questi vengono restituiti e non vengono restituiti suggerimenti di coda. |
CompleteQueryResponse
Messaggio di risposta per il metodo CompletionService.CompleteQuery
.
Campi | |
---|---|
query_suggestions[] |
Risultati dei suggerimenti per le query corrispondenti. L'elenco dei risultati è ordinato e il primo risultato è un suggerimento principale. |
tail_match_triggered |
True se tutti i suggerimenti restituiti sono suggerimenti di coda. Affinché venga attivata la corrispondenza con la coda, include_tail_suggestions nella richiesta deve essere impostato su true e non devono essere presenti suggerimenti che corrispondano alla query completa. |
QuerySuggestion
Suggerimenti come query di ricerca.
Campi | |
---|---|
suggestion |
Il suggerimento per la query. |
completable_field_paths[] |
I percorsi dei campi del documento univoci che fungono da origine di questo suggerimento, se è stato generato da campi completabili. Questo campo viene compilato solo per il modello completabile del documento. |
CompletionInfo
Informazioni dettagliate sul completamento, tra cui il token di attribuzione del completamento e le informazioni sul completamento dei clic.
Campi | |
---|---|
selected_suggestion |
Utente finale selezionato |
selected_position |
Posizione |
CompletionSuggestion
Suggerimenti di completamento automatico importati da Customer.
Campi | |
---|---|
suggestion |
Obbligatorio. Il testo del suggerimento. |
language_code |
Codice lingua BCP-47 di questo suggerimento. |
group_id |
Se due suggerimenti hanno lo stesso groupId, non verranno restituiti insieme. Verrà restituito invece quello con il ranking più alto. Può essere utilizzato per deduplicare i suggerimenti semanticamente identici. |
group_score |
Il punteggio di questo suggerimento all'interno del gruppo. |
alternative_phrases[] |
Frasi di corrispondenza alternative per questo suggerimento. |
Campo unione ranking_info . Metriche di ranking di questo suggerimento. ranking_info può essere solo uno dei seguenti: |
|
global_score |
Punteggio globale di questo suggerimento. Controlla il modo in cui questo suggerimento verrà valutato / classificato. |
frequency |
Frequenza di questo suggerimento. Verrà utilizzato per classificare i suggerimenti quando il punteggio non è disponibile. |
Condizione
Definisce le circostanze da verificare prima di consentire un comportamento
Campi | |
---|---|
query_terms[] |
Cerca solo un elenco di termini a cui abbinare la query. Non può essere impostato quando è impostato Massimo 10 termini di query. |
active_time_range[] |
Intervallo o intervalli di tempo che specificano quando la condizione è attiva. Massimo 10 intervalli di tempo. |
query_regex |
Facoltativo. Espressione regolare della query per trovare la corrispondenza dell'intera query di ricerca. Non può essere impostato quando è impostato |
QueryTerm
Matcher per la query della richiesta di ricerca
Campi | |
---|---|
value |
Il valore della query specifico da confrontare Deve essere in minuscolo e in formato UTF-8. Può avere al massimo tre termini separati da spazi se full_match è true. Non può essere una stringa vuota. Lunghezza massima di 5000 caratteri. |
full_match |
Se la query di ricerca deve corrispondere esattamente al termine della query. |
TimeRange
Utilizzato per le condizioni che dipendono dal tempo.
Campi | |
---|---|
start_time |
Inizio dell'intervallo di tempo. L'intervallo è inclusivo. |
end_time |
Fine dell'intervallo di tempo. L'intervallo è inclusivo. Deve essere una data futura. |
ConnectorType
Il tipo di connettore.
Enum | |
---|---|
CONNECTOR_TYPE_UNSPECIFIED |
Valore predefinito. |
THIRD_PARTY |
Connettore di terze parti per connettore per applicazione di terze parti. |
GCP_FHIR |
Il connettore dati collega l'archivio FHIR e il datastore VAIS. |
BIG_QUERY |
Connettore BigQuery. |
GCS |
Connettore Google Cloud Storage. |
GOOGLE_MAIL |
Connettore Gmail. |
GOOGLE_CALENDAR |
Connettore Google Calendar. |
GOOGLE_DRIVE |
Connettore Google Drive. |
NATIVE_CLOUD_IDENTITY |
Connettore Cloud Identity nativo per la ricerca di persone basata sull'API People. |
THIRD_PARTY_FEDERATED |
Connettore federato, un connettore di terze parti che non esegue l'importazione dei dati e la ricerca è basata sull'API dell'applicazione di terze parti. |
THIRD_PARTY_EUA |
Connettore utilizzato per le funzionalità di autenticazione dell'utente finale. |
GCNV |
Connettore Google Cloud NetApp Volumes. |
ContactDetails
I dati di contatto archiviati a livello di risorsa. Se vengono compilati sia il livello di progetto che quello di risorsa, i dati di contatto a livello di risorsa sostituiranno quelli a livello di progetto.
Campi | |
---|---|
email_address |
Facoltativo. L'indirizzo email del contatto. |
Controllo
Definisce un comportamento condizionato da utilizzare durante la pubblicazione. Deve essere allegato a un ServingConfig
per essere preso in considerazione al momento della pubblicazione. Azioni consentite a seconda di SolutionType
.
Campi | |
---|---|
name |
Immutabile. Nome completo |
display_name |
Obbligatorio. Nome leggibile. L'identificatore utilizzato nelle visualizzazioni dell'interfaccia utente. Deve essere una stringa codificata in UTF-8. Il limite di lunghezza è di 128 caratteri. In caso contrario, viene generato un errore INVALID ARGUMENT. |
associated_serving_config_ids[] |
Solo output. Elenco di tutti gli ID |
solution_type |
Obbligatorio. Immutabile. A quale soluzione appartiene il controllo. Deve essere compatibile con il verticale della risorsa. In caso contrario, viene generato un errore INVALID ARGUMENT. |
use_cases[] |
Specifica il caso d'uso per il controllo. Influisce sui campi delle condizioni che possono essere impostati. Si applica solo a |
conditions[] |
Determina quando verrà attivata l'azione associata. Ometti per applicare sempre l'azione. Al momento è possibile specificare una sola condizione. In caso contrario, viene generato un errore INVALID ARGUMENT. |
Campo unione Obbligatorio. |
|
boost_action |
Definisce un controllo di tipo boost |
filter_action |
Definisce un controllo di tipo filtro. Attualmente non supportato da Consigli |
redirect_action |
Definisce un controllo di tipo reindirizzamento. |
synonyms_action |
Considera un gruppo di termini come sinonimi. |
promote_action |
Promuovi determinati link in base a query di attivazione predefinite. |
BoostAction
Modifica l'ordine dei prodotti nell'elenco restituito.
Campi | |
---|---|
boost |
L'intensità del boost, che deve essere compresa tra -1 e 1. Un boosting negativo indica una retrocessione. Il valore predefinito è 0.0 (nessuna operazione). |
filter |
Obbligatorio. Specifica a quali prodotti applicare il boost. Se non viene fornito alcun filtro, tutti i prodotti verranno potenziati (nessuna operazione). Documentazione sulla sintassi: https://cloud.google.com/retail/docs/filter-and-order. La lunghezza massima è di 5000 caratteri. In caso contrario, viene generato un errore INVALID ARGUMENT. |
data_store |
Obbligatorio. Specifica i documenti di quale datastore possono ottenere un boost con questo controllo. Nome completo del datastore, ad es. projects/123/locations/global/collections/default_collection/dataStores/default_data_store |
Campo unione boost_spec . Specifiche per l'aumento del valore costante o per il ranking personalizzato basato sull'aumento. boost_spec può essere solo uno dei seguenti: |
|
fixed_boost |
Facoltativo. L'intensità del boost, che deve essere compresa tra -1 e 1. Un boosting negativo indica una retrocessione. Il valore predefinito è 0.0 (nessuna operazione). |
interpolation_boost_spec |
Facoltativo. Specifica complessa per il ranking personalizzato in base al valore dell'attributo definito dal cliente. |
InterpolationBoostSpec
Specifica per il ranking personalizzato basato sul valore dell'attributo specificato dal cliente. Offre più controlli per la classificazione personalizzata rispetto alla semplice combinazione (condizione, aumento) riportata sopra.
Campi | |
---|---|
field_name |
Facoltativo. Il nome del campo il cui valore verrà utilizzato per determinare l'importo dell'aggiustamento. |
attribute_type |
Facoltativo. Il tipo di attributo da utilizzare per determinare l'importo del boost. Il valore dell'attributo può essere derivato dal valore del campo field_name specificato. Nel caso di valori numerici, è semplice, ad esempio attribute_value = numerical_field_value. Nel caso della freschezza, attribute_value = (time.now() - datetime_field_value). |
interpolation_type |
Facoltativo. Il tipo di interpolazione da applicare per collegare i punti di controllo elencati di seguito. |
control_points[] |
Facoltativo. I punti di controllo utilizzati per definire la curva. La funzione monotona (definita tramite interpolation_type sopra) passa attraverso i punti di controllo elencati qui. |
AttributeType
L'attributo(o la funzione) a cui deve essere applicato il ranking personalizzato.
Enum | |
---|---|
ATTRIBUTE_TYPE_UNSPECIFIED |
Tipo di attributo non specificato. |
NUMERICAL |
Il valore del campo numerico verrà utilizzato per aggiornare dinamicamente l'importo dell'incremento. In questo caso, attribute_value (il valore x) del punto di controllo sarà il valore effettivo del campo numerico per cui è specificato boost_amount. |
FRESHNESS |
Per il caso d'uso della freschezza, il valore dell'attributo sarà la durata tra l'ora corrente e la data nel campo datetime specificato. Il valore deve essere formattato come valore XSD dayTimeDuration (un sottoinsieme limitato di un valore di durata ISO 8601). Il pattern è: [nD][T[nH][nM][nS]] . Ad esempio, 5D , 3DT12H30M , T24H . |
ControlPoint
I punti di controllo utilizzati per definire la curva. La curva definita tramite questi punti di controllo può essere solo crescente o decrescente in modo monotono(i valori costanti sono accettabili).
Campi | |
---|---|
attribute_value |
Facoltativo. Può corrispondere a uno dei seguenti: 1. Il valore del campo numerico. 2. Specifica della durata per l'aggiornamento: il valore deve essere formattato come valore XSD |
boost_amount |
Facoltativo. Il valore compreso tra -1 e 1 in base al quale aumentare il punteggio se attribute_value restituisce il valore specificato sopra. |
InterpolationType
Il tipo di interpolazione da applicare. Il valore predefinito sarà lineare (lineare a tratti).
Enum | |
---|---|
INTERPOLATION_TYPE_UNSPECIFIED |
Il tipo di interpolazione non è specificato. In questo caso, il valore predefinito è Lineare. |
LINEAR |
Verrà applicata l'interpolazione lineare a tratti. |
FilterAction
Specifica quali prodotti possono essere inclusi nei risultati. Utilizza lo stesso filtro del boost.
Campi | |
---|---|
filter |
Obbligatorio. Un filtro da applicare ai risultati della condizione di corrispondenza. Documentazione sulla sintassi obbligatoria: https://cloud.google.com/retail/docs/filter-and-order. La lunghezza massima è di 5000 caratteri. In caso contrario, viene generato un errore INVALID ARGUMENT. |
data_store |
Obbligatorio. Specifica i documenti di quale datastore possono essere filtrati con questo controllo. Nome completo del datastore, ad es. projects/123/locations/global/collections/default_collection/dataStores/default_data_store |
PromoteAction
Promuovere determinati link in base ad alcune query di attivazione.
Esempio: promuovi il link al negozio di scarpe quando cerchi la parola chiave shoe
. Il link può trovarsi al di fuori del datastore associato.
Campi | |
---|---|
data_store |
Obbligatorio. Datastore a cui è collegata questa promozione. |
search_link_promotion |
Obbligatorio. Promozione associata a questa azione. |
RedirectAction
Reindirizza un acquirente all'URI fornito.
Campi | |
---|---|
redirect_uri |
Obbligatorio. L'URI a cui verrà reindirizzato l'acquirente. Obbligatorio. L'URI deve avere una lunghezza uguale o inferiore a 2000 caratteri. In caso contrario, viene generato un errore INVALID ARGUMENT. |
SynonymsAction
Crea un insieme di termini che fungeranno da sinonimi l'uno dell'altro.
Esempio: "felice" verrà considerato anche come "contento", "contento" verrà considerato anche come "felice".
Campi | |
---|---|
synonyms[] |
Definisce un insieme di sinonimi. Può specificare fino a 100 sinonimi. Devi specificare almeno 2 sinonimi. In caso contrario, viene generato un errore INVALID ARGUMENT. |
Conversazione
Definizione del proto di conversazione esterna.
Campi | |
---|---|
name |
Immutabile. Nome completo |
state |
Lo stato della conversazione. |
user_pseudo_id |
Un identificatore univoco per il monitoraggio degli utenti. |
messages[] |
Messaggi delle conversazioni. |
start_time |
Solo output. L'ora di inizio della conversazione. |
end_time |
Solo output. L'ora in cui è terminata la conversazione. |
Stato
Enumerazione dello stato della conversazione.
Enum | |
---|---|
STATE_UNSPECIFIED |
Sconosciuto. |
IN_PROGRESS |
La conversazione è attualmente aperta. |
COMPLETED |
La conversazione è stata completata. |
ConversationContext
Definisce il contesto della conversazione
Campi | |
---|---|
context_documents[] |
L'elenco attuale dei documenti visualizzati dall'utente. Contiene i riferimenti alle risorse del documento. |
active_document |
Il documento attivo corrente aperto dall'utente. Contiene il riferimento alla risorsa del documento. |
ConversationMessage
Definisce un messaggio della conversazione.
Campi | |
---|---|
create_time |
Solo output. Timestamp di creazione del messaggio. |
Campo unione
|
|
user_input |
Input di testo dell'utente. |
reply |
Cerca risposta. |
ConverseConversationRequest
Richiesta di messaggio per il metodo ConversationalSearchService.ConverseConversation
.
Campi | |
---|---|
name |
Obbligatorio. Il nome della risorsa della conversazione da recuperare. Formato: |
query |
Obbligatorio. Input utente corrente. |
serving_config |
Il nome risorsa della configurazione di pubblicazione da utilizzare. Formato: |
conversation |
La conversazione da utilizzare solo per la sessione automatica. Il campo del nome verrà ignorato perché assegniamo automaticamente un nuovo nome alla conversazione nella sessione automatica. |
safe_search |
Se attivare SafeSearch. |
user_labels |
Le etichette utente applicate a una risorsa devono soddisfare i seguenti requisiti:
Per ulteriori dettagli, consulta il documento Google Cloud. |
summary_spec |
Una specifica per la configurazione del riepilogo restituito nella risposta. |
filter |
La sintassi del filtro è costituita da un linguaggio di espressione per costruire un predicato da uno o più campi dei documenti da filtrare. L'espressione del filtro è sensibile alle maiuscole. Verrà utilizzato per filtrare i risultati di ricerca, il che potrebbe influire sulla risposta riepilogativa. Se questo campo non è riconoscibile, viene restituito un Il filtro in Vertex AI Search viene eseguito mappando la chiave del filtro LHS a una proprietà chiave definita nel backend di Vertex AI Search. Questa mappatura viene definita dal cliente nello schema. Ad esempio, un cliente del settore dei media potrebbe avere un campo "nome" nel proprio schema. In questo caso, il filtro sarà simile a questo: filter --> name:'ANY("king kong")' Per saperne di più sul filtraggio, inclusi sintassi e operatori di filtro, consulta Filtro. |
boost_spec |
Specifica del boost per aumentare il ranking di determinati documenti nei risultati di ricerca, il che potrebbe influire sulla risposta inversa. Per ulteriori informazioni sul boosting, consulta la sezione Boosting. |
ConverseConversationResponse
Messaggio di risposta per il metodo ConversationalSearchService.ConverseConversation
.
Campi | |
---|---|
reply |
Risposta alla query corrente. |
conversation |
Conversazione aggiornata, inclusa la risposta. |
search_results[] |
Risultati di ricerca. |
CreateAssistantRequest
Richiesta per il metodo AssistantService.CreateAssistant
.
Campi | |
---|---|
parent |
Obbligatorio. Il nome della risorsa padre. Formato: |
assistant |
Obbligatorio. |
assistant_id |
Obbligatorio. L'ID da utilizzare per Questo campo deve essere conforme a RFC-1034 con un limite di lunghezza di 63 caratteri. |
CreateControlRequest
Richiesta per il metodo CreateControl.
Campi | |
---|---|
parent |
Obbligatorio. Nome completo risorsa del datastore padre. Formato: |
control |
Obbligatorio. Il controllo da creare. |
control_id |
Obbligatorio. L'ID da utilizzare per il controllo, che diventerà il componente finale del nome della risorsa del controllo. Questo valore deve contenere da 1 a 63 caratteri. I caratteri validi sono /[a-z][0-9]-_/. |
CreateConversationRequest
Richiesta per il metodo CreateConversation.
Campi | |
---|---|
parent |
Obbligatorio. Nome completo risorsa del datastore padre. Formato: |
conversation |
Obbligatorio. La conversazione da creare. |
CreateDataStoreMetadata
Metadati relativi all'avanzamento dell'operazione DataStoreService.CreateDataStore
. Questo valore verrà restituito dal campo google.longrunning.Operation.metadata.
Campi | |
---|---|
create_time |
Ora di creazione dell'operazione. |
update_time |
Data e ora dell'ultimo aggiornamento dell'operazione. Se l'operazione è stata completata, questo è anche l'orario di fine. |
CreateDataStoreRequest
Richiesta per il metodo DataStoreService.CreateDataStore
.
Campi | |
---|---|
parent |
Obbligatorio. Il nome della risorsa padre, ad esempio |
data_store |
Obbligatorio. |
data_store_id |
Obbligatorio. L'ID da utilizzare per Questo campo deve essere conforme allo standard RFC-1034 con un limite di lunghezza di 63 caratteri. In caso contrario, viene restituito un errore INVALID_ARGUMENT. |
create_advanced_site_search |
Un flag booleano che indica se l'utente vuole creare direttamente un datastore avanzato per la ricerca sul sito. Se il datastore non è configurato come ricerca sul sito (verticale GENERIC e content_config PUBLIC_WEBSITE), questo flag verrà ignorato. |
skip_default_schema_creation |
Un flag booleano che indica se ignorare la creazione dello schema predefinito per il datastore. Attiva questo flag solo se hai la certezza che lo schema predefinito non è compatibile con il tuo caso d'uso. Se impostato su true, devi creare manualmente uno schema per il datastore prima di poter importare i documenti. Questo flag non può essere specificato se è specificato |
Campo unione cmek_options . Opzioni CMEK per DataStore. L'impostazione di questo campo sostituirà CmekConfig predefinito, se ne è impostato uno per il progetto. cmek_options può essere solo uno dei seguenti: |
|
cmek_config_name |
Nome della risorsa di CmekConfig da utilizzare per proteggere questo datastore. |
disable_cmek |
DataStore senza protezioni CMEK. Se per il progetto è impostato un CmekConfig predefinito, l'impostazione di questo campo sostituirà anche il CmekConfig predefinito. |
CreateDocumentRequest
Richiesta di messaggio per il metodo DocumentService.CreateDocument
.
Campi | |
---|---|
parent |
Obbligatorio. Il nome della risorsa padre, ad esempio |
document |
Obbligatorio. |
document_id |
Obbligatorio. L'ID da utilizzare per Se il chiamante non dispone dell'autorizzazione per creare Il valore di questo campo deve essere univoco tra tutti i Questo campo deve essere conforme allo standard RFC-1034 con un limite di lunghezza di 128 caratteri. In caso contrario, viene restituito un errore |
CreateEngineMetadata
Metadati relativi all'avanzamento dell'operazione EngineService.CreateEngine
. Questo valore verrà restituito dal campo google.longrunning.Operation.metadata.
Campi | |
---|---|
create_time |
Ora di creazione dell'operazione. |
update_time |
Data e ora dell'ultimo aggiornamento dell'operazione. Se l'operazione è stata completata, questo è anche l'orario di fine. |
CreateEngineRequest
Richiesta per il metodo EngineService.CreateEngine
.
Campi | |
---|---|
parent |
Obbligatorio. Il nome della risorsa padre, ad esempio |
engine |
Obbligatorio. |
engine_id |
Obbligatorio. L'ID da utilizzare per Questo campo deve essere conforme allo standard RFC-1034 con un limite di lunghezza di 63 caratteri. In caso contrario, viene restituito un errore INVALID_ARGUMENT. |
CreateIdentityMappingStoreRequest
Richiesta di messaggi per IdentityMappingStoreService.CreateIdentityMappingStore
Campi | |
---|---|
parent |
Obbligatorio. Il nome della risorsa raccolta padre, ad esempio |
identity_mapping_store_id |
Obbligatorio. L'ID dell'archivio di mappatura delle identità da creare. L'ID deve contenere solo lettere (a-z, A-Z), numeri (0-9), trattini bassi (_) e trattini (-). La lunghezza massima è di 63 caratteri. |
identity_mapping_store |
Obbligatorio. L'Identity Mapping Store da creare. |
Campo unione cmek_options . Opzioni CMEK per l'archivio di mappatura delle identità. L'impostazione di questo campo sostituirà CmekConfig predefinito, se ne è impostato uno per il progetto. cmek_options può essere solo uno dei seguenti: |
|
cmek_config_name |
Nome della risorsa di CmekConfig da utilizzare per proteggere questo archivio di mappatura delle identità. |
disable_cmek |
Identity Mapping Store senza protezioni CMEK. Se per il progetto è impostato un CmekConfig predefinito, l'impostazione di questo campo sostituirà anche il CmekConfig predefinito. |
CreateLicenseConfigRequest
Richiesta di messaggio per il metodo LicenseConfigService.CreateLicenseConfig
.
Campi | |
---|---|
parent |
Obbligatorio. Il nome della risorsa padre, ad esempio |
license_config |
Obbligatorio. |
license_config_id |
Facoltativo. L'ID da utilizzare per |
CreateSchemaMetadata
Metadati per LRO Create Schema.
Campi | |
---|---|
create_time |
Ora di creazione dell'operazione. |
update_time |
Data e ora dell'ultimo aggiornamento dell'operazione. Se l'operazione è stata completata, questo è anche l'orario di fine. |
CreateSchemaRequest
Richiesta di messaggio per il metodo SchemaService.CreateSchema
.
Campi | |
---|---|
parent |
Obbligatorio. Il nome della risorsa dell'archivio dati padre, nel formato |
schema |
Obbligatorio. |
schema_id |
Obbligatorio. L'ID da utilizzare per Questo campo deve essere conforme allo standard RFC-1034 con un limite di lunghezza di 63 caratteri. |
CreateSessionRequest
Richiesta per il metodo CreateSession.
Campi | |
---|---|
parent |
Obbligatorio. Nome completo risorsa del datastore padre. Formato: |
session |
Obbligatorio. La sessione da creare. |
CreateSitemapMetadata
Metadati relativi all'avanzamento dell'operazione SiteSearchEngineService.CreateSitemap
. Questo valore verrà restituito dal campo google.longrunning.Operation.metadata.
Campi | |
---|---|
create_time |
Ora di creazione dell'operazione. |
update_time |
Data e ora dell'ultimo aggiornamento dell'operazione. Se l'operazione è stata completata, questo è anche l'orario di fine. |
CreateSitemapRequest
Richiesta di messaggio per il metodo SiteSearchEngineService.CreateSitemap
.
Campi | |
---|---|
parent |
Obbligatorio. Nome della risorsa padre di |
sitemap |
Obbligatorio. |
CreateTargetSiteMetadata
Metadati relativi all'avanzamento dell'operazione SiteSearchEngineService.CreateTargetSite
. Questo valore verrà restituito dal campo google.longrunning.Operation.metadata.
Campi | |
---|---|
create_time |
Ora di creazione dell'operazione. |
update_time |
Data e ora dell'ultimo aggiornamento dell'operazione. Se l'operazione è stata completata, questo è anche l'orario di fine. |
CreateTargetSiteRequest
Richiesta di messaggio per il metodo SiteSearchEngineService.CreateTargetSite
.
Campi | |
---|---|
parent |
Obbligatorio. Nome della risorsa padre di |
target_site |
Obbligatorio. |
CustomAttribute
Un attributo personalizzato che non è modellato esplicitamente in una risorsa, ad esempio UserEvent
.
Campi | |
---|---|
text[] |
I valori testuali di questo attributo personalizzato. Ad esempio, Non è consentita una stringa vuota. In caso contrario, viene restituito un errore Deve essere impostato esattamente uno dei valori |
numbers[] |
I valori numerici di questo attributo personalizzato. Ad esempio, Deve essere impostato esattamente uno dei valori |
CustomTuningModel
Metadati che descrivono un modello personalizzato.
Campi | |
---|---|
name |
Obbligatorio. Il nome risorsa completo del modello. Formato: Il modello deve essere una stringa alfanumerica con un limite di 40 caratteri. |
display_name |
Il nome visualizzato del modello. |
model_version |
La versione del modello. |
model_state |
Lo stato in cui si trova il modello (ad es. |
create_time |
Obsoleto: timestamp della creazione del modello. |
training_start_time |
Timestamp dell'avvio dell'addestramento del modello. |
metrics |
Le metriche del modello addestrato. |
error_message |
Al momento, questo campo viene compilato solo se lo stato del modello è |
ModelState
Lo stato del modello.
Enum | |
---|---|
MODEL_STATE_UNSPECIFIED |
Valore predefinito. |
TRAINING_PAUSED |
Il modello è in stato di addestramento in pausa. |
TRAINING |
Il modello è attualmente in fase di addestramento. |
TRAINING_COMPLETE |
L'addestramento del modello è stato completato. |
READY_FOR_SERVING |
Il modello è pronto per la pubblicazione. |
TRAINING_FAILED |
L'addestramento del modello non è riuscito. |
NO_IMPROVEMENT |
L'addestramento del modello è stato completato correttamente, ma le metriche non sono migliorate. |
INPUT_VALIDATION_FAILED |
La convalida dei dati di input non è riuscita. L'addestramento del modello non è stato avviato. |
DataConnector
Gestisce la connessione a origini dati esterne per tutti i datastore raggruppati in un Collection
. È una risorsa singleton di Collection
. L'inizializzazione è supportata solo tramite il metodo DataConnectorService.SetUpDataConnector
, che creerà un nuovo Collection
e inizializzerà il relativo DataConnector
.
Campi | |
---|---|
name |
Solo output. Il nome completo della risorsa del connettore dati. Formato: |
state |
Solo output. Stato del connettore. |
data_source |
Obbligatorio. Il nome dell'origine dati. Valori supportati: |
remove_param_keys[] |
Facoltativo. Specifica le chiavi da rimuovere dal campo "params". Questa opzione è attiva solo quando "params" è incluso in "update_mask" in una UpdateDataConnectorRequest. L'eliminazione ha la precedenza se una chiave è presente sia in "remove_param_keys" sia nel campo "params" della richiesta. |
refresh_interval |
Obbligatorio. L'intervallo di aggiornamento per la sincronizzazione dei dati. Se la durata è impostata su 0, i dati vengono sincronizzati in tempo reale. La funzionalità di streaming non è ancora supportata. Il valore minimo è 30 minuti e il valore massimo è 7 giorni. Quando l'intervallo di aggiornamento è impostato sullo stesso valore dell'intervallo di aggiornamento incrementale, la sincronizzazione incrementale viene disattivata. |
next_sync_time |
Definisce l'ora pianificata per la successiva sincronizzazione dei dati. Questo campo richiede ora, minuti e fuso orario dal database dei fusi orari IANA. Questo viene utilizzato quando il connettore dati ha un intervallo di aggiornamento superiore a 1 giorno. Se non vengono specificati ore o minuti, verrà utilizzato un orario di sincronizzazione di 0:00. L'utente deve fornire un fuso orario per evitare ambiguità. |
entities[] |
Elenco delle entità dell'origine dati connessa da importare. |
create_time |
Solo output. Timestamp della creazione di |
latest_pause_time |
Solo output. Il timestamp più recente in cui questo |
last_sync_time |
Solo output. Solo per i connettori periodici, l'ultima volta che è stata completata una sincronizzazione dei dati. |
update_time |
Solo output. Timestamp dell'ultimo aggiornamento di |
errors[] |
Solo output. Gli errori di inizializzazione o dell'ultima esecuzione del connettore. |
sync_mode |
La modalità di sincronizzazione dei dati supportata dal connettore dati. |
kms_key_name |
Solo input. La chiave KMS da utilizzare per proteggere i datastore gestiti da questo connettore. Deve essere impostato per le richieste che devono essere conformi alle protezioni delle policy dell'organizzazione CMEK. Se questo campo è impostato ed elaborato correttamente, i Data Store creati da questo connettore saranno protetti dalla chiave KMS. |
destination_configs[] |
Facoltativo. Qualsiasi destinazione di destinazione utilizzata per connettersi a servizi di terze parti. |
action_state |
Solo output. Stato del connettore di azione. Indica se il connettore di azioni è in fase di inizializzazione, attivo o se si sono verificati errori. |
action_config |
Facoltativo. Configurazioni delle azioni per fare in modo che il connettore supporti le azioni. |
end_user_config |
Facoltativo. Qualsiasi parametro e credenziale utilizzati specificamente per i connettori EUA. |
federated_config |
Facoltativo. Qualsiasi parametro e credenziale utilizzato specificamente per i connettori ibridi che supportano la modalità FEDERATED. Questo campo deve essere impostato solo se il connettore è un connettore ibrido e vogliamo attivare la modalità FEDERATED. |
connector_modes[] |
Facoltativo. Le modalità abilitate per questo connettore. Lo stato predefinito è CONNECTOR_MODE_UNSPECIFIED. |
static_ip_enabled |
Facoltativo. Indica se il cliente ha abilitato gli indirizzi IP statici per questo connettore. |
static_ip_addresses[] |
Solo output. Gli indirizzi IP statici utilizzati da questo connettore. |
blocking_reasons[] |
Solo output. Azioni dell'utente che devono essere completate prima che il connettore possa iniziare a sincronizzare i dati. |
identity_refresh_interval |
L'intervallo di aggiornamento per sincronizzare le informazioni dell'elenco di controllo dell'accesso per i documenti importati da questo connettore. Se il criterio non viene configurato, l'elenco di controllo dell'accesso verrà aggiornato all'intervallo predefinito di 30 minuti. L'intervallo di aggiornamento dell'identità può essere di almeno 30 minuti e al massimo 7 giorni. |
identity_schedule_config |
La configurazione delle esecuzioni della sincronizzazione dei dati delle identità. Contiene l'intervallo di aggiornamento per sincronizzare le informazioni dell'elenco di controllo dell'accesso per i documenti inseriti da questo connettore. |
private_connectivity_project_id |
Solo output. L'ID progetto tenant associato ai connettori di connettività privata. Per il funzionamento del connettore, questo progetto deve essere incluso nella lista consentita. |
bap_config |
Facoltativo. La configurazione per stabilire una connessione BAP. |
connector_type |
Solo output. Il tipo di connettore. Ogni origine può essere mappata a un solo tipo. Ad esempio, Salesforce, Confluence e Jira hanno il tipo di connettore THIRD_PARTY. Una volta impostato dal sistema, non è modificabile. |
realtime_state |
Solo output. Stato di sincronizzazione in tempo reale |
alert_policy_configs[] |
Facoltativo. Configurazione degli avvisi a livello di connettore. |
realtime_sync_config |
Facoltativo. La configurazione per la sincronizzazione in tempo reale. |
acl_enabled |
Facoltativo. Indica se il connettore verrà creato con una configurazione ACL. Al momento, questo campo influisce solo sui connettori Cloud Storage e BigQuery. |
create_eua_saas |
Facoltativo. Indica se il connettore END USER AUTHENTICATION è stato creato in SaaS. |
auto_run_disabled |
Facoltativo. Indica se il connettore è disattivato per l'esecuzione automatica. Può essere utilizzato per mettere in pausa la sincronizzazione periodica e in tempo reale. Aggiornamento: con l'introduzione di incremental_sync_disabled, auto_run_disabled viene utilizzato per mettere in pausa/disattivare solo le sincronizzazioni complete |
incremental_sync_disabled |
Facoltativo. Indica se le sincronizzazioni incrementali sono in pausa per questo connettore. Questa impostazione è indipendente da auto_run_disabled. Applicabile solo ai connettori di terze parti. Quando l'intervallo di aggiornamento è impostato sullo stesso valore dell'intervallo di aggiornamento incrementale, la sincronizzazione incrementale viene disattivata, ovvero impostata su true. |
incremental_refresh_interval |
Facoltativo. L'intervallo di aggiornamento specifico per le sincronizzazioni incrementali dei dati. Se non viene configurato, le sincronizzazioni incrementali utilizzeranno il valore predefinito dell'ambiente, impostato su 3 ore. Il valore minimo è 30 minuti e il valore massimo è 7 giorni. Applicabile solo ai connettori di terze parti. Quando l'intervallo di aggiornamento è impostato sullo stesso valore dell'intervallo di aggiornamento incrementale, la sincronizzazione incrementale viene disattivata. |
hybrid_ingestion_disabled |
Facoltativo. Se il connettore è un connettore ibrido, determina se l'importazione è abilitata e se viene eseguito il provisioning delle risorse appropriate durante la creazione del connettore. Se il connettore non è un connettore ibrido, questo campo viene ignorato. |
Campo unione Parametri obbligatori per tutte le origini dati:
Parametri obbligatori per le origini che supportano OAUTH, ad es.
Parametri obbligatori per le origini che supportano l'autenticazione di base con token API, ad esempio
Esempio:
Parametro facoltativo per specificare il tipo di autorizzazione da utilizzare per il supporto di più tipi di autorizzazione:
|
|
params |
Parametri del connettore dati obbligatori in formato JSON strutturato. |
json_params |
Parametri del connettore dati obbligatori in formato stringa JSON. |
BlockingReason
Azioni dell'utente che devono essere completate prima che il connettore possa iniziare a sincronizzare i dati.
Enum | |
---|---|
BLOCKING_REASON_UNSPECIFIED |
Valore predefinito. |
ALLOWLIST_STATIC_IP |
Il connettore richiede al cliente di inserire gli IP statici nella lista consentita. |
ALLOWLIST_IN_SERVICE_ATTACHMENT |
Il connettore richiede al cliente di inserire il nostro progetto nella lista consentita del collegamento del servizio. |
ALLOWLIST_SERVICE_ACCOUNT |
Il connettore richiede che il cliente inserisca nella lista consentita account di servizio nel suo progetto. |
ConnectorMode
Le modalità abilitate per questo connettore. INGESTION, ACTIONS, FEDERATED, OR EUA
Enum | |
---|---|
CONNECTOR_MODE_UNSPECIFIED |
Modalità connettore non specificata. |
DATA_INGESTION |
Connettore utilizzato per importazione dati. |
ACTIONS |
Connettore utilizzato per le azioni. |
FEDERATED |
Connettore utilizzato per la ricerca federata. |
EUA |
Connettore utilizzato per l'autenticazione dell'utente finale. |
FEDERATED_AND_EUA |
Connettore ibrido utilizzato per la ricerca federata e l'autenticazione dell'utente finale. |
EndUserConfig
Qualsiasi parametro e credenziale utilizzati specificamente per i connettori EUA.
Campi | |
---|---|
additional_params |
Facoltativo. Eventuali parametri aggiuntivi necessari per l'EUA. |
tenant |
Facoltativo. Il progetto tenant a cui è connesso il connettore. |
Campo unione auth_config . Configurazione dell'autenticazione per i connettori EULA. auth_config può essere solo uno dei seguenti: |
|
auth_params |
Facoltativo. Eventuali parametri di autenticazione specifici per i connettori EUA. |
json_auth_params |
Facoltativo. Eventuali parametri di autenticazione specifici per i connettori EUA in formato stringa JSON. |
FederatedConfig
Qualsiasi parametro e credenziale utilizzato specificamente per i connettori ibridi che supportano la modalità FEDERATED.
Campi | |
---|---|
additional_params |
Facoltativo. Eventuali parametri aggiuntivi necessari per FEDERATED. |
Campo unione auth_config . Configurazione dell'autenticazione per i connettori FEDERATED. auth_config può essere solo uno dei seguenti: |
|
auth_params |
Facoltativo. Eventuali parametri di autenticazione specifici per i connettori FEDERATED. |
json_auth_params |
Facoltativo. Qualsiasi parametro di autenticazione specifico per i connettori FEDERATED in formato stringa JSON. |
RealtimeSyncConfig
La configurazione per la sincronizzazione in tempo reale per memorizzare parametri aggiuntivi per la sincronizzazione in tempo reale.
Campi | |
---|---|
webhook_uri |
Facoltativo. URL webhook per il connettore per specificare parametri aggiuntivi per la sincronizzazione in tempo reale. |
realtime_sync_secret |
Facoltativo. L'ID del secret di Secret Manager utilizzato per il secret del webhook. |
streaming_error |
Facoltativo. Dettagli dell'errore di streaming. |
StreamingError
Dettagli dell'errore di streaming.
Campi | |
---|---|
streaming_error_reason |
Facoltativo. Errore di streaming. |
error |
Facoltativo. Dettagli errore. |
StreamingErrorReason
Tipi generali di errori di streaming.
Enum | |
---|---|
STREAMING_ERROR_REASON_UNSPECIFIED |
Motivo dell'errore di streaming non specificato. |
STREAMING_SETUP_ERROR |
Si è verificato un errore durante la configurazione delle risorse per la sincronizzazione in tempo reale. |
STREAMING_SYNC_ERROR |
Si è verificato un errore durante l'esecuzione della sincronizzazione in tempo reale per il connettore. |
INGRESS_ENDPOINT_REQUIRED |
L'endpoint in entrata è obbligatorio quando si configura la sincronizzazione in tempo reale nella connettività privata. |
SourceEntity
Rappresenta un'entità nell'origine dati. Ad esempio, l'oggetto Account
in Salesforce.
Campi | |
---|---|
entity_name |
Il nome dell'entità. Valori supportati per origine dati:
|
key_property_mappings |
Attributi per l'indicizzazione. Chiave: nome del campo. Valore: la proprietà della chiave a cui mappare un campo, ad esempio
|
data_store |
Solo output. Il nome completo della risorsa del datastore associato per l'entità di origine. Formato: |
starting_schema |
Facoltativo. Lo schema di avvio da utilizzare per Questo campo viene utilizzato solo dall'API [SetUpDataConnector][] e verrà ignorato se utilizzato in altre API. Questo campo verrà omesso da tutte le risposte API, inclusa l'API [GetDataConnector][]. Per recuperare uno schema di un Lo schema fornito verrà convalidato in base a determinate regole dello schema. Scopri di più in questo documento. |
healthcare_fhir_config |
Facoltativo. Configurazione per la verticale |
Campo unione
|
|
params |
I parametri per l'entità per facilitare l'importazione dati in formato JSON strutturato. |
json_params |
I parametri per l'entità per facilitare l'importazione dati in formato stringa JSON. |
Stato
Lo stato del connettore.
Enum | |
---|---|
STATE_UNSPECIFIED |
Valore predefinito. |
CREATING |
Il connettore è in fase di configurazione. |
ACTIVE |
Il connettore è stato configurato correttamente ed è in attesa della prossima esecuzione della sincronizzazione. |
FAILED |
Il connettore è in errore. I dettagli dell'errore sono disponibili in DataConnector.errors . Se l'errore non è risolvibile, DataConnector può essere eliminato dall'API [CollectionService.DeleteCollection]. |
RUNNING |
Il connettore sta sincronizzando attivamente i record dall'origine dati. |
WARNING |
Il connettore ha completato un'esecuzione della sincronizzazione, ma ha riscontrato errori non irreversibili. |
INITIALIZATION_FAILED |
Inizializzazione del connettore non riuscita. Le potenziali cause includono errori di runtime o problemi nella pipeline asincrona, che impediscono alla richiesta di raggiungere i servizi downstream (ad eccezione di alcuni tipi di connettori). |
UPDATING |
Il connettore è in fase di aggiornamento. |
SyncMode
Definisce la modalità di sincronizzazione dei dati supportata dal connettore dati.
Enum | |
---|---|
PERIODIC |
Il connettore sincronizzerà i dati periodicamente in base a refresh_interval. Utilizzalo con auto_run_disabled per mettere in pausa la sincronizzazione periodica o indicare una sincronizzazione una tantum. |
STREAMING |
I dati verranno sincronizzati in tempo reale. |
UNSPECIFIED |
Il connettore che non importa dati avrà questo valore |
DataStore
DataStore acquisisce le impostazioni e le configurazioni globali a livello di datastore.
Campi | |
---|---|
name |
Immutabile. Identificatore. Il nome completo della risorsa del datastore. Formato: Questo campo deve essere una stringa codificata in UTF-8 con un limite di lunghezza di 1024 caratteri. |
display_name |
Obbligatorio. Il nome visualizzato del datastore. Questo campo deve essere una stringa codificata in UTF-8 con un limite di lunghezza di 128 caratteri. In caso contrario, viene restituito un errore INVALID_ARGUMENT. |
industry_vertical |
Immutabile. Il verticale del settore registrato dal datastore. |
solution_types[] |
Le soluzioni registrate dal datastore. Soluzioni disponibili per ogni
|
default_schema_id |
Solo output. L'ID del |
content_config |
Immutabile. La configurazione dei contenuti del datastore. Se questo campo non è impostato, il comportamento del server è |
create_time |
Solo output. Timestamp della creazione di |
advanced_site_search_config |
Facoltativo. Configurazione per la ricerca avanzata sul sito. |
kms_key_name |
Solo input. La chiave KMS da utilizzare per proteggere questo datastore al momento della creazione. Deve essere impostato per le richieste che devono essere conformi alle protezioni delle policy dell'organizzazione CMEK. Se questo campo è impostato ed elaborato correttamente, il datastore sarà protetto dalla chiave KMS, come indicato nel campo cmek_config. |
cmek_config |
Solo output. Informazioni relative a CMEK per Datastore. |
billing_estimation |
Solo output. Stima delle dimensioni dei dati per la fatturazione. |
acl_enabled |
Immutabile. Se i dati in Quando l'ACL è abilitata per Al momento, gli ACL sono supportati solo nel verticale del settore |
workspace_config |
Configurazione per archiviare la configurazione del tipo di datastore per i dati del workspace. Questo valore deve essere impostato quando |
document_processing_config |
Configurazione per la comprensione e l'arricchimento dei documenti. |
starting_schema |
Lo schema iniziale da utilizzare per questo Questo campo viene utilizzato solo dall'API Lo schema fornito verrà convalidato in base a determinate regole dello schema. Scopri di più in questo documento. |
healthcare_fhir_config |
Facoltativo. Configurazione per la verticale |
serving_config_data_store |
Facoltativo. Configurazione del servizio di archiviazione a livello di datastore. |
identity_mapping_store |
Immutabile. Il nome risorsa completo del |
is_infobot_faq_data_store |
Facoltativo. Se impostato, questo datastore è un datastore FAQ di Infobot. |
configurable_billing_approach |
Facoltativo. Configurazione per l'approccio di fatturazione configurabile. Consulta |
BillingEstimation
Stima delle dimensioni dei dati per datastore.
Campi | |
---|---|
structured_data_size |
Dimensioni dei dati strutturati in byte. |
unstructured_data_size |
Dimensioni dei dati non strutturati in byte. |
website_data_size |
Dimensioni dei dati per i siti web in byte. |
structured_data_update_time |
Timestamp dell'ultimo aggiornamento per i dati strutturati. |
unstructured_data_update_time |
Timestamp dell'ultimo aggiornamento per i dati non strutturati. |
website_data_update_time |
Timestamp dell'ultimo aggiornamento per i siti web. |
ConfigurableBillingApproach
Configurazione per l'approccio di fatturazione configurabile.
Enum | |
---|---|
CONFIGURABLE_BILLING_APPROACH_UNSPECIFIED |
Valore predefinito. Per l'approccio di fatturazione non configurabile Spark e non Spark. |
CONFIGURABLE_SUBSCRIPTION_INDEXING_CORE |
Utilizza la fatturazione base + eccedenza dell'abbonamento per l'indicizzazione di base per l'archiviazione non incorporata. |
CONFIGURABLE_CONSUMPTION_EMBEDDING |
Utilizza la fatturazione a consumo per il componente aggiuntivo di archiviazione per l'incorporamento. |
ContentConfig
Configurazione dei contenuti del datastore.
Enum | |
---|---|
CONTENT_CONFIG_UNSPECIFIED |
Valore predefinito. |
NO_CONTENT |
Contiene solo documenti senza Document.content . |
CONTENT_REQUIRED |
Contiene solo documenti con Document.content . |
PUBLIC_WEBSITE |
Il datastore viene utilizzato per la ricerca sul sito web pubblico. |
GOOGLE_WORKSPACE |
Il datastore viene utilizzato per la ricerca di Workspace. I dettagli dell'datastore del workspace sono specificati in WorkspaceConfig . |
ServingConfigDataStore
Memorizza le informazioni relative alle configurazioni di pubblicazione a livello di DataStore.
Campi | |
---|---|
disabled_for_serving |
Facoltativo. Se impostato su true, DataStore non sarà disponibile per la gestione delle richieste di ricerca. |
DeleteAssistantRequest
Messaggio di richiesta per il metodo AssistantService.DeleteAssistant
.
Campi | |
---|---|
name |
Obbligatorio. Nome risorsa di Se il chiamante non dispone dell'autorizzazione per eliminare Se il |
DeleteCmekConfigMetadata
Metadati relativi all'avanzamento dell'operazione CmekConfigService.DeleteCmekConfig
. Questo valore verrà restituito dal campo google.longrunning.Operation.metadata.
Campi | |
---|---|
create_time |
Ora di creazione dell'operazione. |
update_time |
Data e ora dell'ultimo aggiornamento dell'operazione. Se l'operazione è stata completata, questo è anche l'orario di fine. |
DeleteCmekConfigRequest
Richiesta di messaggio per il metodo CmekConfigService.DeleteCmekConfig
.
Campi | |
---|---|
name |
Obbligatorio. Il nome della risorsa |
DeleteCollectionMetadata
Metadati relativi all'avanzamento dell'operazione [CollectionService.UpdateCollection][]. Questo valore verrà restituito dal campo google.longrunning.Operation.metadata.
Campi | |
---|---|
create_time |
Ora di creazione dell'operazione. |
update_time |
Data e ora dell'ultimo aggiornamento dell'operazione. Se l'operazione è stata completata, questo è anche l'orario di fine. |
DeleteCollectionRequest
Richiesta di messaggio per il metodo CollectionService.DeleteCollection
.
Campi | |
---|---|
name |
Obbligatorio. Il nome completo della risorsa della raccolta, nel formato |
DeleteControlRequest
Richiesta per il metodo DeleteControl.
Campi | |
---|---|
name |
Obbligatorio. Il nome della risorsa del controllo da eliminare. Formato: |
DeleteConversationRequest
Richiesta per il metodo DeleteConversation.
Campi | |
---|---|
name |
Obbligatorio. Il nome della risorsa della conversazione da eliminare. Formato: |
DeleteDataStoreMetadata
Metadati relativi all'avanzamento dell'operazione DataStoreService.DeleteDataStore
. Questo valore verrà restituito dal campo google.longrunning.Operation.metadata.
Campi | |
---|---|
create_time |
Ora di creazione dell'operazione. |
update_time |
Data e ora dell'ultimo aggiornamento dell'operazione. Se l'operazione è stata completata, questo è anche l'orario di fine. |
DeleteDataStoreRequest
Richiesta di messaggio per il metodo DataStoreService.DeleteDataStore
.
Campi | |
---|---|
name |
Obbligatorio. Nome completo della risorsa di Se il chiamante non dispone dell'autorizzazione per eliminare Se il |
DeleteDocumentRequest
Richiesta di messaggio per il metodo DocumentService.DeleteDocument
.
Campi | |
---|---|
name |
Obbligatorio. Nome completo della risorsa di Se il chiamante non dispone dell'autorizzazione per eliminare Se il |
DeleteEngineMetadata
Metadati relativi all'avanzamento dell'operazione EngineService.DeleteEngine
. Questo valore verrà restituito dal campo google.longrunning.Operation.metadata.
Campi | |
---|---|
create_time |
Ora di creazione dell'operazione. |
update_time |
Data e ora dell'ultimo aggiornamento dell'operazione. Se l'operazione è stata completata, questo è anche l'orario di fine. |
DeleteEngineRequest
Richiesta di messaggio per il metodo EngineService.DeleteEngine
.
Campi | |
---|---|
name |
Obbligatorio. Nome completo della risorsa di Se il chiamante non dispone dell'autorizzazione per eliminare Se il |
DeleteIdentityMappingStoreMetadata
Metadati relativi all'avanzamento dell'operazione IdentityMappingStoreService.DeleteIdentityMappingStore
. Questo valore verrà restituito dal campo google.longrunning.Operation.metadata.
Campi | |
---|---|
create_time |
Ora di creazione dell'operazione. |
update_time |
Data e ora dell'ultimo aggiornamento dell'operazione. Se l'operazione è stata completata, questo è anche l'orario di fine. |
DeleteIdentityMappingStoreRequest
Richiesta di messaggi per IdentityMappingStoreService.DeleteIdentityMappingStore
Campi | |
---|---|
name |
Obbligatorio. Il nome dell'archivio di mappatura delle identità da eliminare. Formato: |
DeleteSchemaMetadata
Metadati per l'operazione LRO DeleteSchema.
Campi | |
---|---|
create_time |
Ora di creazione dell'operazione. |
update_time |
Data e ora dell'ultimo aggiornamento dell'operazione. Se l'operazione è stata completata, questo è anche l'orario di fine. |
DeleteSchemaRequest
Richiesta di messaggio per il metodo SchemaService.DeleteSchema
.
Campi | |
---|---|
name |
Obbligatorio. Il nome completo della risorsa dello schema, nel formato |
DeleteSessionRequest
Richiesta per il metodo DeleteSession.
Campi | |
---|---|
name |
Obbligatorio. Il nome della risorsa della sessione da eliminare. Formato: |
DeleteSitemapMetadata
Metadati relativi all'avanzamento dell'operazione SiteSearchEngineService.DeleteSitemap
. Questo valore verrà restituito dal campo google.longrunning.Operation.metadata.
Campi | |
---|---|
create_time |
Ora di creazione dell'operazione. |
update_time |
Data e ora dell'ultimo aggiornamento dell'operazione. Se l'operazione è stata completata, questo è anche l'orario di fine. |
DeleteSitemapRequest
Richiesta di messaggio per il metodo SiteSearchEngineService.DeleteSitemap
.
Campi | |
---|---|
name |
Obbligatorio. Nome completo della risorsa di Se il chiamante non dispone dell'autorizzazione per accedere a Se il |
DeleteTargetSiteMetadata
Metadati relativi all'avanzamento dell'operazione SiteSearchEngineService.DeleteTargetSite
. Questo valore verrà restituito dal campo google.longrunning.Operation.metadata.
Campi | |
---|---|
create_time |
Ora di creazione dell'operazione. |
update_time |
Data e ora dell'ultimo aggiornamento dell'operazione. Se l'operazione è stata completata, questo è anche l'orario di fine. |
DeleteTargetSiteRequest
Richiesta di messaggio per il metodo SiteSearchEngineService.DeleteTargetSite
.
Campi | |
---|---|
name |
Obbligatorio. Nome completo della risorsa di Se il chiamante non dispone dell'autorizzazione per accedere a Se il |
DestinationConfig
Definisce gli endpoint di destinazione utilizzati per connettersi a origini di terze parti.
Campi | |
---|---|
key |
Facoltativo. Identificatore univoco della destinazione supportato dal connettore. |
destinations[] |
Facoltativo. Le destinazioni per la chiave corrispondente. |
Campo unione destination_config_params . Parametri aggiuntivi per questa configurazione della destinazione. destination_config_params può essere solo uno dei seguenti: |
|
params |
Facoltativo. Parametri aggiuntivi per questa configurazione della destinazione in formato JSON strutturato. |
json_params |
Parametri aggiuntivi per questa configurazione della destinazione in formato stringa JSON. |
Destinazione
Definisce un endpoint di destinazione
Campi | |
---|---|
port |
Facoltativo. Numero di porta di destinazione accettato dalla destinazione. |
Campo unione destination . La destinazione dell'endpoint. destination può essere solo uno dei seguenti: |
|
host |
Host instradabile pubblicamente. |
DisableAdvancedSiteSearchMetadata
Metadati relativi all'avanzamento dell'operazione SiteSearchEngineService.DisableAdvancedSiteSearch
. Questo valore verrà restituito dal campo google.longrunning.Operation.metadata.
Campi | |
---|---|
create_time |
Ora di creazione dell'operazione. |
update_time |
Data e ora dell'ultimo aggiornamento dell'operazione. Se l'operazione è stata completata, questo è anche l'orario di fine. |
DisableAdvancedSiteSearchRequest
Richiesta di messaggio per il metodo SiteSearchEngineService.DisableAdvancedSiteSearch
.
Campi | |
---|---|
site_search_engine |
Obbligatorio. Nome completo della risorsa di |
DisableAdvancedSiteSearchResponse
Questo tipo non contiene campi.
Messaggio di risposta per il metodo SiteSearchEngineService.DisableAdvancedSiteSearch
.
Documento
Il documento acquisisce tutte le informazioni sui metadati non elaborati degli elementi da consigliare o cercare.
Campi | |
---|---|
name |
Immutabile. Il nome completo della risorsa del documento. Formato: Questo campo deve essere una stringa codificata in UTF-8 con un limite di lunghezza di 1024 caratteri. |
id |
Immutabile. L'identificatore del documento. L'ID deve essere conforme allo standard RFC-1034 con un limite di lunghezza di 128 caratteri. |
schema_id |
L'identificatore dello schema che si trova nello stesso datastore. |
content |
I dati non strutturati collegati a questo documento. I contenuti possono essere impostati e devono essere impostati se questo documento si trova in un datastore |
parent_document_id |
L'identificatore del documento principale. Al momento supporta al massimo una gerarchia di documenti a due livelli. L'ID deve essere conforme allo standard RFC-1034 con un limite di lunghezza di 63 caratteri. |
derived_struct_data |
Solo output. Questo campo è OUTPUT_ONLY. Contiene dati derivati che non sono presenti nel documento di input originale. |
acl_info |
Informazioni sul controllo dell'accesso per il documento. |
index_time |
Solo output. L'ultima volta che il documento è stato indicizzato. Se questo campo è impostato, il documento potrebbe essere restituito nei risultati di ricerca. Questo campo è OUTPUT_ONLY. Se questo campo non è compilato, significa che il documento non è mai stato indicizzato. |
index_status |
Solo output. Lo stato di indicizzazione del documento.
|
Campo unione data . Rappresentazione dei dati. È necessario fornire struct_data o json_data , altrimenti viene generato un errore INVALID_ARGUMENT . data può essere solo uno dei seguenti: |
|
struct_data |
I dati JSON strutturati per il documento. Deve essere conforme a |
json_data |
Rappresentazione della stringa JSON del documento. Deve essere conforme a |
AclInfo
Informazioni sull'ACL del documento.
Campi | |
---|---|
readers[] |
Lettori del documento. |
AccessRestriction
AclRestriction per modellare restrizioni di ereditarietà complesse.
Esempio: modellazione di un'ereditarietà "Entrambe le autorizzazioni", in cui per accedere a un documento secondario, l'utente deve avere accesso al documento principale.
Gerarchia del documento: Space_S --> Page_P.
Lettori: Space_S: group_1, user_1 Page_P: group_2, group_3, user_2
Space_S ACL Restriction - { "acl_info": { "readers": [ { "principals": [ { "group_id": "group_1" }, { "user_id": "user_1" } ] } ] } }
Limitazione ACL Page_P. { "acl_info": { "readers": [ { "principals": [ { "group_id": "group_2" }, { "group_id": "group_3" }, { "user_id": "user_2" } ], }, { "principals": [ { "group_id": "group_1" }, { "user_id": "user_1" } ], } ] } }
Campi | |
---|---|
principals[] |
Elenco delle entità. |
idp_wide |
Tutti gli utenti all'interno del provider di identità. |
Contenuti
Dati non strutturati collegati a questo documento.
Campi | |
---|---|
mime_type |
Il tipo MIME dei contenuti. Tipi supportati:
I seguenti tipi sono supportati solo se l'analisi del layout è attivata nel datastore:
Consulta https://www.iana.org/assignments/media-types/media-types.xhtml. |
Campo unione content . I contenuti del documento non strutturato. content può essere solo uno dei seguenti: |
|
raw_bytes |
I contenuti rappresentati come un flusso di byte. La lunghezza massima è di 1.000.000 di byte (1 MB / circa 0,95 MiB). Nota: come per tutti i campi |
uri |
L'URI dei contenuti. Sono supportati solo gli URI Cloud Storage (ad es. |
IndexStatus
Stato dell'indicizzazione del documento.
Campi | |
---|---|
index_time |
L'ora in cui è stato indicizzato il documento. Se questo campo è compilato, significa che il documento è stato indicizzato. |
error_samples[] |
Un campione degli errori riscontrati durante l'indicizzazione del documento. Se questo campo è compilato, il documento non viene indicizzato a causa di errori. |
pending_message |
Immutabile. Il messaggio indica che l'indicizzazione del documento è in corso. Se questo campo è compilato, l'indice del documento è in attesa. |
DocumentInfo
Informazioni dettagliate sul documento associate a un evento utente.
Campi | |
---|---|
promotion_ids[] |
Gli ID promozione associati a questo documento. Al momento, questo campo è limitato a un solo ID. |
joined |
Solo output. Se il documento a cui viene fatto riferimento è presente nel datastore. |
Campo unione
|
|
id |
L'ID risorsa |
name |
Il nome completo della risorsa |
uri |
L'URI |
quantity |
Quantità del documento associato all'evento utente. Il valore predefinito è 1. Ad esempio, questo campo è 2 se due quantità dello stesso documento sono coinvolte in un evento Obbligatorio per gli eventi dei seguenti tipi di evento:
|
conversion_value |
Facoltativo. Il valore di conversione associato a questo documento. Deve essere impostato se Ad esempio, un valore di 1000 indica che sono stati trascorsi 1000 secondi per la visualizzazione di un documento per il tipo di conversione |
DocumentProcessingConfig
Una risorsa singleton di DataStore
. Se è vuoto quando viene creato DataStore
e DataStore
è impostato su DataStore.ContentConfig.CONTENT_REQUIRED
, il parser predefinito verrà impostato sul parser digitale.
Campi | |
---|---|
name |
Il nome completo della risorsa della configurazione dell'elaborazione dei documenti. Formato: |
chunking_config |
Indica se la modalità di suddivisione è attivata. |
default_parsing_config |
Configurazioni per il parser predefinito dei documenti. Se non specificato, verrà configurato come DigitalParsingConfig predefinito e la configurazione di analisi predefinita verrà applicata a tutti i tipi di file per l'analisi dei documenti. |
parsing_config_overrides |
Mappa dal tipo di file per eseguire l'override della configurazione di analisi predefinita in base al tipo di file. Chiavi supportate:
|
ChunkingConfig
Configurazione per la configurazione della suddivisione in blocchi.
Campi | |
---|---|
Campo unione chunk_mode . Configurazioni aggiuntive che definiscono il comportamento della suddivisione in blocchi. chunk_mode può essere solo uno dei seguenti: |
|
layout_based_chunking_config |
Configurazione per la suddivisione in blocchi basata sul layout. |
LayoutBasedChunkingConfig
Configurazione per la suddivisione in blocchi basata sul layout.
Campi | |
---|---|
chunk_size |
Il limite di dimensioni dei token per ogni blocco. Valori supportati: 100-500 (estremi inclusi). Valore predefinito: 500. |
include_ancestor_headings |
Se includere l'aggiunta di diversi livelli di intestazioni ai chunk dalla parte centrale del documento per evitare la perdita di contesto. Valore predefinito: False. |
ParsingConfig
Configurazioni correlate applicate a un tipo specifico di parser dei documenti.
Campi | |
---|---|
Campo unione type_dedicated_config . Configurazioni per i tipi di elaborazione dei documenti. type_dedicated_config può essere solo uno dei seguenti: |
|
digital_parsing_config |
Configurazioni applicate al parser digitale. |
ocr_parsing_config |
Configurazioni applicate al parser OCR. Al momento si applica solo ai PDF. |
layout_parsing_config |
Configurazioni applicate al parser layout. |
DigitalParsingConfig
Questo tipo non contiene campi.
Le configurazioni di analisi digitale per i documenti.
LayoutParsingConfig
Le configurazioni di analisi del layout per i documenti.
Campi | |
---|---|
enable_table_annotation |
Facoltativo. Se true, l'annotazione basata su LLM viene aggiunta alla tabella durante l'analisi. |
enable_image_annotation |
Facoltativo. Se il valore è impostato su True, durante l'analisi viene aggiunta un'annotazione basata su LLM all'immagine. |
structured_content_types[] |
Facoltativo. Contiene i tipi di struttura richiesti da estrarre dal documento. Valori supportati:
|
exclude_html_elements[] |
Facoltativo. Elenco degli elementi HTML da escludere dai contenuti analizzati. |
exclude_html_classes[] |
Facoltativo. Elenco delle classi HTML da escludere dai contenuti analizzati. |
exclude_html_ids[] |
Facoltativo. Elenco di ID HTML da escludere dai contenuti analizzati. |
enable_get_processed_document |
Facoltativo. Se è true, il documento elaborato sarà disponibile per l'API GetProcessedDocument. |
OcrParsingConfig
Le configurazioni di analisi OCR per i documenti.
Campi | |
---|---|
enhanced_document_elements[] |
[OBSOLETO] Questo campo è obsoleto. Per utilizzare l'elaborazione aggiuntiva degli elementi avanzati del documento, passa a |
use_native_text |
Se il valore è vero, verrà utilizzato il testo nativo anziché il testo OCR nelle pagine contenenti testo nativo. |
DoubleList
Doppio elenco.
Campi | |
---|---|
values[] |
Valori doppi. |
EnableAdvancedSiteSearchMetadata
Metadati relativi all'avanzamento dell'operazione SiteSearchEngineService.EnableAdvancedSiteSearch
. Questo valore verrà restituito dal campo google.longrunning.Operation.metadata.
Campi | |
---|---|
create_time |
Ora di creazione dell'operazione. |
update_time |
Data e ora dell'ultimo aggiornamento dell'operazione. Se l'operazione è stata completata, questo è anche l'orario di fine. |
EnableAdvancedSiteSearchRequest
Richiesta di messaggio per il metodo SiteSearchEngineService.EnableAdvancedSiteSearch
.
Campi | |
---|---|
site_search_engine |
Obbligatorio. Nome completo della risorsa di |
EnableAdvancedSiteSearchResponse
Questo tipo non contiene campi.
Messaggio di risposta per il metodo SiteSearchEngineService.EnableAdvancedSiteSearch
.
Motore
Metadati che descrivono i parametri di addestramento e pubblicazione di un Engine
.
Campi | |
---|---|
name |
Immutabile. Identificatore. Il nome risorsa completo del motore. Questo campo deve essere una stringa codificata in UTF-8 con un limite di lunghezza di 1024 caratteri. Formato: il motore |
display_name |
Obbligatorio. Il nome visualizzato del motore. Deve essere leggibile. Stringa codificata UTF-8 con un limite di 1024 caratteri. |
create_time |
Solo output. Timestamp della creazione del motore per suggerimenti. |
update_time |
Solo output. Timestamp dell'ultimo aggiornamento di Recommendation Engine. |
data_store_ids[] |
Facoltativo. I datastore associati a questo motore. Per i motori di tipo Se Tieni presente che, se utilizzato in |
solution_type |
Obbligatorio. Le soluzioni del motore. |
industry_vertical |
Facoltativo. Il verticale di settore registrato dal motore. La limitazione del verticale del settore Motori si basa su |
common_config |
Specifica di configurazione comune che specifica i metadati del motore. |
app_type |
Facoltativo. Immutabile. Il tipo di applicazione rappresentato da questa risorsa del motore. NOTA: questo è un nuovo concetto indipendente dal tipo di soluzione o dal settore verticale esistente. |
disable_analytics |
Facoltativo. Se disattivare o meno l'analisi per le ricerche eseguite su questo motore. |
features |
Facoltativo. Configurazione delle funzionalità per il motore per attivare o disattivare le funzionalità. Chiavi supportate:
|
configurable_billing_approach |
Facoltativo. Configurazione per l'approccio di fatturazione configurabile. |
Campo unione engine_config . Specifiche di configurazione aggiuntive che definiscono il comportamento del motore. engine_config può essere solo uno dei seguenti: |
|
chat_engine_config |
Configurazioni per il motore di chat. Applicabile solo se |
search_engine_config |
Configurazioni per il motore di ricerca. Applicabile solo se |
media_recommendation_engine_config |
Configurazioni per Media Engine. Applicabile solo ai datastore con verticale |
Campo unione engine_metadata . Metadati del motore per monitorare lo stato del motore. engine_metadata può essere solo uno dei seguenti: |
|
chat_engine_metadata |
Solo output. Informazioni aggiuntive su Chat Engine. Applicabile solo se |
AppType
L'app del motore.
Enum | |
---|---|
APP_TYPE_UNSPECIFIED |
Tutte le app non specificate. |
APP_TYPE_INTRANET |
Tipo di app per la ricerca intranet e Agentspace. |
ChatEngineConfig
Configurazioni per un motore di chat.
Campi | |
---|---|
agent_creation_config |
La configurazione per generare l'agente Dialogflow associato a questo motore. Tieni presente che queste configurazioni vengono utilizzate una sola volta e trasmesse al servizio Dialogflow. Ciò significa che non possono essere recuperati utilizzando le API |
dialogflow_agent_to_link |
Il nome della risorsa di un agente Dialogflow esistente da collegare a questo motore di chat. I clienti possono fornire Formato: Tieni presente che i |
allow_cross_region |
Facoltativo. Se il flag è impostato su true, l'agente e il motore possono trovarsi in posizioni diverse. In caso contrario, devono trovarsi nella stessa posizione. Il flag è impostato su false per impostazione predefinita. Tieni presente che i |
AgentCreationConfig
Configurazioni per generare un agente Dialogflow.
Tieni presente che queste configurazioni vengono utilizzate una sola volta e trasmesse al servizio Dialogflow. Ciò significa che non possono essere recuperati utilizzando le API EngineService.GetEngine
o EngineService.ListEngines
dopo la creazione del motore.
Campi | |
---|---|
business |
Nome dell'azienda, dell'organizzazione o di un'altra persona giuridica rappresentata dall'agente. Utilizzato per il prompt LLM del connettore di conoscenza e per la ricerca di conoscenza. |
default_language_code |
Obbligatorio. La lingua predefinita dell'agente come tag di lingua. Consulta la sezione Supporto delle lingue per un elenco dei codici di lingua attualmente supportati. |
time_zone |
Obbligatorio. Il fuso orario dell'agente dal database dei fusi orari, ad esempio America/New_York, Europe/Paris. |
location |
Posizione dell'agente per la creazione dell'agente, valori supportati: global/us/eu. Se non viene specificato, us Engine creerà l'agente utilizzando us-central-1 per impostazione predefinita; eu Engine creerà l'agente utilizzando eu-west-1 per impostazione predefinita. |
ChatEngineMetadata
Informazioni aggiuntive su un motore di chat. I campi di questo messaggio sono solo di output.
Campi | |
---|---|
dialogflow_agent |
Il nome della risorsa di un agente Dialogflow a cui fa riferimento questo motore di chat. Formato: |
CommonConfig
Configurazioni comuni per un motore.
Campi | |
---|---|
company_name |
Il nome della società, dell'attività o dell'entità associata al motore. L'impostazione di questa opzione può contribuire a migliorare le funzionalità correlate a LLM. |
ConfigurableBillingApproach
Configurazione per l'approccio di fatturazione configurabile.
Enum | |
---|---|
CONFIGURABLE_BILLING_APPROACH_UNSPECIFIED |
Valore predefinito. Per l'approccio di fatturazione non configurabile Spark e non Spark. Modello di prezzi generale. |
CONFIGURABLE_BILLING_APPROACH_ENABLED |
L'approccio di fatturazione segue le configurazioni specificate dal cliente. |
FeatureState
Lo stato della funzionalità per il motore.
Enum | |
---|---|
FEATURE_STATE_UNSPECIFIED |
Lo stato della funzionalità non è specificato. |
FEATURE_STATE_ON |
La funzionalità è attivata per essere accessibile. |
FEATURE_STATE_OFF |
La funzionalità è disattivata per non essere accessibile. |
MediaRecommendationEngineConfig
Specifiche di configurazione aggiuntive per un motore di suggerimenti sui contenuti multimediali.
Campi | |
---|---|
type |
Obbligatorio. Il tipo di motore. Ad esempio, Questo campo, insieme a Valori attualmente supportati: |
optimization_objective |
L'obiettivo di ottimizzazione, ad esempio Questo campo, insieme a Valori attualmente supportati: Se non specificato, scegliamo il valore predefinito in base al tipo di motore. Il valore predefinito dipende dal tipo di consiglio:
|
optimization_objective_config |
Nome e valore della soglia personalizzata per cvr optimization_objective. Per target_field |
training_state |
Lo stato di addestramento del motore (ad es. Poiché parte del costo di esecuzione del servizio è la frequenza di addestramento, questo può essere utilizzato per determinare quando addestrare il motore al fine di controllare i costi. Se non specificato: il valore predefinito per il metodo |
engine_features_config |
Facoltativo. Configurazione delle funzionalità aggiuntive del motore. |
EngineFeaturesConfig
Altre configurazioni delle funzionalità del tipo di motore selezionato.
Campi | |
---|---|
Campo unione type_dedicated_config . Configurazioni correlate alle funzionalità applicate a un tipo specifico di motori di suggerimenti multimediali. type_dedicated_config può essere solo uno dei seguenti: |
|
recommended_for_you_config |
Configurazione della funzionalità del motore consigliata per te. |
most_popular_config |
Configurazione della funzionalità del motore più popolare. |
MostPopularFeatureConfig
Configurazioni delle funzionalità necessarie per creare un motore Più popolari.
Campi | |
---|---|
time_window_days |
La finestra temporale in cui viene eseguita la query del motore durante l'addestramento e la previsione. Solo numeri interi positivi. Il valore corrisponde agli eventi degli ultimi X giorni. Attualmente richiesto per il motore |
OptimizationObjectiveConfig
Soglia personalizzata per l'obiettivo di ottimizzazione cvr
.
Campi | |
---|---|
target_field |
Obbligatorio. Il nome del campo da scegliere come target. Valori attualmente supportati: |
target_field_value_float |
Obbligatorio. La soglia da applicare al target (ad es. 0,5). |
RecommendedForYouFeatureConfig
Configurazioni delle funzionalità aggiuntive per la creazione di un motore recommended-for-you
.
Campi | |
---|---|
context_event_type |
Il tipo di evento con cui viene eseguita una query sul motore al momento della previsione. Se impostato su |
TrainingState
Lo stato di addestramento del motore.
Enum | |
---|---|
TRAINING_STATE_UNSPECIFIED |
Stato di addestramento non specificato. |
PAUSED |
L'addestramento del motore è in pausa. |
TRAINING |
Il motore è in fase di addestramento. |
SearchEngineConfig
Configurazioni per un motore di ricerca.
Campi | |
---|---|
search_tier |
Il livello della funzionalità di ricerca di questo motore. I diversi livelli potrebbero avere prezzi diversi. Per saperne di più, consulta la documentazione sui prezzi. Se non specificato, il valore predefinito è |
search_add_ons[] |
Il componente aggiuntivo che questo motore di ricerca attiva. |
FactChunk
Fact Chunk.
Campi | |
---|---|
chunk_text |
Contenuto testuale del blocco di fatti. Può contenere al massimo 10.000 caratteri. |
source |
L'origine da cui è stato recuperato questo blocco di fatti. Se è stato recuperato da GroundingFacts forniti nella richiesta, questo campo conterrà l'indice del fatto specifico da cui è stato recuperato questo chunk. |
index |
L'indice di questo blocco. Attualmente utilizzato solo per la modalità di streaming. |
source_metadata |
Informazioni più granulari per il riferimento alla fonte. |
uri |
L'URI dell'origine. |
title |
Il titolo della fonte. |
domain |
Il dominio della sorgente. |
FetchDomainVerificationStatusRequest
Richiesta di messaggio per il metodo SiteSearchEngineService.FetchDomainVerificationStatus
.
Campi | |
---|---|
site_search_engine |
Obbligatorio. La risorsa del motore di ricerca del sito in cui recuperiamo tutti gli stati di verifica del dominio. |
page_size |
Dimensioni della pagina richiesta. Il server potrebbe restituire un numero di elementi inferiore a quello richiesto. Se non specificato, il server sceglierà un valore predefinito appropriato. Il valore massimo è 1000; i valori superiori a 1000 verranno forzati a 1000. Se questo campo è negativo, viene restituito un errore INVALID_ARGUMENT. |
page_token |
Un token di pagina ricevuto da una precedente chiamata Durante la paginazione, tutti gli altri parametri forniti a |
FetchDomainVerificationStatusResponse
Messaggio di risposta per il metodo SiteSearchEngineService.FetchDomainVerificationStatus
.
Campi | |
---|---|
target_sites[] |
Elenco di TargetSites contenente lo stato di verifica del sito. |
next_page_token |
Un token che può essere inviato come |
total_size |
Il numero totale di elementi corrispondenti alla richiesta. Questo campo verrà sempre compilato nella risposta. |
FetchSitemapsRequest
Richiesta di messaggio per il metodo SiteSearchEngineService.FetchSitemaps
.
Campi | |
---|---|
parent |
Obbligatorio. Nome della risorsa padre di |
matcher |
Facoltativo. Se specificato, recupera gli |
Matcher
Matcher per gli Sitemap
. Al momento supporta solo il matcher di URI.
Campi | |
---|---|
Campo unione matcher . Matcher per gli Sitemap . matcher può essere solo uno dei seguenti: |
|
uris_matcher |
Matcher per URI Sitemap. |
UrisMatcher
Matcher per i Sitemap
in base ai relativi URI.
Campi | |
---|---|
uris[] |
Gli URI |
FetchSitemapsResponse
Messaggio di risposta per il metodo SiteSearchEngineService.FetchSitemaps
.
Campi | |
---|---|
sitemaps_metadata[] |
Elenco dei |
SitemapMetadata
Contiene un Sitemap
e i relativi metadati.
Campi | |
---|---|
sitemap |
Il |
FhirStoreSource
Origine di importazione dei dati di Cloud FhirStore.
Campi | |
---|---|
fhir_store |
Obbligatorio. Il nome completo della risorsa dell'archivio FHIR da cui importare i dati, nel formato |
gcs_staging_dir |
Directory intermedia di Cloud Storage usata per l'importazione con un limite di lunghezza di 2000 caratteri. Può essere specificata se si desidera che FhirStore esegua l'esportazione in una directory specifica di Cloud Storage. |
resource_types[] |
I tipi di risorse FHIR da importare. I tipi di risorse devono essere un sottoinsieme di tutti i tipi di risorse FHIR supportati. Se è vuoto, vengono utilizzati per impostazione predefinita tutti i tipi di risorse FHIR supportati. |
update_from_latest_predefined_schema |
Facoltativo. Indica se aggiornare lo schema del datastore all'ultimo schema predefinito. Se è true, lo schema DataStore verrà aggiornato in modo da includere tutti i campi FHIR o i tipi di risorse FHIR aggiunti dall'ultima importazione e le risorse FHIR corrispondenti verranno importate dal datastore FHIR. Tieni presente che questo campo non può essere utilizzato insieme a |
FirestoreSource
Origine Firestore da cui importare i dati.
Campi | |
---|---|
project_id |
L'ID progetto in cui si trova l'origine Cloud SQL con un limite di lunghezza di 128 caratteri. Se non specificato, eredita l'ID progetto dalla richiesta principale. |
database_id |
Obbligatorio. Il database Firestore da cui copiare i dati con un limite di lunghezza di 256 caratteri. |
collection_id |
Obbligatorio. La raccolta (o entità) Firestore da cui copiare i dati,con un limite di lunghezza di 1500 caratteri. |
gcs_staging_dir |
Directory intermedia di Cloud Storage usata per l'importazione con un limite di lunghezza di 2000 caratteri. Può essere specificata se si desidera che Firestore esegua l'esportazione in una directory specifica di Cloud Storage. Assicurati che il account di servizio Firestore disponga delle autorizzazioni di amministratore Cloud Storage necessarie per accedere alla directory Cloud Storage specificata. |
GcsSource
Percorso di Cloud Storage per i contenuti di input.
Campi | |
---|---|
input_uris[] |
Obbligatorio. URI Cloud Storage dei file di input. Ogni URI può contenere fino a 2000 caratteri. Gli URI possono corrispondere al percorso completo dell'oggetto (ad esempio Una richiesta può contenere al massimo 100 file (o 100.000 file se |
data_schema |
Lo schema da utilizzare durante l'analisi dei dati dell'origine. Valori supportati per le importazioni di documenti:
Valori supportati per le importazioni di eventi utente:
|
GetAclConfigRequest
Messaggio di richiesta per il metodo GetAclConfigRequest.
Campi | |
---|---|
name |
Obbligatorio. Nome risorsa di Se il chiamante non dispone dell'autorizzazione per accedere a |
GetAnswerRequest
Richiesta per il metodo GetAnswer.
Campi | |
---|---|
name |
Obbligatorio. Il nome della risorsa della risposta da ottenere. Formato: |
GetAssistAnswerRequest
Messaggio di richiesta per il metodo AssistAnswerService.GetAssistAnswer
.
Campi | |
---|---|
name |
Obbligatorio. Nome risorsa di |
GetAssistantRequest
Messaggio di richiesta per il metodo AssistantService.GetAssistant
.
Campi | |
---|---|
name |
Obbligatorio. Nome risorsa di |
GetCmekConfigRequest
Messaggio di richiesta per il metodo GetCmekConfigRequest.
Campi | |
---|---|
name |
Obbligatorio. Nome risorsa di Se il chiamante non dispone dell'autorizzazione per accedere a |
GetControlRequest
Richiesta per il metodo GetControl.
Campi | |
---|---|
name |
Obbligatorio. Il nome della risorsa del controllo da ottenere. Formato: |
GetConversationRequest
Richiesta per il metodo GetConversation.
Campi | |
---|---|
name |
Obbligatorio. Il nome della risorsa della conversazione da recuperare. Formato: |
GetDataConnectorRequest
Richiesta per il metodo DataConnectorService.GetDataConnector
.
Campi | |
---|---|
name |
Obbligatorio. Nome completo della risorsa di Se il chiamante non dispone dell'autorizzazione per accedere a Se il |
GetDataStoreRequest
Richiesta di messaggio per il metodo DataStoreService.GetDataStore
.
Campi | |
---|---|
name |
Obbligatorio. Nome completo della risorsa di Se il chiamante non dispone dell'autorizzazione per accedere a Se il |
GetDocumentRequest
Richiesta di messaggio per il metodo DocumentService.GetDocument
.
Campi | |
---|---|
name |
Obbligatorio. Nome completo della risorsa di Se il chiamante non dispone dell'autorizzazione per accedere a Se il |
GetEngineRequest
Richiesta di messaggio per il metodo EngineService.GetEngine
.
Campi | |
---|---|
name |
Obbligatorio. Nome completo della risorsa di |
GetIdentityMappingStoreRequest
Richiesta di messaggi per IdentityMappingStoreService.GetIdentityMappingStore
Campi | |
---|---|
name |
Obbligatorio. Il nome dell'archivio di mappatura delle identità da ottenere. Formato: |
GetLicenseConfigRequest
Richiesta di messaggio per il metodo LicenseConfigService.GetLicenseConfig
.
Campi | |
---|---|
name |
Obbligatorio. Nome completo della risorsa di Se il chiamante non dispone dell'autorizzazione per accedere a Se il |
GetSchemaRequest
Richiesta di messaggio per il metodo SchemaService.GetSchema
.
Campi | |
---|---|
name |
Obbligatorio. Il nome completo della risorsa dello schema, nel formato |
GetSessionRequest
Richiesta per il metodo GetSession.
Campi | |
---|---|
name |
Obbligatorio. Il nome della risorsa della sessione da ottenere. Formato: |
include_answer_details |
Facoltativo. Se è impostato su true, viene restituita la sessione completa, inclusi tutti i dettagli delle risposte. |
GetSiteSearchEngineRequest
Richiesta di messaggio per il metodo SiteSearchEngineService.GetSiteSearchEngine
.
Campi | |
---|---|
name |
Obbligatorio. Nome risorsa di Se il chiamante non dispone dell'autorizzazione per accedere a [SiteSearchEngine], indipendentemente dalla sua esistenza, viene restituito un errore PERMISSION_DENIED. |
GetTargetSiteRequest
Richiesta di messaggio per il metodo SiteSearchEngineService.GetTargetSite
.
Campi | |
---|---|
name |
Obbligatorio. Nome completo della risorsa di Se il chiamante non dispone dell'autorizzazione per accedere a Se il |
GroundingFact
Grounding Fact.
Campi | |
---|---|
fact_text |
Contenuto testuale del fatto. Può contenere al massimo 10.000 caratteri. |
attributes |
Attributi associati al fatto. Gli attributi comuni includono |
HarmCategory
Categorie di danni che bloccheranno i contenuti.
Enum | |
---|---|
HARM_CATEGORY_UNSPECIFIED |
La categoria di danno non è specificata. |
HARM_CATEGORY_HATE_SPEECH |
La categoria del danno è incitamento all'odio. |
HARM_CATEGORY_DANGEROUS_CONTENT |
La categoria di danno è "Contenuti pericolosi". |
HARM_CATEGORY_HARASSMENT |
La categoria del danno è molestie. |
HARM_CATEGORY_SEXUALLY_EXPLICIT |
La categoria di danno è Contenuti sessualmente espliciti. |
HARM_CATEGORY_CIVIC_INTEGRITY |
La categoria di danno è integrità civica. |
HealthcareFhirConfig
Configurazione del datastore per la verticale HEALTHCARE_FHIR
.
Campi | |
---|---|
enable_configurable_schema |
Se abilitare lo schema configurabile per la verticale Se impostato su |
enable_static_indexing_for_batch_ingestion |
Se abilitare l'indicizzazione statica per l'importazione batch di Se impostato su |
IdentityMappingEntry
Voce di mappatura delle identità che mappa un'identità esterna a un'identità interna.
Campi | |
---|---|
external_identity |
Obbligatorio. Identità al di fuori del provider di identità del cliente. Il limite di lunghezza dell'identità esterna sarà di 100 caratteri. |
Campo unione identity_provider_id . Campo unione identity_provider_id. L'ID del provider di identità può essere un utente o un gruppo. identity_provider_id può essere solo uno dei seguenti: |
|
user_id |
Identificatore utente. Per l'account utente Google Workspace, user_id deve essere l'email dell'utente Google Workspace. Per il provider di identità non Google, user_id è l'identificatore utente mappato configurato durante la configurazione di workforcepool. |
group_id |
Identificatore del gruppo. Per l'account utente Google Workspace, group_id deve essere l'email del gruppo Google Workspace. Per il provider di identità non Google, group_id è l'identificatore del gruppo mappato configurato durante la configurazione di workforcepool. |
IdentityMappingEntryOperationMetadata
Metadati dell'operazione di lunga durata IdentityMappingEntry per IdentityMappingStoreService.ImportIdentityMappings
e IdentityMappingStoreService.PurgeIdentityMappings
Campi | |
---|---|
success_count |
Il numero di IdentityMappingEntries elaborati correttamente. |
failure_count |
Il numero di IdentityMappingEntries la cui elaborazione non è riuscita. |
total_count |
Il numero totale di IdentityMappingEntries elaborati. |
IdentityMappingStore
Archivio di mappatura delle identità contenente le voci di mappatura delle identità.
Campi | |
---|---|
name |
Immutabile. Il nome completo della risorsa dell'archivio di mappatura delle identità. Formato: |
kms_key_name |
Solo input. La chiave KMS da utilizzare per proteggere questo Identity Mapping Store al momento della creazione. Deve essere impostato per le richieste che devono essere conformi alle protezioni delle policy dell'organizzazione CMEK. Se questo campo è impostato ed elaborato correttamente, l'archivio di mappatura delle identità sarà protetto dalla chiave KMS, come indicato nel campo cmek_config. |
cmek_config |
Solo output. Informazioni relative a CMEK per l'archivio di mapping delle identità. |
IdentityScheduleConfig
La configurazione delle esecuzioni della sincronizzazione dei dati delle identità.
Campi | |
---|---|
refresh_interval |
Facoltativo. L'intervallo di aggiornamento per sincronizzare le informazioni dell'elenco di controllo dell'accesso per i documenti importati da questo connettore. Se il criterio non viene configurato, l'elenco di controllo dell'accesso verrà aggiornato all'intervallo predefinito di 30 minuti. L'intervallo di aggiornamento dell'identità può essere di almeno 30 minuti e al massimo 7 giorni. |
next_sync_time |
Facoltativo. L'ora UTC in cui è prevista l'inizio della successiva sincronizzazione dei dati per il connettore dati. I clienti possono specificare solo l'ora e il minuto per pianificare la sincronizzazione dei dati. Questo viene utilizzato quando il connettore dati ha un intervallo di aggiornamento superiore a 1 giorno. |
IdpConfig
Configurazione del provider di identità
Campi | |
---|---|
idp_type |
Tipo di provider di identità configurato. |
external_idp_config |
Configurazione del provider di identità esterno. |
ExternalIdpConfig
Configurazione IdP di terze parti.
Campi | |
---|---|
workforce_pool_name |
Nome del pool di forza lavoro. Esempio: "locations/global/workforcePools/pool_id" |
IdpType
Tipo di provider di identità.
Enum | |
---|---|
IDP_TYPE_UNSPECIFIED |
Valore predefinito. Ricerca ACL non abilitata. |
GSUITE |
Fornitore proprietario di Google. |
THIRD_PARTY |
Fornitore di terze parti. |
ImportCompletionSuggestionsMetadata
Metadati relativi all'avanzamento dell'operazione ImportCompletionSuggestions. Questo valore verrà restituito dal campo google.longrunning.Operation.metadata.
Campi | |
---|---|
create_time |
Ora di creazione dell'operazione. |
update_time |
Data e ora dell'ultimo aggiornamento dell'operazione. Se l'operazione è stata completata, questo è anche l'orario di fine. |
success_count |
Conteggio degli |
failure_count |
Conteggio degli |
ImportCompletionSuggestionsRequest
Richiesta di messaggio per il metodo CompletionService.ImportCompletionSuggestions
.
Campi | |
---|---|
parent |
Obbligatorio. Il nome della risorsa dell'archivio dati padre per cui importare i suggerimenti per il completamento automatico dei clienti. Segue il pattern |
error_config |
La posizione desiderata degli errori riscontrati durante l'importazione. |
Campo unione source . L'origine dei suggerimenti di completamento automatico. source può essere solo uno dei seguenti: |
|
inline_source |
L'origine in linea per le voci dei suggerimenti. |
gcs_source |
Il percorso Cloud Storage per i contenuti di input. |
bigquery_source |
Origine di input BigQuery. |
InlineSource
L'origine inline per CompletionSuggestions.
Campi | |
---|---|
suggestions[] |
Obbligatorio. Un elenco di tutte le voci della lista bloccata da importare. Massimo 1000 elementi. |
ImportCompletionSuggestionsResponse
Risposta del metodo CompletionService.ImportCompletionSuggestions
. Se l'operazione a lunga esecuzione è terminata, questo messaggio viene restituito dal campo google.longrunning.Operations.response se l'operazione ha esito positivo.
Campi | |
---|---|
error_samples[] |
Un campione degli errori riscontrati durante l'elaborazione della richiesta. |
error_config |
La posizione desiderata degli errori riscontrati durante l'importazione. |
ImportDocumentsMetadata
Metadati relativi all'avanzamento dell'operazione ImportDocuments. Questo valore viene restituito dal campo google.longrunning.Operation.metadata.
Campi | |
---|---|
create_time |
Ora di creazione dell'operazione. |
update_time |
Data e ora dell'ultimo aggiornamento dell'operazione. Se l'operazione è stata completata, questo è anche l'orario di fine. |
success_count |
Conteggio delle voci elaborate correttamente. |
failure_count |
Conteggio delle voci che hanno riscontrato errori durante l'elaborazione. |
total_count |
Il conteggio totale delle voci elaborate. |
ImportDocumentsRequest
Messaggio di richiesta per i metodi di importazione.
Campi | |
---|---|
parent |
Obbligatorio. Il nome della risorsa del ramo padre, ad esempio |
error_config |
La posizione desiderata degli errori riscontrati durante l'importazione. |
reconciliation_mode |
La modalità di riconciliazione tra i documenti esistenti e quelli da importare. Il valore predefinito è |
update_mask |
Indica quali campi dei documenti importati forniti devono essere aggiornati. Se non è impostato, il valore predefinito è l'aggiornamento di tutti i campi. |
auto_generate_ids |
Indica se generare automaticamente gli ID per i documenti in caso di assenza. Se impostato su Origini dati supportate:
|
id_field |
Il campo indica il campo ID o la colonna da utilizzare come ID univoci dei documenti. Per I valori del campo JSON o della colonna della tabella vengono utilizzati come Imposta questo campo solo quando Se non è impostato, viene utilizzato un valore predefinito Origini dati supportate:
|
force_refresh_content |
Facoltativo. Indica se forzare l'aggiornamento dei contenuti non strutturati dei documenti. Se impostato su |
Campo unione source . Obbligatorio. L'origine dell'input. source può essere solo uno dei seguenti: |
|
inline_source |
L'origine in linea per i contenuti di input per i documenti. |
gcs_source |
Il percorso Cloud Storage per i contenuti di input. |
bigquery_source |
Origine di input BigQuery. |
fhir_store_source |
Origine di input FhirStore. |
spanner_source |
Origine di input Spanner. |
cloud_sql_source |
Origine di input Cloud SQL. |
firestore_source |
Origine di input Firestore. |
alloy_db_source |
Origine di input AlloyDB. |
bigtable_source |
Origine di input Cloud Bigtable. |
InlineSource
L'origine incorporata per la configurazione di input per il metodo ImportDocuments.
Campi | |
---|---|
documents[] |
Obbligatorio. Un elenco di documenti da aggiornare/creare. Ogni documento deve avere un |
ReconciliationMode
Indica in che modo i documenti importati vengono riconciliati con i documenti esistenti creati o importati in precedenza.
Enum | |
---|---|
RECONCILIATION_MODE_UNSPECIFIED |
Il valore predefinito è INCREMENTAL . |
INCREMENTAL |
Inserisce nuovi documenti o aggiorna quelli esistenti. |
FULL |
Calcola la differenza e sostituisce l'intero set di dati del documento. I documenti esistenti potrebbero essere eliminati se non sono presenti nella posizione di origine. Quando utilizzi questa modalità, non si verificano tempi di inattività nel set di dati di destinazione. Qualsiasi documento che deve rimanere invariato o che deve essere aggiornato continuerà a essere pubblicato durante l'esecuzione dell'operazione. |
ImportDocumentsResponse
Risposta di ImportDocumentsRequest
. Se l'operazione a lunga esecuzione è terminata, questo messaggio viene restituito dal campo google.longrunning.Operations.response se l'operazione è andata a buon fine.
Campi | |
---|---|
error_samples[] |
Un campione degli errori riscontrati durante l'elaborazione della richiesta. |
error_config |
Se impostata, ripete la destinazione per gli errori completi nella richiesta. |
ImportErrorConfig
Configurazione della destinazione per gli errori correlati all'importazione.
Campi | |
---|---|
Campo unione destination . Obbligatorio. Destinazione degli errori. destination può essere solo uno dei seguenti: |
|
gcs_prefix |
Prefisso Cloud Storage per gli errori di importazione. Deve essere una directory Cloud Storage esistente e vuota. Gli errori di importazione vengono scritti in file suddivisi in questa directory, uno per riga, come messaggio |
ImportIdentityMappingsRequest
Richiesta di messaggi per IdentityMappingStoreService.ImportIdentityMappings
Campi | |
---|---|
identity_mapping_store |
Obbligatorio. Il nome dell'archivio di mappatura delle identità in cui importare le voci di mappatura delle identità. Formato: |
Campo unione source . L'origine dell'input. source può essere solo uno dei seguenti: |
|
inline_source |
L'origine in linea da cui importare le voci di mappatura delle identità. |
InlineSource
L'origine in linea da cui importare le voci di mappatura delle identità.
Campi | |
---|---|
identity_mapping_entries[] |
È possibile importare un massimo di 10.000 voci alla volta |
ImportIdentityMappingsResponse
Messaggio di risposta per IdentityMappingStoreService.ImportIdentityMappings
Campi | |
---|---|
error_samples[] |
Un campione degli errori riscontrati durante l'elaborazione della richiesta. |
ImportSuggestionDenyListEntriesMetadata
Metadati relativi all'avanzamento dell'operazione ImportSuggestionDenyListEntries. Questo valore viene restituito dal campo google.longrunning.Operation.metadata.
Campi | |
---|---|
create_time |
Ora di creazione dell'operazione. |
update_time |
Data e ora dell'ultimo aggiornamento dell'operazione. Se l'operazione è stata completata, questo è anche l'orario di fine. |
ImportSuggestionDenyListEntriesRequest
Richiesta di messaggio per il metodo CompletionService.ImportSuggestionDenyListEntries
.
Campi | |
---|---|
parent |
Obbligatorio. Il nome della risorsa datastore padre per cui importare le voci della denylist. Segue il pattern projects/*/locations/*/collections/*/dataStores/*. |
Campo unione source . L'origine dell'elenco di negazione dei suggerimenti aggiornato. source può essere solo uno dei seguenti: |
|
inline_source |
L'origine in linea per i contenuti di input per le voci dell'elenco di valori non consentiti dei suggerimenti. |
gcs_source |
Il percorso Cloud Storage per i contenuti di input. È possibile specificare un solo file contenente tutte le voci da importare. Valori supportati
|
InlineSource
L'origine in linea per SuggestionDenyListEntry.
Campi | |
---|---|
entries[] |
Obbligatorio. Un elenco di tutte le voci della lista bloccata da importare. Massimo 1000 elementi. |
ImportSuggestionDenyListEntriesResponse
Messaggio di risposta per il metodo CompletionService.ImportSuggestionDenyListEntries
.
Campi | |
---|---|
error_samples[] |
Un campione degli errori riscontrati durante l'elaborazione della richiesta. |
imported_entries_count |
Conteggio delle voci dell'elenco valori non consentiti importate correttamente. |
failed_entries_count |
Conteggio delle voci dell'elenco valori non consentiti che non sono state importate. |
ImportUserEventsMetadata
Metadati relativi all'avanzamento dell'operazione di importazione. Questo valore viene restituito dal campo google.longrunning.Operation.metadata.
Campi | |
---|---|
create_time |
Ora di creazione dell'operazione. |
update_time |
Data e ora dell'ultimo aggiornamento dell'operazione. Se l'operazione è stata completata, questo è anche l'orario di fine. |
success_count |
Conteggio delle voci elaborate correttamente. |
failure_count |
Conteggio delle voci che hanno riscontrato errori durante l'elaborazione. |
ImportUserEventsRequest
Messaggio di richiesta per la richiesta ImportUserEvents.
Campi | |
---|---|
parent |
Obbligatorio. Nome della risorsa DataStore padre, nel formato |
error_config |
La posizione desiderata degli errori riscontrati durante l'importazione. Non può essere impostato per le importazioni in linea di eventi utente. |
Campo unione source . Obbligatorio: l'origine di input desiderata dei dati degli eventi utente. source può essere solo uno dei seguenti: |
|
inline_source |
L'origine in linea per i contenuti di input per UserEvents. |
gcs_source |
Il percorso Cloud Storage per i contenuti di input. |
bigquery_source |
Origine di input BigQuery. |
InlineSource
L'origine in linea per la configurazione di input per il metodo ImportUserEvents.
Campi | |
---|---|
user_events[] |
Obbligatorio. Un elenco di eventi utente da importare. Consigliamo un massimo di 10.000 elementi. |
ImportUserEventsResponse
Risposta di ImportUserEventsRequest. Se l'operazione a lunga esecuzione ha esito positivo, questo messaggio viene restituito dal campo google.longrunning.Operations.response.
Campi | |
---|---|
error_samples[] |
Un campione degli errori riscontrati durante l'elaborazione della richiesta. |
error_config |
Ripete la destinazione per gli errori completi se questo campo è stato impostato nella richiesta. |
joined_events_count |
Conteggio degli eventi utente importati con documenti esistenti completi. |
unjoined_events_count |
Conteggio degli eventi utente importati, ma con le informazioni sul documento non trovate nel ramo esistente. |
IndustryVertical
Il verticale di settore associato a DataStore
.
Enum | |
---|---|
INDUSTRY_VERTICAL_UNSPECIFIED |
Valore utilizzato quando non è impostato. |
GENERIC |
Il verticale generico per i documenti non specifici di alcun settore verticale. |
MEDIA |
Il verticale del settore multimediale. |
HEALTHCARE_FHIR |
Il verticale FHIR Healthcare. |
Intervallo
Un intervallo con rappresentazione in virgola mobile.
Campi | |
---|---|
Campo unione Questo campo non deve essere maggiore del valore massimo. In caso contrario, viene restituito un errore |
|
minimum |
Limite inferiore inclusivo. |
exclusive_minimum |
Limite inferiore esclusivo. |
Campo unione Questo campo non deve essere inferiore al valore minimo. In caso contrario, viene restituito un errore |
|
maximum |
Limite superiore inclusivo. |
exclusive_maximum |
Limite superiore esclusivo. |
LicenseConfig
Informazioni sulle licenze degli utenti.
Campi | |
---|---|
name |
Immutabile. Identificatore. Il nome risorsa completo della configurazione della licenza. Formato: |
license_count |
Obbligatorio. Numero di licenze acquistate. |
subscription_tier |
Obbligatorio. Informazioni sul livello di abbonamento per la configurazione della licenza. |
state |
Solo output. Lo stato della configurazione della licenza. |
auto_renew |
Facoltativo. Indica se la configurazione della licenza deve essere rinnovata automaticamente quando raggiunge la data di fine. |
start_date |
Obbligatorio. La data di inizio. |
end_date |
Facoltativo. La data di fine pianificata. |
subscription_term |
Obbligatorio. Periodicità dell'abbonamento. |
free_trial |
Facoltativo. Indica se la configurazione della licenza è per la prova gratuita. |
alert_policy_resource_config |
Facoltativo. La configurazione della policy di avviso per questa configurazione della licenza. |
gemini_bundle |
Solo output. Indica se la configurazione della licenza è per il bundle Gemini. |
Stato
Enumerazione dello stato della configurazione della licenza.
Enum | |
---|---|
STATE_UNSPECIFIED |
Valore predefinito. La configurazione della licenza non esiste. |
ACTIVE |
La configurazione della licenza è effettiva e in uso. |
EXPIRED |
La configurazione della licenza è scaduta. |
NOT_STARTED |
La configurazione della licenza non è ancora iniziata e la data di inizio è nel futuro. |
ListAssistantsRequest
Messaggio di richiesta per il metodo AssistantService.ListAssistants
.
Campi | |
---|---|
parent |
Obbligatorio. Il nome della risorsa padre. Formato: |
page_size |
Il numero massimo di |
page_token |
Un token di pagina Durante la paginazione, tutti gli altri parametri forniti a |
ListAssistantsResponse
Messaggio di risposta per il metodo AssistantService.ListAssistants
.
Campi | |
---|---|
assistants[] |
Tutti i |
next_page_token |
Un token che può essere inviato come |
ListCmekConfigsRequest
Richiesta di messaggio per il metodo CmekConfigService.ListCmekConfigs
.
Campi | |
---|---|
parent |
Obbligatorio. Il nome della risorsa della località padre, ad esempio Se il chiamante non dispone dell'autorizzazione per elencare i |
ListCmekConfigsResponse
Messaggio di risposta per il metodo CmekConfigService.ListCmekConfigs
.
Campi | |
---|---|
cmek_configs[] |
Tutti i |
ListControlsRequest
Richiesta per il metodo ListControls.
Campi | |
---|---|
parent |
Obbligatorio. Il nome della risorsa del datastore. Formato: |
page_size |
Facoltativo. Il numero massimo di risultati da restituire. Se non specificato, il valore predefinito è 50. Il valore massimo consentito è 1000. |
page_token |
Facoltativo. Un token di pagina ricevuto da una precedente chiamata |
filter |
Facoltativo. Un filtro da applicare ai risultati dell'elenco. Funzioni supportate:
|
ListControlsResponse
Risposta per il metodo ListControls.
Campi | |
---|---|
controls[] |
Tutti i controlli per un determinato datastore. |
next_page_token |
Token di paginazione. Se non viene restituito, indica l'ultima pagina. |
ListConversationsRequest
Richiesta per il metodo ListConversations.
Campi | |
---|---|
parent |
Obbligatorio. Il nome della risorsa del datastore. Formato: |
page_size |
Il numero massimo di risultati da restituire. Se non specificato, il valore predefinito è 50. Il valore massimo consentito è 1000. |
page_token |
Un token di pagina ricevuto da una precedente chiamata |
filter |
Un filtro da applicare ai risultati dell'elenco. Le funzionalità supportate sono: user_pseudo_id, state. Esempio: "user_pseudo_id = some_id" |
order_by |
Un elenco separato da virgole di campi in base ai quali ordinare, ordinati in ordine crescente. Utilizza "desc" dopo il nome di un campo per l'ordine decrescente. Campi supportati: * Esempio: "update_time desc" "create_time" |
ListConversationsResponse
Risposta per il metodo ListConversations.
Campi | |
---|---|
conversations[] |
Tutte le conversazioni per un determinato datastore. |
next_page_token |
Token di paginazione. Se non viene restituito, indica l'ultima pagina. |
ListCustomModelsRequest
Richiesta di messaggio per il metodo SearchTuningService.ListCustomModels
.
Campi | |
---|---|
data_store |
Obbligatorio. Il nome della risorsa del datastore padre, ad esempio |
ListCustomModelsResponse
Messaggio di risposta per il metodo SearchTuningService.ListCustomModels
.
Campi | |
---|---|
models[] |
Elenco dei modelli ottimizzati personalizzati. |
ListDataStoresRequest
Richiesta di messaggio per il metodo DataStoreService.ListDataStores
.
Campi | |
---|---|
parent |
Obbligatorio. Il nome della risorsa del ramo padre, ad esempio Se il chiamante non dispone dell'autorizzazione per elencare i |
page_size |
Il numero massimo di Se questo campo è negativo, viene restituito un errore INVALID_ARGUMENT. |
page_token |
Un token di pagina Durante la paginazione, tutti gli altri parametri forniti a |
filter |
Filtra per tipo di soluzione . Ad esempio: |
ListDataStoresResponse
Messaggio di risposta per il metodo DataStoreService.ListDataStores
.
Campi | |
---|---|
data_stores[] |
Tutti i |
next_page_token |
Un token che può essere inviato come |
ListDocumentsRequest
Richiesta di messaggio per il metodo DocumentService.ListDocuments
.
Campi | |
---|---|
parent |
Obbligatorio. Il nome della risorsa del ramo padre, ad esempio Se il chiamante non dispone dell'autorizzazione per elencare |
page_size |
Il numero massimo di Se questo campo è negativo, viene restituito un errore |
page_token |
Un token di pagina Durante la paginazione, tutti gli altri parametri forniti a |
ListDocumentsResponse
Messaggio di risposta per il metodo DocumentService.ListDocuments
.
Campi | |
---|---|
documents[] |
Gli anni |
next_page_token |
Un token che può essere inviato come |
ListEnginesRequest
Richiesta di messaggio per il metodo EngineService.ListEngines
.
Campi | |
---|---|
parent |
Obbligatorio. Il nome della risorsa padre, ad esempio |
page_size |
Facoltativo. Non supportati. |
page_token |
Facoltativo. Non supportati. |
filter |
Facoltativo. Filtra per tipo di soluzione. Ad esempio: solution_type=SOLUTION_TYPE_SEARCH |
ListEnginesResponse
Messaggio di risposta per il metodo EngineService.ListEngines
.
Campi | |
---|---|
engines[] |
Tutti i |
next_page_token |
Non supportati. |
ListIdentityMappingStoresRequest
Richiesta di messaggi per IdentityMappingStoreService.ListIdentityMappingStores
Campi | |
---|---|
parent |
Obbligatorio. L'elemento principale degli Identity Mapping Stores da elencare. Formato: |
page_size |
Numero massimo di IdentityMappingStore da restituire. Se non specificato, il valore predefinito è 100. Il valore massimo consentito è 1000. I valori superiori a 1000 verranno forzati a 1000. |
page_token |
Un token di pagina ricevuto da una precedente chiamata Durante la paginazione, tutti gli altri parametri forniti a |
ListIdentityMappingStoresResponse
Messaggio di risposta per IdentityMappingStoreService.ListIdentityMappingStores
Campi | |
---|---|
identity_mapping_stores[] |
I negozi di mappatura delle identità. |
next_page_token |
Un token che può essere inviato come |
ListIdentityMappingsRequest
Richiesta di messaggi per IdentityMappingStoreService.ListIdentityMappings
Campi | |
---|---|
identity_mapping_store |
Obbligatorio. Il nome dell'archivio di mappatura delle identità in cui elencare le voci di mappatura delle identità. Formato: |
page_size |
Numero massimo di IdentityMapping da restituire. Se non specificato, il valore predefinito è 2000. Il valore massimo consentito è 10.000. I valori superiori a 10.000 verranno forzati a 10.000. |
page_token |
Un token di pagina ricevuto da una precedente chiamata Durante la paginazione, tutti gli altri parametri forniti a |
ListIdentityMappingsResponse
Messaggio di risposta per IdentityMappingStoreService.ListIdentityMappings
Campi | |
---|---|
identity_mapping_entries[] |
Le voci di mappatura delle identità. |
next_page_token |
Un token che può essere inviato come |
ListSchemasRequest
Richiesta di messaggio per il metodo SchemaService.ListSchemas
.
Campi | |
---|---|
parent |
Obbligatorio. Il nome della risorsa dell'archivio dati padre, nel formato |
page_size |
Il numero massimo di Se non specificato, vengono restituiti al massimo 100 Il valore massimo è 1000; i valori superiori a 1000 vengono impostati su 1000. |
page_token |
Un token di pagina ricevuto da una precedente chiamata Durante la paginazione, tutti gli altri parametri forniti a |
ListSchemasResponse
Messaggio di risposta per il metodo SchemaService.ListSchemas
.
Campi | |
---|---|
schemas[] |
Gli anni |
next_page_token |
Un token che può essere inviato come |
ListSessionsRequest
Richiesta per il metodo ListSessions.
Campi | |
---|---|
parent |
Obbligatorio. Il nome della risorsa del datastore. Formato: |
page_size |
Il numero massimo di risultati da restituire. Se non specificato, il valore predefinito è 50. Il valore massimo consentito è 1000. |
page_token |
Un token di pagina ricevuto da una precedente chiamata |
filter |
Un elenco di campi separato da virgole in base ai quali filtrare, nella grammatica EBNF. I campi supportati sono:
Esempi:
|
order_by |
Un elenco separato da virgole di campi in base ai quali ordinare, ordinati in ordine crescente. Utilizza "desc" dopo il nome di un campo per l'ordine decrescente. Campi supportati:
Esempio:
|
ListSessionsResponse
Risposta per il metodo ListSessions.
Campi | |
---|---|
sessions[] |
Tutte le sessioni per un determinato datastore. |
next_page_token |
Token di paginazione. Se non viene restituito, indica l'ultima pagina. |
ListTargetSitesRequest
Richiesta di messaggio per il metodo SiteSearchEngineService.ListTargetSites
.
Campi | |
---|---|
parent |
Obbligatorio. Il nome della risorsa del motore di ricerca del sito padre, ad esempio Se il chiamante non dispone dell'autorizzazione per elencare |
page_size |
Dimensioni della pagina richiesta. Il server potrebbe restituire un numero di elementi inferiore a quello richiesto. Se non specificato, il server sceglierà un valore predefinito appropriato. Il valore massimo è 1000; i valori superiori a 1000 verranno forzati a 1000. Se questo campo è negativo, viene restituito un errore INVALID_ARGUMENT. |
page_token |
Un token di pagina ricevuto da una precedente chiamata Durante la paginazione, tutti gli altri parametri forniti a |
ListTargetSitesResponse
Messaggio di risposta per il metodo SiteSearchEngineService.ListTargetSites
.
Campi | |
---|---|
target_sites[] |
Elenco di TargetSites. |
next_page_token |
Un token che può essere inviato come |
total_size |
Il numero totale di elementi corrispondenti alla richiesta. Questo campo verrà sempre compilato nella risposta. |
ListUserLicensesRequest
Richiesta di messaggio per UserLicenseService.ListUserLicenses
.
Campi | |
---|---|
parent |
Obbligatorio. Il nome risorsa [UserStore][] principale, formato: |
page_size |
Facoltativo. Dimensioni della pagina richiesta. Il server potrebbe restituire un numero di elementi inferiore a quello richiesto. Se non specificato, il valore predefinito è 10. Il valore massimo è 50; i valori superiori a 50 verranno forzati a 50. Se questo campo è negativo, viene restituito un errore INVALID_ARGUMENT. |
page_token |
Facoltativo. Un token di pagina ricevuto da una precedente chiamata Durante la paginazione, tutti gli altri parametri forniti a |
filter |
Facoltativo. Filtro per la richiesta di elenco. Campi supportati:
Esempi:
|
ListUserLicensesResponse
Messaggio di risposta per UserLicenseService.ListUserLicenses
.
Campi | |
---|---|
user_licenses[] |
Tutti i |
next_page_token |
Un token, che può essere inviato come |
MediaInfo
Informazioni sugli eventi utente specifici per i contenuti multimediali.
Campi | |
---|---|
media_progress_duration |
Il tempo di avanzamento dei contenuti multimediali in secondi, se applicabile. Ad esempio, se l'utente finale ha terminato 90 secondi di un video di riproduzione, |
media_progress_percentage |
L'avanzamento dei contenuti multimediali deve essere calcolato utilizzando solo Questo valore deve essere compreso tra Se non si tratta di una riproduzione o se non è possibile calcolare i progressi (ad es. live streaming in corso), questo campo deve essere deselezionato. |
PageInfo
Informazioni dettagliate sulla pagina.
Campi | |
---|---|
pageview_id |
Un ID univoco di una visualizzazione di una pagina web. Questo valore deve rimanere invariato per tutti gli eventi utente attivati dalla stessa visualizzazione di pagina. Ad esempio, una visualizzazione della pagina dei dettagli di un elemento potrebbe attivare più eventi mentre l'utente naviga nella pagina. La proprietà Quando utilizzi i report sugli eventi lato client con il pixel JavaScript e Google Tag Manager, questo valore viene compilato automaticamente. |
page_category |
La categoria più specifica associata a una pagina di categoria. Per rappresentare il percorso completo della categoria, utilizza il simbolo ">" per separare le diverse gerarchie. Se ">" fa parte del nome della categoria, sostituiscilo con altri caratteri. Le pagine delle categorie includono pagine speciali come vendite o promozioni. Ad esempio, una pagina di vendita speciale potrebbe avere la gerarchia di categorie: Obbligatorio per gli eventi |
uri |
L'URL completo (window.location.href) della pagina corrente dell'utente. Quando utilizzi i report sugli eventi lato client con il pixel JavaScript e Google Tag Manager, questo valore viene compilato automaticamente. La lunghezza massima è di 5000 caratteri. |
referrer_uri |
L'URL referrer della pagina corrente. Quando utilizzi i report sugli eventi lato client con il pixel JavaScript e Google Tag Manager, questo valore viene compilato automaticamente. Tuttavia, alcune limitazioni della privacy del browser potrebbero causare la visualizzazione di questo campo vuoto. |
PanelInfo
Informazioni dettagliate del pannello associate a un evento utente.
Campi | |
---|---|
panel_id |
Obbligatorio. L'ID del riquadro. |
display_name |
Il nome visualizzato del riquadro. |
documents[] |
Facoltativo. Gli ID documento associati a questo riquadro. |
panel_position |
La posizione ordinata del pannello, se mostrato all'utente insieme ad altri pannelli. Se impostato, deve essere impostato anche |
total_panels |
Il numero totale di riquadri, incluso questo, mostrati all'utente. Deve essere impostato se |
Entità
Identificatore dell'entità di un utente o di un gruppo.
Campi | |
---|---|
Campo unione principal . Il campo di unione principale. L'entità può essere un utente o un gruppo. principal può essere solo uno dei seguenti: |
|
user_id |
Identificatore utente. Per l'account utente Google Workspace, user_id deve essere l'email dell'utente Google Workspace. Per l'account utente del provider di identità non Google, user_id è l'identificatore utente mappato configurato durante la configurazione di workforcepool. |
group_id |
Identificatore del gruppo. Per l'account utente Google Workspace, group_id deve essere l'email del gruppo Google Workspace. Per l'account utente del provider di identità non Google, group_id è l'identificatore del gruppo mappato configurato durante la configurazione di workforcepool. |
external_entity_id |
Per le identità delle applicazioni di terze parti che non sono presenti nel provider di identità del cliente. |
Progetto
Metadati e configurazioni per un progetto Google Cloud nel servizio.
Campi | |
---|---|
name |
Solo output. Nome completo della risorsa del progetto, ad esempio |
create_time |
Solo output. Il timestamp di creazione del progetto. |
provision_completion_time |
Solo output. Il timestamp in cui viene eseguito il provisioning di questo progetto. Un valore vuoto indica che il progetto è ancora in fase di provisioning e non è pronto per l'uso. |
service_terms_map |
Solo output. Una mappa dei termini di servizio. La chiave è |
customer_provided_config |
Facoltativo. Configurazioni fornite dal cliente. |
CustomerProvidedConfig
Configurazioni fornite dal cliente.
Campi | |
---|---|
notebooklm_config |
Facoltativo. Configurazione per le impostazioni di NotebookLM. |
NotebooklmConfig
Configurazione per NotebookLM.
Campi | |
---|---|
model_armor_config |
Configurazione di Model Armor da utilizzare per la sanitizzazione dei prompt degli utenti e delle risposte LLM. |
ModelArmorConfig
Configurazione dei modelli Model Armor definiti dal cliente da utilizzare per la sanitizzazione dei prompt degli utenti e delle risposte LLM.
Campi | |
---|---|
user_prompt_template |
Facoltativo. Il nome risorsa del modello Model Armor per la sanificazione dei prompt dell'utente. Formato: projects/{project}/locations/{location}/templates/{template_id}. Se non specificato, non verrà applicata alcuna sanificazione al prompt dell'utente. |
response_template |
Facoltativo. Il nome risorsa del modello Model Armor per la sanitizzazione delle risposte LLM. Formato: projects/{project}/locations/{location}/templates/{template_id}. Se non specificato, alla risposta del modello LLM non verrà applicata alcuna sanificazione. |
ServiceTerms
Metadati relativi ai Termini di servizio.
Campi | |
---|---|
id |
L'identificatore univoco di questi Termini di servizio. Termini disponibili:
|
version |
La stringa della versione dei Termini di servizio. Per i valori accettabili, vedi i commenti per |
state |
Indica se il progetto ha accettato/rifiutato i termini di servizio o se l'accettazione è ancora in attesa. |
accept_time |
L'ultima volta in cui il progetto ha accettato i Termini di servizio. |
decline_time |
L'ultima volta in cui il progetto ha rifiutato o revocato l'accettazione dei Termini di servizio. |
Stato
Il contratto stabilisce questi Termini di servizio.
Enum | |
---|---|
STATE_UNSPECIFIED |
Il valore predefinito dell'enum. Questo valore non viene effettivamente utilizzato. |
TERMS_ACCEPTED |
Il progetto ha dato il consenso ai Termini di servizio. |
TERMS_PENDING |
Il progetto è in attesa di revisione e accettazione dei Termini di servizio. |
TERMS_DECLINED |
Il progetto ha rifiutato o revocato l'accettazione dei Termini di servizio. |
ProvisionProjectMetadata
Questo tipo non contiene campi.
Metadati associati a un'operazione di provisioning del progetto.
ProvisionProjectRequest
Richiesta per il metodo ProjectService.ProvisionProject
.
Campi | |
---|---|
name |
Obbligatorio. Nome completo della risorsa di un |
accept_data_use_terms |
Obbligatorio. Imposta su |
data_use_terms_version |
Obbligatorio. La versione dei Termini per l'utilizzo dei dati che il chiamante ha letto e a cui vuole dare il consenso. La versione accettabile è |
saas_params |
Facoltativo. Parametri per Agentspace. |
SaasParams
Parametri per Agentspace.
Campi | |
---|---|
accept_biz_qos |
Facoltativo. Imposta su |
is_biz |
Facoltativo. Indica se la richiesta corrente riguarda Biz Edition (= true) o meno (= false). |
PurgeCompletionSuggestionsMetadata
Metadati relativi all'avanzamento dell'operazione PurgeCompletionSuggestions. Questo valore viene restituito dal campo google.longrunning.Operation.metadata.
Campi | |
---|---|
create_time |
Ora di creazione dell'operazione. |
update_time |
Data e ora dell'ultimo aggiornamento dell'operazione. Se l'operazione è stata completata, questo è anche l'orario di fine. |
PurgeCompletionSuggestionsRequest
Richiesta di messaggio per il metodo CompletionService.PurgeCompletionSuggestions
.
Campi | |
---|---|
parent |
Obbligatorio. Il nome della risorsa datastore padre per cui eliminare i suggerimenti per il completamento. Segue il pattern projects/*/locations/*/collections/*/dataStores/*. |
PurgeCompletionSuggestionsResponse
Messaggio di risposta per il metodo CompletionService.PurgeCompletionSuggestions
.
Campi | |
---|---|
purge_succeeded |
Indica se i suggerimenti per il completamento sono stati eliminati correttamente. |
error_samples[] |
Un campione degli errori riscontrati durante l'elaborazione della richiesta. |
PurgeDocumentsMetadata
Metadati relativi all'avanzamento dell'operazione PurgeDocuments. Questo valore verrà restituito dal campo google.longrunning.Operation.metadata.
Campi | |
---|---|
create_time |
Ora di creazione dell'operazione. |
update_time |
Data e ora dell'ultimo aggiornamento dell'operazione. Se l'operazione è stata completata, questo è anche l'orario di fine. |
success_count |
Conteggio delle voci eliminate correttamente. |
failure_count |
Conteggio delle voci che hanno riscontrato errori durante l'elaborazione. |
ignored_count |
Conteggio delle voci ignorate perché non sono state trovate. |
PurgeDocumentsRequest
Richiesta di messaggio per il metodo DocumentService.PurgeDocuments
.
Campi | |
---|---|
parent |
Obbligatorio. Il nome della risorsa padre, ad esempio |
filter |
Obbligatorio. Filtra i documenti corrispondenti da eliminare. L'unico valore attualmente supportato è |
error_config |
La posizione desiderata degli errori riscontrati durante l'eliminazione. |
force |
Esegue effettivamente l'eliminazione. Se |
Campo unione source . L'origine di input desiderata per l'eliminazione dei documenti in base agli ID documento. source può essere solo uno dei seguenti: |
|
gcs_source |
Il percorso Cloud Storage per i contenuti di input. |
inline_source |
Origine in linea per i contenuti di input da eliminare. |
InlineSource
L'origine in linea per la configurazione dell'input per il metodo DocumentService.PurgeDocuments
.
Campi | |
---|---|
documents[] |
Obbligatorio. Un elenco dei nomi completi delle risorse dei documenti da eliminare. Nel formato |
PurgeDocumentsResponse
Messaggio di risposta per il metodo DocumentService.PurgeDocuments
. Se l'operazione a lunga esecuzione viene completata correttamente, questo messaggio viene restituito dal campo google.longrunning.Operations.response.
Campi | |
---|---|
purge_count |
Il conteggio totale dei documenti eliminati a seguito dell'operazione. |
purge_sample[] |
Un campione dei nomi dei documenti che verranno eliminati. Compilato solo se |
PurgeErrorConfig
Configurazione della destinazione per gli errori correlati all'eliminazione.
Campi | |
---|---|
Campo unione destination . Obbligatorio. Destinazione degli errori. destination può essere solo uno dei seguenti: |
|
gcs_prefix |
Prefisso Cloud Storage per gli errori di eliminazione. Deve essere una directory Cloud Storage esistente e vuota. Gli errori di eliminazione vengono scritti in file suddivisi in questa directory, uno per riga, come messaggio |
PurgeIdentityMappingsRequest
Richiesta di messaggi per IdentityMappingStoreService.PurgeIdentityMappings
Campi | |
---|---|
identity_mapping_store |
Obbligatorio. Il nome dell'archivio di mappatura delle identità da cui eliminare le voci di mappatura delle identità. Formato: |
filter |
Filtra le mappature delle identità corrispondenti da eliminare. Il campo idoneo per il filtro è: * Esempi:
Si presume che i campi di filtro abbiano un AND implicito. Non deve essere utilizzato con source. Se vengono forniti entrambi, verrà generato un errore. |
Campo unione source . L'origine dell'input. source può essere solo uno dei seguenti: |
|
inline_source |
L'origine in linea da cui eliminare le voci di mappatura delle identità. |
force |
Esegue effettivamente l'eliminazione. Se |
InlineSource
L'origine in linea da cui eliminare le voci di mappatura delle identità.
Campi | |
---|---|
identity_mapping_entries[] |
È possibile eliminare un massimo di 10.000 voci alla volta |
PurgeSuggestionDenyListEntriesMetadata
Metadati relativi all'avanzamento dell'operazione PurgeSuggestionDenyListEntries. Questo valore viene restituito dal campo google.longrunning.Operation.metadata.
Campi | |
---|---|
create_time |
Ora di creazione dell'operazione. |
update_time |
Data e ora dell'ultimo aggiornamento dell'operazione. Se l'operazione è stata completata, questo è anche l'orario di fine. |
PurgeSuggestionDenyListEntriesRequest
Richiesta di messaggio per il metodo CompletionService.PurgeSuggestionDenyListEntries
.
Campi | |
---|---|
parent |
Obbligatorio. Il nome della risorsa datastore padre per cui importare le voci della denylist. Segue il pattern projects/*/locations/*/collections/*/dataStores/*. |
PurgeSuggestionDenyListEntriesResponse
Messaggio di risposta per il metodo CompletionService.PurgeSuggestionDenyListEntries
.
Campi | |
---|---|
purge_count |
Numero di voci della lista bloccata dei suggerimenti eliminate definitivamente. |
error_samples[] |
Un campione degli errori riscontrati durante l'elaborazione della richiesta. |
PurgeUserEventsMetadata
Metadati relativi all'avanzamento dell'operazione PurgeUserEvents. Questo valore verrà restituito dal campo google.longrunning.Operation.metadata.
Campi | |
---|---|
create_time |
Ora di creazione dell'operazione. |
update_time |
Data e ora dell'ultimo aggiornamento dell'operazione. Se l'operazione è stata completata, questo è anche l'orario di fine. |
success_count |
Conteggio delle voci eliminate correttamente. |
failure_count |
Conteggio delle voci che hanno riscontrato errori durante l'elaborazione. |
PurgeUserEventsRequest
Messaggio di richiesta per il metodo PurgeUserEvents.
Campi | |
---|---|
parent |
Obbligatorio. Il nome della risorsa del catalogo in cui vengono creati gli eventi. Il formato è |
filter |
Obbligatorio. La stringa di filtro per specificare gli eventi da eliminare con un limite di 5000 caratteri. I campi idonei per il filtro sono:
Nota: questa API supporta solo l'eliminazione di un intervallo massimo di 30 giorni. Esempi:
Si presume che i campi di filtro abbiano un AND implicito. |
force |
Il campo |
PurgeUserEventsResponse
Risposta a PurgeUserEventsRequest. Se l'operazione a lunga esecuzione viene completata correttamente, questo messaggio viene restituito dal campo google.longrunning.Operations.response.
Campi | |
---|---|
purge_count |
Il conteggio totale degli eventi eliminati a seguito dell'operazione. |
Query
Definisce una query inserita dall'utente.
Campi | |
---|---|
query_id |
Solo output. ID univoco della query. |
Campo unione content . Contenuti della query. content può essere solo uno dei seguenti: |
|
text |
Testo normale. |
RankRequest
Richiesta di messaggio per il metodo RankService.Rank
.
Campi | |
---|---|
ranking_config |
Obbligatorio. Il nome risorsa della configurazione del servizio di ranking, ad esempio |
model |
L'identificatore del modello da utilizzare. È uno dei seguenti:
Se non specificato, il valore predefinito è |
top_n |
Il numero di risultati da restituire. Se questo valore non è impostato o non è maggiore di zero, vengono restituiti tutti i risultati. |
query |
La query da utilizzare. |
records[] |
Obbligatorio. Un elenco di record da classificare. |
ignore_record_details_in_response |
Se true, la risposta conterrà solo l'ID record e il punteggio. Per impostazione predefinita, è false e la risposta conterrà i dettagli del record. |
user_labels |
Le etichette utente applicate a una risorsa devono soddisfare i seguenti requisiti:
Per ulteriori dettagli, consulta il documento Google Cloud. |
RankResponse
Messaggio di risposta per il metodo RankService.Rank
.
Campi | |
---|---|
records[] |
Un elenco di record ordinati per punteggio decrescente. |
RankingRecord
Registra un messaggio per il metodo RankService.Rank
.
Campi | |
---|---|
id |
L'ID univoco per rappresentare il record. |
title |
Il titolo del disco. Vuoto per impostazione predefinita. È necessario impostare almeno uno tra |
content |
Il contenuto del record. Vuoto per impostazione predefinita. È necessario impostare almeno uno tra |
score |
Il punteggio di questo record in base alla query fornita e al modello selezionato. Il punteggio verrà arrotondato a due cifre decimali. Se il punteggio è vicino a 0, verrà arrotondato a 0,0001 per evitare di restituire il valore non impostato. |
RecommendRequest
Messaggio di richiesta per il metodo Recommend.
Campi | |
---|---|
serving_config |
Obbligatorio. Nome completo della risorsa di un Viene creata una configurazione di pubblicazione predefinita insieme al motore per suggerimenti. L'ID motore viene utilizzato come ID della configurazione di pubblicazione predefinita. Ad esempio, per Engine |
user_event |
Obbligatorio. Contesto dell'utente, di ciò che sta guardando e dell'azione che ha intrapreso per attivare la richiesta di suggerimento. Tieni presente che questo dettaglio dell'evento utente non verrà importato nei log userEvent. Pertanto, per la registrazione degli eventi è necessaria una richiesta di scrittura userEvent separata. Non impostare |
page_size |
Il numero massimo di risultati da restituire. Imposta questa proprietà sul numero di risultati dei suggerimenti necessari. Se è zero, il servizio sceglie un valore predefinito ragionevole. Il valore massimo consentito è 100. I valori superiori a 100 vengono impostati su 100. |
filter |
Filtro per limitare i risultati dei suggerimenti con un limite di lunghezza di 5000 caratteri. Al momento sono supportate solo le espressioni di filtro sull'attributo Esempi:
Se
Se il filtro blocca tutti i risultati, l'API restituisce documenti popolari generici (non filtrati). Se vuoi solo risultati che corrispondano esattamente ai filtri, imposta Tieni presente che l'API non restituisce mai |
validate_only |
Utilizza la modalità di sola convalida per questa query di suggerimento. Se impostato su |
params |
Parametri aggiuntivi specifici del dominio per i consigli. Valori consentiti:
|
user_labels |
Le etichette utente applicate a una risorsa devono soddisfare i seguenti requisiti:
Per saperne di più, consulta la sezione Requisiti per le etichette. |
RecommendResponse
Messaggio di risposta per il metodo Recommend.
Campi | |
---|---|
results[] |
Un elenco di documenti consigliati. L'ordine rappresenta la classificazione (dal documento più pertinente al meno pertinente). |
attribution_token |
Un token di attribuzione univoco. Queste informazioni devono essere incluse nei log |
missing_ids[] |
ID dei documenti nella richiesta che non erano presenti nel ramo predefinito associato a ServingConfig richiesto. |
validate_only |
True se |
RecommendationResult
RecommendationResult rappresenta un risultato di suggerimento generico con metadati associati.
Campi | |
---|---|
id |
L'ID risorsa del documento consigliato. |
document |
Impostato se |
metadata |
Metadati o annotazioni aggiuntivi del documento. Valori possibili:
|
RecrawlUrisMetadata
Metadati relativi all'avanzamento dell'operazione SiteSearchEngineService.RecrawlUris
. Questo valore verrà restituito dal campo google.longrunning.Operation.metadata.
Campi | |
---|---|
create_time |
Ora di creazione dell'operazione. |
update_time |
Data e ora dell'ultimo aggiornamento dell'operazione. Se l'operazione è stata completata, questo è anche l'orario di fine. |
invalid_uris[] |
URI unici nella richiesta con formato non valido. Il campione è limitato a 1000. |
invalid_uris_count |
Numero totale di URI unici nella richiesta con formato non valido. |
noindex_uris[] |
URI che non hanno meta tag index. Il campione è limitato a 1000. |
noindex_uris_count |
Il numero totale di URI che non hanno un meta tag index. |
uris_not_matching_target_sites[] |
URI unici nella richiesta che non corrispondono ad alcun TargetSite nel datastore, corrispondono solo a TargetSite che non sono stati completamente indicizzati o corrispondono a un TargetSite di tipo EXCLUDE. Il campione è limitato a 1000. |
uris_not_matching_target_sites_count |
Numero totale di URI che non corrispondono a nessun TargetSites. |
valid_uris_count |
Numero totale di URI unici nella richiesta che non si trovano in invalid_uris. |
success_count |
Numero totale di URI scansionati finora. |
pending_count |
Numero totale di URI che devono ancora essere sottoposti a scansione. |
quota_exceeded_count |
Numero totale di URI rifiutati a causa di risorse di indicizzazione insufficienti. |
RecrawlUrisRequest
Richiesta di messaggio per il metodo SiteSearchEngineService.RecrawlUris
.
Campi | |
---|---|
site_search_engine |
Obbligatorio. Nome completo della risorsa di |
uris[] |
Obbligatorio. Elenco di URI da scansionare. Sono supportati al massimo 10.000 URI, altrimenti viene generato un errore INVALID_ARGUMENT. Ogni URI deve corrispondere ad almeno un |
site_credential |
Facoltativo. ID credenziali da utilizzare per la scansione. |
RecrawlUrisResponse
Messaggio di risposta per il metodo SiteSearchEngineService.RecrawlUris
.
Campi | |
---|---|
failure_samples[] |
Dettagli per un campione di massimo 10 |
failed_uris[] |
URI di cui non è stato eseguito il crawling prima della chiusura dell'LRO. |
FailureInfo
Dettagli sul motivo per cui non è stato possibile eseguire la scansione di un determinato URI. Ogni FailureInfo contiene un FailureReason per CorpusType.
Campi | |
---|---|
uri |
URI di cui non è stato possibile eseguire la scansione. |
failure_reasons[] |
Elenco dei motivi di errore per tipo di corpus (ad es. computer, dispositivo mobile). |
FailureReason
Dettagli sul motivo per cui la scansione non è riuscita per un determinato CorpusType, ad es. La scansione DESKTOP e MOBILE potrebbe non riuscire per motivi diversi.
Campi | |
---|---|
corpus_type |
DESKTOP, MOBILE o CORPUS_TYPE_UNSPECIFIED. |
error_message |
Motivo per cui l'URI non è stato sottoposto a scansione. |
CorpusType
CorpusType per l'operazione di scansione non riuscita.
Enum | |
---|---|
CORPUS_TYPE_UNSPECIFIED |
Valore predefinito. |
DESKTOP |
Indica un tentativo di scansione della versione desktop di una pagina. |
MOBILE |
Indica un tentativo di scansione della versione mobile di una pagina. |
Rispondi
Definisce un messaggio di risposta all'utente.
Campi | |
---|---|
summary |
Riepilogo basato sui risultati di ricerca. |
SafetyRating
Classificazione di sicurezza corrispondente ai contenuti generati.
Campi | |
---|---|
category |
Solo output. Categoria del danno. |
probability |
Solo output. Livelli di probabilità di danni nei contenuti. |
probability_score |
Solo output. Punteggio di probabilità di danni. |
severity |
Solo output. Livelli di gravità del danno nei contenuti. |
severity_score |
Solo output. Punteggio di gravità del danno. |
blocked |
Solo output. Indica se i contenuti sono stati filtrati a causa di questa classificazione. |
HarmProbability
Livelli di probabilità di danni nei contenuti.
Enum | |
---|---|
HARM_PROBABILITY_UNSPECIFIED |
Probabilità di danni non specificata. |
NEGLIGIBLE |
Livello di danno trascurabile. |
LOW |
Basso livello di danno. |
MEDIUM |
Danno di impatto medio. |
HIGH |
Alto livello di danno. |
HarmSeverity
Livelli di gravità del danno.
Enum | |
---|---|
HARM_SEVERITY_UNSPECIFIED |
Gravità del danno non specificata. |
HARM_SEVERITY_NEGLIGIBLE |
Livello di gravità del danno trascurabile. |
HARM_SEVERITY_LOW |
Basso livello di gravità del danno. |
HARM_SEVERITY_MEDIUM |
Livello medio di gravità del danno. |
HARM_SEVERITY_HIGH |
Elevato livello di gravità del danno. |
Schema
Definisce la struttura e il layout di un tipo di dati del documento.
Campi | |
---|---|
name |
Immutabile. Il nome completo della risorsa dello schema, nel formato Questo campo deve essere una stringa codificata in UTF-8 con un limite di lunghezza di 1024 caratteri. |
Campo unione schema . Rappresentazione dello schema. È necessario fornire struct_schema o json_schema , altrimenti viene generato un errore INVALID_ARGUMENT . schema può essere solo uno dei seguenti: |
|
struct_schema |
La rappresentazione strutturata dello schema. |
json_schema |
La rappresentazione JSON dello schema. |
SearchAddOn
Componente aggiuntivo che fornisce funzionalità aggiuntive per la ricerca.
Enum | |
---|---|
SEARCH_ADD_ON_UNSPECIFIED |
Valore predefinito quando l'enumerazione non è specificata. Questo valore non è valido. |
SEARCH_ADD_ON_LLM |
Componente aggiuntivo del modello linguistico di grandi dimensioni. |
SearchInfo
Informazioni dettagliate sulla ricerca.
Campi | |
---|---|
search_query |
La query di ricerca dell'utente. Per la definizione, vedi Il valore deve essere una stringa codificata in UTF-8 con un limite di lunghezza di 5000 caratteri. In caso contrario, viene restituito un errore È obbligatorio specificare almeno un valore per |
order_by |
L'ordine in cui vengono restituiti i prodotti, se applicabile. Consulta Il valore deve essere una stringa codificata in UTF-8 con un limite di lunghezza di 1000 caratteri. In caso contrario, viene restituito un errore Può essere impostato solo per gli eventi |
offset |
Un numero intero che specifica l'offset corrente per la paginazione (la posizione iniziale con indice 0 tra i prodotti ritenuti pertinenti dall'API). Per la definizione, vedi Se questo campo è negativo, viene restituito un Può essere impostato solo per gli eventi |
SearchLinkPromotion
Il proto della promozione include l'URI e altre informazioni utili per visualizzare la promozione.
Campi | |
---|---|
title |
Obbligatorio. Il titolo della promozione. Lunghezza massima: 160 caratteri. |
uri |
Facoltativo. L'URL della pagina che l'utente vuole promuovere. Deve essere impostato per la ricerca sul sito. Per gli altri verticali, questo parametro è facoltativo. |
document |
Facoltativo. Il |
image_uri |
Facoltativo. L'URL dell'immagine in miniatura della promozione. |
description |
Facoltativo. La descrizione della promozione. Lunghezza massima: 200 caratteri. |
enabled |
Facoltativo. La promozione attivata verrà restituita per tutte le configurazioni di pubblicazione associate all'elemento principale del controllo a cui è allegata questa promozione. Questo flag viene utilizzato solo per la ricerca di base su sito. |
SearchRequest
Richiesta di messaggio per il metodo SearchService.Search
.
Campi | |
---|---|
serving_config |
Obbligatorio. Il nome risorsa della configurazione di pubblicazione della ricerca, ad esempio |
branch |
Il nome della risorsa del ramo, ad esempio Utilizza |
query |
Query di ricerca non elaborata. |
image_query |
Query di immagini RAW. |
page_size |
Il numero massimo di
Se questo campo è negativo, viene restituito un |
page_token |
Un token di pagina ricevuto da una precedente chiamata Durante la paginazione, tutti gli altri parametri forniti a |
offset |
Un numero intero con indice 0 che specifica l'offset corrente (ovvero la posizione del risultato iniziale tra i Se questo campo è negativo, viene restituito un Un offset elevato potrebbe essere limitato a una soglia ragionevole. |
one_box_page_size |
Il numero massimo di risultati da restituire per OneBox. Questo si applica a ogni tipo di OneBox singolarmente. Il numero predefinito è 10. |
data_store_specs[] |
Specifiche che definiscono i |
filter |
La sintassi del filtro è costituita da un linguaggio di espressione per costruire un predicato da uno o più campi dei documenti da filtrare. L'espressione del filtro è sensibile alle maiuscole. Se questo campo non è riconoscibile, viene restituito un Il filtro in Vertex AI Search viene eseguito mappando la chiave del filtro LHS a una proprietà chiave definita nel backend di Vertex AI Search. Questa mappatura viene definita dal cliente nello schema. Ad esempio, un cliente del settore dei media potrebbe avere un campo "nome" nel proprio schema. In questo caso, il filtro sarà simile a questo: filter --> name:'ANY("king kong")' Per saperne di più sul filtraggio, inclusi sintassi e operatori di filtro, consulta Filtro. |
canonical_filter |
Il filtro predefinito applicato quando un utente esegue una ricerca senza selezionare alcun filtro nella pagina di ricerca. Il filtro applicato a ogni richiesta di ricerca quando è necessario un miglioramento della qualità, ad esempio l'espansione della query. Nel caso in cui una query non abbia un numero sufficiente di risultati, questo filtro verrà utilizzato per determinare se attivare o meno il flusso di espansione della query. Il filtro originale verrà comunque utilizzato per la ricerca con query estesa. Questo campo è vivamente consigliato per ottenere una qualità di ricerca elevata. Per ulteriori informazioni sulla sintassi dei filtri, consulta |
order_by |
L'ordine in cui vengono restituiti i documenti. I documenti possono essere ordinati in base a un campo in un oggetto Per saperne di più sull'ordinamento dei risultati di ricerca sul sito web, vedi Ordinare i risultati di ricerca sul web. Per saperne di più sull'ordinamento dei risultati di ricerca relativi all'assistenza sanitaria, consulta Ordinare i risultati di ricerca relativi all'assistenza sanitaria. Se questo campo non è riconoscibile, viene restituito un |
user_info |
Informazioni sull'utente finale. Consigliato vivamente per l'analisi e la personalizzazione. |
language_code |
Il codice lingua BCP-47, ad esempio "en-US" o "sr-Latn". Per ulteriori informazioni, vedi Campi standard. Questo campo aiuta a interpretare meglio la query. Se non viene specificato un valore, il codice della lingua della query viene rilevato automaticamente, ma potrebbe non essere preciso. |
facet_specs[] |
Specifiche dei facet per la ricerca con facet. Se è vuoto, non vengono restituite sfaccettature. Sono consentiti massimo 100 valori. In caso contrario, viene restituito un errore |
boost_spec |
Aumenta la specifica per aumentare la visibilità di determinati documenti. Per ulteriori informazioni sul boosting, consulta la sezione Boosting. |
params |
Parametri di ricerca aggiuntivi. Solo per la ricerca di siti web pubblici, i valori supportati sono:
Per i codici disponibili, consulta Codici paese.
|
query_expansion_spec |
La specifica di espansione delle query che specifica le condizioni in cui si verifica l'espansione delle query. |
spell_correction_spec |
La specifica di correzione ortografica che specifica la modalità in cui la correzione ortografica ha effetto. |
user_pseudo_id |
Un identificatore univoco per il monitoraggio dei visitatori. Ad esempio, questa operazione può essere implementata con un cookie HTTP, che dovrebbe essere in grado di identificare in modo univoco un visitatore su un singolo dispositivo. Questo identificatore univoco non deve cambiare se il visitatore accede o esce dal sito web. Questo campo NON deve avere un valore fisso come Deve essere lo stesso identificatore di Il campo deve essere una stringa codificata in UTF-8 con un limite di lunghezza di 128 caratteri. In caso contrario, viene restituito un errore |
content_search_spec |
Una specifica per la configurazione del comportamento della ricerca dei contenuti. |
ranking_expression |
Facoltativo. L'espressione di ranking controlla il ranking personalizzato dei documenti recuperati. Questa azione sostituisce Se
Funzioni supportate:
Variabili della funzione:
Espressione di ranking di esempio: Se il documento ha un campo di incorporamento doc_embedding, l'espressione di ranking potrebbe essere Se
Ecco alcuni esempi di formule di ranking che utilizzano i tipi di espressioni di ranking supportati:
Sono supportati i seguenti indicatori:
|
ranking_expression_backend |
Facoltativo. Il backend da utilizzare per la valutazione dell'espressione di ranking. |
safe_search |
Se attivare SafeSearch. Questa funzionalità è supportata solo per la ricerca sui siti web. |
user_labels |
Le etichette utente applicate a una risorsa devono soddisfare i seguenti requisiti:
Per ulteriori dettagli, consulta il documento Google Cloud. |
natural_language_query_understanding_spec |
Facoltativo. Configurazione per le funzionalità di comprensione delle query in linguaggio naturale, ad esempio l'estrazione di filtri di campi strutturati dalla query. Per ulteriori informazioni, consulta questa documentazione. Se |
search_as_you_type_spec |
Configurazione della ricerca durante la digitazione. Supportato solo per la verticale |
display_spec |
Facoltativo. Configurazione per la funzionalità di visualizzazione, ad esempio l'evidenziazione delle corrispondenze nei risultati di ricerca. |
session |
Il nome della risorsa della sessione. Facoltativo. La sessione consente agli utenti di effettuare chiamate API multi-turn /search o il coordinamento tra chiamate API /search e chiamate API /answer. Esempio 1 (chiamate API multi-turn /search): chiama l'API /search con l'ID sessione generato nella prima chiamata. In questo caso, la query di ricerca precedente viene presa in considerazione nella posizione della query. Ad esempio, se la prima query è "Come è andata Alphabet nel 2022?" e la query attuale è "E il 2023?", la query attuale verrà interpretata come "Come è andata ad Alphabet nel 2023?". Esempio n. 2 (coordinamento tra chiamate API /search e chiamate API /answer): chiama l'API /answer con l'ID sessione generato nella prima chiamata. In questo caso, la generazione della risposta avviene nel contesto dei risultati di ricerca della prima chiamata di ricerca. La funzionalità di ricerca multiconversazione è attualmente in fase GA privata. Utilizza la versione v1alpha o v1beta prima del lancio di questa funzionalità in disponibilità generale pubblica. In alternativa, richiedi l'inserimento nella lista consentita tramite il team di assistenza Google. |
session_spec |
Specifica della sessione. Può essere utilizzato solo quando è impostato |
relevance_threshold |
La soglia di pertinenza dei risultati di ricerca. Utilizza la soglia definita da Google, sfruttando un equilibrio tra precisione e richiamo per fornire risultati altamente accurati e una copertura completa delle informazioni pertinenti. Questa funzionalità non è supportata per la ricerca di servizi sanitari. |
relevance_score_spec |
Facoltativo. La specifica per la restituzione del punteggio di pertinenza. |
BoostSpec
Aumenta la specifica per aumentare la visibilità di determinati documenti.
Campi | |
---|---|
condition_boost_specs[] |
Specifiche del potenziamento della condizione. Se un documento corrisponde a più condizioni nelle specifiche, i punteggi di boost di queste specifiche vengono tutti applicati e combinati in modo non lineare. Il numero massimo di specifiche è 20. |
ConditionBoostSpec
Il boost si applica ai documenti che corrispondono a una condizione.
Campi | |
---|---|
condition |
Un'espressione che specifica una condizione di aumento. La sintassi e i campi supportati sono gli stessi di un'espressione di filtro. Per la sintassi e le limitazioni dettagliate, consulta la pagina Esempi:
|
boost |
Intensità del boosting della condizione, che deve essere compresa tra -1 e 1. Un boosting negativo indica una retrocessione. Il valore predefinito è 0.0. Se il boosting viene impostato su 1.0, il documento viene promosso maggiormente. Tuttavia, non significa necessariamente che il documento con boosting sarà sempre il risultato in cima alla prima pagina né che gli altri documenti verranno esclusi. Potrebbero essere visualizzati comunque dei risultati anche se nessun articolo corrisponde alla condizione. Inoltre, i risultati molto più pertinenti alla query di ricerca possono comunque avere la precedenza sui tuoi documenti nettamente preferiti, ma non pertinenti. Se il valore viene impostato su -1.0, il documento viene declassato in modo significativo. Tuttavia, potrebbero comunque essere mostrati risultati molto pertinenti. Il documento dovrà affrontare una battaglia upstream per ottenere un ranking piuttosto elevato, ma non è completamente bloccato. Se il valore è impostato su 0,0, non viene applicato alcun boost. La condizione di incremento viene ignorata. È impostata solo una delle combinazioni (condizione, boost) o la specifica boost_control_spec riportata di seguito. Se entrambi sono impostati, il boost globale viene ignorato e viene applicata la specifica più granulare boost_control_spec. |
boost_control_spec |
Specifica complessa per il ranking personalizzato in base al valore dell'attributo definito dal cliente. |
BoostControlSpec
Specifica per il ranking personalizzato basato sul valore dell'attributo specificato dal cliente. Offre più controlli per la classificazione personalizzata rispetto alla semplice combinazione (condizione, aumento) riportata sopra.
Campi | |
---|---|
field_name |
Il nome del campo il cui valore verrà utilizzato per determinare l'importo dell'aggiustamento. |
attribute_type |
Il tipo di attributo da utilizzare per determinare l'importo del boost. Il valore dell'attributo può essere derivato dal valore del campo field_name specificato. Nel caso di valori numerici, è semplice, ad esempio attribute_value = numerical_field_value. Nel caso della freschezza, attribute_value = (time.now() - datetime_field_value). |
interpolation_type |
Il tipo di interpolazione da applicare per collegare i punti di controllo elencati di seguito. |
control_points[] |
I punti di controllo utilizzati per definire la curva. La funzione monotona (definita tramite interpolation_type sopra) passa attraverso i punti di controllo elencati qui. |
AttributeType
L'attributo(o la funzione) a cui deve essere applicato il ranking personalizzato.
Enum | |
---|---|
ATTRIBUTE_TYPE_UNSPECIFIED |
Tipo di attributo non specificato. |
NUMERICAL |
Il valore del campo numerico verrà utilizzato per aggiornare dinamicamente l'importo dell'incremento. In questo caso, attribute_value (il valore x) del punto di controllo sarà il valore effettivo del campo numerico per cui è specificato boost_amount. |
FRESHNESS |
Per il caso d'uso della freschezza, il valore dell'attributo sarà la durata tra l'ora corrente e la data nel campo datetime specificato. Il valore deve essere formattato come valore XSD dayTimeDuration (un sottoinsieme limitato di un valore di durata ISO 8601). Il pattern è: [nD][T[nH][nM][nS]] . Ad esempio, 5D , 3DT12H30M , T24H . |
ControlPoint
I punti di controllo utilizzati per definire la curva. La curva definita tramite questi punti di controllo può essere solo crescente o decrescente in modo monotono(i valori costanti sono accettabili).
Campi | |
---|---|
attribute_value |
Può corrispondere a uno dei seguenti: 1. Il valore del campo numerico. 2. Specifica della durata per l'aggiornamento: il valore deve essere formattato come valore XSD |
boost_amount |
Il valore compreso tra -1 e 1 in base al quale aumentare il punteggio se attribute_value restituisce il valore specificato sopra. |
InterpolationType
Il tipo di interpolazione da applicare. Il valore predefinito sarà lineare (lineare a tratti).
Enum | |
---|---|
INTERPOLATION_TYPE_UNSPECIFIED |
Il tipo di interpolazione non è specificato. In questo caso, il valore predefinito è Lineare. |
LINEAR |
Verrà applicata l'interpolazione lineare a tratti. |
ContentSearchSpec
Una specifica per la configurazione del comportamento della ricerca dei contenuti.
Campi | |
---|---|
snippet_spec |
Se |
summary_spec |
Se |
extractive_content_spec |
Se non viene fornita alcuna specifica extractive_content_spec, nella risposta di ricerca non sarà presente alcuna risposta estrattiva. |
search_result_mode |
Specifica la modalità dei risultati di ricerca. Se non specificata, la modalità dei risultati di ricerca è impostata su |
chunk_spec |
Specifica la specifica del blocco da restituire dalla risposta di ricerca. Disponibile solo se |
ChunkSpec
Specifica la specifica del blocco da restituire dalla risposta di ricerca. Disponibile solo se SearchRequest.ContentSearchSpec.search_result_mode
è impostato su CHUNKS
Campi | |
---|---|
num_previous_chunks |
Il numero di chunk precedenti da restituire del chunk corrente. Il valore massimo consentito è 3. Se non specificato, non verranno restituiti chunk precedenti. |
num_next_chunks |
Il numero di blocchi successivi da restituire del blocco corrente. Il valore massimo consentito è 3. Se non specificato, non verranno restituiti chunk successivi. |
ExtractiveContentSpec
Una specifica per la configurazione dei contenuti estrattivi in una risposta di ricerca.
Campi | |
---|---|
max_extractive_answer_count |
Il numero massimo di risposte estrattive restituite in ogni risultato di ricerca. Una risposta estrattiva è una risposta letterale estratta dal documento originale, che fornisce una risposta precisa e pertinente al contesto della query di ricerca. Se il numero di risposte corrispondenti è inferiore a Per ogni |
max_extractive_segment_count |
Il numero massimo di segmenti estrattivi restituiti in ogni risultato di ricerca. Viene applicato solo se Un segmento estrattivo è un segmento di testo estratto dal documento originale pertinente alla query di ricerca e, in generale, più dettagliato di una risposta estrattiva. Il segmento potrebbe quindi essere utilizzato come input per gli LLM per generare riepiloghi e risposte. Se il numero di segmenti corrispondenti è inferiore a |
return_extractive_segment_score |
Specifica se restituire il punteggio di affidabilità dai segmenti estrattivi in ogni risultato di ricerca. Questa funzionalità è disponibile solo per i datastore nuovi o inseriti nella lista consentita. Per inserire il tuo datastore nella lista consentita, contatta il tuo Customer Engineer. Il valore predefinito è |
num_previous_segments |
Specifica se includere anche gli adiacenti di ciascuno dei segmenti selezionati. Restituisci al massimo |
num_next_segments |
Restituisci al massimo |
SearchResultMode
Specifica la modalità dei risultati di ricerca. Se non specificata, la modalità dei risultati di ricerca è impostata su DOCUMENTS
per impostazione predefinita.
Enum | |
---|---|
SEARCH_RESULT_MODE_UNSPECIFIED |
Valore predefinito. |
DOCUMENTS |
Restituisce i documenti nel risultato di ricerca. |
CHUNKS |
Restituisce i segmenti nel risultato di ricerca. Disponibile solo se è specificato DocumentProcessingConfig.chunking_config . |
SnippetSpec
Una specifica per la configurazione degli snippet in una risposta della ricerca.
Campi | |
---|---|
max_snippet_count |
[OBSOLETO] Questo campo è obsoleto. Per controllare la restituzione degli snippet, utilizza il campo |
reference_only |
[DEPRECATO] Questo campo è deprecato e non avrà alcun effetto sullo snippet. |
return_snippet |
Se |
SummarySpec
Una specifica per la configurazione di un riepilogo restituito in una risposta di ricerca.
Campi | |
---|---|
summary_result_count |
Il numero di primi risultati da cui generare il riepilogo. Se il numero di risultati restituiti è inferiore a Per generare un riepilogo, è possibile utilizzare al massimo 10 risultati per la modalità Documenti o 50 per la modalità Chunk. La modalità Chunks viene utilizzata quando |
include_citations |
Specifica se includere le citazioni nel riepilogo. Il valore predefinito è Quando questo campo è impostato su Esempio di riepilogo con citazioni: BigQuery è il data warehouse aziendale completamente gestito e serverless di Google Cloud [1]. BigQuery supporta tutti i tipi di dati, funziona su cloud diversi ed è dotato di business intelligence e machine learning integrati, il tutto all'interno di una piattaforma unificata [2, 3]. I numeri delle citazioni si riferiscono ai risultati di ricerca restituiti e sono indicizzati a partire da 1. Ad esempio, [1] significa che la frase è attribuita al primo risultato di ricerca. [2, 3] significa che la frase è attribuita sia al secondo che al terzo risultato di ricerca. |
ignore_adversarial_query |
Specifica se filtrare le query contraddittorie. Il valore predefinito è Google utilizza la classificazione delle query di ricerca per rilevare le query ostili. Non viene restituito alcun riepilogo se la query di ricerca viene classificata come query ostile. Ad esempio, un utente potrebbe porre una domanda relativa a commenti negativi sull'azienda o inviare una query progettata per generare output non sicuri che violano le norme. Se questo campo è impostato su |
ignore_non_summary_seeking_query |
Specifica se filtrare le query che non cercano riepiloghi. Il valore predefinito è Google utilizza la classificazione delle query di ricerca per rilevare le query che cercano riepiloghi. Non viene restituito alcun riepilogo se la query di ricerca viene classificata come query che non richiede un riepilogo. Ad esempio, |
ignore_low_relevant_content |
Specifica se filtrare le query con scarsa pertinenza. Il valore predefinito è Se questo campo è impostato su |
ignore_jail_breaking_query |
Facoltativo. Specifica se filtrare le query di jailbreaking. Il valore predefinito è Google utilizza la classificazione delle query di ricerca per rilevare le query di jailbreaking. Non viene restituito alcun riepilogo se la query di ricerca viene classificata come query di evasione. Un utente potrebbe aggiungere istruzioni alla query per modificare il tono, lo stile, la lingua, il contenuto della risposta o chiedere al modello di agire come un'entità diversa, ad esempio "Rispondi con il tono del CEO di un'azienda concorrente". Se questo campo è impostato su |
model_prompt_spec |
Se specificata, la specifica verrà utilizzata per modificare il prompt fornito all'LLM. |
language_code |
Codice lingua per il riepilogo. Utilizza i tag di lingua definiti da BCP47. Nota: questa è una funzionalità sperimentale. |
model_spec |
Se specificata, la specifica verrà utilizzata per modificare la specifica del modello fornita all'LLM. |
use_semantic_chunks |
Se è true, la risposta verrà generata dai chunk più pertinenti dei primi risultati di ricerca. Questa funzionalità migliorerà la qualità dei riassunti. Tieni presente che, con questa funzionalità attivata, non tutti i primi risultati di ricerca verranno citati e inclusi nell'elenco delle citazioni, pertanto l'indice delle fonti delle citazioni punta solo ai risultati di ricerca elencati nell'elenco delle citazioni. |
ModelPromptSpec
Specifica del prompt da utilizzare con il modello.
Campi | |
---|---|
preamble |
Testo all'inizio del prompt che fornisce istruzioni all'assistente. Gli esempi sono disponibili nella guida dell'utente. |
ModelSpec
Specifica del modello.
Campi | |
---|---|
version |
La versione del modello utilizzata per generare il riepilogo. I valori supportati sono:
|
DataStoreSpec
Una struttura per definire i datastore su cui filtrare in una chiamata di ricerca e le configurazioni per questi datastore. In caso contrario, viene restituito un errore INVALID_ARGUMENT
.
Campi | |
---|---|
data_store |
Obbligatorio. Nome completo della risorsa di |
filter |
Facoltativo. Specifica del filtro per filtrare i documenti nel datastore specificato dal campo data_store. Per saperne di più sul filtraggio, consulta Filtro. |
boost_spec |
Facoltativo. Aumenta la specifica per aumentare la visibilità di determinati documenti. Per ulteriori informazioni sul boosting, consulta la sezione Boosting. |
custom_search_operators |
Facoltativo. Operatori di ricerca personalizzati che, se specificati, verranno utilizzati per filtrare i risultati dai datastore di workspace. Per ulteriori informazioni sugli operatori di ricerca personalizzati, consulta SearchOperators. |
DisplaySpec
Specifica le funzionalità di visualizzazione, come l'evidenziazione delle corrispondenze.
Campi | |
---|---|
match_highlighting_condition |
La condizione in base alla quale deve verificarsi l'evidenziazione della corrispondenza. |
MatchHighlightingCondition
Enumerazione che descrive in quale condizione deve verificarsi l'evidenziazione della corrispondenza.
Enum | |
---|---|
MATCH_HIGHLIGHTING_CONDITION_UNSPECIFIED |
Il comportamento del server è lo stesso di MATCH_HIGHLIGHTING_DISABLED . |
MATCH_HIGHLIGHTING_DISABLED |
Disattiva l'evidenziazione delle corrispondenze in tutti i documenti. |
MATCH_HIGHLIGHTING_ENABLED |
Attiva l'evidenziazione delle corrispondenze in tutti i documenti. |
FacetSpec
Una specifica del facet per eseguire la ricerca con facet.
Campi | |
---|---|
facet_key |
Obbligatorio. La specifica della chiave facet. |
limit |
Numero massimo di valori di facet restituiti per questo facet. Se non specificato, il valore predefinito è 20. Il valore massimo consentito è 300. I valori superiori a 300 vengono forzati a 300. Per l'aggregazione nella ricerca nel settore sanitario, quando [FacetKey.key] è "healthcare_aggregation_key", il limite verrà sostituito internamente con 10.000, indipendentemente dal valore impostato qui. Se questo campo è negativo, viene restituito un |
excluded_filter_keys[] |
Elenco delle chiavi da escludere durante la creazione di sfaccettature. Per impostazione predefinita, L'elenco di una chiave di facet in questo campo consente di visualizzare i relativi valori come risultati di facet, anche se sono filtrati dai risultati di ricerca. L'utilizzo di questo campo non influisce sui risultati di ricerca restituiti. Ad esempio, supponiamo che ci siano 100 documenti con la sfaccettatura di colore "Rosso" e 200 documenti con la sfaccettatura di colore "Blu". Una query contenente il filtro "color:ANY("Red")" e con "color" come Se "color" è elencato in "excludedFilterKeys", la query restituisce i valori della sfaccettatura "Red" con conteggio 100 e "Blue" con conteggio 200, perché la chiave "color" è ora esclusa dal filtro. Poiché questo campo non influisce sui risultati di ricerca, questi ultimi vengono comunque filtrati correttamente per restituire solo i documenti "Rossi". Sono consentiti massimo 100 valori. In caso contrario, viene restituito un errore |
enable_dynamic_position |
Attiva la posizione dinamica per questo facet. Se è impostata su true, la posizione di questa sfaccettatura tra tutte le sfaccettature nella risposta viene determinata automaticamente. Se i facet dinamici sono abilitati, vengono ordinati insieme. Se impostato su false, la posizione di questo facet nella risposta è la stessa della richiesta e viene classificato prima dei facet con posizione dinamica abilitata e di tutti i facet dinamici. Ad esempio, potresti voler sempre restituire la sfaccettatura della valutazione nella risposta, ma non è necessario visualizzarla sempre in alto. In questo caso, puoi impostare enable_dynamic_position su true in modo che la posizione del facet di valutazione nella risposta venga determinata automaticamente. Un altro esempio, supponendo di avere i seguenti facet nella richiesta:
Inoltre, hai attivato i facet dinamici, che generano un facet |
FacetKey
Specifica come viene calcolata una sfaccettatura.
Campi | |
---|---|
key |
Obbligatorio. Chiavi di sfaccettatura testuali e numeriche supportate nell'oggetto |
intervals[] |
Imposta solo se i valori devono essere suddivisi in bucket in intervalli. Deve essere impostato per le sfaccettature con valori numerici. Non deve essere impostato per il facet con valori di testo. Il numero massimo di intervalli è 30. |
restricted_values[] |
Ottieni solo la sfaccettatura per i valori con limitazioni specificati. Supportato solo sui campi di testo. Ad esempio, supponiamo che "category" abbia tre valori: "Action > 2022", "Action > 2021" e "Sci-Fi > 2022". Se imposti "restricted_values" su "Azione > 2022", la sfaccettatura "category" contiene solo "Azione > 2022". Supportato solo sui campi di testo. Il valore massimo è 10. |
prefixes[] |
Recupera solo i valori delle sfaccettature che iniziano con il prefisso della stringa specificato. Ad esempio, supponiamo che "category" abbia tre valori: "Action > 2022", "Action > 2021" e "Sci-Fi > 2022". Se imposti "prefissi" su "Azione", la sfaccettatura "categoria" contiene solo "Azione > 2022" e "Azione > 2021". Supportato solo sui campi di testo. Il valore massimo è 10. |
contains[] |
Recupera solo i valori delle sfaccettature che contengono le stringhe specificate. Ad esempio, supponiamo che "category" abbia tre valori: "Action > 2022", "Action > 2021" e "Sci-Fi > 2022". Se imposti "contiene" su "2022", la sfaccettatura "categoria" contiene solo "Azione > 2022" e "Fantascienza > 2022". Supportato solo sui campi di testo. Il valore massimo è 10. |
case_insensitive |
True per rendere le chiavi di sfaccettatura non sensibili alle maiuscole e minuscole quando si ottengono valori di sfaccettatura con prefissi o contiene; false in caso contrario. |
order_by |
L'ordine in cui vengono restituiti i documenti. I valori consentiti sono:
Se non viene impostato, i valori testuali vengono ordinati in ordine naturale; gli intervalli numerici vengono ordinati nell'ordine indicato da |
ImageQuery
Specifica l'input della query di immagini.
Campi | |
---|---|
Campo unione
|
|
image_bytes |
Byte dell'immagine con codifica Base64. Formati immagine supportati: JPEG, PNG e BMP. |
NaturalLanguageQueryUnderstandingSpec
Specifica per abilitare le funzionalità di comprensione del linguaggio naturale per le richieste di ricerca.
Campi | |
---|---|
filter_extraction_condition |
La condizione in base alla quale deve essere eseguita l'estrazione del filtro. Il comportamento del server è impostato per impostazione predefinita su |
geo_search_query_detection_field_names[] |
Nomi dei campi utilizzati per il filtro basato sulla posizione, in cui i filtri di geolocalizzazione vengono rilevati nelle query di ricerca in linguaggio naturale. Valido solo quando FilterExtractionCondition è impostato su Se questo campo è impostato, sostituisce i nomi dei campi impostati in |
extracted_filter_behavior |
Facoltativo. Controlla il comportamento di applicazione dei filtri estratti alla ricerca. Il comportamento predefinito dipende dalla richiesta. Per la ricerca strutturata in un singolo datastore, il valore predefinito è |
allowed_field_names[] |
Facoltativo. Elenco consentito di campi che possono essere utilizzati per l'estrazione di filtri in linguaggio naturale. Per impostazione predefinita, se non viene specificato, tutti i campi indicizzabili sono idonei all'estrazione del filtro in linguaggio naturale (ma non è garantito che vengano utilizzati). Se vengono specificati dei campi in allowed_field_names, solo i campi contrassegnati come indicizzabili nello schema e specificati nella lista consentita saranno idonei per l'estrazione dei filtri in linguaggio naturale. Nota: per la ricerca in più datastore, questa funzionalità non è ancora supportata e verrà ignorata. |
ExtractedFilterBehavior
Enumerazione che descrive come i filtri estratti vengono applicati alla ricerca.
Enum | |
---|---|
EXTRACTED_FILTER_BEHAVIOR_UNSPECIFIED |
EXTRACTED_FILTER_BEHAVIOR_UNSPECIFIED utilizzerà il comportamento predefinito per i filtri estratti. Per la ricerca in un singolo datastore, il comportamento predefinito è l'applicazione come filtri rigidi. Per la ricerca in più datastore, l'impostazione predefinita prevede l'applicazione come soft boost. |
HARD_FILTER |
Applica tutti i filtri estratti come filtri rigidi ai risultati. I risultati che non superano i filtri estratti non verranno restituiti nel set di risultati. |
SOFT_BOOST |
Applica tutti i filtri estratti come aggiustamenti morbidi. I risultati che superano i filtri verranno promossi a posizioni più elevate nel set di risultati. |
FilterExtractionCondition
Enumerazione che descrive in quale condizione deve avvenire l'estrazione del filtro.
Enum | |
---|---|
CONDITION_UNSPECIFIED |
Il comportamento del server è impostato per impostazione predefinita su DISABLED . |
DISABLED |
Disattiva l'estrazione dei filtri NL. |
ENABLED |
Consente l'estrazione dei filtri NL. |
QueryExpansionSpec
Specifica per determinare in quali condizioni deve verificarsi l'espansione della query.
Campi | |
---|---|
condition |
La condizione in base alla quale deve verificarsi l'espansione delle query. Il valore predefinito è |
pin_unexpanded_results |
Se bloccare i risultati non espansi. Se questo campo è impostato su true, i prodotti non espansi si trovano sempre nella parte superiore dei risultati di ricerca, seguiti dai risultati espansi. |
Condizione
Enumerazione che descrive in quale condizione deve verificarsi l'espansione della query.
Enum | |
---|---|
CONDITION_UNSPECIFIED |
Condizione di espansione delle query non specificata. In questo caso, il comportamento del server è impostato su Condition.DISABLED per impostazione predefinita. |
DISABLED |
Espansione delle query disattivata. Viene utilizzata solo la query di ricerca esatta, anche se SearchResponse.total_size è pari a zero. |
AUTO |
Espansione automatica delle query creata dall'API Search. |
RankingExpressionBackend
Il backend da utilizzare per la valutazione dell'espressione di ranking.
Enum | |
---|---|
RANKING_EXPRESSION_BACKEND_UNSPECIFIED |
Opzione predefinita per i valori non specificati/sconosciuti. |
BYOE |
Deprecato: utilizza |
CLEARBOX |
Deprecato: utilizza |
RANK_BY_EMBEDDING |
Classificazione in base al modello di incorporamento personalizzato, il modo predefinito per valutare l'espressione di ranking. |
RANK_BY_FORMULA |
Classifica in base alla formula personalizzata. |
RelevanceScoreSpec
La specifica per la restituzione del punteggio di pertinenza del documento.
Campi | |
---|---|
return_relevance_score |
Facoltativo. Indica se restituire il punteggio di pertinenza per i risultati di ricerca. Più alto è il punteggio, più pertinente è il documento rispetto alla query. |
RelevanceThreshold
La soglia di pertinenza dei risultati di ricerca. Maggiore è la soglia di pertinenza, maggiore è il numero di risultati pertinenti mostrati e minore è il numero di risultati restituiti.
Enum | |
---|---|
RELEVANCE_THRESHOLD_UNSPECIFIED |
Valore predefinito. In questo caso, il comportamento del server è impostato sulla soglia definita da Google. |
LOWEST |
Soglia di pertinenza più bassa. |
LOW |
Soglia di pertinenza bassa. |
MEDIUM |
Soglia di pertinenza media. |
HIGH |
Soglia di pertinenza elevata. |
SearchAsYouTypeSpec
Specifica per la ricerca durante la digitazione nelle richieste di ricerca.
Campi | |
---|---|
condition |
La condizione in base alla quale deve verificarsi la ricerca durante la digitazione. Il valore predefinito è |
Condizione
Enumerazione che descrive in quale condizione deve verificarsi la ricerca durante la digitazione.
Enum | |
---|---|
CONDITION_UNSPECIFIED |
Il comportamento del server è impostato per impostazione predefinita su Condition.DISABLED . |
DISABLED |
Disattiva la ricerca durante la digitazione. |
ENABLED |
Attiva la ricerca durante la digitazione. |
AUTO |
Passaggio automatico tra le modalità di ricerca durante la digitazione e ricerca standard, ideale per implementazioni di una sola API (ad es. debouncing). |
SessionSpec
Specifica della sessione.
La funzionalità di ricerca multiconversazione è attualmente in fase GA privata. Utilizza la versione v1alpha o v1beta prima del lancio di questa funzionalità in disponibilità generale pubblica. In alternativa, richiedi l'inserimento nella lista consentita tramite il team di assistenza Google.
Campi | |
---|---|
query_id |
Se impostato, il risultato di ricerca viene memorizzato nel "turno" specificato da questo ID query. Esempio: supponiamo che la sessione sia la seguente: session { name: ".../sessions/xxx" turns { query { text: "What is foo?" query_id: ".../questions/yyy" } answer: "Foo is ..." } turns { query { text: "How about bar then?" query_id: ".../questions/zzz" } } } L'utente può chiamare l'API /search con una richiesta come questa: session: ".../sessions/xxx" session_spec { query_id: ".../questions/zzz" } L'API memorizza quindi il risultato della ricerca, associato all'ultimo turno. Il risultato della ricerca memorizzato può essere utilizzato da una successiva chiamata API /answer (con l'ID sessione e l'ID query specificati). Inoltre, è possibile chiamare /search e /answer in parallelo con lo stesso ID sessione e ID query. |
search_result_persistence_count |
Il numero di risultati di ricerca principali da conservare. I risultati di ricerca persistenti possono essere utilizzati per la successiva chiamata API /answer. Questo campo è simile al campo Al massimo 10 risultati per la modalità Documenti o 50 per la modalità Chunk. |
SpellCorrectionSpec
La specifica per la correzione ortografica delle query.
Campi | |
---|---|
mode |
La modalità in cui la correzione ortografica sostituisce la query di ricerca originale. Il valore predefinito è |
Modalità
Enumerazione che descrive in quale modalità deve essere eseguita la correzione ortografica.
Enum | |
---|---|
MODE_UNSPECIFIED |
Modalità di correzione ortografica non specificata. In questo caso, il comportamento del server è impostato su Mode.AUTO per impostazione predefinita. |
SUGGESTION_ONLY |
L'API Search tenta di trovare un suggerimento ortografico. Se viene trovato un suggerimento, questo viene inserito in SearchResponse.corrected_query . Il suggerimento ortografico non verrà utilizzato come query di ricerca. |
AUTO |
Correzione ortografica automatica integrata nell'API Search. La ricerca si baserà sulla query corretta, se trovata. |
SearchResponse
Messaggio di risposta per il metodo SearchService.Search
.
Campi | |
---|---|
results[] |
Un elenco di documenti corrispondenti. L'ordine rappresenta il ranking. |
facets[] |
Risultati delle sfaccettature richieste dall'utente. |
total_size |
Il conteggio totale stimato di articoli corrispondenti indipendentemente dalla paginazione. Il conteggio di |
attribution_token |
Un token di ricerca univoco. Questo valore deve essere incluso nei log |
redirect_uri |
L'URI di una pagina di reindirizzamento definita dal cliente. Se viene attivata l'azione di reindirizzamento, non viene eseguita alcuna ricerca e nella risposta vengono impostati solo |
next_page_token |
Un token che può essere inviato come |
corrected_query |
Contiene la query con correzione ortografica, se trovata. Se il tipo di correzione ortografica è AUTOMATIC, i risultati di ricerca si basano su corrected_query. In caso contrario, per la ricerca viene utilizzata la query originale. |
summary |
Un riepilogo nei risultati di ricerca. Questo campo viene restituito solo se è impostato |
query_expansion_info |
Informazioni sull'espansione della query per i risultati restituiti. |
session_info |
Informazioni sulla sessione. Impostato solo se viene fornito |
search_link_promotions[] |
Promozioni per la ricerca sul sito. |
Facet
Un risultato del facet.
Campi | |
---|---|
key |
La chiave per questo aspetto. Ad esempio, |
values[] |
I valori delle sfaccettature per questo campo. |
dynamic_facet |
Indica se il facet viene generato dinamicamente. |
FacetValue
Un valore di sfaccettatura che contiene i nomi dei valori e il relativo conteggio.
Campi | |
---|---|
count |
Numero di elementi che hanno questo valore della sfaccettatura. |
Campo unione facet_value . Un valore di sfaccettatura che contiene valori. facet_value può essere solo uno dei seguenti: |
|
value |
Valore di testo di un facet, ad esempio "Nero" per il facet "colori". |
interval |
Valore dell'intervallo per un facet, ad esempio [10, 20) per il facet "price". Corrisponde a |
QueryExpansionInfo
Informazioni che descrivono l'espansione della query, incluso se si è verificata.
Campi | |
---|---|
expanded_query |
Valore booleano che descrive se si è verificata l'espansione della query. |
pinned_result_count |
Numero di risultati bloccati. Questo campo viene impostato solo quando si verifica l'espansione e |
SearchResult
Rappresenta i risultati di ricerca.
Campi | |
---|---|
id |
|
document |
Lo snippet di dati del documento nella risposta di ricerca. Vengono compilati solo i campi contrassegnati come |
chunk |
I dati dei blocchi nella risposta di ricerca se |
model_scores |
Solo output. Google ha fornito i punteggi disponibili. |
rank_signals |
Facoltativo. Un insieme di indicatori di ranking associati al risultato. |
RankSignals
Un insieme di indicatori di ranking.
Campi | |
---|---|
default_rank |
Facoltativo. Il ranking predefinito del risultato. |
custom_signals[] |
Facoltativo. Un elenco di indicatori clearbox personalizzati. |
keyword_similarity_score |
Facoltativo. Aggiustamento della corrispondenza delle parole chiave. |
relevance_score |
Facoltativo. Aggiustamento della pertinenza semantica. |
semantic_similarity_score |
Facoltativo. Aggiustamento della similarità semantica. |
pctr_rank |
Facoltativo. Aggiustamento del tasso di conversione previsto come ranking. |
topicality_rank |
Facoltativo. Aggiustamento della pertinenza come ranking. |
document_age |
Facoltativo. Età del documento in ore. |
boosting_factor |
Facoltativo. Potenziamenti personalizzati combinati per un documento. |
CustomSignal
Indicatore clearbox personalizzato rappresentato da una coppia nome-valore.
Campi | |
---|---|
name |
Facoltativo. Il nome del segnale. |
value |
Facoltativo. Valore float che rappresenta l'indicatore di ranking (ad es. 1,25 per BM25). |
SessionInfo
Informazioni sulla sessione.
Campi | |
---|---|
name |
Il nome della sessione. Se viene utilizzata la modalità di sessione automatica (quando |
query_id |
ID query corrispondente a questa chiamata API di ricerca. Una sessione può avere più turni, ognuno con un ID query univoco. Se specifichi il nome della sessione e questo ID query nella chiamata API Answer, la generazione della risposta avviene nel contesto dei risultati di ricerca di questa chiamata di ricerca. |
Riepilogo
Riepilogo dei primi N risultati di ricerca specificati dalla specifica del riepilogo.
Campi | |
---|---|
summary_text |
Il contenuto del riepilogo. |
summary_skipped_reasons[] |
Altri motivi per cui il riepilogo è stato ignorato. Fornisce il motivo dei casi ignorati. Se non viene ignorato nulla, questo campo non viene impostato. |
safety_attributes |
Una raccolta di categorie di attributi di sicurezza e i relativi punteggi di affidabilità. |
summary_with_metadata |
Riepilogo con informazioni sui metadati. |
Citazione
Informazioni sulla citazione per un segmento.
Campi | |
---|---|
start_index |
L'indice indica l'inizio del segmento, misurato in byte/unicode. |
end_index |
Fine del segmento attribuito, escluso. |
sources[] |
Fonti delle citazioni per il segmento attribuito. |
CitationMetadata
Metadati delle citazioni.
Campi | |
---|---|
citations[] |
Citazioni per i segmenti. |
CitationSource
Fonte della citazione.
Campi | |
---|---|
reference_index |
Indice dei riferimenti del documento da SummaryWithMetadata.references. È indicizzato a 0 e il valore sarà zero se reference_index non è impostato in modo esplicito. |
Riferimento
Riferimento al documento.
Campi | |
---|---|
title |
Il titolo del documento. |
document |
Obbligatorio. |
uri |
URI Cloud Storage o HTTP per il documento. |
chunk_contents[] |
Elenco dei contenuti dei chunk citati derivati dai contenuti del documento. |
ChunkContent
Dividere i contenuti in blocchi.
Campi | |
---|---|
content |
Dividi i contenuti testuali in blocchi. |
page_identifier |
Identificatore della pagina. |
SafetyAttributes
Categorie di attributi di sicurezza e i relativi punteggi di affidabilità.
Campi | |
---|---|
categories[] |
I nomi visualizzati delle categorie di attributi di sicurezza associati ai contenuti generati. L'ordine corrisponde ai punteggi. |
scores[] |
I punteggi di confidenza di ogni categoria. Un valore più alto indica una confidenza maggiore. L'ordine corrisponde alle categorie. |
SummarySkippedReason
Un enum per i motivi di riepilogo ignorato.
Enum | |
---|---|
SUMMARY_SKIPPED_REASON_UNSPECIFIED |
Valore predefinito. Il motivo per cui il riepilogo è stato ignorato non è specificato. |
ADVERSARIAL_QUERY_IGNORED |
La query contraddittoria ignorava la distinzione tra maiuscole e minuscole. Utilizzato solo quando |
NON_SUMMARY_SEEKING_QUERY_IGNORED |
La query di ricerca non riepilogativa non ha tenuto conto della distinzione tra maiuscole e minuscole. Google salta il riepilogo se la query è una chiacchiera. Utilizzato solo quando |
OUT_OF_DOMAIN_QUERY_IGNORED |
La query al di fuori del dominio non ha tenuto conto della distinzione tra maiuscole e minuscole. Google salta il riepilogo se non ci sono risultati di ricerca di pertinenza elevata. Ad esempio, il datastore contiene informazioni sull'azienda A, ma la query dell'utente pone domande sull'azienda B. |
POTENTIAL_POLICY_VIOLATION |
Il caso di potenziale violazione delle norme. Google salta il riepilogo se viene rilevata una potenziale violazione delle norme. Sono inclusi contenuti che potrebbero essere violenti o tossici. |
LLM_ADDON_NOT_ENABLED |
Il caso in cui il componente aggiuntivo LLM non è abilitato. Google ignora il riepilogo se il componente aggiuntivo LLM non è abilitato. |
NO_RELEVANT_CONTENT |
Il caso di nessun contenuto pertinente. Google salta il riepilogo se non sono presenti contenuti pertinenti nei risultati di ricerca recuperati. |
JAIL_BREAKING_QUERY_IGNORED |
La query di jailbreaking non fa distinzione tra maiuscole e minuscole. Ad esempio, "Rispondi con il tono del CEO di un'azienda concorrente". Utilizzato solo quando [SearchRequest.ContentSearchSpec.SummarySpec.ignore_jail_breaking_query] è impostato su |
CUSTOMER_POLICY_VIOLATION |
Il caso di violazione delle norme relative ai clienti. Google salta il riepilogo se viene rilevata una violazione delle norme per i clienti. Il criterio è definito dal cliente. |
NON_SUMMARY_SEEKING_QUERY_IGNORED_V2 |
La query che non cerca risposte ignora le maiuscole/minuscole. Google salta il riepilogo se la query non ha un intento chiaro. Utilizzato solo quando [SearchRequest.ContentSearchSpec.SummarySpec.ignore_non_answer_seeking_query] è impostato su |
TIME_OUT |
La custodia per il timeout. Google salta il riepilogo se si verifica un timeout. |
SummaryWithMetadata
Riepilogo con informazioni sui metadati.
Campi | |
---|---|
summary |
Testo di riepilogo senza informazioni sulla citazione. |
citation_metadata |
Metadati della citazione per il riepilogo fornito. |
references[] |
Riferimenti ai documenti. |
SearchTier
Livelli delle funzionalità di ricerca. I diversi livelli potrebbero avere prezzi diversi. Per saperne di più, consulta la documentazione sui prezzi.
Enum | |
---|---|
SEARCH_TIER_UNSPECIFIED |
Valore predefinito quando l'enumerazione non è specificata. Questo valore non è valido. |
SEARCH_TIER_STANDARD |
Livello Standard. |
SEARCH_TIER_ENTERPRISE |
Livello Enterprise. |
SearchUseCase
Definisce un'ulteriore suddivisione di SolutionType
. Si applica in particolare a SOLUTION_TYPE_SEARCH
.
Enum | |
---|---|
SEARCH_USE_CASE_UNSPECIFIED |
Valore utilizzato quando non è impostato. Non si verificherà in CSS. |
SEARCH_USE_CASE_SEARCH |
Caso d'uso della ricerca. Prevede che il traffico abbia un query non vuoto. |
SEARCH_USE_CASE_BROWSE |
Sfoglia il caso d'uso. Prevede che il traffico abbia un query vuoto. |
ServingConfig
Configura i metadati utilizzati per generare i risultati del tempo di pubblicazione (ad es. risultati di ricerca o previsioni dei suggerimenti). ServingConfig viene trasmesso nella richiesta di ricerca e previsione e genera risultati.
Campi | |
---|---|
name |
Immutabile. Nome completo |
display_name |
Obbligatorio. Il nome visualizzato della configurazione di pubblicazione leggibile. Utilizzato nell'interfaccia utente di Discovery. Questo campo deve essere una stringa codificata in UTF-8 con un limite di lunghezza di 128 caratteri. In caso contrario, viene restituito un errore INVALID_ARGUMENT. |
solution_type |
Obbligatorio. Immutabile. Specifica il tipo di soluzione a cui può essere associata una configurazione di pubblicazione. |
model_id |
L'ID del modello da utilizzare al momento della pubblicazione. Al momento sono supportati solo i modelli di raccomandazione. Può essere modificato, ma solo con un modello compatibile (ad es. CTR di Altri che ti potrebbero piacere con TdC di Altri che ti potrebbero piacere). Obbligatorio quando |
diversity_level |
Il livello di diversità da utilizzare nei risultati del modello di suggerimenti, ad esempio
Se non viene specificato, scegliamo il valore predefinito in base al tipo di modello di raccomandazione. Valore predefinito: Può essere impostato solo se |
ranking_expression |
L'espressione di ranking controlla il ranking personalizzato dei documenti recuperati. Per sfruttare questa funzionalità, è necessario incorporare i documenti. L'impostazione dell'espressione di ranking in ServingConfig si applica a tutte le richieste di ricerca gestite dalla configurazione di pubblicazione. Tuttavia, se viene specificato L'espressione di ranking è una singola funzione o più funzioni unite dal segno "+".
Funzioni supportate:
Variabili della funzione:
Espressione di ranking di esempio: Se il documento ha un campo di incorporamento doc_embedding, l'espressione di ranking potrebbe essere |
create_time |
Solo output. Timestamp di creazione di ServingConfig. |
update_time |
Solo output. Timestamp dell'aggiornamento di ServingConfig. |
filter_control_ids[] |
Filtra i controlli da utilizzare nel percorso di pubblicazione. Verranno applicati tutti i controlli dei filtri attivati. I controlli dei filtri devono trovarsi nello stesso datastore della configurazione di pubblicazione. Massimo 20 controlli filtro. |
boost_control_ids[] |
Controlli di boost da utilizzare nel percorso di pubblicazione. Verranno applicati tutti i controlli di boost attivati. I controlli di boost devono trovarsi nello stesso datastore della configurazione di pubblicazione. Massimo 20 controlli di potenziamento. |
redirect_control_ids[] |
ID dei controlli reindirizzamento. Viene applicata solo la prima azione di reindirizzamento attivata, anche se ne sono presenti più di una. Il numero massimo di specifiche è 100. Può essere impostato solo se |
synonyms_control_ids[] |
Specifiche dei sinonimi delle condizioni. Se corrispondono più condizioni di sinonimi, verranno eseguiti tutti i controlli dei sinonimi corrispondenti nell'elenco. Il numero massimo di specifiche è 100. Può essere impostato solo se |
oneway_synonyms_control_ids[] |
Specifiche dei sinonimi unidirezionali della condizione. Se corrispondono più condizioni di sinonimi unidirezionali, vengono eseguiti tutti i controlli di sinonimi unidirezionali corrispondenti nell'elenco. Il numero massimo di specifiche è 100. Può essere impostato solo se |
dissociate_control_ids[] |
La condizione non associa le specifiche. Se corrispondono più condizioni di non associazione, verranno eseguiti tutti i controlli di non associazione corrispondenti nell'elenco. L'ordine non è importante. Il numero massimo di specifiche è 100. Può essere impostato solo se |
replacement_control_ids[] |
Specifiche di sostituzione della condizione. Applicate in base all'ordine nell'elenco. Un termine sostituito in precedenza non può essere sostituito di nuovo. Il numero massimo di specifiche è 100. Può essere impostato solo se |
ignore_control_ids[] |
Ignora le specifiche della condizione. Se corrispondono più condizioni di ignoramento, verranno eseguiti tutti i controlli di ignoramento corrispondenti nell'elenco. L'ordine non è importante. Il numero massimo di specifiche è 100. |
promote_control_ids[] |
Specifiche della promozione con condizione. Il numero massimo di specifiche è 100. |
answer_generation_spec |
Facoltativo. La specifica per la generazione delle risposte. |
Campo unione vertical_config . Configurazione specifica per verticale di settore. vertical_config può essere solo uno dei seguenti: |
|
media_config |
MediaConfig della configurazione di pubblicazione. |
generic_config |
GenericConfig della configurazione di pubblicazione. |
GenericConfig
Specifica le configurazioni necessarie per il rilevamento generico.Al momento supportiamo:
content_search_spec
: configurazione per la ricerca di contenuti generici.
Campi | |
---|---|
content_search_spec |
Specifica il comportamento previsto della ricerca di contenuti. Valido solo per il datastore con ricerca dei contenuti abilitata. |
MediaConfig
Specifica le configurazioni necessarie per il rilevamento dei contenuti multimediali. Al momento supportiamo:
demote_content_watched
: Soglia per la declassificazione dei contenuti guardati. I clienti possono specificare se utilizzare la retrocessione dei contenuti visualizzati o la pagina dei dettagli visualizzata. Se i clienti specificano che i minuti o la percentuale di contenuti guardati superano la soglia, i contenuti verranno retrocessi nel risultato del suggerimento.promote_fresh_content
: giorni limite per la promozione di nuovi contenuti. I clienti possono specificare se utilizzare la promozione della freschezza dei contenuti. Se i contenuti sono stati pubblicati entro i giorni limite, verranno promossi nel risultato del consiglio. Può essere impostato solo seSolutionType
èSOLUTION_TYPE_RECOMMENDATION
.
Campi | |
---|---|
demotion_event_type |
Specifica il tipo di evento utilizzato per la retrocessione del risultato del suggerimento. Valori attualmente supportati:
Se il criterio non viene configurato, la retrocessione della cronologia delle visualizzazioni non verrà applicata. La retrocessione della novità dei contenuti verrà comunque applicata. |
demote_content_watched_past_days |
Facoltativo. Specifica il numero di giorni da prendere in considerazione per la retrocessione dei contenuti guardati. Se è impostato su zero o non è impostato, il valore predefinito è il massimo di 365 giorni. |
content_freshness_cutoff_days |
Specifica la freschezza dei contenuti utilizzata per il risultato del consiglio. I contenuti verranno retrocessi se sono stati pubblicati da più giorni rispetto al limite di aggiornamento dei contenuti. |
Campo unione demote_content_watched . Specifica la soglia per la retrocessione dei contenuti visualizzati. La soglia può essere un valore percentuale o in minuti. Questo valore deve essere impostato per il tipo di evento media-complete . demote_content_watched può essere solo uno dei seguenti: |
|
content_watched_percentage_threshold |
Specifica la soglia della percentuale di contenuti visualizzati per la retrocessione. Il valore di soglia deve essere compreso tra [0, 1] inclusi. |
content_watched_seconds_threshold |
Specifica la soglia dei minuti di visualizzazione dei contenuti per la retrocessione. |
Sessione
Definizione del proto della sessione esterna.
Campi | |
---|---|
name |
Immutabile. Nome completo |
display_name |
Facoltativo. Il nome visualizzato della sessione. Questo campo viene utilizzato per identificare la sessione nell'interfaccia utente. Per impostazione predefinita, il nome visualizzato è il testo della prima query del turno nella sessione. |
state |
Lo stato della sessione. |
user_pseudo_id |
Un identificatore univoco per il monitoraggio degli utenti. |
turns[] |
Turni. |
labels[] |
Facoltativo. Le etichette della sessione. Può essere impostato come filtro in ListSessionsRequest. |
start_time |
Solo output. L'ora di inizio della sessione. |
end_time |
Solo output. L'ora in cui è terminata la sessione. |
is_pinned |
Facoltativo. Se la sessione è bloccata, verrà visualizzata in cima all'elenco delle sessioni. |
Stato
Enumerazione dello stato della sessione.
Enum | |
---|---|
STATE_UNSPECIFIED |
Lo stato non è specificato. |
IN_PROGRESS |
La sessione è attualmente aperta. |
Attiva
Rappresenta un turno, inclusa una query dell'utente e una risposta del servizio.
Campi | |
---|---|
query |
Facoltativo. La query dell'utente. Potrebbe non essere impostato se questo turno sta semplicemente rigenerando una risposta a un turno diverso |
answer |
Facoltativo. Il nome risorsa della risposta alla query dell'utente. Imposta solo se la generazione della risposta (chiamata API /answer) è avvenuta in questo turno. |
assist_answer |
Solo output. Il nome risorsa della risposta dell'assistente alla query dell'utente. Imposta solo se in questo turno è stata effettuata una chiamata di assistenza (chiamata API /assist). Formato: |
detailed_answer |
Solo output. Nell'API |
detailed_assist_answer |
Solo output. Nell'API |
query_config |
Facoltativo. Rappresenta i metadati relativi alla configurazione della query, ad esempio il modello LLM e la versione utilizzati, i parametri del modello (temperatura, parametri di grounding e così via). Il prefisso "google." è riservato alla funzionalità sviluppata da Google. |
SetUpDataConnectorMetadata
Questo tipo non contiene campi.
Metadati per il metodo DataConnectorService.SetUpDataConnector
.
SetUpDataConnectorRequest
Richiesta per il metodo DataConnectorService.SetUpDataConnector
.
Campi | |
---|---|
parent |
Obbligatorio. Il genitore di |
collection_id |
Obbligatorio. L'ID da utilizzare per Questo campo deve essere conforme allo standard RFC-1034 con un limite di lunghezza di 63 caratteri. In caso contrario, viene restituito un errore INVALID_ARGUMENT. |
collection_display_name |
Obbligatorio. Il nome visualizzato di Deve essere leggibile e utilizzato per visualizzare le raccolte nella dashboard di Play Console. Stringa codificata UTF-8 con un limite di 1024 caratteri. |
data_connector |
Obbligatorio. |
SingleRegionKey
Metadati per le chiavi CMEK monoregionali.
Campi | |
---|---|
kms_key |
Obbligatorio. Nome risorsa della chiave KMS a singola regione che verrà utilizzata per criptare le risorse |
SiteSearchEngine
SiteSearchEngine acquisisce le configurazioni persistenti della ricerca sul sito a livello di DataStore. Si tratta di un valore singleton per datastore.
Campi | |
---|---|
name |
Il nome risorsa completo del motore di ricerca del sito. Formato: |
SiteVerificationInfo
Informazioni sulla verifica per i siti di destinazione nella ricerca avanzata sul sito.
Campi | |
---|---|
site_verification_state |
Stato di verifica del sito che indica la proprietà e la validità. |
verify_time |
Data e ora dell'ultima verifica del sito. |
SiteVerificationState
Stato della verifica del sito.
Enum | |
---|---|
SITE_VERIFICATION_STATE_UNSPECIFIED |
Il valore predefinito è VERIFIED. |
VERIFIED |
Proprietà del sito verificata. |
UNVERIFIED |
La verifica della proprietà del sito è in attesa o non è riuscita. |
EXEMPTED |
Sito esente dalla verifica, ad esempio un sito web pubblico aperto a tutti. |
Sitemap
Una Sitemap per SiteSearchEngine.
Campi | |
---|---|
name |
Solo output. Il nome risorsa completo della sitemap. |
create_time |
Solo output. Data e ora di creazione della Sitemap. |
Campo unione feed . Origini feed supportate. feed può essere solo uno dei seguenti: |
|
uri |
URI pubblico della Sitemap, ad esempio |
SolutionType
Il tipo di soluzione.
Enum | |
---|---|
SOLUTION_TYPE_UNSPECIFIED |
Valore predefinito. |
SOLUTION_TYPE_RECOMMENDATION |
Utilizzato per Recommendations AI. |
SOLUTION_TYPE_SEARCH |
Utilizzato per la ricerca di Discovery. |
SOLUTION_TYPE_CHAT |
Utilizzato per i casi d'uso relativi all'agente di AI generativa. |
SOLUTION_TYPE_GENERATIVE_CHAT |
Utilizzato per i casi d'uso relativi all'agente di chat generativa. Viene utilizzato solo per il motore di chat generativa e i datastore associati devono essere registrati con la soluzione SOLUTION_TYPE_CHAT . |
SpannerSource
L'origine Spanner per l'importazione dei dati
Campi | |
---|---|
project_id |
L'ID progetto che contiene l'origine Spanner. Ha un limite di lunghezza di 128 caratteri. Se non specificato, eredita l'ID progetto dalla richiesta principale. |
instance_id |
Obbligatorio. L'ID istanza della tabella Spanner di origine. |
database_id |
Obbligatorio. L'ID database della tabella Spanner di origine. |
table_id |
Obbligatorio. Il nome della tabella del database Spanner da importare. |
enable_data_boost |
Se applicare Data Boost all'esportazione di Spanner. L'abilitazione di questa opzione comporta costi aggiuntivi. Puoi trovare maggiori informazioni qui. |
StreamAssistRequest
Richiesta per il metodo AssistantService.StreamAssist
.
Campi | |
---|---|
name |
Obbligatorio. Il nome della risorsa di |
query |
Facoltativo. Query utente corrente. La query vuota è supportata solo se vengono forniti |
session |
Facoltativo. La sessione da utilizzare per la richiesta. Se specificato, l'assistente ha accesso alla cronologia della sessione e la query e la risposta vengono memorizzate. Se Formato: |
user_metadata |
Facoltativo. Informazioni sull'utente che avvia la query. |
agents_spec |
Facoltativo. Specifica degli agenti utilizzati per gestire la richiesta. |
tools_spec |
Facoltativo. Specifica degli strumenti utilizzati per gestire la richiesta. |
generation_spec |
Facoltativo. Specifica della configurazione di generazione per la richiesta. |
AgentsSpec
Specifica degli agenti utilizzati per gestire la richiesta.
Campi | |
---|---|
agent_specs[] |
Facoltativo. Specifica degli agenti utilizzati per gestire la richiesta. |
AgentSpec
Specifica di un agente.
Campi | |
---|---|
agent_id |
Obbligatorio. ID per identificare la risorsa agente che gestisce la richiesta. Questo campo deve essere conforme a RFC-1034 con un limite di lunghezza di 63 caratteri. |
GenerationSpec
Specifica di generazione dell'assistente per la richiesta. Ciò consente di eseguire l'override della configurazione di generazione predefinita a livello di motore.
Campi | |
---|---|
model_id |
Facoltativo. L'ID modello Vertex AI utilizzato per il modello generativo. Se non impostato, verrà utilizzato il modello dell'assistente predefinito. |
ToolsSpec
Specifica degli strumenti utilizzati per gestire la richiesta.
Campi | |
---|---|
vertex_ai_search_spec |
Facoltativo. Specifica dello strumento Vertex AI Search. |
web_grounding_spec |
Facoltativo. Specifica dello strumento di grounding web. Se il campo è presente, abilita il grounding con la ricerca web. Funziona solo se |
image_generation_spec |
Facoltativo. Specifica dello strumento di generazione di immagini. |
video_generation_spec |
Facoltativo. Specifica dello strumento di generazione dei video. |
ImageGenerationSpec
Questo tipo non contiene campi.
Specifica dello strumento di generazione di immagini.
VertexAiSearchSpec
Specifica dello strumento Vertex AI Search.
Campi | |
---|---|
data_store_specs[] |
Facoltativo. Specifiche che definiscono i |
filter |
Facoltativo. La sintassi del filtro è costituita da un linguaggio di espressione per costruire un predicato da uno o più campi dei documenti da filtrare. L'espressione del filtro è sensibile alle maiuscole. Se questo campo non è riconoscibile, viene restituito un Il filtro in Vertex AI Search viene eseguito mappando la chiave del filtro LHS a una proprietà chiave definita nel backend di Vertex AI Search. Questa mappatura viene definita dal cliente nello schema. Ad esempio, un cliente del settore dei media potrebbe avere un campo "nome" nel proprio schema. In questo caso, il filtro sarà simile a questo: filter --> name:'ANY("king kong")' Per saperne di più sul filtraggio, inclusi sintassi e operatori di filtro, consulta Filtro. |
VideoGenerationSpec
Questo tipo non contiene campi.
Specifica dello strumento di generazione dei video.
WebGroundingSpec
Questo tipo non contiene campi.
Specifica dello strumento di grounding web.
StreamAssistResponse
Risposta per il metodo AssistantService.StreamAssist
.
Campi | |
---|---|
answer |
Oggetto risorsa di risposta dell'assistente contenente parti della risposta finale dell'assistente alla query dell'utente. Non presente se la risposta attuale non aggiunge nulla a Osserva Se lo stato è |
session_info |
Informazioni sulla sessione. Incluso solo nella risposta StreamAssistResponse finale del flusso di risposte. |
assist_token |
Un ID univoco globale che identifica la coppia corrente di richiesta e flusso di risposte. Utilizzato per feedback e assistenza. |
SessionInfo
Informazioni sulla sessione.
Campi | |
---|---|
session |
Nome della sessione appena generata o continuata. Formato: |
SubscriptionTerm
Periodicità dell'abbonamento. LINT.IfChange
Enum | |
---|---|
SUBSCRIPTION_TERM_UNSPECIFIED |
Valore predefinito, non utilizzare. |
SUBSCRIPTION_TERM_ONE_MONTH |
1 mese. |
SUBSCRIPTION_TERM_ONE_YEAR |
1 anno. |
SUBSCRIPTION_TERM_THREE_YEARS |
3 anni. |
SubscriptionTier
Informazioni sul livello di abbonamento.
Enum | |
---|---|
SUBSCRIPTION_TIER_UNSPECIFIED |
Valore predefinito. |
SUBSCRIPTION_TIER_SEARCH |
Livello di ricerca. Il livello di ricerca può accedere alle funzionalità di ricerca VAIS e a quelle di NotebookLM. |
SUBSCRIPTION_TIER_SEARCH_AND_ASSISTANT |
Livello Ricerca e assistente. Il livello Ricerca + assistente può accedere alle funzionalità di ricerca VAIS, alle funzionalità di NotebookLM e alle funzionalità dell'assistente. |
SUBSCRIPTION_TIER_NOTEBOOK_LM |
Livello NotebookLM. NotebookLM è un livello di abbonamento che può accedere solo alle funzionalità di NotebookLM. |
SUBSCRIPTION_TIER_FRONTLINE_WORKER |
Livello del personale a contatto con il pubblico. |
SUBSCRIPTION_TIER_AGENTSPACE_STARTER |
Livello Agentspace Starter. |
SUBSCRIPTION_TIER_AGENTSPACE_BUSINESS |
Livello Agentspace Business. |
SUBSCRIPTION_TIER_ENTERPRISE |
Livello Enterprise. |
SUBSCRIPTION_TIER_EDU |
Livello EDU. |
SUBSCRIPTION_TIER_EDU_PRO |
Livello EDU Pro. |
SUBSCRIPTION_TIER_EDU_EMERGING |
Livello del mercato emergente EDU. |
SUBSCRIPTION_TIER_EDU_PRO_EMERGING |
Livello del mercato emergente EDU Pro. |
SuggestionDenyListEntry
Voce dell'elenco di negazione dei suggerimenti che identifica la frase da bloccare nei suggerimenti e l'operazione applicata alla frase.
Campi | |
---|---|
block_phrase |
Obbligatorio. Frase da bloccare nei suggerimenti visualizzati. Può contenere un massimo di 125 caratteri. |
match_operator |
Obbligatorio. L'operatore di corrispondenza da applicare a questa frase. Se bloccare la frase esatta o tutti i suggerimenti che la contengono. |
MatchOperator
Operatore per la corrispondenza con i suggerimenti generati.
Enum | |
---|---|
MATCH_OPERATOR_UNSPECIFIED |
Valore predefinito. Non deve essere utilizzato |
EXACT_MATCH |
Se il suggerimento corrisponde esattamente a block_phrase, bloccalo. |
CONTAINS |
Se il suggerimento contiene block_phrase, bloccalo. |
TargetSite
Un sito di destinazione per SiteSearchEngine.
Campi | |
---|---|
name |
Solo output. Il nome risorsa completo del sito di destinazione. |
provided_uri_pattern |
Obbligatorio. Solo input. Il pattern URI fornito dall'utente da cui viene generato |
type |
Il tipo di sito di destinazione, ad esempio se il sito deve essere incluso o escluso. |
exact_match |
Immutabile. Se impostato su false, viene generato un uri_pattern per includere tutte le pagine il cui indirizzo contiene il provided_uri_pattern. Se impostato su true, viene generato un uri_pattern che tenta di corrispondere esattamente al provided_uri_pattern o solo alla pagina specifica se provided_uri_pattern è specifico. provided_uri_pattern viene sempre normalizzato per generare il pattern URI da utilizzare dal motore di ricerca. |
generated_uri_pattern |
Solo output. Questo valore viene generato dal sistema in base a provided_uri_pattern. |
root_domain_uri |
Solo output. Dominio principale di provided_uri_pattern. |
site_verification_info |
Solo output. Stato di verifica della proprietà e della validità del sito. |
indexing_status |
Solo output. Stato dell'indicizzazione. |
update_time |
Solo output. L'ora dell'ultimo aggiornamento del sito di destinazione. |
failure_reason |
Solo output. Motivo dell'errore. |
FailureReason
Motivi del mancato completamento dell'indicizzazione della ricerca sul sito.
Campi | |
---|---|
Campo unione failure . Motivo dell'errore. failure può essere solo uno dei seguenti: |
|
quota_failure |
Operazione non riuscita a causa di una quota insufficiente. |
QuotaFailure
Operazione non riuscita a causa di una quota insufficiente.
Campi | |
---|---|
total_required_quota |
Questo numero è una stima della quota totale necessaria a questo progetto per completare correttamente l'indicizzazione. |
IndexingStatus
Enumerazione dello stato di indicizzazione del sito target.
Enum | |
---|---|
INDEXING_STATUS_UNSPECIFIED |
Il valore predefinito è SUCCEEDED. |
PENDING |
Il sito di destinazione si trova nella coda di aggiornamento e verrà selezionato dalla pipeline di indicizzazione. |
FAILED |
L'indicizzazione del sito di destinazione non riesce. |
SUCCEEDED |
Il sito di destinazione è stato indicizzato. |
DELETING |
Il sito di destinazione precedentemente indicizzato è stato contrassegnato per l'eliminazione. Si tratta di uno stato di transizione che comporterà: 1. l'eliminazione del sito di destinazione se l'annullamento dell'indicizzazione va a buon fine; 2. il ripristino dello stato SUCCEEDED se l'annullamento dell'indicizzazione non va a buon fine. |
CANCELLABLE |
La modifica del sito di destinazione è in attesa, ma può essere annullata. |
CANCELLED |
La modifica del sito di destinazione è stata annullata. |
Tipo
Tipi di siti di destinazione possibili.
Enum | |
---|---|
TYPE_UNSPECIFIED |
Questo valore non viene utilizzato. In questo caso, il comportamento del server è impostato su Type.INCLUDE per impostazione predefinita. |
INCLUDE |
Includi il sito di destinazione. |
EXCLUDE |
Escludi il sito di destinazione. |
Tenant
Informazioni sul tenant per un'origine connettore. Sono incluse alcune delle stesse informazioni memorizzate nel messaggio Credenziali, ma limitate solo a ciò che è necessario per fornire all'utente un elenco di tenant accessibili.
Campi | |
---|---|
id |
L'ID istanza del tenant. Esempi: Jira ("8594f221-9797-5f78-1fa4-485e198d7cd0"), Slack ("T123456"). |
uri |
L'URI del tenant, se applicabile. Ad esempio, l'URI di un'istanza Jira è https://my-jira-instance.atlassian.net, mentre un tenant Slack non ha un URI. |
display_name |
Nome visualizzato facoltativo per il tenant, ad esempio "Il mio team Slack". |
TextInput
Definisce l'input di testo.
Campi | |
---|---|
input |
Inserimento testo. |
context |
Il contesto della conversazione dell'input. |
TrainCustomModelMetadata
Metadati relativi all'avanzamento dell'operazione TrainCustomModel. Questo valore viene restituito dal campo google.longrunning.Operation.metadata.
Campi | |
---|---|
create_time |
Ora di creazione dell'operazione. |
update_time |
Data e ora dell'ultimo aggiornamento dell'operazione. Se l'operazione è stata completata, questo è anche l'orario di fine. |
TrainCustomModelRequest
Richiesta di messaggio per il metodo SearchTuningService.TrainCustomModel
.
Campi | |
---|---|
data_store |
Obbligatorio. Il nome della risorsa del datastore, ad esempio |
model_type |
Modello da addestrare. I valori supportati sono:
|
error_config |
La posizione desiderata degli errori riscontrati durante l'importazione e l'addestramento dei dati. |
model_id |
Se non viene fornito, verrà generato un UUID. |
Campo unione training_input . Input per l'addestramento del modello. training_input può essere solo uno dei seguenti: |
|
gcs_training_input |
Input di addestramento di Cloud Storage. |
GcsTrainingInput
Input dei dati di addestramento di Cloud Storage.
Campi | |
---|---|
corpus_data_path |
I dati del corpus di Cloud Storage che potrebbero essere associati ai dati di addestramento. Il formato del percorso dei dati è Per il modello di ottimizzazione della ricerca, ogni riga deve contenere _id, titolo e testo. Esempio: |
query_data_path |
I dati delle query GCS che potrebbero essere associati ai dati di addestramento. Il formato del percorso dei dati è Per il modello di ottimizzazione della ricerca, ogni riga deve contenere _id e testo. Esempio: {"_id": "query1", "text": "example query"} |
train_data_path |
Percorso dei dati di addestramento di Cloud Storage il cui formato deve essere Per il modello di ottimizzazione della ricerca, deve avere query-id corpus-id score come intestazione del file TSV. Il punteggio deve essere un numero compreso in
|
test_data_path |
Dati di test di Cloud Storage. Stesso formato di train_data_path. Se non viene fornito, viene eseguita una suddivisione addestramento/test casuale 80/20 su train_data_path. |
TrainCustomModelResponse
Risposta di TrainCustomModelRequest
. Questo messaggio viene restituito dal campo google.longrunning.Operations.response.
Campi | |
---|---|
error_samples[] |
Un campione degli errori riscontrati durante l'elaborazione dei dati. |
error_config |
Se impostata, ripete la destinazione per gli errori completi nella richiesta. |
model_status |
Lo stato del modello addestrato. I valori possibili sono:
|
metrics |
Le metriche del modello addestrato. |
model_name |
Nome completo di CustomTuningModel. |
TransactionInfo
Una transazione rappresenta l'intera transazione di acquisto.
Campi | |
---|---|
currency |
Obbligatorio. Codice valuta. Utilizza il codice ISO-4217 di tre caratteri. |
transaction_id |
L'ID transazione con un limite di lunghezza di 128 caratteri. |
value |
Obbligatorio. Valore totale diverso da zero associato alla transazione. Questo valore può includere spedizione, tasse o altri aggiustamenti al valore totale da includere. |
tax |
Tutte le imposte associate alla transazione. |
cost |
Tutti i costi associati ai prodotti. Questi possono essere costi di produzione, spese di spedizione non sostenute dall'utente finale o altri costi, in modo che: |
discount_value |
Il valore totale degli sconti applicati a questa transazione. Questa cifra deve essere esclusa da Ad esempio, se un utente ha pagato l'importo Ciò significa che il profitto viene calcolato allo stesso modo, indipendentemente dal valore dello sconto, e che |
UpdateAclConfigRequest
Messaggio di richiesta per il metodo UpdateAclConfig.
Campi | |
---|---|
acl_config |
UpdateAssistantRequest
Messaggio di richiesta per il metodo AssistantService.UpdateAssistant
.
Campi | |
---|---|
assistant |
Obbligatorio. Il campo Se il chiamante non dispone dell'autorizzazione per aggiornare Se il |
update_mask |
L'elenco dei campi da aggiornare. |
UpdateCmekConfigMetadata
Metadati relativi all'avanzamento dell'operazione CmekConfigService.UpdateCmekConfig
. Questo valore verrà restituito dal campo google.longrunning.Operation.metadata.
Campi | |
---|---|
create_time |
Ora di creazione dell'operazione. |
update_time |
Data e ora dell'ultimo aggiornamento dell'operazione. Se l'operazione è stata completata, questo è anche l'orario di fine. |
UpdateCmekConfigRequest
Messaggio di richiesta per il metodo UpdateCmekConfig. rpc.
Campi | |
---|---|
config |
Obbligatorio. La risorsa CmekConfig. |
set_default |
Imposta la seguente CmekConfig come predefinita da utilizzare per le risorse secondarie se non ne viene specificata una. |
UpdateControlRequest
Richiesta del metodo UpdateControl.
Campi | |
---|---|
control |
Obbligatorio. Il controllo da aggiornare. |
update_mask |
Facoltativo. Indica quali campi del Se non è impostato o è vuoto, vengono aggiornati tutti i campi supportati. |
UpdateConversationRequest
Richiesta del metodo UpdateConversation.
Campi | |
---|---|
conversation |
Obbligatorio. La conversazione da aggiornare. |
update_mask |
Indica quali campi del Se non è impostato o è vuoto, vengono aggiornati tutti i campi supportati. |
UpdateDataConnectorRequest
Richiesta di messaggio per il metodo DataConnectorService.UpdateDataConnector
.
Campi | |
---|---|
data_connector |
Obbligatorio. Se il chiamante non dispone dell'autorizzazione per aggiornare Se |
update_mask |
Indica quali campi del I percorsi dei campi supportati includono:
Nota: il supporto per questi campi può variare a seconda del tipo di connettore. Ad esempio, non tutti i connettori supportano Se viene fornito un percorso di campo non supportato o sconosciuto, la richiesta restituirà un errore INVALID_ARGUMENT. |
UpdateDataStoreRequest
Richiesta di messaggio per il metodo DataStoreService.UpdateDataStore
.
Campi | |
---|---|
data_store |
Obbligatorio. Se il chiamante non dispone dell'autorizzazione per aggiornare Se il |
update_mask |
Indica quali campi del Se viene fornito un campo non supportato o sconosciuto, viene restituito un errore INVALID_ARGUMENT. |
UpdateDocumentRequest
Richiesta di messaggio per il metodo DocumentService.UpdateDocument
.
Campi | |
---|---|
document |
Obbligatorio. Il documento da aggiornare/creare. Se il chiamante non dispone dell'autorizzazione per aggiornare Se |
allow_missing |
Se è impostato su |
update_mask |
Indica quali campi del "documento" importato fornito devono essere aggiornati. Se non è impostato, per impostazione predefinita vengono aggiornati tutti i campi. |
UpdateEngineRequest
Richiesta di messaggio per il metodo EngineService.UpdateEngine
.
Campi | |
---|---|
engine |
Obbligatorio. Se il chiamante non dispone dell'autorizzazione per aggiornare Se il |
update_mask |
Indica quali campi del Se viene fornito un campo non supportato o sconosciuto, viene restituito un errore INVALID_ARGUMENT. |
UpdateLicenseConfigRequest
Richiesta di messaggio per il metodo LicenseConfigService.UpdateLicenseConfig
.
Campi | |
---|---|
license_config |
Obbligatorio. |
update_mask |
Facoltativo. Indica quali campi del Se viene fornito un campo non supportato o sconosciuto, viene restituito un errore INVALID_ARGUMENT. |
UpdateSchemaMetadata
Metadati per LRO UpdateSchema.
Campi | |
---|---|
create_time |
Ora di creazione dell'operazione. |
update_time |
Data e ora dell'ultimo aggiornamento dell'operazione. Se l'operazione è stata completata, questo è anche l'orario di fine. |
UpdateSchemaRequest
Richiesta di messaggio per il metodo SchemaService.UpdateSchema
.
Campi | |
---|---|
schema |
Obbligatorio. |
allow_missing |
Se è impostato su true e |
UpdateServingConfigRequest
Richiesta per il metodo UpdateServingConfig.
Campi | |
---|---|
serving_config |
Obbligatorio. La configurazione di pubblicazione da aggiornare. |
update_mask |
Indica quali campi del Se non è impostato, vengono aggiornati tutti i campi supportati. |
UpdateSessionRequest
Richiesta per il metodo UpdateSession.
Campi | |
---|---|
session |
Obbligatorio. La sessione da aggiornare. |
update_mask |
Indica quali campi del Se non è impostato o è vuoto, vengono aggiornati tutti i campi supportati. |
UpdateTargetSiteMetadata
Metadati relativi all'avanzamento dell'operazione SiteSearchEngineService.UpdateTargetSite
. Questo valore verrà restituito dal campo google.longrunning.Operation.metadata.
Campi | |
---|---|
create_time |
Ora di creazione dell'operazione. |
update_time |
Data e ora dell'ultimo aggiornamento dell'operazione. Se l'operazione è stata completata, questo è anche l'orario di fine. |
UpdateTargetSiteRequest
Richiesta di messaggio per il metodo SiteSearchEngineService.UpdateTargetSite
.
Campi | |
---|---|
target_site |
Obbligatorio. Il sito di destinazione da aggiornare. Se il chiamante non dispone dell'autorizzazione per aggiornare Se il |
UserEvent
UserEvent acquisisce tutte le informazioni sui metadati che l'API Discovery Engine deve conoscere su come gli utenti finali interagiscono con il tuo sito web.
Campi | |
---|---|
event_type |
Obbligatorio. Tipo di evento utente. I valori consentiti sono: Valori generici:
Valori correlati al retail:
Valori correlati ai media:
Valore di conversione personalizzato:
|
conversion_type |
Facoltativo. Tipo di conversione. Obbligatorio se Non impostare il campo se |
user_pseudo_id |
Obbligatorio. Un identificatore univoco per il monitoraggio dei visitatori. Ad esempio, questa operazione può essere implementata con un cookie HTTP, che dovrebbe essere in grado di identificare in modo univoco un visitatore su un singolo dispositivo. Questo identificatore univoco non deve cambiare se il visitatore esegue l'accesso o la disconnessione dal sito web. Non impostare il campo sullo stesso ID fisso per utenti diversi. In questo modo, la cronologia degli eventi di questi utenti viene combinata, il che comporta una riduzione della qualità del modello. Il campo deve essere una stringa codificata in UTF-8 con un limite di lunghezza di 128 caratteri. In caso contrario, viene restituito un errore Il campo non deve contenere PII o dati utente. Ti consigliamo di utilizzare l'ID client di Google Analytics per questo campo. |
engine |
Il nome della risorsa Facoltativo. Richiesto solo per gli eventi utente prodotti da |
data_store |
Il nome completo della risorsa Facoltativo. Obbligatorio solo per gli eventi utente il cui datastore non può essere determinato da |
event_time |
Obbligatorio solo per il metodo |
user_info |
Informazioni sull'utente finale. |
direct_user_request |
Deve essere impostato su true se la richiesta viene effettuata direttamente dall'utente finale, nel qual caso Questo flag deve essere impostato solo se la richiesta API viene effettuata direttamente dall'utente finale, ad esempio da un'app mobile (e non se un gateway o un server elabora e invia gli eventi utente). Questo valore non deve essere impostato quando si utilizza il tag JavaScript in |
session_id |
Un identificatore univoco per monitorare una sessione di visitatore con un limite di lunghezza di 128 byte. Una sessione è un'aggregazione del comportamento di un utente finale in un periodo di tempo. Una linea guida generale per compilare session_id:
|
page_info |
Metadati della pagina, come categorie e altre informazioni essenziali per determinati tipi di eventi, ad esempio |
attribution_token |
Token per attribuire una risposta API alle azioni utente per attivare l'evento. Consigliato vivamente per gli eventi utente che sono il risultato di Il valore deve essere uno dei seguenti:
Questo token ci consente di attribuire con precisione il completamento della visualizzazione di pagina o della conversione all'evento e alla risposta di previsione specifica contenente questo prodotto su cui è stato fatto clic/acquistato. Se l'utente fa clic sul prodotto K nei risultati dei consigli, trasmetti |
filter |
La sintassi del filtro è costituita da un linguaggio di espressione per costruire un predicato da uno o più campi dei documenti da filtrare. Un esempio riguarda gli eventi Allo stesso modo, per gli eventi Il valore deve essere una stringa codificata in UTF-8 con un limite di lunghezza di 1000 caratteri. In caso contrario, viene restituito un errore |
documents[] |
Elenco di Questo campo è facoltativo, ad eccezione dei seguenti tipi di eventi:
In un evento |
panel |
I metadati del panel associati a questo evento utente. |
search_info |
Dettagli di Questo campo deve essere impostato per l'evento |
completion_info |
Dettagli di Questo campo deve essere impostato per l'evento |
transaction_info |
I metadati della transazione (se presenti) associati a questo evento utente. |
tag_ids[] |
Un elenco di identificatori per i gruppi di esperimenti indipendenti a cui appartiene questo evento utente. Viene utilizzato per distinguere gli eventi utente associati a configurazioni di esperimenti diverse. |
promotion_ids[] |
Gli ID promozione se si tratta di un evento associato alle promozioni. Al momento, questo campo è limitato a un solo ID. |
attributes |
Funzionalità aggiuntive degli eventi utente da includere nel modello di suggerimento. Questi attributi NON devono contenere dati che devono essere analizzati o elaborati ulteriormente, ad esempio JSON o altre codifiche. Se fornisci attributi personalizzati per gli eventi utente importati, includili anche negli eventi utente che associ alle richieste di previsione. La formattazione degli attributi personalizzati deve essere coerente tra gli eventi importati e quelli forniti con le richieste di previsione. In questo modo, l'API Discovery Engine può utilizzare questi attributi personalizzati durante l'addestramento dei modelli e la pubblicazione delle previsioni, il che contribuisce a migliorare la qualità dei suggerimenti. Questo campo deve superare tutti i criteri riportati di seguito, altrimenti viene restituito un errore
Per i consigli sui prodotti, un esempio di informazioni aggiuntive sull'utente è |
media_info |
Informazioni specifiche per i contenuti multimediali. |
panels[] |
Facoltativo. Elenco dei panel associati a questo evento. Utilizzato per i dati sulle impressioni a livello di pagina. |
UserInfo
Informazioni di un utente finale.
Campi | |
---|---|
user_id |
Consigliato vivamente per gli utenti che hanno eseguito l'accesso. Identificatore univoco dell'utente che ha eseguito l'accesso, ad esempio un nome utente. Non impostare per gli utenti anonimi. Utilizza sempre un valore sottoposto ad hashing per questo ID. Non impostare il campo sullo stesso ID fisso per utenti diversi. In questo modo, la cronologia degli eventi di questi utenti viene combinata, il che comporta una riduzione della qualità del modello. Il campo deve essere una stringa codificata in UTF-8 con un limite di lunghezza di 128 caratteri. In caso contrario, viene restituito un errore |
user_agent |
User agent incluso nell'intestazione HTTP. Il campo deve essere una stringa codificata in UTF-8 con un limite di lunghezza di 1000 caratteri. In caso contrario, viene restituito un errore Questo valore non deve essere impostato quando utilizzi la generazione di report sugli eventi lato client con GTM o il tag JavaScript in |
time_zone |
Facoltativo. Fuso orario IANA, ad es. Europe/Budapest. |
UserLicense
Informazioni sulla licenza utente assegnate dall'amministratore.
Campi | |
---|---|
user_principal |
Obbligatorio. Immutabile. L'entità utente dell'utente, che può essere l'indirizzo email o un altro identificatore dell'entità. Questo campo è immutabile. L'amministratore assegna le licenze in base all'utente principale. |
user_profile |
Facoltativo. Il profilo utente. Utilizziamo il nome completo dell'utente(nome + cognome) come profilo utente. |
license_assignment_state |
Solo output. Stato di assegnazione della licenza dell'utente. Se all'utente è assegnata una configurazione della licenza, all'accesso dell'utente verrà assegnata la licenza. Se lo stato di assegnazione della licenza dell'utente è non assegnato o non specificato, all'utente non verrà associata alcuna configurazione della licenza. |
license_config |
Facoltativo. Il nome risorsa completo dell'abbonamento(LicenseConfig) assegnato all'utente. |
create_time |
Solo output. Timestamp di creazione dell'utente. |
update_time |
Solo output. Timestamp aggiornamento utente. |
last_login_time |
Solo output. Ora dell'ultimo accesso dell'utente. Se l'utente non ha ancora eseguito l'accesso, questo campo sarà vuoto. |
LicenseAssignmentState
Enumerazione dello stato di assegnazione della licenza.
Enum | |
---|---|
LICENSE_ASSIGNMENT_STATE_UNSPECIFIED |
Valore predefinito. |
ASSIGNED |
Licenza assegnata all'utente. |
UNASSIGNED |
Nessuna licenza assegnata all'utente. Ritirato, tradotto in NO_LICENSE. |
NO_LICENSE |
Nessuna licenza assegnata all'utente. |
NO_LICENSE_ATTEMPTED_LOGIN |
L'utente ha tentato di accedere, ma non gli è stata assegnata alcuna licenza. Questo stato viene utilizzato solo per il tentativo di accesso iniziale senza utente, ma non è possibile assegnare la licenza. Agli utenti che hanno già eseguito l'accesso, ma a cui non è possibile assegnare una licenza, verrà assegnato lo stato NO_LICENSE(la licenza potrebbe essere annullata dall'amministratore). |
BLOCKED |
L'utente non può assegnare una licenza. |
WorkspaceConfig
Configurazione per archiviare la configurazione del tipo di datastore per i dati del workspace
Campi | |
---|---|
type |
L'origine dati Google Workspace. |
dasher_customer_id |
ID cliente Dasher offuscato. |
super_admin_service_account |
Facoltativo. Il account di servizio super amministratore dello spazio di lavoro che verrà utilizzato per la generazione del token di accesso. Per il momento lo utilizziamo solo per l'importazione dati del connettore Google Drive nativo. |
super_admin_email_address |
Facoltativo. L'indirizzo email del super amministratore dello spazio di lavoro che verrà utilizzato per la generazione del token di accesso. Per il momento lo utilizziamo solo per l'importazione dati del connettore Google Drive nativo. |
Tipo
Specifica il tipo di app Workspace supportata da questo datastore
Enum | |
---|---|
TYPE_UNSPECIFIED |
Il valore predefinito è un tipo di workspace non specificato. |
GOOGLE_DRIVE |
Workspace Data Store contiene i dati di Drive |
GOOGLE_MAIL |
Workspace Data Store contiene i dati di Mail |
GOOGLE_SITES |
Workspace Data Store contiene i dati di Sites |
GOOGLE_CALENDAR |
Workspace Data Store contiene i dati di Calendar |
GOOGLE_CHAT |
Workspace Data Store contiene i dati di Chat |
GOOGLE_GROUPS |
Workspace Data Store contiene i dati di Gruppi |
GOOGLE_KEEP |
Workspace Data Store contiene i dati di Keep |
GOOGLE_PEOPLE |
Workspace Data Store contiene dati di People |
WriteUserEventRequest
Messaggio di richiesta per il metodo WriteUserEvent.
Campi | |
---|---|
parent |
Obbligatorio. Il nome della risorsa padre. Se l'azione Scrivi evento utente viene applicata a livello |
write_async |
Se impostato su true, l'evento utente viene scritto in modo asincrono dopo la convalida e l'API risponde senza attendere la scrittura. |
user_event |
Obbligatorio. Evento utente da scrivere. |