Índice
AclConfigService
(interfaz)AssistAnswerService
(interfaz)AssistantService
(interfaz)CmekConfigService
(interfaz)CollectionService
(interfaz)CompletionService
(interfaz)ControlService
(interfaz)ConversationalSearchService
(interfaz)DataConnectorService
(interfaz)DataStoreService
(interfaz)DocumentService
(interfaz)EngineService
(interfaz)GroundedGenerationService
(interfaz)IdentityMappingStoreService
(interfaz)LicenseConfigService
(interfaz)PodcastService
(interfaz)ProjectService
(interfaz)RankService
(interfaz)RecommendationService
(interfaz)SchemaService
(interfaz)SearchService
(interfaz)SearchTuningService
(interfaz)ServingConfigService
(interfaz)SessionService
(interfaz)SiteSearchEngineService
(interfaz)UserEventService
(interfaz)UserLicenseService
(interfaz)AclConfig
(mensaje)ActionConfig
(mensaje)AddContextFileRequest
(mensaje)AddContextFileResponse
(mensaje)AdvancedCompleteQueryRequest
(mensaje)AdvancedCompleteQueryRequest.BoostSpec
(mensaje)AdvancedCompleteQueryRequest.BoostSpec.ConditionBoostSpec
(mensaje)AdvancedCompleteQueryRequest.SuggestionType
(enum)AdvancedCompleteQueryRequest.SuggestionTypeSpec
(mensaje)AdvancedCompleteQueryResponse
(mensaje)AdvancedCompleteQueryResponse.ContentSuggestion
(mensaje)AdvancedCompleteQueryResponse.ContentSuggestion.ContentType
(enum)AdvancedCompleteQueryResponse.PersonSuggestion
(mensaje)AdvancedCompleteQueryResponse.PersonSuggestion.PersonType
(enum)AdvancedCompleteQueryResponse.QuerySuggestion
(mensaje)AdvancedCompleteQueryResponse.RecentSearchSuggestion
(mensaje)AdvancedSiteSearchConfig
(mensaje)AlertPolicyConfig
(mensaje)AlertPolicyConfig.AlertEnrollment
(mensaje)AlertPolicyConfig.AlertEnrollment.EnrollStates
(enum)AlertPolicyResourceConfig
(mensaje)AlertPolicyResourceConfig.AlertEnrollment
(mensaje)AlertPolicyResourceConfig.AlertEnrollment.EnrollState
(enum)AlloyDbSource
(mensaje)Answer
(mensaje)Answer.AnswerSkippedReason
(enum)Answer.Citation
(mensaje)Answer.CitationSource
(mensaje)Answer.GroundingSupport
(mensaje)Answer.QueryUnderstandingInfo
(mensaje)Answer.QueryUnderstandingInfo.QueryClassificationInfo
(mensaje)Answer.QueryUnderstandingInfo.QueryClassificationInfo.Type
(enum)Answer.Reference
(mensaje)Answer.Reference.ChunkInfo
(mensaje)Answer.Reference.ChunkInfo.DocumentMetadata
(mensaje)Answer.Reference.StructuredDocumentInfo
(mensaje)Answer.Reference.UnstructuredDocumentInfo
(mensaje)Answer.Reference.UnstructuredDocumentInfo.ChunkContent
(mensaje)Answer.State
(enum)Answer.Step
(mensaje)Answer.Step.Action
(mensaje)Answer.Step.Action.Observation
(mensaje)Answer.Step.Action.Observation.SearchResult
(mensaje)Answer.Step.Action.Observation.SearchResult.ChunkInfo
(mensaje)Answer.Step.Action.Observation.SearchResult.SnippetInfo
(mensaje)Answer.Step.Action.SearchAction
(mensaje)Answer.Step.State
(enum)AnswerGenerationSpec
(mensaje)AnswerGenerationSpec.UserDefinedClassifierSpec
(mensaje)AnswerQueryRequest
(mensaje)AnswerQueryRequest.AnswerGenerationSpec
(mensaje)AnswerQueryRequest.AnswerGenerationSpec.ModelSpec
(mensaje)AnswerQueryRequest.AnswerGenerationSpec.PromptSpec
(mensaje)AnswerQueryRequest.EndUserSpec
(mensaje)AnswerQueryRequest.EndUserSpec.EndUserMetaData
(mensaje)AnswerQueryRequest.EndUserSpec.EndUserMetaData.ChunkInfo
(mensaje)AnswerQueryRequest.EndUserSpec.EndUserMetaData.ChunkInfo.DocumentMetadata
(mensaje)AnswerQueryRequest.GroundingSpec
(mensaje)AnswerQueryRequest.GroundingSpec.FilteringLevel
(enum)AnswerQueryRequest.QueryUnderstandingSpec
(mensaje)AnswerQueryRequest.QueryUnderstandingSpec.QueryClassificationSpec
(mensaje)AnswerQueryRequest.QueryUnderstandingSpec.QueryClassificationSpec.Type
(enum)AnswerQueryRequest.QueryUnderstandingSpec.QueryRephraserSpec
(mensaje)AnswerQueryRequest.QueryUnderstandingSpec.QueryRephraserSpec.ModelSpec
(mensaje)AnswerQueryRequest.QueryUnderstandingSpec.QueryRephraserSpec.ModelSpec.ModelType
(enum)AnswerQueryRequest.RelatedQuestionsSpec
(mensaje)AnswerQueryRequest.SafetySpec
(mensaje)AnswerQueryRequest.SafetySpec.SafetySetting
(mensaje)AnswerQueryRequest.SafetySpec.SafetySetting.HarmBlockThreshold
(enum)AnswerQueryRequest.SearchSpec
(mensaje)AnswerQueryRequest.SearchSpec.SearchParams
(mensaje)AnswerQueryRequest.SearchSpec.SearchResultList
(mensaje)AnswerQueryRequest.SearchSpec.SearchResultList.SearchResult
(mensaje)AnswerQueryRequest.SearchSpec.SearchResultList.SearchResult.ChunkInfo
(mensaje)AnswerQueryRequest.SearchSpec.SearchResultList.SearchResult.ChunkInfo.DocumentMetadata
(mensaje)AnswerQueryRequest.SearchSpec.SearchResultList.SearchResult.UnstructuredDocumentInfo
(mensaje)AnswerQueryRequest.SearchSpec.SearchResultList.SearchResult.UnstructuredDocumentInfo.DocumentContext
(mensaje)AnswerQueryRequest.SearchSpec.SearchResultList.SearchResult.UnstructuredDocumentInfo.ExtractiveAnswer
(mensaje)AnswerQueryRequest.SearchSpec.SearchResultList.SearchResult.UnstructuredDocumentInfo.ExtractiveSegment
(mensaje)AnswerQueryResponse
(mensaje)AssistAnswer
(mensaje)AssistAnswer.AssistSkippedReason
(enum)AssistAnswer.CustomerPolicyEnforcementResult
(mensaje)AssistAnswer.CustomerPolicyEnforcementResult.BannedPhraseEnforcementResult
(mensaje)AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult
(mensaje)AssistAnswer.CustomerPolicyEnforcementResult.PolicyEnforcementResult
(mensaje)AssistAnswer.CustomerPolicyEnforcementResult.Verdict
(enum)AssistAnswer.Reply
(mensaje)AssistAnswer.State
(enum)AssistRequest
(mensaje)AssistRequest.AssistSkippingMode
(enum)AssistResponse
(mensaje)AssistResponse.SessionInfo
(mensaje)AssistUserMetadata
(mensaje)Assistant
(mensaje)Assistant.ActionInfo
(mensaje) (obsoleto)Assistant.ActionList
(mensaje) (obsoleto)Assistant.CustomerPolicy
(mensaje)Assistant.CustomerPolicy.BannedPhrase
(mensaje)Assistant.CustomerPolicy.BannedPhrase.BannedPhraseMatchType
(enum)Assistant.CustomerPolicy.ModelArmorConfig
(mensaje)Assistant.CustomerPolicy.ModelArmorConfig.FailureMode
(enum)Assistant.GenerationConfig
(mensaje)Assistant.GenerationConfig.SystemInstruction
(mensaje)Assistant.ToolInfo
(mensaje)Assistant.ToolList
(mensaje)Assistant.WebGroundingType
(enum)AssistantContent
(mensaje)AssistantContent.Blob
(mensaje)AssistantContent.CodeExecutionResult
(mensaje)AssistantContent.CodeExecutionResult.Outcome
(enum)AssistantContent.ExecutableCode
(mensaje)AssistantContent.File
(mensaje)AssistantGroundedContent
(mensaje)AssistantGroundedContent.ContentMetadata
(mensaje)AssistantGroundedContent.ContentMetadata.ContentKind
(enum)AssistantGroundedContent.TextGroundingMetadata
(mensaje)AssistantGroundedContent.TextGroundingMetadata.Reference
(mensaje)AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata
(mensaje)AssistantGroundedContent.TextGroundingMetadata.Segment
(mensaje)BAPConfig
(mensaje)BAPConfig.ConnectorMode
(enum)BatchCreateTargetSiteMetadata
(mensaje)BatchCreateTargetSitesRequest
(mensaje)BatchCreateTargetSitesResponse
(mensaje)BatchGetDocumentsMetadataRequest
(mensaje)BatchGetDocumentsMetadataRequest.FhirMatcher
(mensaje)BatchGetDocumentsMetadataRequest.Matcher
(mensaje)BatchGetDocumentsMetadataRequest.UrisMatcher
(mensaje)BatchGetDocumentsMetadataResponse
(mensaje)BatchGetDocumentsMetadataResponse.DocumentMetadata
(mensaje)BatchGetDocumentsMetadataResponse.DocumentMetadata.MatcherValue
(mensaje)BatchGetDocumentsMetadataResponse.State
(enum)BatchUpdateUserLicensesMetadata
(mensaje)BatchUpdateUserLicensesRequest
(mensaje)BatchUpdateUserLicensesRequest.InlineSource
(mensaje)BatchUpdateUserLicensesResponse
(mensaje)BatchVerifyTargetSitesMetadata
(mensaje)BatchVerifyTargetSitesRequest
(mensaje)BatchVerifyTargetSitesResponse
(mensaje)BigQuerySource
(mensaje)BigtableOptions
(mensaje)BigtableOptions.BigtableColumn
(mensaje)BigtableOptions.BigtableColumnFamily
(mensaje)BigtableOptions.Encoding
(enum)BigtableOptions.Type
(enum)BigtableSource
(mensaje)CheckGroundingRequest
(mensaje)CheckGroundingResponse
(mensaje)CheckGroundingResponse.CheckGroundingFactChunk
(mensaje)CheckGroundingResponse.Claim
(mensaje)CheckGroundingSpec
(mensaje)Chunk
(mensaje)Chunk.AnnotationMetadata
(mensaje)Chunk.ChunkMetadata
(mensaje)Chunk.DocumentMetadata
(mensaje)Chunk.PageSpan
(mensaje)Chunk.StructureType
(enum)Chunk.StructuredContent
(mensaje)Citation
(mensaje)CitationMetadata
(mensaje)CloudSqlSource
(mensaje)CmekConfig
(mensaje)CmekConfig.NotebookLMState
(enum)CmekConfig.State
(enum)CollectUserEventRequest
(mensaje)Collection
(mensaje)CompleteQueryRequest
(mensaje)CompleteQueryResponse
(mensaje)CompleteQueryResponse.QuerySuggestion
(mensaje)CompletionInfo
(mensaje)CompletionSuggestion
(mensaje)Condition
(mensaje)Condition.QueryTerm
(mensaje)Condition.TimeRange
(mensaje)ConnectorType
(enum)ContactDetails
(mensaje)Control
(mensaje)Control.BoostAction
(mensaje)Control.BoostAction.InterpolationBoostSpec
(mensaje)Control.BoostAction.InterpolationBoostSpec.AttributeType
(enum)Control.BoostAction.InterpolationBoostSpec.ControlPoint
(mensaje)Control.BoostAction.InterpolationBoostSpec.InterpolationType
(enum)Control.FilterAction
(mensaje)Control.PromoteAction
(mensaje)Control.RedirectAction
(mensaje)Control.SynonymsAction
(mensaje)Conversation
(mensaje)Conversation.State
(enum)ConversationContext
(mensaje)ConversationMessage
(mensaje)ConverseConversationRequest
(mensaje)ConverseConversationResponse
(mensaje)CreateAssistantRequest
(mensaje)CreateControlRequest
(mensaje)CreateConversationRequest
(mensaje)CreateDataStoreMetadata
(mensaje)CreateDataStoreRequest
(mensaje)CreateDocumentRequest
(mensaje)CreateEngineMetadata
(mensaje)CreateEngineRequest
(mensaje)CreateIdentityMappingStoreRequest
(mensaje)CreateLicenseConfigRequest
(mensaje)CreateSchemaMetadata
(mensaje)CreateSchemaRequest
(mensaje)CreateSessionRequest
(mensaje)CreateSitemapMetadata
(mensaje)CreateSitemapRequest
(mensaje)CreateTargetSiteMetadata
(mensaje)CreateTargetSiteRequest
(mensaje)CustomAttribute
(mensaje)CustomTuningModel
(mensaje)CustomTuningModel.ModelState
(enum)DataConnector
(mensaje)DataConnector.BlockingReason
(enum)DataConnector.ConnectorMode
(enum)DataConnector.EndUserConfig
(mensaje)DataConnector.FederatedConfig
(mensaje)DataConnector.RealtimeSyncConfig
(mensaje)DataConnector.RealtimeSyncConfig.StreamingError
(mensaje)DataConnector.RealtimeSyncConfig.StreamingError.StreamingErrorReason
(enum)DataConnector.SourceEntity
(mensaje)DataConnector.State
(enum)DataConnector.SyncMode
(enum)DataStore
(mensaje)DataStore.BillingEstimation
(mensaje)DataStore.ConfigurableBillingApproach
(enum)DataStore.ContentConfig
(enum)DataStore.ServingConfigDataStore
(mensaje)DeleteAssistantRequest
(mensaje)DeleteCmekConfigMetadata
(mensaje)DeleteCmekConfigRequest
(mensaje)DeleteCollectionMetadata
(mensaje)DeleteCollectionRequest
(mensaje)DeleteControlRequest
(mensaje)DeleteConversationRequest
(mensaje)DeleteDataStoreMetadata
(mensaje)DeleteDataStoreRequest
(mensaje)DeleteDocumentRequest
(mensaje)DeleteEngineMetadata
(mensaje)DeleteEngineRequest
(mensaje)DeleteIdentityMappingStoreMetadata
(mensaje)DeleteIdentityMappingStoreRequest
(mensaje)DeleteSchemaMetadata
(mensaje)DeleteSchemaRequest
(mensaje)DeleteSessionRequest
(mensaje)DeleteSitemapMetadata
(mensaje)DeleteSitemapRequest
(mensaje)DeleteTargetSiteMetadata
(mensaje)DeleteTargetSiteRequest
(mensaje)DestinationConfig
(mensaje)DestinationConfig.Destination
(mensaje)DisableAdvancedSiteSearchMetadata
(mensaje)DisableAdvancedSiteSearchRequest
(mensaje)DisableAdvancedSiteSearchResponse
(mensaje)Document
(mensaje)Document.AclInfo
(mensaje)Document.AclInfo.AccessRestriction
(mensaje)Document.Content
(mensaje)Document.IndexStatus
(mensaje)DocumentInfo
(mensaje)DocumentProcessingConfig
(mensaje)DocumentProcessingConfig.ChunkingConfig
(mensaje)DocumentProcessingConfig.ChunkingConfig.LayoutBasedChunkingConfig
(mensaje)DocumentProcessingConfig.ParsingConfig
(mensaje)DocumentProcessingConfig.ParsingConfig.DigitalParsingConfig
(mensaje)DocumentProcessingConfig.ParsingConfig.LayoutParsingConfig
(mensaje)DocumentProcessingConfig.ParsingConfig.OcrParsingConfig
(mensaje)DoubleList
(mensaje)EnableAdvancedSiteSearchMetadata
(mensaje)EnableAdvancedSiteSearchRequest
(mensaje)EnableAdvancedSiteSearchResponse
(mensaje)Engine
(mensaje)Engine.AppType
(enum)Engine.ChatEngineConfig
(mensaje)Engine.ChatEngineConfig.AgentCreationConfig
(mensaje)Engine.ChatEngineMetadata
(mensaje)Engine.CommonConfig
(mensaje)Engine.ConfigurableBillingApproach
(enum)Engine.FeatureState
(enum)Engine.MediaRecommendationEngineConfig
(mensaje)Engine.MediaRecommendationEngineConfig.EngineFeaturesConfig
(mensaje)Engine.MediaRecommendationEngineConfig.MostPopularFeatureConfig
(mensaje)Engine.MediaRecommendationEngineConfig.OptimizationObjectiveConfig
(mensaje)Engine.MediaRecommendationEngineConfig.RecommendedForYouFeatureConfig
(mensaje)Engine.MediaRecommendationEngineConfig.TrainingState
(enum)Engine.SearchEngineConfig
(mensaje)FactChunk
(mensaje)FetchDomainVerificationStatusRequest
(mensaje)FetchDomainVerificationStatusResponse
(mensaje)FetchSitemapsRequest
(mensaje)FetchSitemapsRequest.Matcher
(mensaje)FetchSitemapsRequest.UrisMatcher
(mensaje)FetchSitemapsResponse
(mensaje)FetchSitemapsResponse.SitemapMetadata
(mensaje)FhirStoreSource
(mensaje)FirestoreSource
(mensaje)GcsSource
(mensaje)GetAclConfigRequest
(mensaje)GetAnswerRequest
(mensaje)GetAssistAnswerRequest
(mensaje)GetAssistantRequest
(mensaje)GetCmekConfigRequest
(mensaje)GetControlRequest
(mensaje)GetConversationRequest
(mensaje)GetDataConnectorRequest
(mensaje)GetDataStoreRequest
(mensaje)GetDocumentRequest
(mensaje)GetEngineRequest
(mensaje)GetIdentityMappingStoreRequest
(mensaje)GetLicenseConfigRequest
(mensaje)GetSchemaRequest
(mensaje)GetSessionRequest
(mensaje)GetSiteSearchEngineRequest
(mensaje)GetTargetSiteRequest
(mensaje)GroundingFact
(mensaje)HarmCategory
(enum)HealthcareFhirConfig
(mensaje)IdentityMappingEntry
(mensaje)IdentityMappingEntryOperationMetadata
(mensaje)IdentityMappingStore
(mensaje)IdentityScheduleConfig
(mensaje)IdpConfig
(mensaje)IdpConfig.ExternalIdpConfig
(mensaje)IdpConfig.IdpType
(enum)ImportCompletionSuggestionsMetadata
(mensaje)ImportCompletionSuggestionsRequest
(mensaje)ImportCompletionSuggestionsRequest.InlineSource
(mensaje)ImportCompletionSuggestionsResponse
(mensaje)ImportDocumentsMetadata
(mensaje)ImportDocumentsRequest
(mensaje)ImportDocumentsRequest.InlineSource
(mensaje)ImportDocumentsRequest.ReconciliationMode
(enum)ImportDocumentsResponse
(mensaje)ImportErrorConfig
(mensaje)ImportIdentityMappingsRequest
(mensaje)ImportIdentityMappingsRequest.InlineSource
(mensaje)ImportIdentityMappingsResponse
(mensaje)ImportSuggestionDenyListEntriesMetadata
(mensaje)ImportSuggestionDenyListEntriesRequest
(mensaje)ImportSuggestionDenyListEntriesRequest.InlineSource
(mensaje)ImportSuggestionDenyListEntriesResponse
(mensaje)ImportUserEventsMetadata
(mensaje)ImportUserEventsRequest
(mensaje)ImportUserEventsRequest.InlineSource
(mensaje)ImportUserEventsResponse
(mensaje)IndustryVertical
(enum)Interval
(mensaje)LicenseConfig
(mensaje)LicenseConfig.State
(enum)ListAssistantsRequest
(mensaje)ListAssistantsResponse
(mensaje)ListCmekConfigsRequest
(mensaje)ListCmekConfigsResponse
(mensaje)ListControlsRequest
(mensaje)ListControlsResponse
(mensaje)ListConversationsRequest
(mensaje)ListConversationsResponse
(mensaje)ListCustomModelsRequest
(mensaje)ListCustomModelsResponse
(mensaje)ListDataStoresRequest
(mensaje)ListDataStoresResponse
(mensaje)ListDocumentsRequest
(mensaje)ListDocumentsResponse
(mensaje)ListEnginesRequest
(mensaje)ListEnginesResponse
(mensaje)ListIdentityMappingStoresRequest
(mensaje)ListIdentityMappingStoresResponse
(mensaje)ListIdentityMappingsRequest
(mensaje)ListIdentityMappingsResponse
(mensaje)ListSchemasRequest
(mensaje)ListSchemasResponse
(mensaje)ListSessionsRequest
(mensaje)ListSessionsResponse
(mensaje)ListTargetSitesRequest
(mensaje)ListTargetSitesResponse
(mensaje)ListUserLicensesRequest
(mensaje)ListUserLicensesResponse
(mensaje)MediaInfo
(mensaje)PageInfo
(mensaje)PanelInfo
(mensaje)Principal
(mensaje)Project
(mensaje)Project.CustomerProvidedConfig
(mensaje)Project.CustomerProvidedConfig.NotebooklmConfig
(mensaje)Project.CustomerProvidedConfig.NotebooklmConfig.ModelArmorConfig
(mensaje)Project.ServiceTerms
(mensaje)Project.ServiceTerms.State
(enum)ProvisionProjectMetadata
(mensaje)ProvisionProjectRequest
(mensaje)ProvisionProjectRequest.SaasParams
(mensaje)PurgeCompletionSuggestionsMetadata
(mensaje)PurgeCompletionSuggestionsRequest
(mensaje)PurgeCompletionSuggestionsResponse
(mensaje)PurgeDocumentsMetadata
(mensaje)PurgeDocumentsRequest
(mensaje)PurgeDocumentsRequest.InlineSource
(mensaje)PurgeDocumentsResponse
(mensaje)PurgeErrorConfig
(mensaje)PurgeIdentityMappingsRequest
(mensaje)PurgeIdentityMappingsRequest.InlineSource
(mensaje)PurgeSuggestionDenyListEntriesMetadata
(mensaje)PurgeSuggestionDenyListEntriesRequest
(mensaje)PurgeSuggestionDenyListEntriesResponse
(mensaje)PurgeUserEventsMetadata
(mensaje)PurgeUserEventsRequest
(mensaje)PurgeUserEventsResponse
(mensaje)Query
(mensaje)RankRequest
(mensaje)RankResponse
(mensaje)RankingRecord
(mensaje)RecommendRequest
(mensaje)RecommendResponse
(mensaje)RecommendResponse.RecommendationResult
(mensaje)RecrawlUrisMetadata
(mensaje)RecrawlUrisRequest
(mensaje)RecrawlUrisResponse
(mensaje)RecrawlUrisResponse.FailureInfo
(mensaje)RecrawlUrisResponse.FailureInfo.FailureReason
(mensaje)RecrawlUrisResponse.FailureInfo.FailureReason.CorpusType
(enum)Reply
(mensaje)SafetyRating
(mensaje)SafetyRating.HarmProbability
(enum)SafetyRating.HarmSeverity
(enum)Schema
(mensaje)SearchAddOn
(enum)SearchInfo
(mensaje)SearchLinkPromotion
(mensaje)SearchRequest
(mensaje)SearchRequest.BoostSpec
(mensaje)SearchRequest.BoostSpec.ConditionBoostSpec
(mensaje)SearchRequest.BoostSpec.ConditionBoostSpec.BoostControlSpec
(mensaje)SearchRequest.BoostSpec.ConditionBoostSpec.BoostControlSpec.AttributeType
(enum)SearchRequest.BoostSpec.ConditionBoostSpec.BoostControlSpec.ControlPoint
(mensaje)SearchRequest.BoostSpec.ConditionBoostSpec.BoostControlSpec.InterpolationType
(enum)SearchRequest.ContentSearchSpec
(mensaje)SearchRequest.ContentSearchSpec.ChunkSpec
(mensaje)SearchRequest.ContentSearchSpec.ExtractiveContentSpec
(mensaje)SearchRequest.ContentSearchSpec.SearchResultMode
(enum)SearchRequest.ContentSearchSpec.SnippetSpec
(mensaje)SearchRequest.ContentSearchSpec.SummarySpec
(mensaje)SearchRequest.ContentSearchSpec.SummarySpec.ModelPromptSpec
(mensaje)SearchRequest.ContentSearchSpec.SummarySpec.ModelSpec
(mensaje)SearchRequest.DataStoreSpec
(mensaje)SearchRequest.DisplaySpec
(mensaje)SearchRequest.DisplaySpec.MatchHighlightingCondition
(enum)SearchRequest.FacetSpec
(mensaje)SearchRequest.FacetSpec.FacetKey
(mensaje)SearchRequest.ImageQuery
(mensaje)SearchRequest.NaturalLanguageQueryUnderstandingSpec
(mensaje)SearchRequest.NaturalLanguageQueryUnderstandingSpec.ExtractedFilterBehavior
(enum)SearchRequest.NaturalLanguageQueryUnderstandingSpec.FilterExtractionCondition
(enum)SearchRequest.QueryExpansionSpec
(mensaje)SearchRequest.QueryExpansionSpec.Condition
(enum)SearchRequest.RankingExpressionBackend
(enum)SearchRequest.RelevanceScoreSpec
(mensaje)SearchRequest.RelevanceThreshold
(enum)SearchRequest.SearchAsYouTypeSpec
(mensaje)SearchRequest.SearchAsYouTypeSpec.Condition
(enum)SearchRequest.SessionSpec
(mensaje)SearchRequest.SpellCorrectionSpec
(mensaje)SearchRequest.SpellCorrectionSpec.Mode
(enum)SearchResponse
(mensaje)SearchResponse.Facet
(mensaje)SearchResponse.Facet.FacetValue
(mensaje)SearchResponse.QueryExpansionInfo
(mensaje)SearchResponse.SearchResult
(mensaje)SearchResponse.SearchResult.RankSignals
(mensaje)SearchResponse.SearchResult.RankSignals.CustomSignal
(mensaje)SearchResponse.SessionInfo
(mensaje)SearchResponse.Summary
(mensaje)SearchResponse.Summary.Citation
(mensaje)SearchResponse.Summary.CitationMetadata
(mensaje)SearchResponse.Summary.CitationSource
(mensaje)SearchResponse.Summary.Reference
(mensaje)SearchResponse.Summary.Reference.ChunkContent
(mensaje)SearchResponse.Summary.SafetyAttributes
(mensaje)SearchResponse.Summary.SummarySkippedReason
(enum)SearchResponse.Summary.SummaryWithMetadata
(mensaje)SearchTier
(enum)SearchUseCase
(enum)ServingConfig
(mensaje)ServingConfig.GenericConfig
(mensaje)ServingConfig.MediaConfig
(mensaje)Session
(mensaje)Session.State
(enum)Session.Turn
(mensaje)SetUpDataConnectorMetadata
(mensaje)SetUpDataConnectorRequest
(mensaje)SingleRegionKey
(mensaje)SiteSearchEngine
(mensaje)SiteVerificationInfo
(mensaje)SiteVerificationInfo.SiteVerificationState
(enum)Sitemap
(mensaje)SolutionType
(enum)SpannerSource
(mensaje)StreamAssistRequest
(mensaje)StreamAssistRequest.AgentsSpec
(mensaje)StreamAssistRequest.AgentsSpec.AgentSpec
(mensaje)StreamAssistRequest.GenerationSpec
(mensaje)StreamAssistRequest.ToolsSpec
(mensaje)StreamAssistRequest.ToolsSpec.ImageGenerationSpec
(mensaje)StreamAssistRequest.ToolsSpec.VertexAiSearchSpec
(mensaje)StreamAssistRequest.ToolsSpec.VideoGenerationSpec
(mensaje)StreamAssistRequest.ToolsSpec.WebGroundingSpec
(mensaje)StreamAssistResponse
(mensaje)StreamAssistResponse.SessionInfo
(mensaje)SubscriptionTerm
(enum)SubscriptionTier
(enum)SuggestionDenyListEntry
(mensaje)SuggestionDenyListEntry.MatchOperator
(enum)TargetSite
(mensaje)TargetSite.FailureReason
(mensaje)TargetSite.FailureReason.QuotaFailure
(mensaje)TargetSite.IndexingStatus
(enum)TargetSite.Type
(enum)Tenant
(mensaje)TextInput
(mensaje)TrainCustomModelMetadata
(mensaje)TrainCustomModelRequest
(mensaje)TrainCustomModelRequest.GcsTrainingInput
(mensaje)TrainCustomModelResponse
(mensaje)TransactionInfo
(mensaje)UpdateAclConfigRequest
(mensaje)UpdateAssistantRequest
(mensaje)UpdateCmekConfigMetadata
(mensaje)UpdateCmekConfigRequest
(mensaje)UpdateControlRequest
(mensaje)UpdateConversationRequest
(mensaje)UpdateDataConnectorRequest
(mensaje)UpdateDataStoreRequest
(mensaje)UpdateDocumentRequest
(mensaje)UpdateEngineRequest
(mensaje)UpdateLicenseConfigRequest
(mensaje)UpdateSchemaMetadata
(mensaje)UpdateSchemaRequest
(mensaje)UpdateServingConfigRequest
(mensaje)UpdateSessionRequest
(mensaje)UpdateTargetSiteMetadata
(mensaje)UpdateTargetSiteRequest
(mensaje)UserEvent
(mensaje)UserInfo
(mensaje)UserLicense
(mensaje)UserLicense.LicenseAssignmentState
(enum)WorkspaceConfig
(mensaje)WorkspaceConfig.Type
(enum)WriteUserEventRequest
(mensaje)
AclConfigService
Servicio para gestionar la configuración de ACL.
GetAclConfig |
---|
Obtiene el
|
UpdateAclConfig |
---|
Configuración de LCA predeterminada para usarla en una ubicación del proyecto de un cliente. Las actualizaciones solo se reflejarán en los nuevos almacenes de datos. Los almacenes de datos ya creados seguirán usando el valor antiguo.
|
AssistAnswerService
Servicio para consultar recursos de AssistAnswer
.
GetAssistAnswer |
---|
Obtiene un
|
AssistantService
Servicio para gestionar la configuración del Asistente y ayudar a los usuarios.
AddContextFile |
---|
Sube un archivo de contexto para usarlo como fuente de las llamadas de asistencia en la sesión.
|
Asistencia |
---|
Ayuda al usuario con una consulta.
|
CreateAssistant |
---|
Crea un
|
DeleteAssistant |
---|
Elimina un
|
GetAssistant |
---|
Obtiene un
|
ListAssistants |
---|
Muestra todos los
|
StreamAssist |
---|
Ayuda al usuario con una consulta de forma continua.
|
UpdateAssistant |
---|
Actualiza un
|
CmekConfigService
Servicio para gestionar tareas relacionadas con CMEK.
DeleteCmekConfig |
---|
Elimina un recurso CmekConfig.
|
GetCmekConfig |
---|
Obtiene el
|
ListCmekConfigs |
---|
Muestra todos los
|
UpdateCmekConfig |
---|
Proporciona una clave CMEK para usarla en una ubicación del proyecto de un cliente. Este método también validará la ubicación en el cmekConfig proporcionado para asegurarse de que la clave sea válida y se pueda usar en la ubicación seleccionada.
|
CollectionService
Servicio para gestionar Collection
s.
DeleteCollection |
---|
Elimina un
|
CompletionService
Servicio de autocompletado.
AdvancedCompleteQuery |
---|
Completa la información introducida por el usuario con sugerencias de palabras clave avanzadas.
|
CompleteQuery |
---|
Completa la información introducida por el usuario con sugerencias de palabras clave.
|
ImportCompletionSuggestions |
---|
Importa
|
ImportSuggestionDenyListEntries |
---|
Importa todos los
|
PurgeCompletionSuggestions |
---|
Elimina permanentemente todos los
|
PurgeSuggestionDenyListEntries |
---|
Elimina permanentemente todos los
|
ControlService
Servicio para realizar operaciones CRUD en controles. Los controles permiten implementar lógica personalizada en la ruta de servicio. Los controles deben adjuntarse a una configuración de servicio para que se tengan en cuenta durante una solicitud.
CreateControl |
---|
Crea un recurso Control. De forma predeterminada, se permiten 1000 controles por almacén de datos. Se puede enviar una solicitud para ajustar este límite. Si el
|
DeleteControl |
---|
Elimina un recurso Control. Si el
|
GetControl |
---|
Obtiene un recurso Control.
|
ListControls |
---|
Enumera todos los controles por su
|
UpdateControl |
---|
Actualiza un recurso Control. No se puede cambiar el tipo de acción
|
ConversationalSearchService
Servicio de búsqueda conversacional.
AnswerQuery |
---|
Método de respuesta a la consulta.
|
ConverseConversation |
---|
Converses a conversation.
|
CreateConversation |
---|
Crea una conversación. Si el
|
CreateSession |
---|
Crea una sesión. Si el
|
DeleteConversation |
---|
Elimina una conversación. Si el
|
DeleteSession |
---|
Elimina una sesión. Si el
|
GetAnswer |
---|
Obtiene una respuesta.
|
GetConversation |
---|
Obtiene una conversación.
|
GetSession |
---|
Obtiene una sesión.
|
ListConversations |
---|
Enumera todas las conversaciones por su
|
ListSessions |
---|
Muestra todas las sesiones por su
|
StreamAnswerQuery |
---|
Método de consulta de respuestas (streaming). Recibe una
|
UpdateConversation |
---|
Actualiza un recurso Conversation. No se puede cambiar el tipo de acción
|
UpdateSession |
---|
Actualiza un recurso Session. No se puede cambiar el tipo de acción
|
DataConnectorService
Servicio para la gestión de conectores de datos.
GetDataConnector |
---|
Obtiene el
|
SetUpDataConnector |
---|
Crea un
|
UpdateDataConnector |
---|
Actualiza un
|
DataStoreService
Servicio para gestionar la configuración de DataStore
.
CreateDataStore |
---|
Crea un DataStore se usa para almacenar
|
DeleteDataStore |
---|
Elimina un
|
GetDataStore |
---|
Obtiene un
|
ListDataStores |
---|
Lista todos los
|
UpdateDataStore |
---|
Actualiza un
|
DocumentService
Servicio para ingerir información Document
del sitio web del cliente.
BatchGetDocumentsMetadata |
---|
Obtiene los metadatos de actualización del índice de
|
CreateDocument |
---|
Crea un
|
DeleteDocument |
---|
Elimina un
|
GetDocument |
---|
Obtiene un
|
ImportDocuments |
---|
Importación en bloque de varios Nota: Es posible que se actualice correctamente un subconjunto de los
|
ListDocuments |
---|
Obtiene una lista de
|
PurgeDocuments |
---|
Elimina permanentemente todos los Este proceso es asíncrono. En función del número de Para obtener una lista de los
|
UpdateDocument |
---|
Actualiza un
|
EngineService
Servicio para gestionar la configuración de Engine
.
CreateEngine |
---|
Crea un
|
DeleteEngine |
---|
Elimina un
|
GetEngine |
---|
Obtiene un
|
ListEngines |
---|
Lista todos los
|
UpdateEngine |
---|
Actualiza un
|
GroundedGenerationService
Servicio para la generación fundamentada.
CheckGrounding |
---|
Realiza una comprobación de puesta a tierra.
|
IdentityMappingStoreService
Servicio para gestionar almacenes de mapeo de identidades.
CreateIdentityMappingStore |
---|
Crea un nuevo almacén de mapeado de identidades.
|
DeleteIdentityMappingStore |
---|
Elimina el almacén de mapeado de identidades.
|
GetIdentityMappingStore |
---|
Obtiene el almacén de mapeado de identidades.
|
ImportIdentityMappings |
---|
Importa una lista de entradas de mapeado de identidades a un almacén de mapeado de identidades.
|
ListIdentityMappingStores |
---|
Enumera todos los almacenes de mapeados de identidades.
|
ListIdentityMappings |
---|
Muestra los mapeados de identidades de un almacén de mapeados de identidades.
|
PurgeIdentityMappings |
---|
Elimina las entradas de mapeado de identidades especificadas o todas las entradas de un almacén de mapeado de identidades.
|
LicenseConfigService
Servicio para gestionar recursos relacionados con la configuración de licencias.
CreateLicenseConfig |
---|
Crea un
|
GetLicenseConfig |
---|
Obtiene un
|
UpdateLicenseConfig |
---|
Actualiza el
|
PodcastService
Servicio para gestionar la configuración de Podcast
.
ProjectService
Servicio para operaciones en Project
.
ProvisionProject |
---|
Provisiona el recurso del proyecto. Durante el proceso, se prepararán e inicializarán los sistemas relacionados. La persona que llama debe leer los Términos de Uso de Datos y, opcionalmente, especificar en la solicitud que da su consentimiento a esos términos del servicio.
|
RankService
Servicio para clasificar registros de texto.
Clasificación |
---|
Clasifica una lista de registros de texto en función de la consulta de entrada proporcionada.
|
RecommendationService
Servicio para hacer recomendaciones.
Recomendar |
---|
Hace una recomendación, lo que requiere un evento de usuario contextual.
|
SchemaService
Servicio para gestionar Schema
s.
CreateSchema |
---|
Crea un
|
DeleteSchema |
---|
Elimina un
|
GetSchema |
---|
Obtiene un
|
ListSchemas |
---|
Obtiene una lista de
|
UpdateSchema |
---|
Actualiza un
|
SearchService
Servicio de búsqueda.
Buscar |
---|
Realiza una búsqueda.
|
SearchLite |
---|
Realiza una búsqueda. Es similar al método Este método solo admite la búsqueda en sitios web públicos. Si se especifican almacenes de datos y buscadores que no están asociados a la búsqueda de sitios web públicos, se devuelve un error Este método se puede usar para facilitar la incorporación sin tener que implementar un backend de autenticación. Sin embargo, se recomienda usar
|
SearchTuningService
Servicio para ajustar la búsqueda.
ListCustomModels |
---|
Obtiene una lista de todos los modelos personalizados.
|
TrainCustomModel |
---|
Entrena un modelo personalizado.
|
ServingConfigService
Servicio para operaciones relacionadas con ServingConfig
.
UpdateServingConfig |
---|
Actualiza un recurso ServingConfig. Devuelve un error NOT_FOUND si el elemento ServingConfig no existe.
|
SessionService
Servicio para gestionar sesiones y recursos relacionados con sesiones.
CreateSession |
---|
Crea una sesión. Si el
|
DeleteSession |
---|
Elimina una sesión. Si el
|
GetSession |
---|
Obtiene una sesión.
|
ListSessions |
---|
Muestra todas las sesiones por su
|
UpdateSession |
---|
Actualiza un recurso Session. No se puede cambiar el tipo de acción
|
SiteSearchEngineService
Servicio para gestionar recursos relacionados con la búsqueda en el sitio.
BatchCreateTargetSites |
---|
Crea
|
BatchVerifyTargetSites |
---|
Verificar la propiedad y la validez de los sitios de destino. Esta API envía todos los sitios de destino del buscador del sitio para que se verifiquen.
|
CreateSitemap |
---|
Crea un
|
CreateTargetSite |
---|
Crea un
|
DeleteSitemap |
---|
Elimina un
|
DeleteTargetSite |
---|
Elimina un
|
DisableAdvancedSiteSearch |
---|
Cambiar de la búsqueda avanzada a la búsqueda básica en el sitio.
|
EnableAdvancedSiteSearch |
---|
Actualizar de la búsqueda básica a la búsqueda avanzada en el sitio.
|
FetchDomainVerificationStatus |
---|
Devuelve una lista de sitios de destino con su estado de verificación de dominio. Por el momento, solo se puede llamar a este método en almacenes de datos con el estado BASIC_SITE_SEARCH.
|
FetchSitemaps |
---|
Obtener
|
GetSiteSearchEngine |
---|
Obtiene el
|
GetTargetSite |
---|
Obtiene un
|
ListTargetSites |
---|
Obtiene una lista de
|
RecrawlUris |
---|
Solicita un nuevo rastreo bajo demanda de una lista de URIs.
|
UpdateTargetSite |
---|
Actualiza un
|
UserEventService
Servicio para ingerir las acciones de los usuarios finales en un sitio web en la API Discovery Engine.
CollectUserEvent |
---|
Escribe un solo evento de usuario desde el navegador. Se usa una solicitud GET debido a la restricción del navegador de enviar solicitudes POST a un dominio de terceros. Este método solo lo usan el píxel de JavaScript de la API Discovery Engine y Google Tag Manager. Los usuarios no deben invocar este método directamente.
|
ImportUserEvents |
---|
Importación masiva de eventos de usuario. El procesamiento de solicitudes puede ser síncrono. Los eventos que ya existan se omitirán. Usa este método para rellenar el historial de eventos de usuario. Operation.response es del tipo ImportResponse. Ten en cuenta que es posible que se inserten correctamente algunos de los elementos. Operation.metadata es del tipo ImportMetadata.
|
PurgeUserEvents |
---|
Elimina de forma permanente todos los eventos de usuario especificados por el filtro proporcionado. En función del número de eventos especificados en el filtro, esta operación puede tardar horas o días en completarse. Para probar un filtro, usa primero el comando de lista.
|
WriteUserEvent |
---|
Escribe un solo evento de usuario.
|
UserLicenseService
Servicio para gestionar licencias de usuario.
BatchUpdateUserLicenses |
---|
Actualiza la licencia de usuario. Este método se usa para asignar o anular la asignación de licencias a usuarios en bloque.
|
ListUserLicenses |
---|
Muestra las licencias de usuario.
|
AclConfig
Configuración del control de acceso.
Campos | |
---|---|
name |
Inmutable. Nombre completo del recurso de la configuración de la lista de control de acceso. Formato: Este campo debe ser una cadena codificada en UTF-8 con un límite de 1024 caracteres. |
idp_config |
Configuración del proveedor de identidades. |
ActionConfig
Información para admitir acciones en el conector.
Campos | |
---|---|
is_action_configured |
Solo de salida. El conector contiene los parámetros necesarios y está configurado para admitir acciones. |
service_name |
Opcional. Nombre del recurso de Directorio de servicios (projects/*/locations/*/namespaces/*/services/*) que representa un punto final de red de VPC usado para conectarse al Obligatorio cuando Controles de Servicio de VPC está habilitado. |
use_static_secrets |
Opcional. Indica si se deben usar secretos estáticos para el conector. Si es true, se ignorarán los secretos proporcionados en action_params. |
Campo de unión Parámetros obligatorios para las fuentes que admiten OAuth, es decir,
|
|
action_params |
Opcional. Parámetros de acción en formato JSON estructurado. |
json_action_params |
Opcional. Parámetros de acción en formato de cadena JSON. |
AddContextFileRequest
Solicitud del método AssistantService.AddContextFile
.
Campos | |
---|---|
name |
Obligatorio. Nombre de recurso de la sesión. Formato: Si se especifica |
file_name |
Obligatorio. El nombre del archivo. |
mime_type |
Opcional. El tipo de contenido del archivo. Consulta https://www.iana.org/assignments/media-types/media-types.xhtml. Este campo es obligatorio cuando la fuente de datos no proporciona el tipo de contenido. |
Campo de unión file . El contenido del archivo. file solo puede ser una de estas dos opciones: |
|
file_contents |
El contenido del archivo se proporciona de forma insertada. |
AddContextFileResponse
Respuesta del método AssistantService.AddContextFile
.
Campos | |
---|---|
session |
Nombre de la sesión, ya sea el proporcionado o el que se acaba de crear. Formato: |
file_id |
ID del archivo subido. |
token_count |
Obsoleto: este campo no se definirá para todos los tipos de archivo y, con el tiempo, se eliminará. La longitud del archivo medida en tokens. |
AdvancedCompleteQueryRequest
Mensaje de solicitud del método CompletionService.AdvancedCompleteQuery
. .
Campos | |
---|---|
completion_config |
Obligatorio. completion_config del nombre de recurso del almacén de datos o del buscador superior para el que se realiza la finalización, como |
query |
Obligatorio. La entrada de escritura predictiva que se ha usado para obtener las sugerencias. La longitud máxima es de 128 caracteres. La consulta no puede estar vacía en la mayoría de los tipos de sugerencias. Si está vacío, se devuelve un error |
query_model |
Especifica el modelo de consulta de autocompletar, que solo se aplica al tipo de sugerencia QUERY. Esta opción anula cualquier modelo especificado en la sección Configuración > Autocompletar de la consola de Cloud. Valores admitidos actualmente:
Valores predeterminados:
|
user_pseudo_id |
Identificador único para hacer un seguimiento de los visitantes. Por ejemplo, se podría implementar con una cookie HTTP, que debería poder identificar de forma única a un visitante en un solo dispositivo. Este identificador único no debería cambiar si el visitante inicia o cierra sesión en el sitio web. Este campo NO debe tener un valor fijo, como Debe ser el mismo identificador que El campo debe ser una cadena codificada en UTF-8 con un límite de longitud de 128. |
user_info |
Opcional. Información sobre el usuario final. Debe ser la misma información de identificador que |
include_tail_suggestions |
Indica si se deben devolver sugerencias de cola si no hay sugerencias que coincidan con la consulta completa. Aunque se le asigne el valor "true", si hay sugerencias que coincidan con la consulta completa, se devolverán esas sugerencias y no se devolverán sugerencias de cola. |
boost_spec |
Opcional. Especificación para mejorar las sugerencias que coincidan con la condición. |
suggestion_types[] |
Opcional. Tipos de sugerencias que se devolverán. Si no se especifica o se deja en blanco, se devuelven sugerencias de consulta. Por el momento, solo se admite un tipo de sugerencia. |
suggestion_type_specs[] |
Opcional. Especificación de cada tipo de sugerencia. |
experiment_ids[] |
Opcional. IDs de experimentos de esta solicitud. |
BoostSpec
Especificación para potenciar las sugerencias en función de su estado.
Campos | |
---|---|
condition_boost_specs[] |
Especificaciones de la mejora de la condición. Si una sugerencia coincide con varias condiciones de las especificaciones, se aplican todos los valores de impulso de estas especificaciones y se combinan de forma no lineal. El número máximo de especificaciones es 20. Nota: Actualmente, solo se admite el aumento de la condición de idioma. |
ConditionBoostSpec
El refuerzo se aplica a las sugerencias que cumplen una condición.
Campos | |
---|---|
condition |
Expresión que especifica una condición de refuerzo. La sintaxis es la misma que la de la expresión de filtro. Actualmente, la única condición admitida es una lista de códigos de idioma BCP-47. Ejemplo:
|
boost |
Intensidad del aumento, que debe estar entre -1 y 1. Un impulso negativo significa que se ha bajado de nivel. El valor predeterminado es 0,0. Si le asignas el valor 1.0, las sugerencias se promocionarán mucho. Sin embargo, no significa necesariamente que el resultado principal sea una sugerencia destacada. Si se asigna el valor -1.0, las sugerencias se degradarán considerablemente. Sin embargo, es posible que se sigan mostrando otras sugerencias relevantes. Si se asigna el valor 0.0, no se aplica ningún aumento. Se ignora la condición de aumento. |
SuggestionType
Tipo de sugerencia que se va a devolver.
Enumeraciones | |
---|---|
SUGGESTION_TYPE_UNSPECIFIED |
Valor predeterminado. |
QUERY |
Devuelve sugerencias de consulta. |
PEOPLE |
Devuelve sugerencias de personas. |
CONTENT |
Devuelve sugerencias de contenido. |
RECENT_SEARCH |
Devuelve sugerencias de búsqueda recientes. |
GOOGLE_WORKSPACE |
Devuelve sugerencias de Google Workspace. |
SuggestionTypeSpec
Especificación de cada tipo de sugerencia.
Campos | |
---|---|
suggestion_type |
Opcional. Tipo de sugerencia. |
max_suggestions |
Opcional. Número máximo de sugerencias que se devolverán por cada tipo de sugerencia. |
AdvancedCompleteQueryResponse
Mensaje de respuesta del método CompletionService.AdvancedCompleteQuery
.
Campos | |
---|---|
query_suggestions[] |
Resultados de las sugerencias de consulta coincidentes. La lista de resultados está ordenada y el primer resultado es una sugerencia destacada. |
tail_match_triggered |
True si todas las sugerencias devueltas son sugerencias de cola. Para que se active la coincidencia de cola, include_tail_suggestions en la solicitud debe ser true y no debe haber sugerencias que coincidan con la consulta completa. |
people_suggestions[] |
Resultados de las sugerencias de personas coincidentes. La lista de resultados está ordenada y el primer resultado es la sugerencia principal. |
content_suggestions[] |
Resultados de las sugerencias de contenido relacionado. La lista de resultados está ordenada y el primer resultado es la sugerencia principal. |
recent_search_suggestions[] |
Resultados de las sugerencias de "búsqueda reciente" coincidentes. La lista de resultados está ordenada y el primer resultado es la sugerencia principal. |
ContentSuggestion
Sugerencias como contenido.
Campos | |
---|---|
suggestion |
La sugerencia para la consulta. |
content_type |
El tipo de sugerencia de contenido. |
document |
El fragmento de datos del documento en la sugerencia. Solo se rellenará un subconjunto de campos. |
data_store |
Nombre del almacén de datos al que pertenece esta sugerencia. |
score |
La puntuación de cada sugerencia. La puntuación está en el intervalo [0, 1]. |
icon_uri |
URI del icono de la sugerencia de contenido. |
destination_uri |
El URI de destino de la sugerencia de contenido. |
ContentType
El tipo de contenido devuelto para las sugerencias de contenido.
Enumeraciones | |
---|---|
CONTENT_TYPE_UNSPECIFIED |
Valor predeterminado. |
GOOGLE_WORKSPACE |
La sugerencia procede de una fuente de Google Workspace. |
THIRD_PARTY |
La sugerencia procede de una fuente de terceros. |
PersonSuggestion
Sugerencias de personas.
Campos | |
---|---|
suggestion |
La sugerencia para la consulta. |
person_type |
El tipo de persona. |
document |
El fragmento de datos del documento en la sugerencia. Solo se rellena un subconjunto de campos. |
data_store |
Nombre del almacén de datos al que pertenece esta sugerencia. |
score |
La puntuación de cada sugerencia. La puntuación está en el intervalo [0, 1]. |
display_photo_uri |
El URI de la foto de la sugerencia de persona. |
destination_uri |
El URI de destino de la sugerencia de persona. |
PersonType
El tipo de persona según la fuente.
Enumeraciones | |
---|---|
PERSON_TYPE_UNSPECIFIED |
Valor predeterminado. |
CLOUD_IDENTITY |
La sugerencia procede de una fuente GOOGLE_IDENTITY. |
THIRD_PARTY_IDENTITY |
La sugerencia procede de una fuente THIRD_PARTY_IDENTITY. |
QuerySuggestion
Sugerencias como consultas de búsqueda.
Campos | |
---|---|
suggestion |
La sugerencia para la consulta. |
completable_field_paths[] |
Las rutas de campo de documento únicas que sirven como origen de esta sugerencia si se ha generado a partir de campos completables. Este campo solo se rellena en el modelo que puede completar documentos. |
data_store[] |
Nombre del almacén de datos al que pertenece esta sugerencia. |
score |
La puntuación de cada sugerencia. La puntuación está en el intervalo [0, 1]. |
RecentSearchSuggestion
Sugerencias del historial de búsqueda reciente.
Campos | |
---|---|
suggestion |
La sugerencia para la consulta. |
recent_search_time |
Hora en la que se produjo esta búsqueda reciente. |
score |
La puntuación de cada sugerencia. La puntuación está en el intervalo [0, 1]. |
AdvancedSiteSearchConfig
Datos de configuración de la búsqueda avanzada en el sitio.
Campos | |
---|---|
disable_initial_index |
Si se le asigna el valor true, se inhabilita la indexación inicial de DataStore. |
disable_automatic_refresh |
Si se le asigna el valor true, se inhabilita la actualización automática de DataStore. |
AlertPolicyConfig
Configuración de alertas a nivel de conector.
Campos | |
---|---|
alert_policy_name |
Inmutable. Nombre completo del recurso AlertPolicy. |
alert_enrollments[] |
Opcional. El estado de registro de cada alerta. |
AlertEnrollment
Estado del registro de alertas.
Campos | |
---|---|
alert_id |
Inmutable. El ID de una alerta. |
enroll_state |
Obligatorio. El estado de registro de un cliente. |
EnrollStates
Enumeración del estado de registro de la alerta.
Enumeraciones | |
---|---|
ENROLL_STATES_UNSPECIFIED |
Valor predeterminado. Se usa para los clientes que no han respondido a la política de alertas. |
ENROLLED |
El cliente tiene habilitada esta política. |
DECLINED |
El cliente ha rechazado esta política. |
AlertPolicyResourceConfig
Configuración de alertas a nivel de recurso. Se usa en: * UserLicense * EngineUserData. El AlertPolicyConfig del conector de datos tiene el mismo uso. No hay una forma sencilla de migrar.
Campos | |
---|---|
alert_policy |
Inmutable. Nombre completo del recurso AlertPolicy. |
alert_enrollments[] |
Opcional. El estado de registro de cada alerta. |
contact_details[] |
Opcional. Los detalles de contacto de cada política de alertas. |
language_code |
Opcional. El código de idioma que se usa en las notificaciones. |
AlertEnrollment
Estado del registro de alertas.
Campos | |
---|---|
alert_id |
Inmutable. El ID de una alerta. |
enroll_state |
Obligatorio. El estado de registro de un cliente. |
notification_params |
Opcional. Parámetros usados para crear una instancia de una notificación. Se usa para las notificaciones que se activan cuando se registra. No se almacenan. * Correos de bienvenida de Gemini Business. * Correos de invitación de usuarios de Gemini Business. |
EnrollState
Enumeración del estado de registro de la alerta.
Enumeraciones | |
---|---|
ENROLL_STATE_UNSPECIFIED |
Valor predeterminado. Se usa para los clientes que no han respondido a la política de alertas. |
ENROLLED |
El cliente tiene habilitada esta política. |
DECLINED |
El cliente ha rechazado esta política. |
AlloyDbSource
Fuente de la que se importan los datos de AlloyDB.
Campos | |
---|---|
project_id |
El ID del proyecto que contiene la fuente de AlloyDB. Tiene un límite de 128 caracteres. Si no se especifica, hereda el ID del proyecto de la solicitud principal. |
location_id |
Obligatorio. Ubicación de AlloyDB desde la que se copiarán los datos. La longitud máxima es de 256 caracteres. |
cluster_id |
Obligatorio. El clúster de AlloyDB del que se copiarán los datos, con un límite de 256 caracteres. |
database_id |
Obligatorio. La base de datos de AlloyDB de la que se van a copiar los datos. La longitud máxima es de 256 caracteres. |
table_id |
Obligatorio. Tabla de AlloyDB de la que se copiarán los datos. La longitud máxima es de 256 caracteres. |
gcs_staging_dir |
Directorio intermedio de Cloud Storage que se usa para la importación,con un límite de longitud de 2000 caracteres. Se puede especificar si se quiere que la exportación de AlloyDB se realice a un directorio de Cloud Storage concreto. Asegúrate de que la cuenta de servicio de AlloyDB tenga los permisos de administrador de Cloud Storage necesarios para acceder al directorio de Cloud Storage especificado. |
Respuesta
Define una respuesta.
Campos | |
---|---|
name |
Inmutable. Nombre completo |
state |
El estado de la generación de la respuesta. |
answer_text |
La respuesta textual. |
citations[] |
Citas. |
grounding_supports[] |
Opcional. Se admiten las bases. |
references[] |
Referencias. |
related_questions[] |
Preguntas relacionadas sugeridas. |
steps[] |
Pasos para generar respuestas. |
query_understanding_info |
Información sobre la comprensión de las consultas. |
answer_skipped_reasons[] |
Motivos adicionales por los que se ha saltado la respuesta. Proporciona el motivo de los casos ignorados. Si no se omite nada, este campo no se define. |
create_time |
Solo de salida. Marca de tiempo de creación de la respuesta. |
complete_time |
Solo de salida. Marca de tiempo de la respuesta completada. |
safety_ratings[] |
Opcional. Puntuaciones de seguridad. |
grounding_score |
Puntuación en el intervalo [0, 1] que describe el grado de fundamentación de la respuesta en los fragmentos de referencia. |
AnswerSkippedReason
Enumeración de los motivos por los que se ha saltado una respuesta.
Enumeraciones | |
---|---|
ANSWER_SKIPPED_REASON_UNSPECIFIED |
Valor predeterminado. No se ha especificado el motivo por el que se ha saltado la respuesta. |
ADVERSARIAL_QUERY_IGNORED |
La consulta adversarial no distingue entre mayúsculas y minúsculas. |
NON_ANSWER_SEEKING_QUERY_IGNORED |
La consulta que no busca una respuesta no distingue entre mayúsculas y minúsculas Google omite la respuesta si la consulta es una conversación informal. |
OUT_OF_DOMAIN_QUERY_IGNORED |
La consulta fuera del dominio no distingue entre mayúsculas y minúsculas. Google omite la respuesta si no hay resultados de búsqueda de alta relevancia. |
POTENTIAL_POLICY_VIOLATION |
El caso de posible infracción de las políticas. Google omite la respuesta si detecta una posible infracción de las políticas. Esto incluye contenido que puede ser violento o tóxico. |
NO_RELEVANT_CONTENT |
El caso de que no haya contenido relevante. Google omite la respuesta si no hay contenido relevante en los resultados de búsqueda obtenidos. |
JAIL_BREAKING_QUERY_IGNORED |
La consulta para saltarse las restricciones no distinguía entre mayúsculas y minúsculas. Por ejemplo, "Responde con el tono del CEO de una empresa de la competencia". Google omite la respuesta si la consulta se clasifica como una consulta de jailbreak. |
CUSTOMER_POLICY_VIOLATION |
El caso de infracción de la política de clientes. Google omite el resumen si se detecta una infracción de la política para clientes. La política la define el cliente. |
NON_ANSWER_SEEKING_QUERY_IGNORED_V2 |
La consulta que no busca una respuesta no distingue entre mayúsculas y minúsculas. Google omite la respuesta si la consulta no tiene una intención clara. |
LOW_GROUNDED_ANSWER |
La respuesta realista. Google omite la respuesta si no se ha podido generar una respuesta bien fundamentada. |
USER_DEFINED_CLASSIFICATION_QUERY_IGNORED |
Clasificación de consultas definida por el usuario que no distingue entre mayúsculas y minúsculas. Google omite la respuesta si la consulta se clasifica como una consulta definida por el usuario. |
UNHELPFUL_ANSWER |
El caso de la respuesta poco útil. Google se salta la respuesta si no es útil. Esto puede deberse a varios factores, como que no se pueda responder a la consulta, que la respuesta no sea pertinente o que no esté bien formateada. |
Referencia
Información de la cita de un segmento.
Campos | |
---|---|
start_index |
El índice indica el inicio del segmento, medido en bytes (Unicode UTF-8). Si hay caracteres multibyte,como caracteres que no son ASCII, la medición del índice es mayor que la longitud de la cadena. |
end_index |
Fin del segmento atribuido (exclusivo). Medido en bytes (Unicode UTF-8). Si hay caracteres multibyte,como caracteres que no son ASCII, la medición del índice es mayor que la longitud de la cadena. |
sources[] |
Fuentes de citas del segmento atribuido. |
CitationSource
Fuente de la cita.
Campos | |
---|---|
reference_id |
ID de la fuente de la cita. |
GroundingSupport
Basa tu ayuda en la evidencia recogida en answer_text
.
Campos | |
---|---|
start_index |
Obligatorio. El índice indica el inicio de la reclamación, medido en bytes (Unicode UTF-8). |
end_index |
Obligatorio. Fin de la reclamación (no incluido). |
sources[] |
Opcional. Fuentes de cita de la reclamación. |
grounding_score |
Puntuación entre 0 y 1 que describe el grado de fundamentación de una afirmación específica en las referencias. Cuanto mayor sea el valor, más respaldada estará la afirmación por los fragmentos de referencia. |
grounding_check_required |
Indica que esta reclamación ha requerido una comprobación de la fundamentación. Si el sistema ha determinado que esta reclamación no requiere una comprobación de atribución o de fundamento, este campo se define como "false". En ese caso, no se ha realizado ninguna comprobación de la base de la afirmación y, por lo tanto, no se devuelve |
QueryUnderstandingInfo
Información sobre la comprensión de las consultas.
Campos | |
---|---|
query_classification_info[] |
Consultar información de clasificación. |
QueryClassificationInfo
Consultar información de clasificación.
Campos | |
---|---|
type |
Tipo de clasificación de la consulta. |
positive |
Salida de clasificación. |
Tipo
Tipos de clasificación de consultas.
Enumeraciones | |
---|---|
TYPE_UNSPECIFIED |
Tipo de clasificación de consulta no especificado. |
ADVERSARIAL_QUERY |
Tipo de clasificación de consultas adversarias. |
NON_ANSWER_SEEKING_QUERY |
Tipo de clasificación de consultas que no buscan respuestas, para conversaciones informales. |
JAIL_BREAKING_QUERY |
Tipo de clasificación de consultas de jailbreak. |
NON_ANSWER_SEEKING_QUERY_V2 |
Tipo de clasificación de consultas que no buscan respuestas, sin una intención clara. |
USER_DEFINED_CLASSIFICATION_QUERY |
Tipo de clasificación de consultas definido por el usuario. |
Referencia
Referencia.
Campos | |
---|---|
Campo de unión content . Contenido de los resultados de búsqueda. content solo puede ser una de estas dos opciones: |
|
unstructured_document_info |
Información de documentos no estructurada. |
chunk_info |
Información de los fragmentos. |
structured_document_info |
Información estructurada del documento. |
ChunkInfo
Información de los fragmentos.
Campos | |
---|---|
chunk |
Nombre de recurso del fragmento. |
content |
Divide el contenido textual en fragmentos. |
document_metadata |
Metadatos del documento. |
relevance_score |
La relevancia del fragmento para una consulta determinada. Los valores van de 0,0 (totalmente irrelevante) a 1,0 (totalmente relevante). Este valor tiene un carácter meramente informativo. Puede cambiar en cualquier momento para la misma consulta y el mismo fragmento debido a un reentrenamiento del modelo o a un cambio en la implementación. |
DocumentMetadata
Metadatos del documento.
Campos | |
---|---|
document |
Nombre de recurso del documento. |
uri |
URI del documento. |
title |
Título. |
page_identifier |
Identificador de la página. |
struct_data |
Los metadatos JSON estructurados del documento. Se rellena con los datos estructurados del fragmento del resultado de búsqueda. |
StructuredDocumentInfo
Información de búsqueda estructurada.
Campos | |
---|---|
document |
Nombre de recurso del documento. |
struct_data |
Datos de búsqueda estructurados. |
title |
Solo de salida. El título del documento. |
uri |
Solo de salida. El URI del documento. |
UnstructuredDocumentInfo
Información de documentos no estructurada.
Campos | |
---|---|
document |
Nombre de recurso del documento. |
uri |
URI del documento. |
title |
Título. |
chunk_contents[] |
Lista de contenidos de fragmentos citados derivados del contenido del documento. |
struct_data |
Los metadatos JSON estructurados del documento. Se rellena con los datos estructurados del fragmento del resultado de búsqueda. |
ChunkContent
Contenido de fragmento.
Campos | |
---|---|
content |
Divide el contenido textual en fragmentos. |
page_identifier |
Identificador de la página. |
relevance_score |
La relevancia del fragmento para una consulta determinada. Los valores van de 0,0 (totalmente irrelevante) a 1,0 (totalmente relevante). Este valor tiene un carácter meramente informativo. Puede cambiar en cualquier momento para la misma consulta y el mismo fragmento debido a un reentrenamiento del modelo o a un cambio en la implementación. |
Estado
Enumeración del estado de la generación de respuestas.
Enumeraciones | |
---|---|
STATE_UNSPECIFIED |
Desconocido. |
IN_PROGRESS |
Se está generando la respuesta. |
FAILED |
No se ha podido generar la respuesta. |
SUCCEEDED |
La generación de respuestas se ha completado correctamente. |
STREAMING |
Se está generando la respuesta. |
Paso
Información sobre el paso.
Campos | |
---|---|
state |
El estado del paso. |
description |
La descripción del paso. |
thought |
La idea del paso. |
actions[] |
Acciones. |
Acción
Acción.
Campos | |
---|---|
observation |
Observación. |
Campo de unión action . La acción. action solo puede ser una de estas dos opciones: |
|
search_action |
Acción de búsqueda. |
Observación
Observación.
Campos | |
---|---|
search_results[] |
Resultados de búsqueda observados por la acción de búsqueda. Pueden ser información de fragmentos o de bloques, según el tipo de cita que haya definido el usuario. |
SearchResult
Campos | |
---|---|
document |
Nombre de recurso del documento. |
uri |
URI del documento. |
title |
Título. |
snippet_info[] |
Si citation_type es DOCUMENT_LEVEL_CITATION, rellena los fragmentos a nivel de documento. |
chunk_info[] |
Si citation_type es CHUNK_LEVEL_CITATION y el modo de fragmento está activado, rellena la información del fragmento. |
struct_data |
Representación de datos. Los datos JSON estructurados del documento. Se rellena con los datos estructurados del documento o del fragmento del resultado de búsqueda. |
ChunkInfo
Información de los fragmentos.
Campos | |
---|---|
chunk |
Nombre de recurso del fragmento. |
content |
Divide el contenido textual en fragmentos. |
relevance_score |
La relevancia del fragmento para una consulta determinada. Los valores van de 0,0 (totalmente irrelevante) a 1,0 (totalmente relevante). Este valor tiene un carácter meramente informativo. Puede cambiar en cualquier momento para la misma consulta y el mismo fragmento debido a un reentrenamiento del modelo o a un cambio en la implementación. |
SnippetInfo
Información del fragmento.
Campos | |
---|---|
snippet |
Contenido del fragmento. |
snippet_status |
Estado del fragmento definido por el equipo de búsqueda. |
SearchAction
Acción de búsqueda.
Campos | |
---|---|
query |
Consulta de búsqueda. |
Estado
Enumeración del estado del paso.
Enumeraciones | |
---|---|
STATE_UNSPECIFIED |
Desconocido. |
IN_PROGRESS |
El paso está en curso. |
FAILED |
El paso ha fallado. |
SUCCEEDED |
El paso se ha completado correctamente. |
AnswerGenerationSpec
Especificación para la generación de respuestas.
Campos | |
---|---|
user_defined_classifier_spec |
Opcional. Especificación del clasificador especificado por el usuario. |
UserDefinedClassifierSpec
Especificación del clasificador definido por el usuario.
Campos | |
---|---|
enable_user_defined_classifier |
Opcional. Indica si se debe habilitar e incluir el clasificador definido por el usuario. |
preamble |
Opcional. Preámbulo que se usará para el clasificador definido por el usuario. |
model_id |
Opcional. ID del modelo que se va a usar en el clasificador definido por el usuario. |
task_marker |
Opcional. El marcador de tarea que se va a usar en el clasificador definido por el usuario. |
top_p |
Opcional. Valor de top_p que se usará en el clasificador definido por el usuario. |
top_k |
Opcional. El valor de los k elementos principales que se usará en el clasificador definido por el usuario. |
temperature |
Opcional. Valor de temperatura que se usará en el clasificador definido por el usuario. |
seed |
Opcional. Valor de semilla que se usará en el clasificador definido por el usuario. |
AnswerQueryRequest
Mensaje de solicitud del método ConversationalSearchService.AnswerQuery
.
Campos | |
---|---|
serving_config |
Obligatorio. Nombre del recurso de la configuración de servicio de búsqueda, como |
query |
Obligatorio. Consulta del usuario actual. |
session |
Nombre de recurso de la sesión. No es obligatorio. Si no se define el campo de sesión, la API estará en modo sin sesión. Admitimos el modo de sesión automática: los usuarios pueden usar el símbolo comodín |
safety_spec |
Especificación del modelo. |
related_questions_spec |
Especificación de las preguntas relacionadas. |
grounding_spec |
Opcional. Especificación de la fundamentación. |
answer_generation_spec |
Especificación de generación de respuestas. |
search_spec |
Especificación de búsqueda. |
query_understanding_spec |
Especificación de la comprensión de consultas. |
asynchronous_mode |
Obsoleto: este campo está obsoleto. Se admitirá la API Streaming Answer. Control del modo asíncrono. Si está habilitada, la respuesta se devolverá con el nombre del recurso de respuesta o sesión sin la respuesta final. Los usuarios de la API deben hacer el sondeo para obtener el estado más reciente de la respuesta o la sesión llamando al método |
user_pseudo_id |
Identificador único para hacer un seguimiento de los visitantes. Por ejemplo, se podría implementar con una cookie HTTP, que debería poder identificar de forma única a un visitante en un solo dispositivo. Este identificador único no debería cambiar si el visitante inicia o cierra sesión en el sitio web. Este campo NO debe tener un valor fijo, como El campo debe ser una cadena codificada en UTF-8 con un límite de 128 caracteres. De lo contrario, se devuelve un error |
user_labels |
Las etiquetas de usuario aplicadas a un recurso deben cumplir los siguientes requisitos:
Consulta más información en el documento de Google Cloud. |
end_user_spec |
Opcional. Especificación del usuario final. |
AnswerGenerationSpec
Especificación de generación de respuestas.
Campos | |
---|---|
model_spec |
Especificación del modelo de generación de respuestas. |
prompt_spec |
Especificación de la petición de generación de respuestas. |
include_citations |
Especifica si se deben incluir los metadatos de las citas en la respuesta. El valor predeterminado es |
answer_language_code |
Código de idioma de la respuesta. Usa etiquetas de idioma definidas por BCP47. Nota: Esta es una función experimental. |
ignore_adversarial_query |
Especifica si se deben filtrar las consultas adversarias. El valor predeterminado es Google utiliza la clasificación de consultas de búsqueda para detectar consultas adversarias. No se devuelve ninguna respuesta si la consulta de búsqueda se clasifica como consulta adversarial. Por ejemplo, un usuario puede hacer una pregunta sobre comentarios negativos sobre la empresa o enviar una consulta diseñada para generar contenido no seguro que infrinja las políticas. Si este campo tiene el valor |
ignore_non_answer_seeking_query |
Especifica si se deben filtrar las consultas que no buscan respuestas. El valor predeterminado es Google utiliza la clasificación de consultas de búsqueda para detectar las consultas que buscan respuestas. No se devuelve ninguna respuesta si la consulta de búsqueda se clasifica como una consulta que no busca una respuesta. Si este campo tiene el valor |
ignore_jail_breaking_query |
Opcional. Especifica si se deben filtrar las consultas de jailbreak. El valor predeterminado es Google utiliza la clasificación de consultas de búsqueda para detectar consultas de jailbreak. No se devuelve ningún resumen si la consulta de búsqueda se clasifica como una consulta de jailbreak. Un usuario puede añadir instrucciones a la consulta para cambiar el tono, el estilo, el idioma o el contenido de la respuesta, o pedirle al modelo que actúe como otra entidad. Por ejemplo, "Responde con el tono del CEO de una empresa de la competencia". Si este campo tiene el valor |
ignore_low_relevant_content |
Especifica si se deben filtrar las consultas que tengan poca relevancia. Si este campo tiene el valor |
ModelSpec
Especificación del modelo de generación de respuestas.
Campos | |
---|---|
model_version |
Versión del modelo. Si no se define, se usará el modelo estable predeterminado. Los valores permitidos son: stable y preview. |
PromptSpec
Especificación de la petición de generación de respuestas.
Campos | |
---|---|
preamble |
Preámbulo personalizado. |
EndUserSpec
Especificación del usuario final.
Campos | |
---|---|
end_user_metadata[] |
Opcional. Metadatos de usuario final. |
EndUserMetaData
Metadatos de usuario final.
Campos | |
---|---|
Campo de unión content . Contenido de los resultados de búsqueda. content solo puede ser una de estas dos opciones: |
|
chunk_info |
Información de los fragmentos. |
ChunkInfo
Información de los fragmentos.
Campos | |
---|---|
content |
Divide el contenido textual en fragmentos. Tiene un límite de 8000 caracteres. |
document_metadata |
Metadatos del documento del fragmento actual. |
DocumentMetadata
Los metadatos del documento contienen la información del documento del fragmento actual.
Campos | |
---|---|
title |
Título del documento. |
GroundingSpec
Especificación de la fundamentación.
Campos | |
---|---|
include_grounding_supports |
Opcional. Especifica si se deben incluir grounding_supports en la respuesta. El valor predeterminado es Si este campo tiene el valor |
filtering_level |
Opcional. Especifica si se debe habilitar el filtrado en función de la puntuación de fundamentación y en qué nivel. |
FilteringLevel
Nivel para filtrar en función de la base de la respuesta.
Enumeraciones | |
---|---|
FILTERING_LEVEL_UNSPECIFIED |
El valor predeterminado es sin filtro |
FILTERING_LEVEL_LOW |
Filtrar las respuestas según un umbral bajo. |
FILTERING_LEVEL_HIGH |
Filtrar las respuestas según un umbral alto. |
QueryUnderstandingSpec
Especificación de la comprensión de consultas.
Campos | |
---|---|
query_classification_spec |
Especificación de la clasificación de consultas. |
query_rephraser_spec |
Especificación del reformulador de consultas. |
disable_spell_correction |
Opcional. Indica si se debe inhabilitar la corrección ortográfica. El valor predeterminado es |
QueryClassificationSpec
Especificación de la clasificación de consultas.
Campos | |
---|---|
types[] |
Tipos de clasificación de consultas habilitados. |
Tipo
Tipos de clasificación de consultas.
Enumeraciones | |
---|---|
TYPE_UNSPECIFIED |
Tipo de clasificación de consulta no especificado. |
ADVERSARIAL_QUERY |
Tipo de clasificación de consultas adversarias. |
NON_ANSWER_SEEKING_QUERY |
Tipo de clasificación de consultas que no buscan respuestas, para conversaciones informales. |
JAIL_BREAKING_QUERY |
Tipo de clasificación de consultas de jailbreak. |
NON_ANSWER_SEEKING_QUERY_V2 |
Tipo de clasificación de consultas que no buscan respuestas, sin una intención clara. |
USER_DEFINED_CLASSIFICATION_QUERY |
Tipo de clasificación de consultas definido por el usuario. |
QueryRephraserSpec
Especificación del reformulador de consultas.
Campos | |
---|---|
disable |
Inhabilita la reformulación de consultas. |
max_rephrase_steps |
Número máximo de pasos de reformulación. El número máximo es de 5 pasos. Si no se define o se le asigna un valor inferior a 1, se le asignará el valor 1 de forma predeterminada. |
model_spec |
Opcional. Especificación del modelo de reformulación de consultas. |
ModelSpec
Especificación del modelo de reformulación de consultas.
Campos | |
---|---|
model_type |
Opcional. Tipo de modelo de reformulación de consultas habilitado. Si no se define, se usará LARGE de forma predeterminada. |
ModelType
Tipos de reformuladores de consultas. Actualmente, solo se admiten selecciones de modelos de un solo salto (max_rephrase_steps = 1). En el caso de las peticiones de varias fases (max_rephrase_steps > 1), solo hay un modelo predeterminado.
Enumeraciones | |
---|---|
MODEL_TYPE_UNSPECIFIED |
Tipo de modelo no especificado. |
SMALL |
Modelo de reformulación de consultas pequeño. Modelo Gemini 1.0 XS. |
LARGE |
Modelo de reformulación de consultas grandes. Modelo Gemini 1.0 Pro. |
RelatedQuestionsSpec
Especificación de las preguntas relacionadas.
Campos | |
---|---|
enable |
Habilita la función de preguntas relacionadas si es true. |
SafetySpec
Especificación de seguridad. Hay dos casos prácticos: 1. Si solo se define safety_spec.enable, se aplicará el umbral BLOCK_LOW_AND_ABOVE a todas las categorías. 2. Cuando se define safety_spec.enable y se definen algunos safety_settings, solo se aplican los safety_settings especificados.
Campos | |
---|---|
enable |
Habilita el filtro de seguridad en la respuesta. El valor predeterminado es "false". |
safety_settings[] |
Opcional. Ajustes de seguridad. Estos ajustes solo se aplican cuando safety_spec.enable tiene el valor true. |
SafetySetting
Ajustes de seguridad.
Campos | |
---|---|
category |
Obligatorio. Categoría de daño. |
threshold |
Obligatorio. Umbral de bloqueo de contenido dañino. |
HarmBlockThreshold
Niveles de umbral basados en la probabilidad de bloqueo.
Enumeraciones | |
---|---|
HARM_BLOCK_THRESHOLD_UNSPECIFIED |
Umbral de bloqueo de daños no especificado. |
BLOCK_LOW_AND_ABOVE |
Bloquear el umbral bajo y los valores superiores (es decir, bloquear más contenido). |
BLOCK_MEDIUM_AND_ABOVE |
Bloquear el umbral medio y los superiores. |
BLOCK_ONLY_HIGH |
Bloquear solo el umbral alto (es decir, bloquear menos). |
BLOCK_NONE |
No bloquear nada. |
OFF |
Desactiva el filtro de seguridad. |
SearchSpec
Especificación de búsqueda.
Campos | |
---|---|
Campo de unión input . Parámetros de búsqueda para controlar el comportamiento de la búsqueda. También puedes proporcionar una lista de resultados de búsqueda para generar una respuesta. input solo puede ser una de estas dos opciones: |
|
search_params |
Parámetros de búsqueda. |
search_result_list |
Lista de resultados de búsqueda. |
SearchParams
Parámetros de búsqueda.
Campos | |
---|---|
max_return_results |
Número de resultados de búsqueda que se devolverán. El valor predeterminado es 10. |
filter |
La sintaxis del filtro consta de un lenguaje de expresiones para crear un predicado a partir de uno o varios campos de los documentos que se van a filtrar. La expresión de filtro distingue entre mayúsculas y minúsculas. Se usará para filtrar los resultados de búsqueda, lo que puede afectar a la respuesta. Si este campo no se reconoce, se devuelve un El filtrado en Vertex AI Search se realiza asignando la clave de filtro del lado izquierdo a una propiedad de clave definida en el backend de Vertex AI Search. El cliente define esta asignación en su esquema. Por ejemplo, los clientes de medios pueden tener un campo "nombre" en su esquema. En este caso, el filtro sería el siguiente: filter --> name:'ANY("king kong")' Para obtener más información sobre el filtrado, incluida la sintaxis y los operadores de filtro, consulta Filtrar. |
boost_spec |
Especificación de impulso para impulsar determinados documentos en los resultados de búsqueda, lo que puede afectar a la respuesta de la consulta. Para obtener más información sobre el aumento, consulta Aumento. |
order_by |
El orden en el que se devuelven los documentos. Los documentos se pueden ordenar por un campo de un objeto Si este campo no se reconoce, se devuelve un |
search_result_mode |
Especifica el modo de resultados de búsqueda. Si no se especifica, el modo de resultado de búsqueda predeterminado es |
data_store_specs[] |
Especificaciones que definen los almacenes de datos que se van a filtrar en una llamada de búsqueda y las configuraciones de esos almacenes de datos. Esto solo se tiene en cuenta en el caso práctico de los motores con varios almacenes de datos. Si solo hay un almacén de datos en un motor, deben usar las especificaciones de nivel superior. |
SearchResultList
Lista de resultados de búsqueda.
Campos | |
---|---|
search_results[] |
Resultados de búsqueda. |
SearchResult
Resultado de búsqueda.
Campos | |
---|---|
Campo de unión content . Contenido de los resultados de búsqueda. content solo puede ser una de estas dos opciones: |
|
unstructured_document_info |
Información de documentos no estructurada. |
chunk_info |
Información de los fragmentos. |
ChunkInfo
Información de los fragmentos.
Campos | |
---|---|
chunk |
Nombre de recurso del fragmento. |
content |
Divide el contenido textual en fragmentos. |
document_metadata |
Metadatos del documento del fragmento actual. |
DocumentMetadata
Los metadatos del documento contienen la información del documento del fragmento actual.
Campos | |
---|---|
uri |
URI del documento. |
title |
Título del documento. |
UnstructuredDocumentInfo
Información de documentos no estructurada.
Campos | |
---|---|
document |
Nombre de recurso del documento. |
uri |
URI del documento. |
title |
Título. |
document_contexts[] |
Lista de contextos de documentos. El contenido se usará para generar respuestas. Se trata del contenido principal del documento, que puede ser largo y completo. |
extractive_segments[] |
Lista de segmentos extractivos. |
extractive_answers[] |
Obsoleto: este campo está obsoleto y no tendrá ningún efecto en la generación de respuestas. Usa los campos document_contexts y extractive_segments. Lista de respuestas extractivas. |
DocumentContext
Contexto del documento.
Campos | |
---|---|
page_identifier |
Identificador de la página. |
content |
Contenido del documento que se usará para generar respuestas. |
ExtractiveAnswer
Respuesta extractiva. Guía
Campos | |
---|---|
page_identifier |
Identificador de la página. |
content |
Contenido de la respuesta extractiva. |
ExtractiveSegment
Segmento extractivo. Guía: La generación de respuestas solo lo usará si document_contexts está vacío. Se supone que deben ser fragmentos más cortos.
Campos | |
---|---|
page_identifier |
Identificador de la página. |
content |
Contenido de segmentos extractivos. |
AnswerQueryResponse
Mensaje de respuesta del método ConversationalSearchService.AnswerQuery
.
Campos | |
---|---|
answer |
Objeto de recurso de respuesta. Si |
session |
Objeto de recurso de sesión. Solo estará disponible cuando el campo de sesión se haya definido y sea válido en la solicitud |
answer_query_token |
Un ID único global que se usa para registrar eventos. |
AssistAnswer
Recurso AssistAnswer, parte principal de AssistResponse
.
Campos | |
---|---|
name |
Inmutable. Identificador. Nombre de recurso de Este campo debe ser una cadena codificada en UTF-8 con un límite de 1024 caracteres. |
state |
Estado de la generación de la respuesta. |
replies[] |
Respuestas del asistente. |
assist_skipped_reasons[] |
Motivos por los que no se ha respondido a la llamada de asistencia. |
customer_policy_enforcement_result |
Opcional. Este campo contiene información sobre los resultados de las distintas comprobaciones de políticas, como las frases prohibidas o las comprobaciones de Model Armor. Este campo solo se rellena si se ha omitido la llamada de asistencia debido a una infracción de las políticas. |
AssistSkippedReason
Posibles motivos por los que no se responde a una llamada de asistencia.
Enumeraciones | |
---|---|
ASSIST_SKIPPED_REASON_UNSPECIFIED |
Valor predeterminado. No se ha especificado el motivo para saltar el anuncio. |
NON_ASSIST_SEEKING_QUERY_IGNORED |
El asistente ha ignorado la consulta porque no parecía que el usuario estuviera buscando una respuesta. |
CUSTOMER_POLICY_VIOLATION |
El asistente ha ignorado la consulta o se ha negado a responder debido a una infracción de las políticas de clientes (por ejemplo, la consulta o la respuesta contenían una frase prohibida). |
CustomerPolicyEnforcementResult
Resultados del cumplimiento de las políticas de clientes. Contiene los resultados de las distintas comprobaciones de las políticas, como las frases prohibidas o las comprobaciones de Model Armor.
Campos | |
---|---|
verdict |
Veredicto final sobre el cumplimiento de la política de clientes. Si solo una política ha bloqueado el procesamiento, el veredicto es BLOQUEAR. |
policy_results[] |
Resultados del cumplimiento de las políticas de clientes. Se rellena solo si se ha omitido la llamada de asistencia debido a una infracción de las políticas. Contiene los resultados de los filtros que han bloqueado el procesamiento de la consulta. |
BannedPhraseEnforcementResult
Resultado de la aplicación de la política de clientes para la política de frases prohibidas.
Campos | |
---|---|
banned_phrases[] |
Las frases prohibidas que se han encontrado en la consulta o en la respuesta. |
ModelArmorEnforcementResult
Resultado de la aplicación de la política de clientes de la política Model Armor.
Campos | |
---|---|
Campo de unión result . El resultado de la política de Model Armor. result solo puede ser una de estas dos opciones: |
|
model_armor_violation |
La infracción de Model Armor que se ha detectado. |
error |
Error devuelto por Model Armor si no se ha podido aplicar la política por algún motivo. |
PolicyEnforcementResult
Resultado de la aplicación de la política de cliente para un solo tipo de política.
Campos | |
---|---|
Campo de unión enforcement_result . El resultado específico del tipo de política. Puede ser un error o información detallada sobre el resultado de la medida por incumplimiento de políticas. enforcement_result solo puede ser una de estas dos opciones: |
|
banned_phrase_enforcement_result |
El resultado de la aplicación de la política de frases prohibidas. |
model_armor_enforcement_result |
Resultado de la aplicación de la política Model Armor. |
Veredicto
El veredicto de la medida por incumplimiento de la política de clientes.
Enumeraciones | |
---|---|
UNSPECIFIED |
Valor desconocido. |
ALLOW |
No se ha infringido ninguna política. |
BLOCK |
El procesamiento se ha bloqueado por infringir la política de clientes. |
Responder
Una parte de la respuesta de varias partes de la llamada de asistencia.
Campos | |
---|---|
Campo de unión reply . Alternativas para la respuesta del asistente. reply solo puede ser una de estas dos opciones: |
|
grounded_content |
Texto o contenido multimedia de respuesta posiblemente fundamentado del asistente. |
Estado
Estado de la generación de la respuesta.
Enumeraciones | |
---|---|
STATE_UNSPECIFIED |
Desconocido. |
IN_PROGRESS |
La operación de asistencia está en curso. |
FAILED |
No se ha podido realizar la operación de asistencia. |
SUCCEEDED |
La operación de asistencia se ha realizado correctamente. |
SKIPPED |
Se ha omitido la operación de asistencia. |
AssistRequest
Solicitud del método AssistantService.Assist
.
Campos | |
---|---|
name |
Obligatorio. Nombre de recurso de |
query |
Opcional. Consulta del usuario actual. Las consultas vacías solo se admiten si se proporcionan |
session |
Opcional. La sesión que se va a usar en la solicitud. Si se especifica, el asistente tiene acceso al historial de la sesión, y la consulta y la respuesta se almacenan ahí. Si se especifica Formato: |
assist_skipping_mode |
Opcional. Determina los casos en los que el asistente no responderá a la consulta. Si se omite la respuesta, los motivos se mostrarán en |
file_ids[] |
Opcional. Los IDs de los archivos que se usarán para responder a la solicitud. Al subir un archivo, su ID se devuelve en |
user_metadata |
Opcional. Información sobre el usuario que inicia la consulta. |
AssistSkippingMode
Comportamientos de omisión disponibles para las solicitudes de asistencia.
Enumeraciones | |
---|---|
ASSIST_SKIPPING_MODE_UNSPECIFIED |
Valor predeterminado. La respuesta se puede omitir si la consulta no busca asistencia. |
REQUEST_ASSIST |
Solicita la respuesta del Asistente. La respuesta se puede omitir si la consulta no supera las comprobaciones de las políticas. |
AssistResponse
Respuesta del método AssistantService.Assist
.
Campos | |
---|---|
answer |
El recurso |
session_info |
Información de la sesión. |
assist_token |
Un ID único global que identifica el par de solicitud y respuesta actual. Se usa para enviar comentarios y recibir asistencia. |
SessionInfo
Información sobre la sesión.
Campos | |
---|---|
session |
Nombre de la sesión recién generada o continuada. Formato: |
query_id |
ID de consulta que corresponde a esta llamada a la API de asistencia. Una sesión puede tener varias interacciones, cada una con un ID de consulta único. Si especificas el nombre de la sesión y este ID de consulta en la llamada a la API Assist, la solicitud de asistencia se producirá en el contexto de los resultados de búsqueda de esta llamada de búsqueda. |
AssistUserMetadata
Metadatos del usuario de la solicitud.
Campos | |
---|---|
time_zone |
Opcional. Zona horaria de IANA, por ejemplo, Europe/Budapest. |
preferred_language_code |
Opcional. Idioma preferido que se usará para responder si no se puede detectar el idioma. También se usa como idioma de los mensajes de error creados por las acciones, independientemente de los resultados de la detección de idiomas. |
Asistente
Recurso de Discovery Engine Assistant.
Campos | |
---|---|
name |
Inmutable. Nombre de recurso del asistente. Formato: Debe ser una cadena codificada en UTF-8 con un límite de 1024 caracteres. |
display_name |
Obligatorio. Nombre visible del asistente. Debe ser una cadena codificada en UTF-8 con una longitud máxima de 128 caracteres. |
description |
Opcional. Descripción de la información adicional. Se espera que se muestre en la interfaz de configuración, no a los usuarios del asistente. |
generation_config |
Opcional. Configuración para la generación de la respuesta del asistente. |
google_search_grounding_enabled |
Opcional. Obsoleto. En su lugar, usa |
web_grounding_type |
Opcional. El tipo de base web que se va a usar. |
enabled_actions |
Opcional. Obsoleto: se sustituirá por |
enabled_tools |
Opcional. Nota: Aún no se ha implementado. En su lugar, usa |
customer_policy |
Opcional. Política de clientes del asistente. |
ActionInfo
Obsoleto: se sustituirá por ToolInfo
. Información para identificar una acción.
Campos | |
---|---|
action_name |
Nombre de la acción tal como la define DataConnectorService.QueryAvailableActions. |
action_display_name |
Nombre visible de la acción. |
ActionList
Obsoleto: se sustituirá por ToolList
. Las acciones habilitadas en un conector
Campos | |
---|---|
action_info[] |
Lista de acciones con la información correspondiente. |
CustomerPolicy
Política definida por el cliente para el asistente.
Campos | |
---|---|
banned_phrases[] |
Opcional. Lista de frases prohibidas. |
model_armor_config |
Opcional. Configuración de Model Armor que se usará para desinfectar las peticiones de los usuarios y las respuestas del asistente. |
BannedPhrase
Definición de una frase prohibida definida por el cliente. No se permite que aparezca una frase prohibida en la consulta del usuario ni en la respuesta del LLM. De lo contrario, se rechazará la respuesta.
Campos | |
---|---|
phrase |
Obligatorio. El contenido de la cadena sin formato que se va a prohibir. |
match_type |
Opcional. Tipo de concordancia de la frase prohibida. |
ignore_diacritics |
Opcional. Si se le asigna el valor true, las marcas diacríticas (por ejemplo, los acentos y las diéresis) se ignoran al buscar coincidencias con frases prohibidas. Por ejemplo, "cafe" coincidiría con "café". |
BannedPhraseMatchType
El método de coincidencia de la frase prohibida.
Enumeraciones | |
---|---|
BANNED_PHRASE_MATCH_TYPE_UNSPECIFIED |
El valor predeterminado es SIMPLE_STRING_MATCH. |
SIMPLE_STRING_MATCH |
La frase prohibida coincide si se encuentra en cualquier parte del texto como una subcadena exacta. |
WORD_BOUNDARY_STRING_MATCH |
La frase prohibida solo coincide si el patrón encontrado en el texto está rodeado de delimitadores de palabras. La frase en sí puede seguir conteniendo delimitadores de palabras. |
ModelArmorConfig
Configuración de las plantillas de Model Armor definidas por el cliente que se usarán para desinfectar las peticiones de los usuarios y las respuestas del asistente.
Campos | |
---|---|
user_prompt_template |
Opcional. Nombre de recurso de la plantilla de Model Armor para sanear las peticiones de los usuarios. Formato: Si no se especifica, no se aplicará ninguna medida de protección al mensaje del usuario. |
response_template |
Opcional. Nombre de recurso de la plantilla de Model Armor para desinfectar las respuestas del asistente. Formato: Si no se especifica, no se aplicará ninguna medida de protección a la respuesta del asistente. |
failure_mode |
Opcional. Define el modo de fallo de la sanitización de Model Armor. |
FailureMode
Determina el comportamiento cuando Model Armor no puede procesar una solicitud.
Enumeraciones | |
---|---|
FAILURE_MODE_UNSPECIFIED |
Modo de fallo no especificado. El comportamiento predeterminado es FAIL_CLOSED . |
FAIL_OPEN |
En caso de que falle el procesamiento de Model Armor, la solicitud podrá continuar sin ningún cambio. |
FAIL_CLOSED |
Si se produce un error de procesamiento de Model Armor, la solicitud se rechaza. |
GenerationConfig
Configuración para la generación de la respuesta del asistente.
Campos | |
---|---|
system_instruction |
Instrucción del sistema, también conocida como preámbulo de la petición para las llamadas a LLMs. Consulta también https://cloud.google.com/vertex-ai/generative-ai/docs/learn/prompts/system-instructions. |
default_language |
El idioma predeterminado que se usará para generar la respuesta del asistente. Usa un código de idioma ISO 639-1, como |
SystemInstruction
Instrucción del sistema, también conocida como preámbulo de la petición para las llamadas a LLMs.
Campos | |
---|---|
additional_system_instruction |
Opcional. Instrucción adicional del sistema que se añadirá a la instrucción predeterminada del sistema. |
ToolInfo
Información para identificar una herramienta.
Campos | |
---|---|
tool_name |
El nombre de la herramienta tal como lo define DataConnectorService.QueryAvailableActions. Nota: Se usa |
tool_display_name |
El nombre visible de la herramienta. |
ToolList
Las herramientas habilitadas en un conector
Campos | |
---|---|
tool_info[] |
La lista de herramientas con la información correspondiente. |
WebGroundingType
El tipo de base web que se va a usar.
Enumeraciones | |
---|---|
WEB_GROUNDING_TYPE_UNSPECIFIED |
Ajuste predeterminado o sin especificar. Es lo mismo que inhabilitado. |
WEB_GROUNDING_TYPE_DISABLED |
La fundamentación web está inhabilitada. |
WEB_GROUNDING_TYPE_GOOGLE_SEARCH |
La fundamentación con la Búsqueda de Google está habilitada. |
WEB_GROUNDING_TYPE_ENTERPRISE_WEB_SEARCH |
La función de fundamentación con la búsqueda web para empresas está habilitada. |
AssistantContent
Contenido multimodal.
Campos | |
---|---|
role |
El productor del contenido. Puede ser "model" o "user". |
thought |
Opcional. Indica si el modelo ha pensado en la parte. |
Campo de unión data . Datos incluidos. data solo puede ser una de estas dos opciones: |
|
text |
Texto insertado. |
inline_data |
Datos binarios insertados. |
file |
Un archivo, por ejemplo, un resumen de audio. |
executable_code |
Código generado por el modelo que se debe ejecutar. |
code_execution_result |
Resultado de la ejecución de un ExecutableCode. |
Blob
Blob insertado.
Campos | |
---|---|
mime_type |
Obligatorio. El tipo de contenido (tipo MIME) de los datos generados. |
data |
Obligatorio. Bytes sin procesar. |
CodeExecutionResult
Resultado de la ejecución de ExecutableCode.
Campos | |
---|---|
outcome |
Obligatorio. Resultado de la ejecución del código. |
output |
Opcional. Contiene stdout cuando la ejecución del código se realiza correctamente; de lo contrario, contiene stderr u otra descripción. |
Resultado
Enumeración de los posibles resultados de la ejecución del código.
Enumeraciones | |
---|---|
OUTCOME_UNSPECIFIED |
Estado no especificado. Este valor no se debe usar. |
OUTCOME_OK |
La ejecución del código se ha completado correctamente. |
OUTCOME_FAILED |
La ejecución del código ha finalizado, pero se ha producido un error. stderr debe contener el motivo. |
OUTCOME_DEADLINE_EXCEEDED |
La ejecución del código ha tardado demasiado y se ha cancelado. Puede que haya o no una salida parcial. |
ExecutableCode
Código generado por el modelo que está diseñado para que lo ejecute el modelo.
Campos | |
---|---|
code |
Obligatorio. El contenido del código. Actualmente, solo admite Python. |
Archivo
Un archivo, por ejemplo, un resumen de audio.
Campos | |
---|---|
mime_type |
Obligatorio. El tipo de medio (tipo MIME) del archivo. |
file_id |
Obligatorio. El ID del archivo. |
AssistantGroundedContent
Un contenido y, posiblemente, su información de base.
No todo el contenido necesita una base. No es necesario fundamentar frases como "Por supuesto, lo buscaré con gusto".
Campos | |
---|---|
content |
El contenido. |
citation_metadata |
Atribución de la fuente del contenido generado. Consulta también https://cloud.google.com/vertex-ai/generative-ai/docs/learn/overview#citation_check. |
content_metadata |
Opcional. Metadatos del contenido. Actualmente solo se usa para las respuestas de los asistentes de investigación. |
Campo de unión metadata . Metadatos de base para varias ventanas modales. Por ahora, solo admite texto. metadata solo puede ser una de estas dos opciones: |
|
text_grounding_metadata |
Metadatos para fundamentar la información a partir de fuentes de texto. |
ContentMetadata
Metadatos del contenido.
Campos | |
---|---|
content_kind |
Tipo de contenido. Muestra a qué parte de la respuesta del asistente de investigación pertenece este contenido. |
content_id |
ID del contenido. Se usa para conectar las preguntas de investigación con sus respuestas. Por ejemplo, las partes de la respuesta a una pregunta de investigación tendrán el mismo |
ContentKind
Tipos de contenido posibles. Actualmente solo se usa para diferenciar secciones en la respuesta completa de un asistente de investigación.
Enumeraciones | |
---|---|
CONTENT_KIND_UNSPECIFIED |
Desconocido. |
RESEARCH_PLAN |
Plan de investigación. |
RESEARCH_QUESTION |
Pregunta de investigación. |
RESEARCH_ANSWER |
Respuesta de investigación. |
RESEARCH_REPORT |
Informe de investigación. |
RESEARCH_AUDIO_SUMMARY |
Resumen de audio de investigación. |
TextGroundingMetadata
Detalles de la fundamentación de las fuentes de texto.
Campos | |
---|---|
segments[] |
Información de base de partes del texto. |
references[] |
Referencias del texto fundamentado. |
Referencia
Contenido referenciado y metadatos de documentos relacionados.
Campos | |
---|---|
content |
Contenido de texto de referencia. |
document_metadata |
Metadatos del documento. |
DocumentMetadata
Metadatos del documento.
Campos | |
---|---|
document |
Nombre de recurso del documento. |
uri |
URI del documento. Puede contener una URL que redirija al sitio web real. |
title |
Título. |
page_identifier |
Identificador de la página. |
domain |
Nombre de dominio del URI del documento. Ten en cuenta que el campo |
mime_type |
El tipo MIME del documento. https://www.iana.org/assignments/media-types/media-types.xhtml |
Segmento
Información de fundamentación de un segmento del texto.
Campos | |
---|---|
start_index |
Índice de base cero que indica el inicio del segmento, medido en bytes de una cadena UTF-8 (es decir, los caracteres codificados en varios bytes tienen una longitud superior a uno). |
end_index |
Fin del segmento, exclusivo. |
reference_indices[] |
Referencias del segmento. |
grounding_score |
Puntuación del segmento. |
text |
El segmento de texto en sí. |
BAPConfig
La configuración del conector de BAP.
Campos | |
---|---|
supported_connector_modes[] |
Obligatorio. Los modos de conector admitidos para la conexión BAP asociada. |
enabled_actions[] |
Opcional. Las acciones habilitadas en la conexión BAP asociada. |
ConnectorMode
Casos prácticos admitidos por este conector de BAP.
Enumeraciones | |
---|---|
CONNECTOR_MODE_UNSPECIFIED |
Modo de conector no especificado. |
DATA_INGESTION |
Conector utilizado para la ingestión de datos. |
ACTIONS |
Conector utilizado para las acciones |
END_USER_AUTHENTICATION |
Conector utilizado para la autenticación de usuarios finales. |
BatchCreateTargetSiteMetadata
Metadatos relacionados con el progreso de la operación SiteSearchEngineService.BatchCreateTargetSites
. Se devolverá en el campo google.longrunning.Operation.metadata.
Campos | |
---|---|
create_time |
Hora de creación de la operación. |
update_time |
Hora de la última actualización de la operación. Si la operación se ha completado, también es la hora de finalización. |
BatchCreateTargetSitesRequest
Mensaje de solicitud del método SiteSearchEngineService.BatchCreateTargetSites
.
Campos | |
---|---|
parent |
Obligatorio. El recurso superior compartido por todos los TargetSites que se están creando. |
requests[] |
Obligatorio. Mensaje de solicitud que especifica los recursos que se van a crear. Se pueden crear hasta 20 TargetSites en un lote. |
BatchCreateTargetSitesResponse
Mensaje de respuesta del método SiteSearchEngineService.BatchCreateTargetSites
.
Campos | |
---|---|
target_sites[] |
TargetSites created. |
BatchGetDocumentsMetadataRequest
Mensaje de solicitud del método DocumentService.BatchGetDocumentsMetadata
.
Campos | |
---|---|
parent |
Obligatorio. Nombre de recurso de la rama superior, como |
matcher |
Obligatorio. Objeto de comparación de |
FhirMatcher
Matcher de los Document
s por nombres de recursos FHIR.
Campos | |
---|---|
fhir_resources[] |
Obligatorio. Los recursos FHIR por los que se va a buscar coincidencias. Formato: projects/{project}/locations/{location}/datasets/{dataset}/fhirStores/{fhir_store}/fhir/{resource_type}/{fhir_resource_id} |
Objeto de comparación
Objeto de comparación de Document
. Actualmente, solo se admite la coincidencia por URIs exactos.
Campos | |
---|---|
Campo de unión matcher . Objeto de comparación de Document . matcher solo puede ser una de estas dos opciones: |
|
uris_matcher |
Matcher por URIs exactos. |
fhir_matcher |
Matcher por nombres de recursos FHIR. |
UrisMatcher
Matcher para los Document
s por URIs exactas.
Campos | |
---|---|
uris[] |
Los URIs exactos con los que se debe buscar coincidencias. |
BatchGetDocumentsMetadataResponse
Mensaje de respuesta del método DocumentService.BatchGetDocumentsMetadata
.
Campos | |
---|---|
documents_metadata[] |
Los metadatos de los |
DocumentMetadata
Los metadatos de un Document
.
Campos | |
---|---|
matcher_value |
El valor del elemento de coincidencia que se ha usado para buscar la |
state |
El estado del documento. |
last_refreshed_time |
Marca de tiempo de la última vez que se indexó |
data_ingestion_source |
La fuente de ingesta de datos de Los valores permitidos son:
|
MatcherValue
El valor del elemento de coincidencia que se ha usado para buscar la Document
.
Campos | |
---|---|
Campo de unión matcher_value . El valor del elemento de coincidencia que se ha usado para buscar la Document . matcher_value solo puede ser una de estas dos opciones: |
|
uri |
Si se trata de una coincidencia por URI, el URI de |
fhir_resource |
Formato: projects/{project}/locations/{location}/datasets/{dataset}/fhirStores/{fhir_store}/fhir/{resource_type}/{fhir_resource_id} |
Estado
El estado de Document
.
Enumeraciones | |
---|---|
STATE_UNSPECIFIED |
No se debe definir nunca. |
INDEXED |
El Document está indexado. |
NOT_IN_TARGET_SITE |
La Document no está indexada porque su URI no está en el TargetSite . |
NOT_IN_INDEX |
No se indexa Document . |
BatchUpdateUserLicensesMetadata
Metadatos relacionados con el progreso de la operación UserLicenseService.BatchUpdateUserLicenses
. Se devolverá en el campo google.longrunning.Operation.metadata.
Campos | |
---|---|
create_time |
Hora de creación de la operación. |
update_time |
Hora de la última actualización de la operación. Si la operación se ha completado, también es la hora de finalización. |
success_count |
Número de licencias de usuario actualizadas correctamente. |
failure_count |
Número de licencias de usuario que no se han podido actualizar. |
BatchUpdateUserLicensesRequest
Mensaje de solicitud del método UserLicenseService.BatchUpdateUserLicenses
.
Campos | |
---|---|
parent |
Obligatorio. Nombre del recurso [UserStore][] principal. Formato: |
delete_unassigned_user_licenses |
Opcional. Si es true, si las licencias de usuario eliminan la configuración de licencia asociada, la licencia de usuario se eliminará. De forma predeterminada, el valor es false y la licencia de usuario se actualizará al estado sin asignar. |
Campo de unión source . Obligatorio. La fuente de la entrada. source solo puede ser una de estas dos opciones: |
|
inline_source |
El origen insertado del contenido de entrada de las inserciones de documentos. |
InlineSource
Fuente insertada de la configuración de entrada del método BatchUpdateUserLicenses.
Campos | |
---|---|
user_licenses[] |
Obligatorio. Lista de licencias de usuario que se van a actualizar. Cada licencia de usuario debe tener un |
update_mask |
Opcional. Lista de campos que se van a actualizar. |
BatchUpdateUserLicensesResponse
Mensaje de respuesta del método UserLicenseService.BatchUpdateUserLicenses
.
Campos | |
---|---|
user_licenses[] |
UserLicenses se ha actualizado correctamente. |
error_samples[] |
Una muestra de los errores detectados al procesar la solicitud. |
BatchVerifyTargetSitesMetadata
Metadatos relacionados con el progreso de la operación SiteSearchEngineService.BatchVerifyTargetSites
. Se devolverá en el campo google.longrunning.Operation.metadata.
Campos | |
---|---|
create_time |
Hora de creación de la operación. |
update_time |
Hora de la última actualización de la operación. Si la operación se ha completado, también es la hora de finalización. |
BatchVerifyTargetSitesRequest
Mensaje de solicitud del método SiteSearchEngineService.BatchVerifyTargetSites
.
Campos | |
---|---|
parent |
Obligatorio. El recurso principal compartido por todos los TargetSites que se están verificando. |
BatchVerifyTargetSitesResponse
Este tipo no tiene campos.
Mensaje de respuesta del método SiteSearchEngineService.BatchVerifyTargetSites
.
BigQuerySource
Fuente de BigQuery de la que se importan los datos.
Campos | |
---|---|
project_id |
El ID o el número del proyecto que contiene la fuente de BigQuery. Tiene un límite de 128 caracteres. Si no se especifica, hereda el ID del proyecto de la solicitud principal. |
dataset_id |
Obligatorio. Conjunto de datos de BigQuery del que se copiarán los datos. La longitud máxima es de 1024 caracteres. |
table_id |
Obligatorio. Tabla de BigQuery de la que se copiarán los datos. La longitud máxima es de 1024 caracteres. |
gcs_staging_dir |
Directorio intermedio de Cloud Storage que se usa para la importación,con un límite de longitud de 2000 caracteres. Se puede especificar si se quiere que la exportación de BigQuery se haga a un directorio de Cloud Storage concreto. |
data_schema |
Esquema que se usa al analizar los datos de la fuente. Valores admitidos para las importaciones de eventos de usuario:
Valores admitidos para las importaciones de documentos:
|
Campo de unión partition . Información de la partición de la tabla de BigQuery. Deje este campo vacío si la tabla de BigQuery no tiene particiones. partition solo puede ser una de estas dos opciones: |
|
partition_date |
_PARTITIONDATE de la tabla con particiones por tiempo de BigQuery en formato AAAA-MM-DD. |
BigtableOptions
Objeto Bigtable Options que contiene información para admitir la importación.
Campos | |
---|---|
key_field_name |
Nombre del campo que se usa para guardar el valor de la clave de fila en el documento. El nombre debe coincidir con el patrón |
families |
Asignación de nombres de familias a un objeto que contiene información a nivel de familia de columnas para la familia de columnas determinada. Si una familia no está presente en este mapa, se ignorará. |
BigtableColumn
La columna de Bigtable.
Campos | |
---|---|
qualifier |
Obligatorio. Calificador de la columna. Si no se puede decodificar con UTF-8, utilice una cadena codificada en Base64. |
field_name |
Nombre del campo que se usará para esta columna en el documento. El nombre debe coincidir con el patrón |
encoding |
Modo de codificación de los valores cuando el tipo no es
|
type |
El tipo de valores de esta familia de columnas. Los valores deben codificarse con la función |
BigtableColumnFamily
La familia de columnas de Bigtable.
Campos | |
---|---|
field_name |
Nombre del campo que se usará en esta familia de columnas del documento. El nombre debe coincidir con el patrón |
encoding |
El modo de codificación de los valores cuando el tipo no es STRING. Los valores de codificación aceptados son:
|
type |
El tipo de valores de esta familia de columnas. Los valores deben codificarse con la función |
columns[] |
Lista de objetos que contiene información a nivel de columna de cada columna. Si una columna no está en esta lista, se ignorará. |
Codificación
El modo de codificación de una columna o una familia de columnas de Bigtable.
Enumeraciones | |
---|---|
ENCODING_UNSPECIFIED |
No se ha especificado la codificación. |
TEXT |
Codificación de texto. |
BINARY |
Codificación binaria. |
Tipo
El tipo de valores de una columna o una familia de columnas de Bigtable. Se espera que los valores se codifiquen mediante la función HBase Bytes.toBytes cuando el valor de codificación sea BINARY
.
Enumeraciones | |
---|---|
TYPE_UNSPECIFIED |
El tipo no está especificado. |
STRING |
Tipo de cadena. |
NUMBER |
Tipo numérico. |
INTEGER |
Tipo entero. |
VAR_INTEGER |
Tipo de entero de longitud variable. |
BIG_NUMERIC |
Tipo BigDecimal. |
BOOLEAN |
Tipo booleano. |
JSON |
Tipo JSON. |
BigtableSource
La fuente de Cloud Bigtable para importar datos.
Campos | |
---|---|
project_id |
El ID del proyecto que contiene la fuente de Bigtable. Tiene un límite de 128 caracteres. Si no se especifica, hereda el ID del proyecto de la solicitud principal. |
instance_id |
Obligatorio. El ID de instancia de Cloud Bigtable que se debe importar. |
table_id |
Obligatorio. El ID de la tabla de Cloud Bigtable que se va a importar. |
bigtable_options |
Obligatorio. Opciones de Bigtable que contienen la información necesaria al analizar datos en estructuras tipadas. Por ejemplo, las anotaciones de tipo de columna. |
CheckGroundingRequest
Mensaje de solicitud del método GroundedGenerationService.CheckGrounding
.
Campos | |
---|---|
grounding_config |
Obligatorio. Nombre de recurso de la configuración de grounding, como |
answer_candidate |
Respuesta del candidato que se va a comprobar. Puede tener una longitud máxima de 4096 tokens. |
facts[] |
Lista de datos para la comprobación de la base. Admitimos hasta 200 datos. |
grounding_spec |
Configuración de la comprobación de la información de base. |
user_labels |
Las etiquetas de usuario aplicadas a un recurso deben cumplir los siguientes requisitos:
Consulta más información en el documento de Google Cloud. |
CheckGroundingResponse
Mensaje de respuesta del método GroundedGenerationService.CheckGrounding
.
Campos | |
---|---|
cited_chunks[] |
Lista de hechos citados en todas las reclamaciones de la respuesta candidata. Se derivan de los datos proporcionados en la solicitud. |
cited_facts[] |
Lista de hechos citados en todas las reclamaciones de la respuesta candidata. Se derivan de los datos proporcionados en la solicitud. |
claims[] |
Textos de reclamaciones e información de citas de todas las reclamaciones de la respuesta candidata. |
support_score |
Puntuación de asistencia de la respuesta candidata introducida. Cuanto mayor sea la puntuación, mayor será la fracción de las afirmaciones que se respalden con los datos proporcionados. Este valor siempre se asigna cuando se devuelve una respuesta. |
CheckGroundingFactChunk
Fragmento de información para la comprobación de la base fáctica.
Campos | |
---|---|
chunk_text |
Contenido de texto del fragmento de información. Puede tener como máximo 10.000 caracteres. |
Reclamar
Texto e información de la cita de una afirmación en la respuesta candidata.
Campos | |
---|---|
claim_text |
Texto de la reclamación en la respuesta candidata. Se proporciona siempre, independientemente de si se encuentran citas o anticitas. |
citation_indices[] |
Lista de índices (en "cited_chunks") que especifican las citas asociadas a la reclamación. Por ejemplo, [1,3, 4] significa que los hechos citados que respaldan la afirmación son cited_chunks[1], cited_chunks[3] y cited_chunks[4]. Una cita de un hecho indica que la afirmación se basa en ese hecho. |
start_pos |
Posición que indica el inicio de la reclamación en la respuesta candidata, medida en bytes. Ten en cuenta que no se mide en caracteres y, por lo tanto, debe renderizarse en la interfaz de usuario teniendo en cuenta que algunos caracteres pueden ocupar más de un byte. Por ejemplo, si el texto de la reclamación contiene caracteres no ASCII, las posiciones de inicio y fin varían si se miden en caracteres (depende del lenguaje de programación) o en bytes (no depende del lenguaje de programación). |
end_pos |
Posición que indica el final de la reclamación en el candidato de respuesta, exclusiva, en bytes. Ten en cuenta que no se mide en caracteres y, por lo tanto, debe renderizarse como tal. Por ejemplo, si el texto de la reclamación contiene caracteres no ASCII, las posiciones de inicio y fin varían si se miden en caracteres (depende del lenguaje de programación) o en bytes (no depende del lenguaje de programación). |
grounding_check_required |
Indica que esta reclamación ha requerido una comprobación de la fundamentación. Si el sistema determina que esta reclamación no requiere una comprobación de atribución o de fundamento, este campo se definirá como "false". En ese caso, no se ha realizado ninguna comprobación de la base de conocimientos de la reclamación y, por lo tanto, no se debería devolver |
score |
Puntuación de confianza de la afirmación en la respuesta candidata, en el intervalo [0, 1]. Este valor solo se define cuando |
CheckGroundingSpec
Especificación de la comprobación de puesta a tierra.
Campos | |
---|---|
citation_threshold |
Umbral (en [0,1]) que se usa para determinar si se debe citar un dato para una afirmación en la respuesta candidata. Si elige un umbral más alto, obtendrá menos citas, pero serán muy sólidas. Si elige un umbral más bajo, obtendrá más citas, pero serán algo más débiles. Si no se define, el umbral será 0,6 de forma predeterminada. |
enable_claim_level_score |
Marca de control que habilita la puntuación de fundamentación a nivel de reclamación en la respuesta. |
Chunk
El fragmento captura toda la información de metadatos sin procesar de los elementos que se van a recomendar o buscar en el modo de fragmento.
Campos | |
---|---|
name |
Nombre completo del recurso del fragmento. Formato: Este campo debe ser una cadena codificada en UTF-8 con un límite de 1024 caracteres. |
id |
ID único del fragmento actual. |
content |
Content es una cadena de un documento (contenido analizado). |
document_metadata |
Metadatos del documento del fragmento actual. |
derived_struct_data |
Solo de salida. Este campo es OUTPUT_ONLY. Contiene datos derivados que no están en el documento de entrada original. |
page_span |
Intervalo de páginas del fragmento. |
chunk_metadata |
Solo de salida. Metadatos del fragmento actual. |
data_urls[] |
Solo de salida. URLs de datos de imagen si el fragmento actual contiene imágenes. Las URLs de datos se componen de cuatro partes: un prefijo (data:), un tipo MIME que indica el tipo de datos, un token base64 opcional si no es textual y los datos en sí: data:[ |
annotation_contents[] |
Solo de salida. Contenido de la anotación si el fragmento actual contiene anotaciones. |
annotation_metadata[] |
Solo de salida. Los metadatos de la anotación incluyen contenido estructurado en el fragmento actual. |
relevance_score |
Solo de salida. Representa la puntuación de relevancia basada en la similitud. Una puntuación más alta indica una mayor relevancia del fragmento. La puntuación está en el intervalo [-1,0, 1,0]. Solo se rellena en |
AnnotationMetadata
Los metadatos de la anotación incluyen contenido estructurado en el fragmento actual.
Campos | |
---|---|
structured_content |
Solo de salida. Información de contenido estructurado. |
image_id |
Solo de salida. El ID de la imagen se proporciona si el contenido estructurado se basa en una imagen. |
ChunkMetadata
Metadatos del fragmento actual. Este campo solo se rellena en la API SearchService.Search
.
Campos | |
---|---|
previous_chunks[] |
Los fragmentos anteriores del fragmento actual. |
next_chunks[] |
Los siguientes fragmentos del fragmento actual. |
DocumentMetadata
Los metadatos del documento contienen la información del documento del fragmento actual.
Campos | |
---|---|
uri |
URI del documento. |
title |
Título del documento. |
mime_type |
El tipo MIME del documento. https://www.iana.org/assignments/media-types/media-types.xhtml |
struct_data |
Representación de datos. Los datos JSON estructurados del documento. Debe ajustarse al |
PageSpan
Intervalo de páginas del fragmento.
Campos | |
---|---|
page_start |
La página de inicio del fragmento. |
page_end |
La página final del fragmento. |
StructureType
Define los tipos de contenido estructurado que se pueden extraer.
Enumeraciones | |
---|---|
STRUCTURE_TYPE_UNSPECIFIED |
Valor predeterminado. |
SHAREHOLDER_STRUCTURE |
Estructura de los accionistas. |
SIGNATURE_STRUCTURE |
Estructura de la firma. |
CHECKBOX_STRUCTURE |
Estructura de la casilla. |
StructuredContent
Información de contenido estructurado.
Campos | |
---|---|
structure_type |
Solo de salida. El tipo de estructura del contenido estructurado. |
content |
Solo de salida. El contenido del contenido estructurado. |
Referencia
Atribuciones de la fuente del contenido.
Campos | |
---|---|
start_index |
Solo de salida. Índice de inicio del contenido. |
end_index |
Solo de salida. Índice final del contenido. |
uri |
Solo de salida. Referencia de URL de la atribución. |
title |
Solo de salida. Título de la atribución. |
license |
Solo de salida. Licencia de la atribución. |
publication_date |
Solo de salida. Fecha de publicación de la atribución. |
CitationMetadata
Colección de atribuciones de origen de un contenido.
Campos | |
---|---|
citations[] |
Solo de salida. Lista de citas. |
CloudSqlSource
Instancia de Cloud SQL de origen desde la que se importan los datos.
Campos | |
---|---|
project_id |
El ID del proyecto que contiene la fuente de Cloud SQL. Tiene un límite de 128 caracteres. Si no se especifica, hereda el ID del proyecto de la solicitud principal. |
instance_id |
Obligatorio. La instancia de Cloud SQL desde la que se copiarán los datos. La longitud máxima es de 256 caracteres. |
database_id |
Obligatorio. La base de datos de Cloud SQL desde la que se copiarán los datos. La longitud máxima es de 256 caracteres. |
table_id |
Obligatorio. La tabla de Cloud SQL de la que se copiarán los datos. La longitud máxima es de 256 caracteres. |
gcs_staging_dir |
Directorio intermedio de Cloud Storage que se usa para la importación,con un límite de longitud de 2000 caracteres. Se puede especificar si se quiere que la exportación de Cloud SQL se realice en un directorio de Cloud Storage concreto. Asegúrate de que la cuenta de servicio de Cloud SQL tenga los permisos de administrador de Cloud Storage necesarios para acceder al directorio de Cloud Storage especificado. |
offload |
Opción de exportación sin servidor. Si habilitas esta opción, se te aplicará un coste adicional. En este artículo encontrarás más información. |
CmekConfig
Configuraciones que se usan para habilitar el cifrado de datos con CMEK mediante claves de Cloud KMS.
Campos | |
---|---|
name |
Obligatorio. Nombre de CmekConfig del formulario |
kms_key |
Obligatorio. Nombre del recurso de clave de KMS que se usará para cifrar recursos |
kms_key_version |
Solo de salida. Nombre del recurso de la versión de la clave de KMS que se usará para cifrar los recursos |
state |
Solo de salida. Estados de CmekConfig. |
is_default |
Solo de salida. CmekConfig predeterminado del cliente. |
last_rotation_timestamp_micros |
Solo de salida. Marca de tiempo de la última rotación de claves. |
single_region_keys[] |
Opcional. CMEKs de una sola región que son necesarias para algunas funciones de VAIS. |
notebooklm_state |
Solo de salida. Indica si el corpus de NotebookLM está listo para usarse. |
NotebookLMState
Estados de NotebookLM.
Enumeraciones | |
---|---|
NOTEBOOK_LM_STATE_UNSPECIFIED |
Se desconoce el estado de NotebookLM. |
NOTEBOOK_LM_NOT_READY |
NotebookLM no está listo. |
NOTEBOOK_LM_READY |
Ya puedes usar NotebookLM. |
NOTEBOOK_LM_NOT_ENABLED |
NotebookLM no está habilitado. |
Estado
Estados de CmekConfig.
Enumeraciones | |
---|---|
STATE_UNSPECIFIED |
Se desconoce el estado de CmekConfig. |
CREATING |
Se está creando el CmekConfig. |
ACTIVE |
CmekConfig se puede usar con DataStores. |
KEY_ISSUE |
CmekConfig no está disponible, probablemente porque se ha revocado la clave de KMS. |
DELETING |
Se está eliminando el CmekConfig. |
DELETE_FAILED |
No se ha podido eliminar CmekConfig. |
UNUSABLE |
No se puede usar CmekConfig, probablemente debido a algún problema interno. |
ACTIVE_ROTATING |
La versión de la clave de KMS se está rotando. |
DELETED |
La clave de KMS se elimina de forma lógica. Se aplicará alguna política de limpieza. |
EXPIRED |
La clave de KMS ha caducado, lo que significa que se ha inhabilitado durante más de 30 días. El cliente puede llamar a DeleteCmekConfig para cambiar el estado a DELETED. |
CollectUserEventRequest
Mensaje de solicitud del método CollectUserEvent.
Campos | |
---|---|
parent |
Obligatorio. Nombre del recurso superior. Si la acción de recoger eventos de usuario se aplica a nivel de |
user_event |
Obligatorio. UserEvent proto codificado en URL con un límite de longitud de 2.000.000 caracteres. |
uri |
La URL, incluidos los parámetros cgi, pero excluido el fragmento hash, con un límite de 5000 caracteres. A menudo, esta información es más útil que la URL referente, ya que muchos navegadores solo envían el dominio de las solicitudes de terceros. |
ets |
Marca de tiempo del evento en milisegundos. De esta forma, se evita que el navegador almacene en caché solicitudes GET que, de otro modo, serían idénticas. El nombre se abrevia para reducir los bytes de la carga útil. |
Colección
Una colección es un contenedor para configurar recursos y acceder a un conjunto de DataStores.
Campos | |
---|---|
name |
Inmutable. Nombre completo del recurso de la colección. Formato: Este campo debe ser una cadena codificada en UTF-8 con un límite de 1024 caracteres. |
display_name |
Obligatorio. Nombre visible de la colección. Este campo debe ser una cadena codificada en UTF-8 con un límite de 128 caracteres. De lo contrario, se devuelve un error INVALID_ARGUMENT. |
create_time |
Solo de salida. Marca de tiempo de la creación de |
CompleteQueryRequest
Mensaje de solicitud del método CompletionService.CompleteQuery
.
Campos | |
---|---|
data_store |
Obligatorio. Nombre del recurso del almacén de datos superior para el que se realiza la finalización, como |
query |
Obligatorio. La entrada de escritura predictiva que se ha usado para obtener las sugerencias. La longitud máxima es de 128 caracteres. |
query_model |
Especifica el modelo de datos de autocompletado. Esta opción anula cualquier modelo especificado en la sección Configuración > Autocompletar de la consola de Cloud. Valores admitidos actualmente:
Valores predeterminados:
|
user_pseudo_id |
Identificador único para hacer un seguimiento de los visitantes. Por ejemplo, se podría implementar con una cookie HTTP, que debería poder identificar de forma única a un visitante en un solo dispositivo. Este identificador único no debería cambiar si el visitante inicia o cierra sesión en el sitio web. Este campo NO debe tener un valor fijo, como Debe ser el mismo identificador que El campo debe ser una cadena codificada en UTF-8 con un límite de 128 caracteres. De lo contrario, se devuelve un error |
include_tail_suggestions |
Indica si se deben devolver sugerencias de cola si no hay sugerencias que coincidan con la consulta completa. Aunque se le asigne el valor "true", si hay sugerencias que coincidan con la consulta completa, se devolverán esas sugerencias y no se devolverán sugerencias de cola. |
CompleteQueryResponse
Mensaje de respuesta del método CompletionService.CompleteQuery
.
Campos | |
---|---|
query_suggestions[] |
Resultados de las sugerencias de consulta coincidentes. La lista de resultados está ordenada y el primer resultado es una sugerencia destacada. |
tail_match_triggered |
True si todas las sugerencias devueltas son sugerencias de cola. Para que se active la coincidencia de cola, include_tail_suggestions en la solicitud debe ser true y no debe haber sugerencias que coincidan con la consulta completa. |
QuerySuggestion
Sugerencias como consultas de búsqueda.
Campos | |
---|---|
suggestion |
La sugerencia para la consulta. |
completable_field_paths[] |
Las rutas de campo de documento únicas que sirven como origen de esta sugerencia si se ha generado a partir de campos completables. Este campo solo se rellena en el modelo que puede completar documentos. |
CompletionInfo
Información detallada sobre la finalización, incluido el token de atribución de finalización y la información de finalización en la que se ha hecho clic.
Campos | |
---|---|
selected_suggestion |
Usuario final seleccionado: |
selected_position |
Posición |
CompletionSuggestion
Sugerencias de autocompletado importadas de Customer.
Campos | |
---|---|
suggestion |
Obligatorio. Texto de la sugerencia. |
language_code |
Código de idioma BCP-47 de esta sugerencia. |
group_id |
Si dos sugerencias tienen el mismo groupId, no se devolverán juntas. En su lugar, se devolverá el que tenga una clasificación más alta. Se puede usar para eliminar las sugerencias semánticamente idénticas. |
group_score |
La puntuación de esta sugerencia en su grupo. |
alternative_phrases[] |
Frases alternativas que coinciden con esta sugerencia. |
Campo de unión ranking_info . Métricas de ranking de esta sugerencia. ranking_info solo puede ser una de estas dos opciones: |
|
global_score |
Puntuación global de esta sugerencia. Controlar cómo se puntuará o clasificará esta sugerencia. |
frequency |
Frecuencia de esta sugerencia. Se usará para clasificar las sugerencias cuando no haya una puntuación disponible. |
Condición
Define las circunstancias que se deben comprobar antes de permitir un comportamiento.
Campos | |
---|---|
query_terms[] |
Busca solo en una lista de términos para que coincidan con la consulta. No se puede definir cuando se ha definido Un máximo de 10 términos de consulta. |
active_time_range[] |
Intervalo de tiempo que especifica cuándo está activa la condición. Puedes añadir un máximo de 10 intervalos de tiempo. |
query_regex |
Opcional. Expresión regular de la consulta para que coincida con toda la consulta de búsqueda. No se puede definir cuando se ha definido |
QueryTerm
Matcher de la consulta de la solicitud de búsqueda
Campos | |
---|---|
value |
El valor de consulta específico con el que se va a comparar Debe estar en minúsculas y en UTF-8. Puede tener un máximo de 3 términos separados por espacios si full_match es true. No puede ser una cadena vacía. La longitud máxima es de 5000 caracteres. |
full_match |
Si la consulta de búsqueda debe coincidir exactamente con el término de la consulta. |
TimeRange
Se usa para condiciones dependientes del tiempo.
Campos | |
---|---|
start_time |
Inicio del periodo. El intervalo es inclusivo. |
end_time |
Fin del periodo. El intervalo es inclusivo. Debe ser una fecha posterior a la actual. |
ConnectorType
El tipo de conector.
Enumeraciones | |
---|---|
CONNECTOR_TYPE_UNSPECIFIED |
Valor predeterminado. |
THIRD_PARTY |
Conector de terceros a conector a aplicación de terceros. |
GCP_FHIR |
El conector de datos conecta el almacén FHIR con el almacén de datos de VAIS. |
BIG_QUERY |
Conector de BigQuery. |
GCS |
Conector de Google Cloud Storage. |
GOOGLE_MAIL |
Conector de Gmail. |
GOOGLE_CALENDAR |
Conector de Google Calendar. |
GOOGLE_DRIVE |
Conector de Google Drive. |
NATIVE_CLOUD_IDENTITY |
Conector nativo de Cloud Identity para la búsqueda de personas que usa la API People. |
THIRD_PARTY_FEDERATED |
Conector federado: es un conector de terceros que no ingiere datos y la búsqueda se basa en la API de la aplicación de terceros. |
THIRD_PARTY_EUA |
Conector utilizado para las funciones de autenticación de usuarios finales. |
GCNV |
Conector de Google Cloud NetApp Volumes. |
ContactDetails
La información de contacto almacenada a nivel de recurso. Si se rellenan los campos de nivel de proyecto y de nivel de recurso, la información de contacto del nivel de recurso prevalecerá sobre la del nivel de proyecto.
Campos | |
---|---|
email_address |
Opcional. Dirección de correo del contacto. |
Control
Define un comportamiento condicionado que se debe emplear durante el servicio. Debe estar adjunto a un ServingConfig
para tenerse en cuenta en el momento de la publicación. Acciones permitidas en función de SolutionType
.
Campos | |
---|---|
name |
Inmutable. Nombre completo |
display_name |
Obligatorio. Nombre legible. El identificador que se usa en las vistas de la interfaz de usuario. Debe ser una cadena codificada en UTF-8. El límite de longitud es de 128 caracteres. De lo contrario, se producirá un error INVALID ARGUMENT. |
associated_serving_config_ids[] |
Solo de salida. Lista de todos los IDs de |
solution_type |
Obligatorio. Inmutable. A qué solución pertenece el control. Debe ser compatible con el vertical del recurso. De lo contrario, se producirá un error INVALID ARGUMENT. |
use_cases[] |
Especifica el caso práctico del control. Afecta a los campos de condición que se pueden definir. Solo se aplica a |
conditions[] |
Determina cuándo se activará la acción asociada. Omite este paso para aplicar siempre la acción. Actualmente, solo se puede especificar una condición. De lo contrario, se producirá un error INVALID ARGUMENT. |
Campo de unión Obligatorio. |
|
boost_action |
Define un control de tipo de aumento. |
filter_action |
Define un control de tipo de filtro. Actualmente no es compatible con Recomendación. |
redirect_action |
Define un control de tipo de redirección. |
synonyms_action |
Trata un grupo de términos como sinónimos entre sí. |
promote_action |
Promocionar determinados enlaces en función de consultas de activación predefinidas. |
BoostAction
Ajusta el orden de los productos en la lista devuelta.
Campos | |
---|---|
boost |
Intensidad del aumento, que debe estar entre -1 y 1. Un impulso negativo significa que se ha bajado de nivel. El valor predeterminado es 0.0 (sin operación). |
filter |
Obligatorio. Especifica a qué productos se aplica el impulso. Si no se proporciona ningún filtro, se potenciarán todos los productos (sin operación). Documentación sobre la sintaxis: https://cloud.google.com/retail/docs/filter-and-order. La longitud máxima es de 5000 caracteres. De lo contrario, se producirá un error INVALID ARGUMENT. |
data_store |
Obligatorio. Especifica qué documentos del almacén de datos se pueden destacar con este control. Nombre completo del almacén de datos, por ejemplo, projects/123/locations/global/collections/default_collection/dataStores/default_data_store |
Campo de unión boost_spec . Especificaciones de aumento de valor constante o de aumento basado en la clasificación personalizada. boost_spec solo puede ser una de estas dos opciones: |
|
fixed_boost |
Opcional. Intensidad del aumento, que debe estar entre -1 y 1. Un impulso negativo significa que se ha bajado de nivel. El valor predeterminado es 0.0 (sin operación). |
interpolation_boost_spec |
Opcional. Especificación compleja para la clasificación personalizada basada en el valor del atributo definido por el cliente. |
InterpolationBoostSpec
Especificación de la clasificación personalizada basada en el valor de atributo especificado por el cliente. Ofrece más controles para personalizar la clasificación que la combinación simple (condición, impulso) que se ha descrito anteriormente.
Campos | |
---|---|
field_name |
Opcional. Nombre del campo cuyo valor se usará para determinar el aumento. |
attribute_type |
Opcional. Tipo de atributo que se usará para determinar el importe del aumento. El valor del atributo se puede derivar del valor del campo del campo_nombre especificado. En el caso de los valores numéricos, es sencillo: attribute_value = numerical_field_value. En el caso de la actualización, attribute_value = (time.now() - datetime_field_value). |
interpolation_type |
Opcional. El tipo de interpolación que se aplicará para conectar los puntos de control que se indican a continuación. |
control_points[] |
Opcional. Los puntos de control que se usan para definir la curva. La función monotónica (definida mediante el interpolation_type anterior) pasa por los puntos de control que se indican aquí. |
AttributeType
El atributo(o la función) al que se debe aplicar la clasificación personalizada.
Enumeraciones | |
---|---|
ATTRIBUTE_TYPE_UNSPECIFIED |
AttributeType no especificado. |
NUMERICAL |
El valor del campo numérico se usará para actualizar de forma dinámica el importe del aumento. En este caso, el valor_atributo (el valor x) del punto de control será el valor real del campo numérico para el que se especifica boost_amount. |
FRESHNESS |
En el caso práctico de la actualización, el valor del atributo será la duración entre la hora actual y la fecha especificada en el campo datetime. El valor debe tener el formato de un valor dayTimeDuration de XSD (un subconjunto restringido de un valor de duración ISO 8601). El patrón es el siguiente: [nD][T[nH][nM][nS]] . Por ejemplo, 5D , 3DT12H30M y T24H . |
ControlPoint
Los puntos de control que se usan para definir la curva. La curva definida mediante estos puntos de control solo puede ser creciente o decreciente de forma monótona(se aceptan valores constantes).
Campos | |
---|---|
attribute_value |
Opcional. Puede ser uno de los siguientes: 1. Valor del campo numérico. 2. Especificación de la duración de la actualización: el valor debe tener el formato de un valor |
boost_amount |
Opcional. Valor entre -1 y 1 que se debe sumar a la puntuación si el valor_atributo se evalúa como el valor especificado anteriormente. |
InterpolationType
El tipo de interpolación que se va a aplicar. El valor predeterminado será lineal (lineal a tramos).
Enumeraciones | |
---|---|
INTERPOLATION_TYPE_UNSPECIFIED |
No se ha especificado el tipo de interpolación. En este caso, se utiliza el valor predeterminado Lineal. |
LINEAR |
Se aplicará la interpolación lineal a tramos. |
FilterAction
Especifica qué productos se pueden incluir en los resultados. Usa el mismo filtro que el aumento.
Campos | |
---|---|
filter |
Obligatorio. Filtro que se aplica a los resultados de la condición coincidente. Documentación sobre la sintaxis obligatoria: https://cloud.google.com/retail/docs/filter-and-order. La longitud máxima es de 5000 caracteres. De lo contrario, se producirá un error INVALID ARGUMENT. |
data_store |
Obligatorio. Especifica los documentos del almacén de datos que se pueden filtrar con este control. Nombre completo del almacén de datos, por ejemplo, projects/123/locations/global/collections/default_collection/dataStores/default_data_store |
PromoteAction
Promocionar determinados enlaces en función de algunas consultas de activación.
Ejemplo: promocionar el enlace de una zapatería cuando se busca la palabra clave shoe
. El enlace puede estar fuera del almacén de datos asociado.
Campos | |
---|---|
data_store |
Obligatorio. Almacén de datos al que está asociada esta promoción. |
search_link_promotion |
Obligatorio. Promoción adjunta a esta acción. |
RedirectAction
Redirige a un comprador al URI proporcionado.
Campos | |
---|---|
redirect_uri |
Obligatorio. El URI al que se redirigirá al comprador. Obligatorio. La URI debe tener una longitud igual o inferior a 2000 caracteres. De lo contrario, se producirá un error INVALID ARGUMENT. |
SynonymsAction
Crea un conjunto de términos que actúan como sinónimos entre sí.
Por ejemplo, "feliz" también se considerará "contento", y "contento" también se considerará "feliz".
Campos | |
---|---|
synonyms[] |
Define un conjunto de sinónimos. Puede especificar hasta 100 sinónimos. Debes especificar al menos 2 sinónimos. De lo contrario, se producirá un error INVALID ARGUMENT. |
Conversación
Definición del proto de conversación externa.
Campos | |
---|---|
name |
Inmutable. Nombre completo |
state |
El estado de la conversación. |
user_pseudo_id |
Identificador único para monitorizar a los usuarios. |
messages[] |
Mensajes de conversaciones. |
start_time |
Solo de salida. La hora en la que se inició la conversación. |
end_time |
Solo de salida. La hora en la que finalizó la conversación. |
Estado
Enumeración del estado de la conversación.
Enumeraciones | |
---|---|
STATE_UNSPECIFIED |
Desconocido. |
IN_PROGRESS |
La conversación está abierta. |
COMPLETED |
La conversación se ha completado. |
ConversationContext
Define el contexto de la conversación.
Campos | |
---|---|
context_documents[] |
La lista de documentos que está viendo el usuario. Contiene las referencias de recursos del documento. |
active_document |
El documento activo que ha abierto el usuario. Contiene la referencia del recurso del documento. |
ConversationMessage
Define un mensaje de conversación.
Campos | |
---|---|
create_time |
Solo de salida. Marca de tiempo de creación del mensaje. |
Campo de unión
|
|
user_input |
Entrada de texto del usuario. |
reply |
Buscar respuesta. |
ConverseConversationRequest
Mensaje de solicitud del método ConversationalSearchService.ConverseConversation
.
Campos | |
---|---|
name |
Obligatorio. Nombre de recurso de la conversación que se va a obtener. Formato: |
query |
Obligatorio. Entrada del usuario actual. |
serving_config |
Nombre de recurso de la configuración de servicio que se va a usar. Formato: |
conversation |
La conversación que se va a usar solo en la sesión automática. El campo de nombre se ignorará, ya que asignaremos automáticamente un nuevo nombre a la conversación en la sesión automática. |
safe_search |
Si quieres activar Búsqueda segura. |
user_labels |
Las etiquetas de usuario aplicadas a un recurso deben cumplir los siguientes requisitos:
Consulta más información en el documento de Google Cloud. |
summary_spec |
Especificación para configurar el resumen devuelto en la respuesta. |
filter |
La sintaxis del filtro consta de un lenguaje de expresiones para crear un predicado a partir de uno o varios campos de los documentos que se van a filtrar. La expresión de filtro distingue entre mayúsculas y minúsculas. Se usará para filtrar los resultados de búsqueda, lo que puede afectar a la respuesta del resumen. Si este campo no se reconoce, se devuelve un El filtrado en Vertex AI Search se realiza asignando la clave de filtro del lado izquierdo a una propiedad de clave definida en el backend de Vertex AI Search. El cliente define esta asignación en su esquema. Por ejemplo, un cliente de medios puede tener un campo "nombre" en su esquema. En este caso, el filtro sería el siguiente: filter --> name:'ANY("king kong")' Para obtener más información sobre el filtrado, incluida la sintaxis y los operadores de filtro, consulta Filtrar. |
boost_spec |
Especificación de impulso para impulsar determinados documentos en los resultados de búsqueda, lo que puede afectar a la respuesta de la conversación. Para obtener más información sobre el aumento, consulta Aumento. |
ConverseConversationResponse
Mensaje de respuesta del método ConversationalSearchService.ConverseConversation
.
Campos | |
---|---|
reply |
Respuesta a la consulta actual. |
conversation |
Conversación actualizada con la respuesta. |
search_results[] |
Resultados de búsqueda. |
CreateAssistantRequest
Solicitud del método AssistantService.CreateAssistant
.
Campos | |
---|---|
parent |
Obligatorio. Nombre del recurso superior. Formato: |
assistant |
Obligatorio. El |
assistant_id |
Obligatorio. El ID que se va a usar en Este campo debe cumplir la RFC-1034 y tener una longitud máxima de 63 caracteres. |
CreateControlRequest
Solicitud del método CreateControl.
Campos | |
---|---|
parent |
Obligatorio. Nombre completo del recurso del almacén de datos superior. Formato: |
control |
Obligatorio. Control que se va a crear. |
control_id |
Obligatorio. ID que se usará para el control, que se convertirá en el componente final del nombre de recurso del control. Este valor debe tener entre 1 y 63 caracteres. Los caracteres válidos son /[a-z][0-9]-_/. |
CreateConversationRequest
Solicitud del método CreateConversation.
Campos | |
---|---|
parent |
Obligatorio. Nombre completo del recurso del almacén de datos superior. Formato: |
conversation |
Obligatorio. Conversación que se va a crear. |
CreateDataStoreMetadata
Metadatos relacionados con el progreso de la operación DataStoreService.CreateDataStore
. Se devolverá en el campo google.longrunning.Operation.metadata.
Campos | |
---|---|
create_time |
Hora de creación de la operación. |
update_time |
Hora de la última actualización de la operación. Si la operación se ha completado, también es la hora de finalización. |
CreateDataStoreRequest
Solicitud del método DataStoreService.CreateDataStore
.
Campos | |
---|---|
parent |
Obligatorio. Nombre del recurso superior, como |
data_store |
Obligatorio. El |
data_store_id |
Obligatorio. El ID que se va a usar en Este campo debe cumplir el estándar RFC-1034 y tener una longitud máxima de 63 caracteres. De lo contrario, se devuelve un error INVALID_ARGUMENT. |
create_advanced_site_search |
Un indicador booleano que indica si el usuario quiere crear directamente un almacén de datos avanzado para la búsqueda en el sitio. Si el almacén de datos no está configurado como búsqueda en el sitio (vertical GENERIC y content_config PUBLIC_WEBSITE), esta marca se ignorará. |
skip_default_schema_creation |
Un indicador booleano que indica si se debe omitir la creación del esquema predeterminado del almacén de datos. Habilita esta marca solo si tienes la certeza de que el esquema predeterminado no es compatible con tu caso práctico. Si se define como true, debes crear manualmente un esquema para el almacén de datos antes de poder ingerir documentos. Esta marca no se puede especificar si se ha indicado |
Campo de unión cmek_options . Opciones de CMEK para DataStore. Si se define este campo, se anulará el valor predeterminado de CmekConfig si se ha definido uno para el proyecto. cmek_options solo puede ser una de estas dos opciones: |
|
cmek_config_name |
Nombre de recurso de CmekConfig que se usará para proteger este almacén de datos. |
disable_cmek |
DataStore sin protecciones de CMEK. Si se ha definido un valor predeterminado para CmekConfig en el proyecto, al definir este campo también se anulará el valor predeterminado de CmekConfig. |
CreateDocumentRequest
Mensaje de solicitud del método DocumentService.CreateDocument
.
Campos | |
---|---|
parent |
Obligatorio. Nombre del recurso superior, como |
document |
Obligatorio. El |
document_id |
Obligatorio. El ID que se va a usar en Si la persona que llama no tiene permiso para crear el Este campo debe ser único entre todos los Este campo debe cumplir el estándar RFC-1034 y tener una longitud máxima de 128 caracteres. De lo contrario, se devuelve un error |
CreateEngineMetadata
Metadatos relacionados con el progreso de la operación EngineService.CreateEngine
. Se devolverá en el campo google.longrunning.Operation.metadata.
Campos | |
---|---|
create_time |
Hora de creación de la operación. |
update_time |
Hora de la última actualización de la operación. Si la operación se ha completado, también es la hora de finalización. |
CreateEngineRequest
Solicitud del método EngineService.CreateEngine
.
Campos | |
---|---|
parent |
Obligatorio. Nombre del recurso superior, como |
engine |
Obligatorio. El |
engine_id |
Obligatorio. El ID que se va a usar en Este campo debe cumplir el estándar RFC-1034 y tener una longitud máxima de 63 caracteres. De lo contrario, se devuelve un error INVALID_ARGUMENT. |
CreateIdentityMappingStoreRequest
Mensaje de solicitud de IdentityMappingStoreService.CreateIdentityMappingStore
Campos | |
---|---|
parent |
Obligatorio. Nombre del recurso de la colección superior, como |
identity_mapping_store_id |
Obligatorio. ID del almacén de mapeado de identidades que se va a crear. El ID solo puede contener letras (a-z, A-Z), números (0-9), guiones bajos (_) y guiones (-). La longitud máxima es de 63 caracteres. |
identity_mapping_store |
Obligatorio. El almacén de mapeado de identidades que se va a crear. |
Campo de unión cmek_options . Opciones de CMEK para el almacén de asignación de identidades. Si se define este campo, se anulará el valor predeterminado de CmekConfig si se ha definido uno para el proyecto. cmek_options solo puede ser una de estas dos opciones: |
|
cmek_config_name |
Nombre de recurso de CmekConfig que se usará para proteger este almacén de asignaciones de identidad. |
disable_cmek |
Almacén de mapeo de identidades sin protecciones de CMEK. Si se ha definido un valor predeterminado para CmekConfig en el proyecto, al definir este campo también se anulará el valor predeterminado de CmekConfig. |
CreateLicenseConfigRequest
Mensaje de solicitud del método LicenseConfigService.CreateLicenseConfig
.
Campos | |
---|---|
parent |
Obligatorio. Nombre del recurso superior, como |
license_config |
Obligatorio. El |
license_config_id |
Opcional. El ID que se va a usar en |
CreateSchemaMetadata
Metadatos de la operación LRO de creación de esquemas.
Campos | |
---|---|
create_time |
Hora de creación de la operación. |
update_time |
Hora de la última actualización de la operación. Si la operación se ha completado, también es la hora de finalización. |
CreateSchemaRequest
Mensaje de solicitud del método SchemaService.CreateSchema
.
Campos | |
---|---|
parent |
Obligatorio. Nombre del recurso del almacén de datos superior, con el formato |
schema |
Obligatorio. El |
schema_id |
Obligatorio. El ID que se va a usar en Este campo debe cumplir el estándar RFC-1034 y tener una longitud máxima de 63 caracteres. |
CreateSessionRequest
Solicitud del método CreateSession.
Campos | |
---|---|
parent |
Obligatorio. Nombre completo del recurso del almacén de datos superior. Formato: |
session |
Obligatorio. Sesión que se va a crear. |
CreateSitemapMetadata
Metadatos relacionados con el progreso de la operación SiteSearchEngineService.CreateSitemap
. Se devolverá en el campo google.longrunning.Operation.metadata.
Campos | |
---|---|
create_time |
Hora de creación de la operación. |
update_time |
Hora de la última actualización de la operación. Si la operación se ha completado, también es la hora de finalización. |
CreateSitemapRequest
Mensaje de solicitud del método SiteSearchEngineService.CreateSitemap
.
Campos | |
---|---|
parent |
Obligatorio. Nombre del recurso superior de |
sitemap |
Obligatorio. El |
CreateTargetSiteMetadata
Metadatos relacionados con el progreso de la operación SiteSearchEngineService.CreateTargetSite
. Se devolverá en el campo google.longrunning.Operation.metadata.
Campos | |
---|---|
create_time |
Hora de creación de la operación. |
update_time |
Hora de la última actualización de la operación. Si la operación se ha completado, también es la hora de finalización. |
CreateTargetSiteRequest
Mensaje de solicitud del método SiteSearchEngineService.CreateTargetSite
.
Campos | |
---|---|
parent |
Obligatorio. Nombre de recurso superior de |
target_site |
Obligatorio. El |
CustomAttribute
Un atributo personalizado que no se modela explícitamente en un recurso, como UserEvent
.
Campos | |
---|---|
text[] |
Valores de texto de este atributo personalizado. Por ejemplo, No se permiten cadenas vacías. De lo contrario, se devuelve un error Se debe definir exactamente una de las propiedades |
numbers[] |
Los valores numéricos de este atributo personalizado. Por ejemplo, Se debe definir exactamente una de las propiedades |
CustomTuningModel
Metadatos que describen un modelo ajustado personalizado.
Campos | |
---|---|
name |
Obligatorio. Nombre completo del recurso del modelo. Formato: El modelo debe ser una cadena alfanumérica de 40 caracteres como máximo. |
display_name |
Nombre visible del modelo. |
model_version |
La versión del modelo. |
model_state |
El estado en el que se encuentra el modelo (por ejemplo, |
create_time |
Obsoleto: marca de tiempo de creación del modelo. |
training_start_time |
Marca de tiempo en la que se inició el entrenamiento del modelo. |
metrics |
Las métricas del modelo entrenado. |
error_message |
Actualmente, solo se rellena si el estado del modelo es |
ModelState
El estado del modelo.
Enumeraciones | |
---|---|
MODEL_STATE_UNSPECIFIED |
Valor predeterminado. |
TRAINING_PAUSED |
El modelo está en un estado de entrenamiento en pausa. |
TRAINING |
El modelo se está entrenando. |
TRAINING_COMPLETE |
El modelo ha completado correctamente el entrenamiento. |
READY_FOR_SERVING |
El modelo está listo para publicarse. |
TRAINING_FAILED |
No se ha podido entrenar el modelo. |
NO_IMPROVEMENT |
El entrenamiento del modelo se ha completado correctamente, pero las métricas no han mejorado. |
INPUT_VALIDATION_FAILED |
No se ha podido validar la entrada de datos. No se ha iniciado el entrenamiento del modelo. |
DataConnector
Gestiona la conexión a fuentes de datos externas de todos los almacenes de datos agrupados en un Collection
. Es un recurso singleton de Collection
. La inicialización solo se admite a través del método DataConnectorService.SetUpDataConnector
, que creará un nuevo Collection
e inicializará su DataConnector
.
Campos | |
---|---|
name |
Solo de salida. Nombre de recurso completo del conector de datos. Formato: |
state |
Solo de salida. Estado del conector. |
data_source |
Obligatorio. El nombre de la fuente de datos. Valores admitidos: |
remove_param_keys[] |
Opcional. Especifica las claves que se van a quitar del campo "params". Solo está activo cuando se incluye "params" en "update_mask" en un UpdateDataConnectorRequest. Las eliminaciones tienen prioridad si una clave está tanto en "remove_param_keys" como en el campo "params" de la solicitud. |
refresh_interval |
Obligatorio. El intervalo de actualización de la sincronización de datos. Si la duración es 0, los datos se sincronizarán en tiempo real. La función de streaming aún no está disponible. El mínimo es de 30 minutos y el máximo es de 7 días. Si el intervalo de actualización es el mismo que el intervalo de actualización incremental, la sincronización incremental se inhabilitará. |
next_sync_time |
Define la hora programada para la próxima sincronización de datos. Este campo requiere la hora, los minutos y la zona horaria de la base de datos de zonas horarias de IANA. Se utiliza cuando el conector de datos tiene un intervalo de actualización superior a 1 día. Si no se especifican las horas o los minutos, se asumirá que la hora de sincronización es las 0:00. El usuario debe proporcionar una zona horaria para evitar ambigüedades. |
entities[] |
Lista de entidades de la fuente de datos conectada que se van a ingerir. |
create_time |
Solo de salida. Marca de tiempo de la creación de |
latest_pause_time |
Solo de salida. La marca de tiempo más reciente en la que se pausó este |
last_sync_time |
Solo de salida. Solo en el caso de los conectores periódicos, la última vez que se completó una sincronización de datos. |
update_time |
Solo de salida. Marca de tiempo de la última actualización del |
errors[] |
Solo de salida. Los errores de inicialización o de la última ejecución del conector. |
sync_mode |
El modo de sincronización de datos admitido por el conector de datos. |
kms_key_name |
Solo de entrada. La clave de KMS que se usará para proteger los almacenes de datos gestionados por este conector. Se debe definir en las solicitudes que deban cumplir las protecciones de la política de organización de CMEK. Si este campo se define y se procesa correctamente, los almacenes de datos creados por este conector estarán protegidos por la clave de KMS. |
destination_configs[] |
Opcional. Cualquier destino utilizado para conectarse a servicios de terceros. |
action_state |
Solo de salida. Estado del conector de acciones. Esto refleja si el conector de acciones se está inicializando, está activo o ha detectado errores. |
action_config |
Opcional. Configuraciones de acciones para que el conector admita acciones. |
end_user_config |
Opcional. Parámetros y credenciales que se usan específicamente para los conectores de la UEA. |
federated_config |
Opcional. Parámetros y credenciales que se usan específicamente para conectores híbridos que admiten el modo FEDERATED. Este campo solo se debe definir si el conector es un conector híbrido y queremos habilitar el modo FEDERATED. |
connector_modes[] |
Opcional. Los modos habilitados para este conector. El estado predeterminado es CONNECTOR_MODE_UNSPECIFIED. |
static_ip_enabled |
Opcional. Indica si el cliente ha habilitado direcciones IP estáticas para este conector. |
static_ip_addresses[] |
Solo de salida. Las direcciones IP estáticas que usa este conector. |
blocking_reasons[] |
Solo de salida. Acciones que deben completar los usuarios antes de que el conector pueda empezar a sincronizar datos. |
identity_refresh_interval |
Intervalo de actualización para sincronizar la información de la lista de control de acceso de los documentos insertados por este conector. Si no se establece esta política, la lista de control de acceso se actualizará con el intervalo predeterminado de 30 minutos. El intervalo de actualización de la identidad puede ser de 30 minutos como mínimo y de 7 días como máximo. |
identity_schedule_config |
La configuración de las ejecuciones de sincronización de datos de identidad. Contiene el intervalo de actualización para sincronizar la información de la lista de control de acceso de los documentos insertados por este conector. |
private_connectivity_project_id |
Solo de salida. ID de proyecto de arrendatario asociado a conectores de conectividad privada. Para que el conector funcione, este proyecto debe estar en la lista de permitidos. |
bap_config |
Opcional. La configuración para establecer una conexión BAP. |
connector_type |
Solo de salida. El tipo de conector. Cada fuente solo se puede asignar a un tipo. Por ejemplo, Salesforce, Confluence y Jira tienen el tipo de conector THIRD_PARTY. No se puede modificar una vez que el sistema la ha definido. |
realtime_state |
Solo de salida. Estado de sincronización en tiempo real. |
alert_policy_configs[] |
Opcional. Configuración de alertas a nivel de conector. |
realtime_sync_config |
Opcional. Configuración de la sincronización en tiempo real. |
acl_enabled |
Opcional. Indica si el conector se creará con una configuración de ACL. Actualmente, este campo solo afecta a los conectores de Cloud Storage y BigQuery. |
create_eua_saas |
Opcional. Indica si el conector END USER AUTHENTICATION se ha creado en SaaS. |
auto_run_disabled |
Opcional. Indica si el conector está inhabilitado para la ejecución automática. Se puede usar para pausar la sincronización periódica y en tiempo real. Actualización: con la introducción de incremental_sync_disabled, auto_run_disabled se usa para pausar o inhabilitar solo las sincronizaciones completas. |
incremental_sync_disabled |
Opcional. Indica si las sincronizaciones incrementales están pausadas en este conector. Esto es independiente de auto_run_disabled. Solo se aplica a los conectores de terceros. Si el intervalo de actualización se define con el mismo valor que el intervalo de actualización incremental, la sincronización incremental se inhabilitará (es decir, se definirá como "true"). |
incremental_refresh_interval |
Opcional. Intervalo de actualización específico para las sincronizaciones de datos incrementales. Si no se define, las sincronizaciones incrementales usarán el valor predeterminado del entorno, que es de 3 horas. El mínimo es de 30 minutos y el máximo es de 7 días. Solo se aplica a los conectores de terceros. Si el intervalo de actualización es el mismo que el intervalo de actualización incremental, la sincronización incremental se inhabilitará. |
hybrid_ingestion_disabled |
Opcional. Si el conector es un conector híbrido, determina si la ingestión está habilitada y si se aprovisionan los recursos adecuados durante la creación del conector. Si el conector no es un conector híbrido, este campo se ignora. |
Campo de unión Parámetros obligatorios para todas las fuentes de datos:
Parámetros obligatorios para las fuentes que admiten OAuth, es decir,
Parámetros obligatorios para las fuentes que admiten la autenticación básica con token de API, como
Ejemplo:
Parámetro opcional para especificar el tipo de autorización que se va a usar en la compatibilidad con varios tipos de autorización:
|
|
params |
Parámetros obligatorios del conector de datos en formato JSON estructurado. |
json_params |
Parámetros obligatorios del conector de datos en formato de cadena JSON. |
BlockingReason
Acciones que deben completar los usuarios antes de que el conector pueda empezar a sincronizar datos.
Enumeraciones | |
---|---|
BLOCKING_REASON_UNSPECIFIED |
Valor predeterminado. |
ALLOWLIST_STATIC_IP |
El conector requiere que el cliente incluya IPs estáticas en la lista de permitidos. |
ALLOWLIST_IN_SERVICE_ATTACHMENT |
El conector requiere que el cliente incluya nuestro proyecto en la lista de permitidos de su adjunto de servicio. |
ALLOWLIST_SERVICE_ACCOUNT |
El conector requiere que el cliente incluya en una lista de permitidos la cuenta de servicio en su proyecto. |
ConnectorMode
Los modos habilitados para este conector. INGESTION, ACTIONS, FEDERATED, OR EUA
Enumeraciones | |
---|---|
CONNECTOR_MODE_UNSPECIFIED |
Modo de conector no especificado. |
DATA_INGESTION |
Conector utilizado para la ingestión de datos. |
ACTIONS |
Conector utilizado para las acciones. |
FEDERATED |
Conector utilizado para la búsqueda federada. |
EUA |
Conector utilizado para la autenticación de usuarios finales. |
FEDERATED_AND_EUA |
Conector híbrido utilizado para la búsqueda federada y la autenticación de usuarios finales. |
EndUserConfig
Parámetros y credenciales que se usan específicamente para los conectores de la UEA.
Campos | |
---|---|
additional_params |
Opcional. Cualquier parámetro adicional necesario para el EULA. |
tenant |
Opcional. El proyecto de cliente al que está conectado el conector. |
Campo de unión auth_config . Configuración de autenticación para conectores de EUA. auth_config solo puede ser una de estas dos opciones: |
|
auth_params |
Opcional. Parámetros de autenticación específicos de los conectores de EUA. |
json_auth_params |
Opcional. Parámetros de autenticación específicos de los conectores de EUA en formato de cadena JSON. |
FederatedConfig
Parámetros y credenciales que se usan específicamente para conectores híbridos que admiten el modo FEDERATED.
Campos | |
---|---|
additional_params |
Opcional. Parámetros adicionales necesarios para FEDERATED. |
Campo de unión auth_config . Configuración de autenticación para conectores FEDERATED. auth_config solo puede ser una de estas dos opciones: |
|
auth_params |
Opcional. Parámetros de autenticación específicos de los conectores FEDERATED. |
json_auth_params |
Opcional. Parámetros de autenticación específicos de los conectores FEDERATED en formato de cadena JSON. |
RealtimeSyncConfig
Configuración de la sincronización en tiempo real para almacenar parámetros adicionales de la sincronización en tiempo real.
Campos | |
---|---|
webhook_uri |
Opcional. URL de webhook del conector para especificar parámetros adicionales de la sincronización en tiempo real. |
realtime_sync_secret |
Opcional. ID del secreto de Secret Manager que se usa para el secreto de webhook. |
streaming_error |
Opcional. Detalles del error de streaming. |
StreamingError
Detalles del error de streaming.
Campos | |
---|---|
streaming_error_reason |
Opcional. Error de streaming. |
error |
Opcional. Detalles del error. |
StreamingErrorReason
Tipos generales de errores de streaming.
Enumeraciones | |
---|---|
STREAMING_ERROR_REASON_UNSPECIFIED |
No se ha especificado el motivo del error de streaming. |
STREAMING_SETUP_ERROR |
Se ha producido un error al configurar los recursos para la sincronización en tiempo real. |
STREAMING_SYNC_ERROR |
Se ha producido un error al ejecutar la sincronización en tiempo real del conector. |
INGRESS_ENDPOINT_REQUIRED |
El endpoint de entrada es obligatorio al configurar la sincronización en tiempo real en la conectividad privada. |
SourceEntity
Representa una entidad de la fuente de datos. Por ejemplo, el objeto Account
de Salesforce.
Campos | |
---|---|
entity_name |
Nombre de la entidad. Valores admitidos por fuente de datos:
|
key_property_mappings |
Atributos de indexación. Clave: nombre del campo. Valor: la propiedad clave para asignar un campo, como
|
data_store |
Solo de salida. Nombre de recurso completo del almacén de datos asociado de la entidad de origen. Formato: |
starting_schema |
Opcional. El esquema de inicio que se va a usar para el Este campo solo lo usa la API [SetUpDataConnector][] y se ignorará si se usa en otras APIs. Este campo se omitirá en todas las respuestas de la API, incluida la API [GetDataConnector][]. Para recuperar el esquema de un El esquema proporcionado se validará según determinadas reglas del esquema. Consulta más información en este documento. |
healthcare_fhir_config |
Opcional. Configuración de la vertical |
Campo de unión
|
|
params |
Los parámetros de la entidad para facilitar la ingesta de datos en formato JSON estructurado. |
json_params |
Los parámetros de la entidad para facilitar la ingestión de datos en formato de cadena JSON. |
Estado
El estado del conector.
Enumeraciones | |
---|---|
STATE_UNSPECIFIED |
Valor predeterminado. |
CREATING |
Se está configurando el conector. |
ACTIVE |
El conector se ha configurado correctamente y está esperando la próxima sincronización. |
FAILED |
El conector tiene un error. Puede consultar los detalles del error en DataConnector.errors . Si el error no se puede solucionar, se puede eliminar el DataConnector con la API [CollectionService.DeleteCollection]. |
RUNNING |
El conector está sincronizando activamente los registros de la fuente de datos. |
WARNING |
El conector ha completado una sincronización, pero ha detectado errores no críticos. |
INITIALIZATION_FAILED |
No se ha podido inicializar el conector. Entre las posibles causas se incluyen errores de tiempo de ejecución o problemas en la canalización asíncrona, lo que impide que la solicitud llegue a los servicios posteriores (excepto en algunos tipos de conectores). |
UPDATING |
El conector está en proceso de actualización. |
SyncMode
Define el modo de sincronización de datos que admite el conector de datos.
Enumeraciones | |
---|---|
PERIODIC |
El conector sincronizará los datos periódicamente en función de refresh_interval. Úsalo con auto_run_disabled para pausar la sincronización periódica o indicar una sincronización única. |
STREAMING |
Los datos se sincronizarán en tiempo real. |
UNSPECIFIED |
Los conectores que no ingieran datos tendrán este valor. |
DataStore
DataStore captura los ajustes y las configuraciones globales a nivel de DataStore.
Campos | |
---|---|
name |
Inmutable. Identificador. Nombre de recurso completo del almacén de datos. Formato: Este campo debe ser una cadena codificada en UTF-8 con un límite de 1024 caracteres. |
display_name |
Obligatorio. Nombre visible del almacén de datos. Este campo debe ser una cadena codificada en UTF-8 con un límite de 128 caracteres. De lo contrario, se devuelve un error INVALID_ARGUMENT. |
industry_vertical |
Inmutable. El vertical del sector en el que se registra el almacén de datos. |
solution_types[] |
Las soluciones en las que se registra el almacén de datos. Soluciones disponibles para cada
|
default_schema_id |
Solo de salida. ID del |
content_config |
Inmutable. La configuración de contenido del almacén de datos. Si no se define este campo, el comportamiento predeterminado del servidor será |
create_time |
Solo de salida. Marca de tiempo de la creación de |
advanced_site_search_config |
Opcional. Configuración de la búsqueda avanzada en el sitio. |
kms_key_name |
Solo de entrada. Clave de KMS que se usará para proteger este almacén de datos en el momento de la creación. Se debe definir en las solicitudes que deban cumplir las protecciones de la política de organización de CMEK. Si este campo se define y se procesa correctamente, el almacén de datos estará protegido por la clave de KMS, tal como se indica en el campo cmek_config. |
cmek_config |
Solo de salida. Información relacionada con CMEK de DataStore. |
billing_estimation |
Solo de salida. Estimación del tamaño de los datos para la facturación. |
acl_enabled |
Inmutable. Si los datos de Cuando la ACL está habilitada para Actualmente, las listas de control de acceso solo se admiten en el vertical de la industria |
workspace_config |
Configuración para almacenar la configuración del tipo de almacén de datos de los datos del espacio de trabajo. Este valor debe definirse cuando |
document_processing_config |
Configuración de la comprensión y el enriquecimiento de documentos. |
starting_schema |
El esquema de inicio que se usará para este Este campo solo lo usa la API El esquema proporcionado se validará según determinadas reglas del esquema. Consulta más información en este documento. |
healthcare_fhir_config |
Opcional. Configuración de la vertical |
serving_config_data_store |
Opcional. Almacena la configuración de servicio a nivel de DataStore. |
identity_mapping_store |
Inmutable. Nombre de recurso completo del |
is_infobot_faq_data_store |
Opcional. Si se define, este DataStore es un DataStore de preguntas frecuentes de Infobot. |
configurable_billing_approach |
Opcional. Configuración del método de facturación configurable. Consulta |
BillingEstimation
Estimación del tamaño de los datos por almacén de datos.
Campos | |
---|---|
structured_data_size |
Tamaño de los datos estructurados en bytes. |
unstructured_data_size |
Tamaño de los datos no estructurados en bytes. |
website_data_size |
Tamaño de los datos de los sitios web en bytes. |
structured_data_update_time |
Marca de tiempo de la última actualización de los datos estructurados. |
unstructured_data_update_time |
Marca de tiempo de la última actualización de los datos sin estructurar. |
website_data_update_time |
Marca de tiempo de la última actualización de los sitios web. |
ConfigurableBillingApproach
Configuración del método de facturación configurable.
Enumeraciones | |
---|---|
CONFIGURABLE_BILLING_APPROACH_UNSPECIFIED |
Valor predeterminado. Enfoque de facturación no configurable para Spark y no Spark. |
CONFIGURABLE_SUBSCRIPTION_INDEXING_CORE |
Usa la base de suscripción + la facturación por exceso para indexar el almacenamiento principal que no es de inserciones. |
CONFIGURABLE_CONSUMPTION_EMBEDDING |
Usa la facturación por consumo para el complemento de almacenamiento insertado. |
ContentConfig
Configuración del contenido del almacén de datos.
Enumeraciones | |
---|---|
CONTENT_CONFIG_UNSPECIFIED |
Valor predeterminado. |
NO_CONTENT |
Solo contiene documentos sin Document.content . |
CONTENT_REQUIRED |
Solo contiene documentos con Document.content . |
PUBLIC_WEBSITE |
El almacén de datos se usa para la búsqueda en sitios web públicos. |
GOOGLE_WORKSPACE |
El almacén de datos se usa para la búsqueda en el espacio de trabajo. Los detalles del almacén de datos del espacio de trabajo se especifican en los WorkspaceConfig . |
ServingConfigDataStore
Almacena información sobre las configuraciones de publicación a nivel de DataStore.
Campos | |
---|---|
disabled_for_serving |
Opcional. Si se define como true, DataStore no estará disponible para atender solicitudes de búsqueda. |
DeleteAssistantRequest
Mensaje de solicitud del método AssistantService.DeleteAssistant
.
Campos | |
---|---|
name |
Obligatorio. Nombre de recurso de Si la persona que llama no tiene permiso para eliminar el Si el |
DeleteCmekConfigMetadata
Metadatos relacionados con el progreso de la operación CmekConfigService.DeleteCmekConfig
. Se devolverá en el campo google.longrunning.Operation.metadata.
Campos | |
---|---|
create_time |
Hora de creación de la operación. |
update_time |
Hora de la última actualización de la operación. Si la operación se ha completado, también es la hora de finalización. |
DeleteCmekConfigRequest
Mensaje de solicitud del método CmekConfigService.DeleteCmekConfig
.
Campos | |
---|---|
name |
Obligatorio. Nombre de recurso del |
DeleteCollectionMetadata
Metadatos relacionados con el progreso de la operación [CollectionService.UpdateCollection][]. Se devolverá en el campo google.longrunning.Operation.metadata.
Campos | |
---|---|
create_time |
Hora de creación de la operación. |
update_time |
Hora de la última actualización de la operación. Si la operación se ha completado, también es la hora de finalización. |
DeleteCollectionRequest
Mensaje de solicitud del método CollectionService.DeleteCollection
.
Campos | |
---|---|
name |
Obligatorio. Nombre completo del recurso Collection, con el formato |
DeleteControlRequest
Solicitud del método DeleteControl.
Campos | |
---|---|
name |
Obligatorio. Nombre de recurso del control que se va a eliminar. Formato: |
DeleteConversationRequest
Solicitud del método DeleteConversation.
Campos | |
---|---|
name |
Obligatorio. Nombre de recurso de la conversación que se va a eliminar. Formato: |
DeleteDataStoreMetadata
Metadatos relacionados con el progreso de la operación DataStoreService.DeleteDataStore
. Se devolverá en el campo google.longrunning.Operation.metadata.
Campos | |
---|---|
create_time |
Hora de creación de la operación. |
update_time |
Hora de la última actualización de la operación. Si la operación se ha completado, también es la hora de finalización. |
DeleteDataStoreRequest
Mensaje de solicitud del método DataStoreService.DeleteDataStore
.
Campos | |
---|---|
name |
Obligatorio. Nombre completo del recurso Si la persona que llama no tiene permiso para eliminar el Si el |
DeleteDocumentRequest
Mensaje de solicitud del método DocumentService.DeleteDocument
.
Campos | |
---|---|
name |
Obligatorio. Nombre completo del recurso Si la persona que llama no tiene permiso para eliminar el Si el |
DeleteEngineMetadata
Metadatos relacionados con el progreso de la operación EngineService.DeleteEngine
. Se devolverá en el campo google.longrunning.Operation.metadata.
Campos | |
---|---|
create_time |
Hora de creación de la operación. |
update_time |
Hora de la última actualización de la operación. Si la operación se ha completado, también es la hora de finalización. |
DeleteEngineRequest
Mensaje de solicitud del método EngineService.DeleteEngine
.
Campos | |
---|---|
name |
Obligatorio. Nombre completo del recurso Si la persona que llama no tiene permiso para eliminar el Si el |
DeleteIdentityMappingStoreMetadata
Metadatos relacionados con el progreso de la operación IdentityMappingStoreService.DeleteIdentityMappingStore
. Se devolverá en el campo google.longrunning.Operation.metadata.
Campos | |
---|---|
create_time |
Hora de creación de la operación. |
update_time |
Hora de la última actualización de la operación. Si la operación se ha completado, también es la hora de finalización. |
DeleteIdentityMappingStoreRequest
Mensaje de solicitud de IdentityMappingStoreService.DeleteIdentityMappingStore
Campos | |
---|---|
name |
Obligatorio. Nombre del almacén de mapeo de identidades que se va a eliminar. Formato: |
DeleteSchemaMetadata
Metadatos de la operación de larga duración DeleteSchema.
Campos | |
---|---|
create_time |
Hora de creación de la operación. |
update_time |
Hora de la última actualización de la operación. Si la operación se ha completado, también es la hora de finalización. |
DeleteSchemaRequest
Mensaje de solicitud del método SchemaService.DeleteSchema
.
Campos | |
---|---|
name |
Obligatorio. Nombre completo del recurso del esquema, con el formato |
DeleteSessionRequest
Solicitud del método DeleteSession.
Campos | |
---|---|
name |
Obligatorio. Nombre de recurso de la sesión que se va a eliminar. Formato: |
DeleteSitemapMetadata
Metadatos relacionados con el progreso de la operación SiteSearchEngineService.DeleteSitemap
. Se devolverá en el campo google.longrunning.Operation.metadata.
Campos | |
---|---|
create_time |
Hora de creación de la operación. |
update_time |
Hora de la última actualización de la operación. Si la operación se ha completado, también es la hora de finalización. |
DeleteSitemapRequest
Mensaje de solicitud del método SiteSearchEngineService.DeleteSitemap
.
Campos | |
---|---|
name |
Obligatorio. Nombre completo del recurso Si la persona que llama no tiene permiso para acceder a Si el |
DeleteTargetSiteMetadata
Metadatos relacionados con el progreso de la operación SiteSearchEngineService.DeleteTargetSite
. Se devolverá en el campo google.longrunning.Operation.metadata.
Campos | |
---|---|
create_time |
Hora de creación de la operación. |
update_time |
Hora de la última actualización de la operación. Si la operación se ha completado, también es la hora de finalización. |
DeleteTargetSiteRequest
Mensaje de solicitud del método SiteSearchEngineService.DeleteTargetSite
.
Campos | |
---|---|
name |
Obligatorio. Nombre completo del recurso Si la persona que llama no tiene permiso para acceder a Si el |
DestinationConfig
Define los endpoints de destino que se usan para conectarse a fuentes de terceros.
Campos | |
---|---|
key |
Opcional. Identificador de destino único admitido por el conector. |
destinations[] |
Opcional. Los destinos de la clave correspondiente. |
Campo de unión destination_config_params . Parámetros adicionales de esta configuración de destino. destination_config_params solo puede ser una de estas dos opciones: |
|
params |
Opcional. Parámetros adicionales de esta configuración de destino en formato JSON estructurado. |
json_params |
Parámetros adicionales de esta configuración de destino en formato de cadena JSON. |
Destino
Define un endpoint de destino.
Campos | |
---|---|
port |
Opcional. Número de puerto de destino aceptado por el destino. |
Campo de unión destination . El destino del endpoint. destination solo puede ser una de estas dos opciones: |
|
host |
Host disponible públicamente. |
DisableAdvancedSiteSearchMetadata
Metadatos relacionados con el progreso de la operación SiteSearchEngineService.DisableAdvancedSiteSearch
. Se devolverá en el campo google.longrunning.Operation.metadata.
Campos | |
---|---|
create_time |
Hora de creación de la operación. |
update_time |
Hora de la última actualización de la operación. Si la operación se ha completado, también es la hora de finalización. |
DisableAdvancedSiteSearchRequest
Mensaje de solicitud del método SiteSearchEngineService.DisableAdvancedSiteSearch
.
Campos | |
---|---|
site_search_engine |
Obligatorio. Nombre completo del recurso |
DisableAdvancedSiteSearchResponse
Este tipo no tiene campos.
Mensaje de respuesta del método SiteSearchEngineService.DisableAdvancedSiteSearch
.
Documento
El documento captura toda la información de metadatos sin procesar de los elementos que se van a recomendar o buscar.
Campos | |
---|---|
name |
Inmutable. Nombre de recurso completo del documento. Formato: Este campo debe ser una cadena codificada en UTF-8 con un límite de 1024 caracteres. |
id |
Inmutable. Identificador del documento. El ID debe cumplir el estándar RFC-1034 y tener una longitud máxima de 128 caracteres. |
schema_id |
El identificador del esquema ubicado en el mismo almacén de datos. |
content |
Los datos no estructurados vinculados a este documento. El contenido solo se puede definir y debe definirse si este documento está en un almacén de datos |
parent_document_id |
Identificador del documento principal. Actualmente, admite una jerarquía de documentos de dos niveles como máximo. El ID debe cumplir el estándar RFC-1034 y tener una longitud máxima de 63 caracteres. |
derived_struct_data |
Solo de salida. Este campo es OUTPUT_ONLY. Contiene datos derivados que no están en el documento de entrada original. |
acl_info |
Información de control de acceso del documento. |
index_time |
Solo de salida. La última vez que se indexó el documento. Si se define este campo, el documento podría devolverse en los resultados de búsqueda. Este campo es OUTPUT_ONLY. Si este campo no se rellena, significa que el documento nunca se ha indexado. |
index_status |
Solo de salida. Estado de indexación del documento.
|
Campo de unión data . Representación de datos. Se debe proporcionar struct_data o json_data . De lo contrario, se producirá un error INVALID_ARGUMENT . data solo puede ser una de estas dos opciones: |
|
struct_data |
Los datos JSON estructurados del documento. Debe ajustarse al |
json_data |
Representación de cadena JSON del documento. Debe ajustarse al |
AclInfo
Información de la LCA del documento.
Campos | |
---|---|
readers[] |
Lectores del documento. |
AccessRestriction
AclRestriction para modelar restricciones de herencia complejas.
Ejemplo: modelización de una herencia de tipo "Permitir ambos", en la que, para acceder a un documento secundario, el usuario debe tener acceso al documento principal.
Jerarquía del documento - Espacio_S --> Página_P.
Lectores: Space_S: group_1, user_1 Page_P: group_2, group_3, user_2
Restricción de LCA de Space_S - { "acl_info": { "readers": [ { "principals": [ { "group_id": "group_1" }, { "user_id": "user_1" } ] } ] } }
Restricción de LCA de 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" } ], } ] } }
Campos | |
---|---|
principals[] |
Lista de principales. |
idp_wide |
Todos los usuarios del proveedor de identidades. |
Contenido
Datos no estructurados vinculados a este documento.
Campos | |
---|---|
mime_type |
Tipo MIME del contenido. Tipos admitidos:
Los siguientes tipos solo se admiten si el analizador de diseño está habilitado en el almacén de datos:
Consulta https://www.iana.org/assignments/media-types/media-types.xhtml. |
Campo de unión content . El contenido del documento no estructurado. content solo puede ser una de estas dos opciones: |
|
raw_bytes |
El contenido representado como un flujo de bytes. La longitud máxima es de 1.000.000 de bytes (1 MB o aproximadamente 0,95 MiB). Nota: Al igual que todos los campos |
uri |
URI del contenido. Solo se admiten URIs de Cloud Storage (por ejemplo, |
IndexStatus
Estado de indexación del documento.
Campos | |
---|---|
index_time |
La hora en la que se indexó el documento. Si este campo está rellenado, significa que el documento se ha indexado. |
error_samples[] |
Una muestra de los errores que se han producido al indexar el documento. Si este campo se rellena, el documento no se indexa debido a errores. |
pending_message |
Inmutable. El mensaje indica que se está creando el índice del documento. Si este campo está rellenado, el índice del documento está pendiente. |
DocumentInfo
Información detallada del documento asociado a un evento de usuario.
Campos | |
---|---|
promotion_ids[] |
IDs de las promociones asociadas a este documento. Actualmente, este campo está limitado a un ID como máximo. |
joined |
Solo de salida. Indica si se puede encontrar el documento de referencia en el almacén de datos. |
Campo de unión
|
|
id |
El ID de recurso |
name |
El nombre completo del recurso |
uri |
El URI |
quantity |
Cantidad del documento asociado al evento de usuario. El valor predeterminado es 1. Por ejemplo, este campo es 2 si hay dos cantidades del mismo documento en un evento Obligatorio para los eventos de los siguientes tipos:
|
conversion_value |
Opcional. Valor de conversión asociado a este documento. Se debe definir si Por ejemplo, el valor 1000 significa que se han dedicado 1000 segundos a ver un documento del tipo de conversión |
DocumentProcessingConfig
Un recurso singleton de DataStore
. Si está vacío cuando se crea DataStore
y DataStore
se define como DataStore.ContentConfig.CONTENT_REQUIRED
, el analizador predeterminado se convertirá en el analizador digital.
Campos | |
---|---|
name |
Nombre completo del recurso DocumentProcessingConfig. Formato: |
chunking_config |
Indica si el modo de fragmentación está habilitado. |
default_parsing_config |
Configuraciones del analizador de documentos predeterminado. Si no se especifica, se configurará como DigitalParsingConfig predeterminado y se aplicará a todos los tipos de archivo para el análisis de documentos. |
parsing_config_overrides |
Asigna un tipo de archivo para anular la configuración de análisis predeterminada en función del tipo de archivo. Claves admitidas:
|
ChunkingConfig
Configuración de la configuración de fragmentación.
Campos | |
---|---|
Campo de unión chunk_mode . Configuraciones adicionales que definen el comportamiento de la fragmentación. chunk_mode solo puede ser una de estas dos opciones: |
|
layout_based_chunking_config |
Configuración de la fragmentación basada en el diseño. |
LayoutBasedChunkingConfig
Configuración de la fragmentación basada en el diseño.
Campos | |
---|---|
chunk_size |
El límite de tamaño de los tokens de cada fragmento. Valores admitidos: de 100 a 500 (inclusive). Valor predeterminado: 500. |
include_ancestor_headings |
Indica si se deben añadir diferentes niveles de encabezados a los fragmentos desde la mitad del documento para evitar la pérdida de contexto. Valor predeterminado: False. |
ParsingConfig
Configuraciones relacionadas que se aplican a un tipo específico de analizador de documentos.
Campos | |
---|---|
Campo de unión type_dedicated_config . Configuraciones de los tipos de procesamiento de documentos. type_dedicated_config solo puede ser una de estas dos opciones: |
|
digital_parsing_config |
Configuraciones aplicadas al analizador digital. |
ocr_parsing_config |
Configuraciones aplicadas al analizador de OCR. Actualmente, solo se aplica a los PDFs. |
layout_parsing_config |
Configuraciones aplicadas al analizador de diseño. |
DigitalParsingConfig
Este tipo no tiene campos.
Las configuraciones de análisis digital de documentos.
LayoutParsingConfig
Las configuraciones de análisis de diseño de los documentos.
Campos | |
---|---|
enable_table_annotation |
Opcional. Si es true, la anotación basada en LLM se añade a la tabla durante el análisis. |
enable_image_annotation |
Opcional. Si es true, la anotación basada en LLM se añade a la imagen durante el análisis. |
structured_content_types[] |
Opcional. Contiene los tipos de estructura necesarios para extraerlos del documento. Valores admitidos:
|
exclude_html_elements[] |
Opcional. Lista de elementos HTML que se excluirán del contenido analizado. |
exclude_html_classes[] |
Opcional. Lista de clases HTML que se excluirán del contenido analizado. |
exclude_html_ids[] |
Opcional. Lista de IDs de HTML que se excluirán del contenido analizado. |
enable_get_processed_document |
Opcional. Si es true, el documento procesado estará disponible para la API GetProcessedDocument. |
OcrParsingConfig
Configuraciones de análisis de OCR para documentos.
Campos | |
---|---|
enhanced_document_elements[] |
[DEPRECATED] Este campo está obsoleto. Para usar el procesamiento mejorado adicional de elementos de documentos, cambia a |
use_native_text |
Si se le asigna el valor true, se usará el texto nativo en lugar del texto de OCR en las páginas que contengan texto nativo. |
DoubleList
Lista doble.
Campos | |
---|---|
values[] |
Valores dobles. |
EnableAdvancedSiteSearchMetadata
Metadatos relacionados con el progreso de la operación SiteSearchEngineService.EnableAdvancedSiteSearch
. Se devolverá en el campo google.longrunning.Operation.metadata.
Campos | |
---|---|
create_time |
Hora de creación de la operación. |
update_time |
Hora de la última actualización de la operación. Si la operación se ha completado, también es la hora de finalización. |
EnableAdvancedSiteSearchRequest
Mensaje de solicitud del método SiteSearchEngineService.EnableAdvancedSiteSearch
.
Campos | |
---|---|
site_search_engine |
Obligatorio. Nombre completo del recurso |
EnableAdvancedSiteSearchResponse
Este tipo no tiene campos.
Mensaje de respuesta del método SiteSearchEngineService.EnableAdvancedSiteSearch
.
Engine
Metadatos que describen los parámetros de entrenamiento y servicio de un Engine
.
Campos | |
---|---|
name |
Inmutable. Identificador. Nombre completo del recurso del motor. Este campo debe ser una cadena codificada en UTF-8 con un límite de 1024 caracteres. Formato: |
display_name |
Obligatorio. Nombre visible del motor. Debe ser legible. Cadena codificada en UTF-8 con un límite de 1024 caracteres. |
create_time |
Solo de salida. Marca de tiempo de la creación del motor de recomendaciones. |
update_time |
Solo de salida. Marca de tiempo de la última actualización de Recommendation Engine. |
data_store_ids[] |
Opcional. Los almacenes de datos asociados a este motor. En el caso de los buscadores de tipo Si Ten en cuenta que, cuando se usa en |
solution_type |
Obligatorio. Las soluciones del motor. |
industry_vertical |
Opcional. El vertical del sector que registra el motor. La restricción de la vertical del sector de buscadores se basa en |
common_config |
Especificación de configuración común que especifica los metadatos del motor. |
app_type |
Opcional. Inmutable. Es el tipo de aplicación que representa este recurso de motor. NOTA: Se trata de un concepto nuevo que no depende del vertical del sector ni del tipo de solución. |
disable_analytics |
Opcional. Indica si se deben inhabilitar las analíticas de las búsquedas realizadas en este buscador. |
features |
Opcional. Configuración de funciones para que el motor habilite o inhabilite funciones. Claves admitidas:
|
configurable_billing_approach |
Opcional. Configuración del método de facturación configurable. |
Campo de unión engine_config . Especificaciones de configuración adicionales que definen el comportamiento del motor. engine_config solo puede ser una de estas dos opciones: |
|
chat_engine_config |
Configuraciones de Chat Engine. Solo se aplica si |
search_engine_config |
Configuraciones del buscador. Solo se aplica si |
media_recommendation_engine_config |
Configuraciones de Media Engine. Solo se aplica a los almacenes de datos de los verticales |
Campo de unión engine_metadata . Metadatos del buscador para monitorizar el estado del buscador. engine_metadata solo puede ser una de estas dos opciones: |
|
chat_engine_metadata |
Solo de salida. Información adicional sobre el motor de chat. Solo se aplica si |
AppType
La aplicación del motor.
Enumeraciones | |
---|---|
APP_TYPE_UNSPECIFIED |
Todas las aplicaciones no especificadas. |
APP_TYPE_INTRANET |
Tipo de aplicación para la búsqueda en la intranet y Agentspace. |
ChatEngineConfig
Configuraciones de un Chat Engine.
Campos | |
---|---|
agent_creation_config |
La configuración para generar el agente de Dialogflow asociado a este Engine. Ten en cuenta que el servicio Dialogflow usa estas configuraciones una sola vez. Esto significa que no se pueden recuperar mediante las APIs |
dialogflow_agent_to_link |
Nombre de recurso de un agente de Dialogflow que ya exista para vincularlo a este Chat Engine. Los clientes pueden proporcionar Formato: Ten en cuenta que los |
allow_cross_region |
Opcional. Si la marca se define como "true", permitimos que el agente y el motor estén en ubicaciones diferentes. De lo contrario, el agente y el motor deben estar en la misma ubicación. La marca tiene el valor "false" de forma predeterminada. Ten en cuenta que los |
AgentCreationConfig
Configuraciones para generar un agente de Dialogflow.
Ten en cuenta que el servicio Dialogflow usa estas configuraciones una sola vez. Esto significa que no se pueden recuperar mediante las APIs EngineService.GetEngine
o EngineService.ListEngines
después de crear el motor.
Campos | |
---|---|
business |
Nombre de la empresa, organización u otra entidad a la que representa el agente. Se usa para la petición del LLM del conector de conocimientos y para la búsqueda de conocimientos. |
default_language_code |
Obligatorio. El idioma predeterminado del agente como etiqueta de idioma. Consulta el apartado sobre compatibilidad de idiomas para obtener una lista de los códigos de idioma admitidos actualmente. |
time_zone |
Obligatorio. La zona horaria del agente de la base de datos de zonas horarias, por ejemplo: America/New_York, Europe/Paris. |
location |
Ubicación del agente para la creación de agentes. Valores admitidos: global, us o eu. Si no se proporciona, el motor de EE. UU. creará el agente con us-central-1 de forma predeterminada, mientras que el motor de la UE lo creará con eu-west-1 de forma predeterminada. |
ChatEngineMetadata
Información adicional de un Chat Engine. Los campos de este mensaje son de solo salida.
Campos | |
---|---|
dialogflow_agent |
Nombre de recurso de un agente de Dialogflow al que hace referencia este Chat Engine. Formato: |
CommonConfig
Configuraciones habituales de un motor.
Campos | |
---|---|
company_name |
Nombre de la empresa, el negocio o la entidad asociados al motor. Si lo haces, puede que mejoren las funciones relacionadas con LLMs. |
ConfigurableBillingApproach
Configuración del método de facturación configurable.
Enumeraciones | |
---|---|
CONFIGURABLE_BILLING_APPROACH_UNSPECIFIED |
Valor predeterminado. Enfoque de facturación no configurable para Spark y no Spark. Modelo de precios general. |
CONFIGURABLE_BILLING_APPROACH_ENABLED |
El método de facturación sigue las configuraciones especificadas por el cliente. |
FeatureState
El estado de la función del motor.
Enumeraciones | |
---|---|
FEATURE_STATE_UNSPECIFIED |
El estado de la función no está especificado. |
FEATURE_STATE_ON |
La función está activada para que sea accesible. |
FEATURE_STATE_OFF |
La función está desactivada para que no se pueda acceder a ella. |
MediaRecommendationEngineConfig
Especificaciones de configuración adicionales para un motor de recomendaciones de contenido multimedia.
Campos | |
---|---|
type |
Obligatorio. El tipo de motor. Por ejemplo: Este campo, junto con Valores admitidos actualmente: |
optimization_objective |
El objetivo de optimización. Por ejemplo: Este campo, junto con Valores admitidos actualmente: Si no se especifica, elegimos el valor predeterminado en función del tipo de motor. El valor predeterminado depende del tipo de recomendación:
|
optimization_objective_config |
Nombre y valor del umbral personalizado de cvr para optimization_objective. En el caso de target_field |
training_state |
El estado de entrenamiento en el que se encuentra el motor (por ejemplo, Como parte del coste de ejecutar el servicio es la frecuencia de entrenamiento, se puede usar para determinar cuándo entrenar el motor y, así, controlar los costes. Si no se especifica, el valor predeterminado del método |
engine_features_config |
Opcional. Configuración de funciones adicionales del motor. |
EngineFeaturesConfig
Más configuraciones de funciones del tipo de motor seleccionado.
Campos | |
---|---|
Campo de unión type_dedicated_config . Configuraciones relacionadas con funciones aplicadas a un tipo específico de motores de recomendaciones de contenido multimedia. type_dedicated_config solo puede ser una de estas dos opciones: |
|
recommended_for_you_config |
Configuración recomendada para la función de motor. |
most_popular_config |
Configuración de las funciones más populares del motor. |
MostPopularFeatureConfig
Configuraciones de funciones necesarias para crear un motor Más populares.
Campos | |
---|---|
time_window_days |
Ventana temporal en la que se consulta el motor durante el entrenamiento y la predicción. Solo números enteros positivos. El valor se traduce en los últimos X días de eventos. Actualmente, es obligatorio para el motor |
OptimizationObjectiveConfig
Umbral personalizado para cvr
optimization_objective.
Campos | |
---|---|
target_field |
Obligatorio. Nombre del campo al que se va a orientar. Valores admitidos actualmente: |
target_field_value_float |
Obligatorio. El umbral que se va a aplicar al objetivo (por ejemplo, 0,5). |
RecommendedForYouFeatureConfig
Configuraciones adicionales para crear un buscador recommended-for-you
.
Campos | |
---|---|
context_event_type |
El tipo de evento con el que se consulta el motor en el momento de la predicción. Si se define como |
TrainingState
El estado de entrenamiento del motor.
Enumeraciones | |
---|---|
TRAINING_STATE_UNSPECIFIED |
Estado de entrenamiento no especificado. |
PAUSED |
El entrenamiento del motor está en pausa. |
TRAINING |
El motor se está entrenando. |
SearchEngineConfig
Configuraciones de un buscador.
Campos | |
---|---|
search_tier |
Nivel de la función de búsqueda de este buscador. Los precios pueden variar en función del nivel. Para obtener más información, consulta la documentación sobre los precios. Si no se especifica, se asigna el valor |
search_add_ons[] |
El complemento que habilita este buscador. |
FactChunk
Fact Chunk.
Campos | |
---|---|
chunk_text |
Contenido de texto del fragmento de información. Puede tener como máximo 10.000 caracteres. |
source |
Fuente de la que se ha obtenido este fragmento de información. Si se ha obtenido de los GroundingFacts proporcionados en la solicitud, este campo contendrá el índice del dato específico del que se ha obtenido este fragmento. |
index |
Índice de este fragmento. Actualmente, solo se usa en el modo de streaming. |
source_metadata |
Información más detallada sobre la referencia de la fuente. |
uri |
URI de la fuente. |
title |
El título de la fuente. |
domain |
El dominio de la fuente. |
FetchDomainVerificationStatusRequest
Mensaje de solicitud del método SiteSearchEngineService.FetchDomainVerificationStatus
.
Campos | |
---|---|
site_search_engine |
Obligatorio. El recurso del buscador de sitios en el que obtenemos todo el estado de verificación del dominio. |
page_size |
Tamaño de la página solicitado. El servidor puede devolver menos elementos de los solicitados. Si no se especifica, el servidor elegirá un valor predeterminado adecuado. El valor máximo es 1000; los valores superiores a este límite se convertirán a 1000. Si este campo es negativo, se devuelve un error INVALID_ARGUMENT. |
page_token |
Token de página recibido de una llamada Al hacer la paginación, todos los demás parámetros proporcionados a |
FetchDomainVerificationStatusResponse
Mensaje de respuesta del método SiteSearchEngineService.FetchDomainVerificationStatus
.
Campos | |
---|---|
target_sites[] |
Lista de TargetSites que contiene el estado de verificación del sitio. |
next_page_token |
Token que se puede enviar como |
total_size |
Número total de elementos que coinciden con la solicitud. Este campo siempre se rellenará en la respuesta. |
FetchSitemapsRequest
Mensaje de solicitud del método SiteSearchEngineService.FetchSitemaps
.
Campos | |
---|---|
parent |
Obligatorio. Nombre del recurso superior de |
matcher |
Opcional. Si se especifica, obtiene los |
Objeto de comparación
Objeto de comparación de Sitemap
. Actualmente, solo admite el matcher de URIs.
Campos | |
---|---|
Campo de unión matcher . Objeto de comparación de Sitemap . matcher solo puede ser una de estas dos opciones: |
|
uris_matcher |
Matcher por URIs de sitemap. |
UrisMatcher
Matcher para los Sitemap
s por sus URIs.
Campos | |
---|---|
uris[] |
Las URIs de |
FetchSitemapsResponse
Mensaje de respuesta del método SiteSearchEngineService.FetchSitemaps
.
Campos | |
---|---|
sitemaps_metadata[] |
Lista de |
SitemapMetadata
Contiene un Sitemap
y sus metadatos.
Campos | |
---|---|
sitemap |
El |
FhirStoreSource
Cloud FhirStore desde el que se importan los datos.
Campos | |
---|---|
fhir_store |
Obligatorio. Nombre de recurso completo del almacén FHIR del que se van a importar los datos, con el formato |
gcs_staging_dir |
Directorio intermedio de Cloud Storage que se usa para la importación,con un límite de longitud de 2000 caracteres. Se puede especificar si se quiere que FhirStore exporte a un directorio de Cloud Storage concreto. |
resource_types[] |
Los tipos de recursos FHIR que se van a importar. Los tipos de recursos deben ser un subconjunto de todos los tipos de recursos FHIR admitidos. Si está vacío, se usarán todos los tipos de recursos FHIR admitidos. |
update_from_latest_predefined_schema |
Opcional. Indica si se debe actualizar el esquema de DataStore al esquema predefinido más reciente. Si es true, el esquema de DataStore se actualizará para incluir los campos o tipos de recursos FHIR que se hayan añadido desde la última importación y se importarán los recursos FHIR correspondientes del almacén FHIR. Nota: Este campo no se puede usar junto con |
FirestoreSource
Fuente de Firestore de la que se importan los datos.
Campos | |
---|---|
project_id |
El ID del proyecto en el que se encuentra la fuente de Cloud SQL, con un límite de 128 caracteres. Si no se especifica, hereda el ID del proyecto de la solicitud principal. |
database_id |
Obligatorio. La base de datos de Firestore de la que se copiarán los datos, con un límite de 256 caracteres. |
collection_id |
Obligatorio. La colección (o entidad) de Firestore de la que se copiarán los datos,con un límite de 1500 caracteres. |
gcs_staging_dir |
Directorio intermedio de Cloud Storage que se usa para la importación,con un límite de longitud de 2000 caracteres. Se puede especificar si se quiere que la exportación de Firestore se realice a un directorio de Cloud Storage concreto. Asegúrate de que la cuenta de servicio de Firestore tenga los permisos de administrador de Cloud Storage necesarios para acceder al directorio de Cloud Storage especificado. |
GcsSource
Ubicación de Cloud Storage del contenido de entrada.
Campos | |
---|---|
input_uris[] |
Obligatorio. URIs de Cloud Storage de los archivos de entrada. Cada URI puede tener hasta 2000 caracteres. Los URIs pueden coincidir con la ruta completa del objeto (por ejemplo, Una solicitud puede contener un máximo de 100 archivos (o 100.000 archivos si |
data_schema |
Esquema que se usa al analizar los datos de la fuente. Valores admitidos para las importaciones de documentos:
Valores admitidos para las importaciones de eventos de usuario:
|
GetAclConfigRequest
Mensaje de solicitud del método GetAclConfigRequest.
Campos | |
---|---|
name |
Obligatorio. Nombre de recurso de Si la persona que llama no tiene permiso para acceder a |
GetAnswerRequest
Solicitud del método GetAnswer.
Campos | |
---|---|
name |
Obligatorio. Nombre de recurso de la respuesta que se va a obtener. Formato: |
GetAssistAnswerRequest
Mensaje de solicitud del método AssistAnswerService.GetAssistAnswer
.
Campos | |
---|---|
name |
Obligatorio. Nombre de recurso de |
GetAssistantRequest
Mensaje de solicitud del método AssistantService.GetAssistant
.
Campos | |
---|---|
name |
Obligatorio. Nombre de recurso de |
GetCmekConfigRequest
Mensaje de solicitud del método GetCmekConfigRequest.
Campos | |
---|---|
name |
Obligatorio. Nombre de recurso de Si la persona que llama no tiene permiso para acceder a |
GetControlRequest
Solicitud del método GetControl.
Campos | |
---|---|
name |
Obligatorio. Nombre de recurso del control que se va a obtener. Formato: |
GetConversationRequest
Solicitud del método GetConversation.
Campos | |
---|---|
name |
Obligatorio. Nombre de recurso de la conversación que se va a obtener. Formato: |
GetDataConnectorRequest
Solicitud del método DataConnectorService.GetDataConnector
.
Campos | |
---|---|
name |
Obligatorio. Nombre completo del recurso Si la persona que llama no tiene permiso para acceder a Si el |
GetDataStoreRequest
Mensaje de solicitud del método DataStoreService.GetDataStore
.
Campos | |
---|---|
name |
Obligatorio. Nombre completo del recurso Si la persona que llama no tiene permiso para acceder a Si el |
GetDocumentRequest
Mensaje de solicitud del método DocumentService.GetDocument
.
Campos | |
---|---|
name |
Obligatorio. Nombre completo del recurso Si la persona que llama no tiene permiso para acceder a Si el |
GetEngineRequest
Mensaje de solicitud del método EngineService.GetEngine
.
Campos | |
---|---|
name |
Obligatorio. Nombre completo del recurso |
GetIdentityMappingStoreRequest
Mensaje de solicitud de IdentityMappingStoreService.GetIdentityMappingStore
Campos | |
---|---|
name |
Obligatorio. Nombre del almacén de asignaciones de identidades que se va a obtener. Formato: |
GetLicenseConfigRequest
Mensaje de solicitud del método LicenseConfigService.GetLicenseConfig
.
Campos | |
---|---|
name |
Obligatorio. Nombre completo del recurso Si la persona que llama no tiene permiso para acceder a Si el |
GetSchemaRequest
Mensaje de solicitud del método SchemaService.GetSchema
.
Campos | |
---|---|
name |
Obligatorio. Nombre completo del recurso del esquema, con el formato |
GetSessionRequest
Solicitud del método GetSession.
Campos | |
---|---|
name |
Obligatorio. Nombre de recurso de la sesión que se va a obtener. Formato: |
include_answer_details |
Opcional. Si se le asigna el valor "true", se devolverá la sesión completa, incluidos todos los detalles de las respuestas. |
GetSiteSearchEngineRequest
Mensaje de solicitud del método SiteSearchEngineService.GetSiteSearchEngine
.
Campos | |
---|---|
name |
Obligatorio. Nombre de recurso de Si la persona que llama no tiene permiso para acceder a [SiteSearchEngine], independientemente de si existe o no, se devuelve un error PERMISSION_DENIED. |
GetTargetSiteRequest
Mensaje de solicitud del método SiteSearchEngineService.GetTargetSite
.
Campos | |
---|---|
name |
Obligatorio. Nombre completo del recurso Si la persona que llama no tiene permiso para acceder a Si el |
GroundingFact
Fundamentación de los hechos.
Campos | |
---|---|
fact_text |
Contenido de texto del dato. Puede tener como máximo 10.000 caracteres. |
attributes |
Atributos asociados al hecho. Entre los atributos comunes se incluyen |
HarmCategory
Categorías de daño que bloquearán el contenido.
Enumeraciones | |
---|---|
HARM_CATEGORY_UNSPECIFIED |
La categoría de daño no se ha especificado. |
HARM_CATEGORY_HATE_SPEECH |
La categoría de contenido dañino es incitación al odio. |
HARM_CATEGORY_DANGEROUS_CONTENT |
La categoría de daño es contenido peligroso. |
HARM_CATEGORY_HARASSMENT |
La categoría de daño es acoso. |
HARM_CATEGORY_SEXUALLY_EXPLICIT |
La categoría de daño es contenido sexual explícito. |
HARM_CATEGORY_CIVIC_INTEGRITY |
La categoría de daño es integridad cívica. |
HealthcareFhirConfig
Configuración del almacén de datos de la vertical HEALTHCARE_FHIR
.
Campos | |
---|---|
enable_configurable_schema |
Indica si se debe habilitar el esquema configurable para la vertical Si se define como |
enable_static_indexing_for_batch_ingestion |
Indica si se debe habilitar la indexación estática para la ingestión por lotes de Si se define como |
IdentityMappingEntry
Entrada de mapeado de identidades que mapea una identidad externa con una interna.
Campos | |
---|---|
external_identity |
Obligatorio. Identidad fuera del proveedor de identidades del cliente. La longitud máxima de la identidad externa será de 100 caracteres. |
Campo de unión identity_provider_id . Campo de unión identity_provider_id. El ID del proveedor de identidades puede ser un usuario o un grupo. identity_provider_id solo puede ser una de estas dos opciones: |
|
user_id |
Identificador de usuario. En el caso de las cuentas de usuario de Google Workspace, user_id debe ser el correo del usuario de Google Workspace. En el caso de los proveedores de identidades que no son de Google, user_id es el identificador de usuario asignado que se configura durante la configuración de WorkforcePool. |
group_id |
Identificador del grupo. En el caso de las cuentas de usuario de Google Workspace, group_id debe ser el correo del grupo de Google Workspace. En el caso de los proveedores de identidades que no son de Google, group_id es el identificador de grupo asignado que se configura durante la configuración de workforcepool. |
IdentityMappingEntryOperationMetadata
Metadatos de LongRunningOperation de IdentityMappingEntry para IdentityMappingStoreService.ImportIdentityMappings
y IdentityMappingStoreService.PurgeIdentityMappings
Campos | |
---|---|
success_count |
Número de IdentityMappingEntries que se han procesado correctamente. |
failure_count |
Número de IdentityMappingEntries que no se han podido procesar. |
total_count |
Número total de IdentityMappingEntries que se han procesado. |
IdentityMappingStore
Almacén de mapeo de identidades que contiene entradas de mapeo de identidades.
Campos | |
---|---|
name |
Inmutable. Nombre completo del recurso del almacén de asignaciones de identidad. Formato: |
kms_key_name |
Solo de entrada. Clave de KMS que se usará para proteger este almacén de asignaciones de identidad en el momento de la creación. Se debe definir en las solicitudes que deban cumplir las protecciones de la política de organización de CMEK. Si este campo se define y se procesa correctamente, el almacén de asignación de identidades estará protegido por la clave de KMS, tal como se indica en el campo cmek_config. |
cmek_config |
Solo de salida. Información relacionada con CMEK de Identity Mapping Store. |
IdentityScheduleConfig
La configuración de las ejecuciones de sincronización de datos de identidad.
Campos | |
---|---|
refresh_interval |
Opcional. Intervalo de actualización para sincronizar la información de la lista de control de acceso de los documentos insertados por este conector. Si no se establece esta política, la lista de control de acceso se actualizará con el intervalo predeterminado de 30 minutos. El intervalo de actualización de la identidad puede ser de 30 minutos como mínimo y de 7 días como máximo. |
next_sync_time |
Opcional. Hora UTC en la que se espera que empiece la próxima sincronización de datos del conector de datos. Los clientes solo pueden especificar la hora y los minutos para programar la sincronización de datos. Se utiliza cuando el conector de datos tiene un intervalo de actualización superior a 1 día. |
IdpConfig
Configuración del proveedor de identidades.
Campos | |
---|---|
idp_type |
Tipo de proveedor de identidades configurado. |
external_idp_config |
Configuración de proveedor de identidades externo. |
ExternalIdpConfig
Configuración de proveedor de identidades de terceros
Campos | |
---|---|
workforce_pool_name |
Nombre del grupo de personal. Ejemplo: "locations/global/workforcePools/pool_id" |
IdpType
Tipo de proveedor de identidades.
Enumeraciones | |
---|---|
IDP_TYPE_UNSPECIFIED |
Valor predeterminado. La búsqueda de ACL no está habilitada. |
GSUITE |
Proveedor de datos propios de Google. |
THIRD_PARTY |
Proveedor externo. |
ImportCompletionSuggestionsMetadata
Metadatos relacionados con el progreso de la operación ImportCompletionSuggestions. Se devolverá en el campo google.longrunning.Operation.metadata.
Campos | |
---|---|
create_time |
Hora de creación de la operación. |
update_time |
Hora de la última actualización de la operación. Si la operación se ha completado, también es la hora de finalización. |
success_count |
Número de |
failure_count |
Número de |
ImportCompletionSuggestionsRequest
Mensaje de solicitud del método CompletionService.ImportCompletionSuggestions
.
Campos | |
---|---|
parent |
Obligatorio. Nombre del recurso de almacén de datos superior para el que se importarán las sugerencias de autocompletar de los clientes. Sigue el patrón |
error_config |
La ubicación deseada de los errores producidos durante la importación. |
Campo de unión source . La fuente de las sugerencias de autocompletado. source solo puede ser una de estas dos opciones: |
|
inline_source |
La fuente insertada de las entradas de sugerencias. |
gcs_source |
Ubicación de Cloud Storage del contenido de entrada. |
bigquery_source |
Fuente de entrada de BigQuery. |
InlineSource
Fuente insertada de CompletionSuggestions.
Campos | |
---|---|
suggestions[] |
Obligatorio. Lista de todas las entradas de la lista de denegación que se van a importar. Máximo de 1000 elementos. |
ImportCompletionSuggestionsResponse
Respuesta del método CompletionService.ImportCompletionSuggestions
. Si la operación de larga duración se ha completado, este mensaje se devuelve en el campo google.longrunning.Operations.response si la operación se ha realizado correctamente.
Campos | |
---|---|
error_samples[] |
Una muestra de los errores detectados al procesar la solicitud. |
error_config |
La ubicación deseada de los errores producidos durante la importación. |
ImportDocumentsMetadata
Metadatos relacionados con el progreso de la operación ImportDocuments. Se devuelve en el campo google.longrunning.Operation.metadata.
Campos | |
---|---|
create_time |
Hora de creación de la operación. |
update_time |
Hora de la última actualización de la operación. Si la operación se ha completado, también es la hora de finalización. |
success_count |
Número de entradas que se han procesado correctamente. |
failure_count |
Número de entradas en las que se han detectado errores durante el procesamiento. |
total_count |
Número total de entradas que se han procesado. |
ImportDocumentsRequest
Mensaje de solicitud de métodos de importación.
Campos | |
---|---|
parent |
Obligatorio. Nombre de recurso de la rama superior, como |
error_config |
La ubicación deseada de los errores producidos durante la importación. |
reconciliation_mode |
El modo de conciliación entre los documentos que ya existen y los que se van a importar. El valor predeterminado es |
update_mask |
Indica qué campos de los documentos importados proporcionados se van a actualizar. Si no se define, se actualizarán todos los campos de forma predeterminada. |
auto_generate_ids |
Indica si se deben generar automáticamente los IDs de los documentos si no se proporcionan. Si se define como Fuentes de datos admitidas:
|
id_field |
Este campo indica el campo o la columna de ID que se va a usar como ID único de los documentos. En Los valores del campo JSON o de la columna de la tabla se usan como Solo debes definir este campo si Si no se define, se usará el valor predeterminado Fuentes de datos admitidas:
|
force_refresh_content |
Opcional. Indica si se debe forzar la actualización del contenido no estructurado de los documentos. Si se asigna el valor |
Campo de unión source . Obligatorio. La fuente de la entrada. source solo puede ser una de estas dos opciones: |
|
inline_source |
La fuente insertada del contenido de entrada de los documentos. |
gcs_source |
Ubicación de Cloud Storage del contenido de entrada. |
bigquery_source |
Fuente de entrada de BigQuery. |
fhir_store_source |
Fuente de entrada de FhirStore. |
spanner_source |
Fuente de entrada de Spanner. |
cloud_sql_source |
Fuente de entrada de Cloud SQL. |
firestore_source |
Fuente de entrada de Firestore. |
alloy_db_source |
Fuente de entrada de AlloyDB. |
bigtable_source |
Fuente de entrada de Cloud Bigtable. |
InlineSource
Fuente insertada de la configuración de entrada del método ImportDocuments.
Campos | |
---|---|
documents[] |
Obligatorio. Lista de documentos que se van a actualizar o crear. Cada documento debe tener un |
ReconciliationMode
Indica cómo se concilian los documentos importados con los documentos creados o importados anteriormente.
Enumeraciones | |
---|---|
RECONCILIATION_MODE_UNSPECIFIED |
El valor predeterminado es INCREMENTAL . |
INCREMENTAL |
Inserta documentos nuevos o actualiza documentos que ya tengas. |
FULL |
Calcula la diferencia y sustituye todo el conjunto de datos del documento. Los documentos que ya existan se pueden eliminar si no están en la ubicación de origen. Cuando se usa este modo, no hay tiempo de inactividad en el conjunto de datos de destino. Los documentos que no deban cambiar o que deban actualizarse seguirán publicándose mientras se lleve a cabo la operación. |
ImportDocumentosResponse
Respuesta de ImportDocumentsRequest
. Si la operación de larga duración se ha completado, este mensaje se devuelve en el campo google.longrunning.Operations.response si la operación se ha realizado correctamente.
Campos | |
---|---|
error_samples[] |
Una muestra de los errores detectados al procesar la solicitud. |
error_config |
Muestra el destino de los errores completos de la solicitud, si se ha definido. |
ImportErrorConfig
Configuración del destino de los errores relacionados con la importación.
Campos | |
---|---|
Campo de unión destination . Obligatorio. Destino de errores. destination solo puede ser una de estas dos opciones: |
|
gcs_prefix |
Prefijo de Cloud Storage para errores de importación. Debe ser un directorio de Cloud Storage vacío. Los errores de importación se escriben en archivos fragmentados de este directorio, uno por línea, como un mensaje |
ImportIdentityMappingsRequest
Mensaje de solicitud de IdentityMappingStoreService.ImportIdentityMappings
Campos | |
---|---|
identity_mapping_store |
Obligatorio. Nombre del almacén de mapeado de identidades al que se importarán las entradas de mapeado de identidades. Formato: |
Campo de unión source . La fuente de la entrada. source solo puede ser una de estas dos opciones: |
|
inline_source |
La fuente insertada desde la que se importarán las entradas de mapeado de identidades. |
InlineSource
La fuente insertada desde la que se importarán las entradas de mapeado de identidades.
Campos | |
---|---|
identity_mapping_entries[] |
Se pueden importar un máximo de 10.000 entradas a la vez |
ImportIdentityMappingsResponse
Mensaje de respuesta a IdentityMappingStoreService.ImportIdentityMappings
Campos | |
---|---|
error_samples[] |
Una muestra de los errores detectados al procesar la solicitud. |
ImportSuggestionDenyListEntriesMetadata
Metadatos relacionados con el progreso de la operación ImportSuggestionDenyListEntries. Se devuelve en el campo google.longrunning.Operation.metadata.
Campos | |
---|---|
create_time |
Hora de creación de la operación. |
update_time |
Hora de la última actualización de la operación. Si la operación se ha completado, también es la hora de finalización. |
ImportSuggestionDenyListEntriesRequest
Mensaje de solicitud del método CompletionService.ImportSuggestionDenyListEntries
.
Campos | |
---|---|
parent |
Obligatorio. Nombre del recurso del almacén de datos superior al que se importarán las entradas de la lista de denegación. Sigue el patrón projects/*/locations/*/collections/*/dataStores/*. |
Campo de unión source . La fuente de la SuggestionDenyList actualizada. source solo puede ser una de estas dos opciones: |
|
inline_source |
Fuente insertada del contenido de entrada de las entradas de la lista de denegación de sugerencias. |
gcs_source |
Ubicación de Cloud Storage del contenido de entrada. Solo se puede especificar un archivo que contenga todas las entradas que se van a importar. Valores admitidos
|
InlineSource
Fuente insertada de SuggestionDenyListEntry.
Campos | |
---|---|
entries[] |
Obligatorio. Lista de todas las entradas de la lista de denegación que se van a importar. Máximo de 1000 elementos. |
ImportSuggestionDenyListEntriesResponse
Mensaje de respuesta del método CompletionService.ImportSuggestionDenyListEntries
.
Campos | |
---|---|
error_samples[] |
Una muestra de los errores detectados al procesar la solicitud. |
imported_entries_count |
Número de entradas de la lista de denegación importadas correctamente. |
failed_entries_count |
Número de entradas de la lista de denegación que no se han podido importar. |
ImportUserEventsMetadata
Metadatos relacionados con el progreso de la operación de importación. Se devuelve en el campo google.longrunning.Operation.metadata.
Campos | |
---|---|
create_time |
Hora de creación de la operación. |
update_time |
Hora de la última actualización de la operación. Si la operación se ha completado, también es la hora de finalización. |
success_count |
Número de entradas que se han procesado correctamente. |
failure_count |
Número de entradas en las que se han detectado errores durante el procesamiento. |
ImportUserEventsRequest
Mensaje de solicitud de ImportUserEvents.
Campos | |
---|---|
parent |
Obligatorio. Nombre de recurso DataStore superior, con el formato |
error_config |
La ubicación deseada de los errores producidos durante la importación. No se puede definir para importaciones de eventos de usuario insertados. |
Campo de unión source . Obligatorio: la fuente de entrada deseada de los datos de eventos de usuario. source solo puede ser una de estas dos opciones: |
|
inline_source |
La fuente insertada del contenido de entrada de UserEvents. |
gcs_source |
Ubicación de Cloud Storage del contenido de entrada. |
bigquery_source |
Fuente de entrada de BigQuery. |
InlineSource
Fuente insertada de la configuración de entrada del método ImportUserEvents.
Campos | |
---|---|
user_events[] |
Obligatorio. Una lista de eventos de usuario que se van a importar. Se recomienda un máximo de 10.000 elementos. |
ImportUserEventsResponse
Respuesta de ImportUserEventsRequest. Si la operación de larga duración se ha completado correctamente, este mensaje se devuelve en el campo google.longrunning.Operations.response.
Campos | |
---|---|
error_samples[] |
Una muestra de los errores detectados al procesar la solicitud. |
error_config |
Devuelve el destino de los errores completos si este campo se ha definido en la solicitud. |
joined_events_count |
Recuento de eventos de usuario importados con documentos completos. |
unjoined_events_count |
Número de eventos de usuario importados, pero sin información de documento en la rama. |
IndustryVertical
El vertical de sector asociado al DataStore
.
Enumeraciones | |
---|---|
INDUSTRY_VERTICAL_UNSPECIFIED |
Valor que se usa cuando no se define. |
GENERIC |
Vertical genérica para documentos que no son específicos de ningún sector. |
MEDIA |
El vertical de la industria de los medios de comunicación. |
HEALTHCARE_FHIR |
Vertical de FHIR de Healthcare. |
Intervalo
Un intervalo de punto flotante.
Campos | |
---|---|
Campo de unión Este campo no debe ser mayor que el valor máximo. De lo contrario, se devolverá un error |
|
minimum |
Límite inferior inclusivo. |
exclusive_minimum |
Límite inferior exclusivo. |
Campo de unión Este campo no debe ser inferior al valor mínimo. De lo contrario, se devuelve un error |
|
maximum |
Límite superior inclusivo. |
exclusive_maximum |
Límite superior exclusivo. |
LicenseConfig
Información sobre las licencias de los usuarios.
Campos | |
---|---|
name |
Inmutable. Identificador. Nombre completo del recurso de la configuración de la licencia. Formato: |
license_count |
Obligatorio. Número de licencias compradas. |
subscription_tier |
Obligatorio. Información del nivel de suscripción de la configuración de la licencia. |
state |
Solo de salida. Estado de la configuración de la licencia. |
auto_renew |
Opcional. Indica si la configuración de la licencia se debe renovar automáticamente cuando llegue a la fecha de finalización. |
start_date |
Obligatorio. La fecha de inicio. |
end_date |
Opcional. Fecha de finalización prevista. |
subscription_term |
Obligatorio. Periodo de vigencia de la suscripción. |
free_trial |
Opcional. Indica si la configuración de la licencia es para una prueba gratuita. |
alert_policy_resource_config |
Opcional. Configuración de la política de alertas de esta configuración de licencia. |
gemini_bundle |
Solo de salida. Indica si la configuración de la licencia es para el paquete de Gemini. |
Estado
Enumeración del estado de la configuración de la licencia.
Enumeraciones | |
---|---|
STATE_UNSPECIFIED |
Valor predeterminado. La configuración de la licencia no existe. |
ACTIVE |
La configuración de la licencia está en vigor y se está usando. |
EXPIRED |
La configuración de la licencia ha caducado. |
NOT_STARTED |
La configuración de la licencia aún no ha empezado y su fecha de inicio es posterior a la actual. |
ListAssistantsRequest
Mensaje de solicitud del método AssistantService.ListAssistants
.
Campos | |
---|---|
parent |
Obligatorio. Nombre del recurso superior. Formato: |
page_size |
Número máximo de |
page_token |
Un token de página Al hacer la paginación, todos los demás parámetros proporcionados a |
ListAssistantsResponse
Mensaje de respuesta del método AssistantService.ListAssistants
.
Campos | |
---|---|
assistants[] |
Todos los |
next_page_token |
Token que se puede enviar como |
ListCmekConfigsRequest
Mensaje de solicitud del método CmekConfigService.ListCmekConfigs
.
Campos | |
---|---|
parent |
Obligatorio. Nombre de recurso de la ubicación superior, como Si la persona que llama no tiene permiso para enumerar |
ListCmekConfigsResponse
Mensaje de respuesta del método CmekConfigService.ListCmekConfigs
.
Campos | |
---|---|
cmek_configs[] |
Todos los |
ListControlsRequest
Solicitud del método ListControls.
Campos | |
---|---|
parent |
Obligatorio. Nombre de recurso del almacén de datos. Formato: |
page_size |
Opcional. Número máximo de resultados que se devolverán. Si no se especifica, el valor predeterminado es 50. El valor máximo permitido es 1000. |
page_token |
Opcional. Token de página recibido de una llamada |
filter |
Opcional. Filtro que se aplica a los resultados de la lista. Funciones incluidas:
|
ListControlsResponse
Respuesta del método ListControls.
Campos | |
---|---|
controls[] |
Todos los controles de un almacén de datos determinado. |
next_page_token |
Token de paginación. Si no se devuelve, indica que es la última página. |
ListConversationsRequest
Solicitud del método ListConversations.
Campos | |
---|---|
parent |
Obligatorio. Nombre de recurso del almacén de datos. Formato: |
page_size |
Número máximo de resultados que se devolverán. Si no se especifica, el valor predeterminado es 50. El valor máximo permitido es 1000. |
page_token |
Token de página recibido de una llamada |
filter |
Filtro que se aplica a los resultados de la lista. Las funciones admitidas son user_pseudo_id y state. Ejemplo: "user_pseudo_id = some_id" |
order_by |
Lista separada por comas de campos por los que se ordenará el resultado, ordenados de forma ascendente. Usa "desc" después del nombre de un campo para ordenarlo de forma descendente. Campos admitidos: * Ejemplo: "update_time desc" "create_time" |
ListConversationsResponse
Respuesta del método ListConversations.
Campos | |
---|---|
conversations[] |
Todas las conversaciones de un almacén de datos concreto. |
next_page_token |
Token de paginación. Si no se devuelve, indica que es la última página. |
ListCustomModelsRequest
Mensaje de solicitud del método SearchTuningService.ListCustomModels
.
Campos | |
---|---|
data_store |
Obligatorio. Nombre de recurso del almacén de datos superior, como |
ListCustomModelsResponse
Mensaje de respuesta del método SearchTuningService.ListCustomModels
.
Campos | |
---|---|
models[] |
Lista de modelos de ajuste personalizados. |
ListDataStoresRequest
Mensaje de solicitud del método DataStoreService.ListDataStores
.
Campos | |
---|---|
parent |
Obligatorio. Nombre de recurso de la rama superior, como Si la persona que llama no tiene permiso para enumerar |
page_size |
Número máximo de Si este campo es negativo, se devuelve un error INVALID_ARGUMENT. |
page_token |
Un token de página Al hacer la paginación, todos los demás parámetros proporcionados a |
filter |
Filtra por tipo de solución . Por ejemplo: |
ListDataStoresResponse
Mensaje de respuesta del método DataStoreService.ListDataStores
.
Campos | |
---|---|
data_stores[] |
Todos los |
next_page_token |
Token que se puede enviar como |
ListDocumentsRequest
Mensaje de solicitud del método DocumentService.ListDocuments
.
Campos | |
---|---|
parent |
Obligatorio. Nombre de recurso de la rama superior, como Si la persona que llama no tiene permiso para enumerar |
page_size |
Número máximo de Si este campo es negativo, se devuelve un error |
page_token |
Un token de página Al hacer la paginación, todos los demás parámetros proporcionados a |
ListDocumentsResponse
Mensaje de respuesta del método DocumentService.ListDocuments
.
Campos | |
---|---|
documents[] |
Los |
next_page_token |
Token que se puede enviar como |
ListEnginesRequest
Mensaje de solicitud del método EngineService.ListEngines
.
Campos | |
---|---|
parent |
Obligatorio. Nombre del recurso superior, como |
page_size |
Opcional. No es compatible. |
page_token |
Opcional. No es compatible. |
filter |
Opcional. Filtrar por tipo de solución. Por ejemplo: solution_type=SOLUTION_TYPE_SEARCH |
ListEnginesResponse
Mensaje de respuesta del método EngineService.ListEngines
.
Campos | |
---|---|
engines[] |
Todos los |
next_page_token |
No es compatible. |
ListIdentityMappingStoresRequest
Mensaje de solicitud de IdentityMappingStoreService.ListIdentityMappingStores
Campos | |
---|---|
parent |
Obligatorio. Elemento superior de los Identity Mapping Stores que se van a enumerar. Formato: |
page_size |
Número máximo de IdentityMappingStores que se devolverán. Si no se especifica, el valor predeterminado es 100. El valor máximo permitido es 1000. Los valores superiores a 1000 se convertirán a 1000. |
page_token |
Token de página recibido de una llamada Al hacer la paginación, todos los demás parámetros proporcionados a |
ListIdentityMappingStoresResponse
Mensaje de respuesta a IdentityMappingStoreService.ListIdentityMappingStores
Campos | |
---|---|
identity_mapping_stores[] |
Las tiendas de mapeado de identidades. |
next_page_token |
Token que se puede enviar como |
ListIdentityMappingsRequest
Mensaje de solicitud de IdentityMappingStoreService.ListIdentityMappings
Campos | |
---|---|
identity_mapping_store |
Obligatorio. Nombre del almacén de mapeo de identidades en el que se enumerarán las entradas de mapeo de identidades. Formato: |
page_size |
Número máximo de IdentityMappings que se devolverán. Si no se especifica, el valor predeterminado es 2000. El valor máximo permitido es 10.000. Los valores superiores a 10.000 se convertirán a 10.000. |
page_token |
Token de página recibido de una llamada Al hacer la paginación, todos los demás parámetros proporcionados a |
ListIdentityMappingsResponse
Mensaje de respuesta a IdentityMappingStoreService.ListIdentityMappings
Campos | |
---|---|
identity_mapping_entries[] |
Las entradas de mapeado de identidades. |
next_page_token |
Token que se puede enviar como |
ListSchemasRequest
Mensaje de solicitud del método SchemaService.ListSchemas
.
Campos | |
---|---|
parent |
Obligatorio. Nombre del recurso del almacén de datos superior, con el formato |
page_size |
Número máximo de Si no se especifica, se devuelven 100 El valor máximo es 1000; los valores superiores a este límite se convertirán a 1000. |
page_token |
Token de página recibido de una llamada Al hacer la paginación, todos los demás parámetros proporcionados a |
ListSchemasResponse
Mensaje de respuesta del método SchemaService.ListSchemas
.
Campos | |
---|---|
schemas[] |
Los |
next_page_token |
Token que se puede enviar como |
ListSessionsRequest
Solicitud del método ListSessions.
Campos | |
---|---|
parent |
Obligatorio. Nombre de recurso del almacén de datos. Formato: |
page_size |
Número máximo de resultados que se devolverán. Si no se especifica, el valor predeterminado es 50. El valor máximo permitido es 1000. |
page_token |
Token de página recibido de una llamada |
filter |
Lista separada por comas de los campos por los que se va a filtrar, en gramática EBNF. Los campos admitidos son:
Ejemplos:
|
order_by |
Lista separada por comas de campos por los que se ordenará el resultado, ordenados de forma ascendente. Usa "desc" después del nombre de un campo para ordenarlo de forma descendente. Campos admitidos:
Ejemplo:
|
ListSessionsResponse
Respuesta del método ListSessions.
Campos | |
---|---|
sessions[] |
Todas las sesiones de un almacén de datos determinado. |
next_page_token |
Token de paginación. Si no se devuelve, indica que es la última página. |
ListTargetSitesRequest
Mensaje de solicitud del método SiteSearchEngineService.ListTargetSites
.
Campos | |
---|---|
parent |
Obligatorio. Nombre de recurso del motor de búsqueda del sitio principal, como Si la persona que llama no tiene permiso para enumerar |
page_size |
Tamaño de la página solicitado. El servidor puede devolver menos elementos de los solicitados. Si no se especifica, el servidor elegirá un valor predeterminado adecuado. El valor máximo es 1000; los valores superiores a este límite se convertirán a 1000. Si este campo es negativo, se devuelve un error INVALID_ARGUMENT. |
page_token |
Token de página recibido de una llamada Al hacer la paginación, todos los demás parámetros proporcionados a |
ListTargetSitesResponse
Mensaje de respuesta del método SiteSearchEngineService.ListTargetSites
.
Campos | |
---|---|
target_sites[] |
Lista de TargetSites. |
next_page_token |
Token que se puede enviar como |
total_size |
Número total de elementos que coinciden con la solicitud. Este campo siempre se rellenará en la respuesta. |
ListUserLicensesRequest
Mensaje de solicitud de UserLicenseService.ListUserLicenses
.
Campos | |
---|---|
parent |
Obligatorio. Nombre del recurso [UserStore][] principal. Formato: |
page_size |
Opcional. Tamaño de la página solicitado. El servidor puede devolver menos elementos de los solicitados. Si no se especifica, el valor predeterminado es 10. El valor máximo es 50; los valores superiores a este límite se convertirán a 50. Si este campo es negativo, se devuelve un error INVALID_ARGUMENT. |
page_token |
Opcional. Token de página recibido de una llamada Al hacer la paginación, todos los demás parámetros proporcionados a |
filter |
Opcional. Filtro de la solicitud de lista. Campos admitidos:
Ejemplos:
|
ListUserLicensesResponse
Mensaje de respuesta a UserLicenseService.ListUserLicenses
.
Campos | |
---|---|
user_licenses[] |
Todos los |
next_page_token |
Token que se puede enviar como |
MediaInfo
Información de eventos de usuario específicos de medios.
Campos | |
---|---|
media_progress_duration |
El tiempo de progreso del contenido multimedia en segundos, si procede. Por ejemplo, si el usuario final ha visto 90 segundos de un vídeo de reproducción, |
media_progress_percentage |
El progreso del contenido multimedia debe calcularse usando solo el Este valor debe estar entre Si no se trata de una reproducción o no se puede calcular el progreso (por ejemplo, en una emisión en directo en curso), este campo no debe definirse. |
PageInfo
Información detallada de la página.
Campos | |
---|---|
pageview_id |
ID único de una vista de página web. Este valor debe ser el mismo para todos los eventos de usuario activados desde la misma vista de página. Por ejemplo, la vista de la página de detalles de un artículo podría activar varios eventos mientras el usuario navega por la página. La propiedad Si usa el registro de eventos del lado del cliente con el píxel de JavaScript y Google Tag Manager, este valor se rellena automáticamente. |
page_category |
La categoría más específica asociada a una página de categoría. Para representar la ruta completa de la categoría, use el signo ">" para separar las distintas jerarquías. Si el carácter ">" forma parte del nombre de la categoría, sustitúyelo por otro u otros caracteres. Las páginas de categorías incluyen páginas especiales, como las de rebajas o promociones. Por ejemplo, una página de rebajas especiales puede tener la siguiente jerarquía de categorías: Es obligatorio en los eventos |
uri |
URL completa (window.location.href) de la página actual del usuario. Si usa el registro de eventos del lado del cliente con el píxel de JavaScript y Google Tag Manager, este valor se rellena automáticamente. La longitud máxima es de 5000 caracteres. |
referrer_uri |
La URL referente de la página actual. Si usa el registro de eventos del lado del cliente con el píxel de JavaScript y Google Tag Manager, este valor se rellena automáticamente. Sin embargo, es posible que este campo esté vacío debido a algunas restricciones de privacidad del navegador. |
PanelInfo
Información detallada del panel asociada a un evento de usuario.
Campos | |
---|---|
panel_id |
Obligatorio. El ID del panel. |
display_name |
Nombre visible del panel. |
documents[] |
Opcional. Los IDs de documento asociados a este panel. |
panel_position |
La posición ordenada del panel, si se muestra al usuario junto con otros paneles. Si se define, también se debe definir |
total_panels |
El número total de paneles, incluido este, que se muestran al usuario. Se debe definir si se define |
Principal
Identificador principal de un usuario o un grupo.
Campos | |
---|---|
Campo de unión principal . Campo de unión principal. La entidad principal puede ser un usuario o un grupo. principal solo puede ser una de estas dos opciones: |
|
user_id |
Identificador de usuario. En el caso de las cuentas de usuario de Google Workspace, user_id debe ser el correo del usuario de Google Workspace. En el caso de las cuentas de usuario de proveedores de identidades que no sean de Google, user_id es el identificador de usuario asignado que se configura durante la configuración de workforcepool. |
group_id |
Identificador del grupo. En el caso de las cuentas de usuario de Google Workspace, group_id debe ser el correo del grupo de Google Workspace. En el caso de las cuentas de usuario de proveedores de identidades que no sean de Google, group_id es el identificador de grupo asignado que se configuró durante la configuración de workforcepool. |
external_entity_id |
Para identidades de aplicaciones de terceros que no estén presentes en el proveedor de identidades del cliente. |
Proyecto
Metadatos y configuraciones de un proyecto de Google Cloud en el servicio.
Campos | |
---|---|
name |
Solo de salida. Nombre completo del recurso del proyecto, por ejemplo, |
create_time |
Solo de salida. Marca de tiempo de creación del proyecto. |
provision_completion_time |
Solo de salida. Marca de tiempo en la que se aprovisiona correctamente este proyecto. Si el valor está vacío, significa que el proyecto aún se está aprovisionando y no está listo para usarse. |
service_terms_map |
Solo de salida. Un mapa de términos del servicio. La clave es el |
customer_provided_config |
Opcional. Configuraciones proporcionadas por el cliente. |
CustomerProvidedConfig
Configuraciones proporcionadas por el cliente.
Campos | |
---|---|
notebooklm_config |
Opcional. Configuración de los ajustes de NotebookLM. |
NotebooklmConfig
Configuración de NotebookLM.
Campos | |
---|---|
model_armor_config |
Configuración de Model Armor que se usará para desinfectar las peticiones de los usuarios y las respuestas de los LLMs. |
ModelArmorConfig
Configuración de plantillas de Model Armor definidas por el cliente que se usarán para desinfectar las peticiones de los usuarios y las respuestas de los LLMs.
Campos | |
---|---|
user_prompt_template |
Opcional. Nombre de recurso de la plantilla de protección de modelos para anonimizar las peticiones de los usuarios. Formato: projects/{project}/locations/{location}/templates/{template_id}. Si no se especifica, no se aplicará ninguna limpieza a la petición del usuario. |
response_template |
Opcional. Nombre de recurso de la plantilla de Model Armor para desinfectar las respuestas de LLM. Formato: projects/{project}/locations/{location}/templates/{template_id}. Si no se especifica, no se aplicará ninguna limpieza a la respuesta de LLM. |
ServiceTerms
Metadatos sobre los términos del servicio.
Campos | |
---|---|
id |
Identificador único de estos términos del servicio. Términos disponibles:
|
version |
Cadena de versión de los términos del servicio. Para ver los valores aceptables, consulta los comentarios de |
state |
Indica si el proyecto ha aceptado o rechazado los términos del servicio o si aún está pendiente. |
accept_time |
La última vez que el proyecto aceptó los términos del servicio. |
decline_time |
La última vez que el proyecto rechazó o revocó el acuerdo de los términos del servicio. |
Estado
El contrato establece estos términos del servicio.
Enumeraciones | |
---|---|
STATE_UNSPECIFIED |
Valor predeterminado de la enumeración. Este valor no se usa realmente. |
TERMS_ACCEPTED |
El proyecto ha dado su consentimiento a los términos del servicio. |
TERMS_PENDING |
El proyecto está pendiente de revisión y de que se acepten los términos del servicio. |
TERMS_DECLINED |
El proyecto ha rechazado o revocado el acuerdo de los términos del servicio. |
ProvisionProjectMetadata
Este tipo no tiene campos.
Metadatos asociados a una operación de aprovisionamiento de proyectos.
ProvisionProjectRequest
Solicitud del método ProjectService.ProvisionProject
.
Campos | |
---|---|
name |
Obligatorio. Nombre completo del recurso |
accept_data_use_terms |
Obligatorio. Asigna el valor |
data_use_terms_version |
Obligatorio. La versión de los Términos de uso de los datos que ha leído la persona que llama y a la que quiere dar su consentimiento. La versión aceptada es |
saas_params |
Opcional. Parámetros de Agentspace. |
SaasParams
Parámetros de Agentspace.
Campos | |
---|---|
accept_biz_qos |
Opcional. Definir como |
is_biz |
Opcional. Indica si la solicitud actual es para la edición de empresa (true) o no (false). |
PurgeCompletionSuggestionsMetadata
Metadatos relacionados con el progreso de la operación PurgeCompletionSuggestions. Se devuelve en el campo google.longrunning.Operation.metadata.
Campos | |
---|---|
create_time |
Hora de creación de la operación. |
update_time |
Hora de la última actualización de la operación. Si la operación se ha completado, también es la hora de finalización. |
PurgeCompletionSuggestionsRequest
Mensaje de solicitud del método CompletionService.PurgeCompletionSuggestions
.
Campos | |
---|---|
parent |
Obligatorio. Nombre del recurso de almacén de datos superior para el que se van a purgar las sugerencias de finalización. Sigue el patrón projects/*/locations/*/collections/*/dataStores/*. |
PurgeCompletionSuggestionsResponse
Mensaje de respuesta del método CompletionService.PurgeCompletionSuggestions
.
Campos | |
---|---|
purge_succeeded |
Indica si las sugerencias de autocompletado se han purgado correctamente. |
error_samples[] |
Una muestra de los errores detectados al procesar la solicitud. |
PurgeDocumentsMetadata
Metadatos relacionados con el progreso de la operación PurgeDocuments. Se devolverá en el campo google.longrunning.Operation.metadata.
Campos | |
---|---|
create_time |
Hora de creación de la operación. |
update_time |
Hora de la última actualización de la operación. Si la operación se ha completado, también es la hora de finalización. |
success_count |
Número de entradas que se han eliminado correctamente. |
failure_count |
Número de entradas en las que se han detectado errores durante el procesamiento. |
ignored_count |
Número de entradas que se han ignorado porque no se han encontrado. |
PurgeDocumentsRequest
Mensaje de solicitud del método DocumentService.PurgeDocuments
.
Campos | |
---|---|
parent |
Obligatorio. Nombre del recurso superior, como |
filter |
Obligatorio. Filtrar los documentos coincidentes que se van a purgar. El único valor admitido actualmente es |
error_config |
La ubicación deseada de los errores producidos durante la purga. |
force |
Realiza la purga. Si |
Campo de unión source . La fuente de entrada deseada para purgar documentos en función de los IDs de los documentos. source solo puede ser una de estas dos opciones: |
|
gcs_source |
Ubicación de Cloud Storage del contenido de entrada. |
inline_source |
Fuente insertada del contenido de entrada que se va a purgar. |
InlineSource
Fuente insertada de la configuración de entrada del método DocumentService.PurgeDocuments
.
Campos | |
---|---|
documents[] |
Obligatorio. Lista de nombres de recursos completos de los documentos que se van a purgar. Con el formato |
PurgeDocumentsResponse
Mensaje de respuesta del método DocumentService.PurgeDocuments
. Si la operación de larga duración se completa correctamente, este mensaje se devuelve en el campo google.longrunning.Operations.response.
Campos | |
---|---|
purge_count |
Número total de documentos purgados como resultado de la operación. |
purge_sample[] |
Una muestra de los nombres de los documentos que se van a eliminar. Solo se rellena si el valor de |
PurgeErrorConfig
Configuración del destino de los errores relacionados con la purga.
Campos | |
---|---|
Campo de unión destination . Obligatorio. Destino de errores. destination solo puede ser una de estas dos opciones: |
|
gcs_prefix |
Prefijo de Cloud Storage para errores de purga. Debe ser un directorio de Cloud Storage vacío. Los errores de purga se escriben en archivos fragmentados de este directorio, uno por línea, como un mensaje |
PurgeIdentityMappingsRequest
Mensaje de solicitud de IdentityMappingStoreService.PurgeIdentityMappings
Campos | |
---|---|
identity_mapping_store |
Obligatorio. Nombre del almacén de mapeo de identidades del que se purgarán las entradas de mapeo de identidades. Formato: |
filter |
Filtra los mapeados de identidades coincidentes que quieras purgar. El campo apto para filtrar es: * Ejemplos:
Se presupone que los campos de filtrado tienen un AND implícito. No se debe usar con la fuente. Se producirá un error si se proporcionan ambos. |
Campo de unión source . La fuente de la entrada. source solo puede ser una de estas dos opciones: |
|
inline_source |
La fuente insertada de la que se purgarán las entradas de mapeo de identidades. |
force |
Realiza la purga. Si |
InlineSource
La fuente insertada de la que se purgarán las entradas de mapeo de identidades.
Campos | |
---|---|
identity_mapping_entries[] |
Se pueden purgar un máximo de 10.000 entradas a la vez |
PurgeSuggestionDenyListEntriesMetadata
Metadatos relacionados con el progreso de la operación PurgeSuggestionDenyListEntries. Se devuelve en el campo google.longrunning.Operation.metadata.
Campos | |
---|---|
create_time |
Hora de creación de la operación. |
update_time |
Hora de la última actualización de la operación. Si la operación se ha completado, también es la hora de finalización. |
PurgeSuggestionDenyListEntriesRequest
Mensaje de solicitud del método CompletionService.PurgeSuggestionDenyListEntries
.
Campos | |
---|---|
parent |
Obligatorio. Nombre del recurso del almacén de datos superior al que se importarán las entradas de la lista de denegación. Sigue el patrón projects/*/locations/*/collections/*/dataStores/*. |
PurgeSuggestionDenyListEntriesResponse
Mensaje de respuesta del método CompletionService.PurgeSuggestionDenyListEntries
.
Campos | |
---|---|
purge_count |
Número de entradas de la lista de denegación de sugerencias purgadas. |
error_samples[] |
Una muestra de los errores detectados al procesar la solicitud. |
PurgeUserEventsMetadata
Metadatos relacionados con el progreso de la operación PurgeUserEvents. Se devolverá en el campo google.longrunning.Operation.metadata.
Campos | |
---|---|
create_time |
Hora de creación de la operación. |
update_time |
Hora de la última actualización de la operación. Si la operación se ha completado, también es la hora de finalización. |
success_count |
Número de entradas que se han eliminado correctamente. |
failure_count |
Número de entradas en las que se han detectado errores durante el procesamiento. |
PurgeUserEventsRequest
Mensaje de solicitud del método PurgeUserEvents.
Campos | |
---|---|
parent |
Obligatorio. Nombre de recurso del catálogo en el que se crean los eventos. El formato es |
filter |
Obligatorio. Cadena de filtro para especificar los eventos que se van a eliminar. La longitud máxima es de 5000 caracteres. Los campos aptos para filtrar son los siguientes:
Nota: Esta API solo admite purgas de un intervalo máximo de 30 días. Ejemplos:
Se presupone que los campos de filtrado tienen un AND implícito. |
force |
Actualmente, no se admite el campo |
PurgeUserEventsResponse
Respuesta de PurgeUserEventsRequest. Si la operación de larga duración se completa correctamente, este mensaje se devuelve en el campo google.longrunning.Operations.response.
Campos | |
---|---|
purge_count |
El recuento total de eventos purgados como resultado de la operación. |
Consulta
Define una consulta introducida por el usuario.
Campos | |
---|---|
query_id |
Solo de salida. ID único de la consulta. |
Campo de unión content . Contenido de la consulta. content solo puede ser una de estas dos opciones: |
|
text |
Texto sin formato. |
RankRequest
Mensaje de solicitud del método RankService.Rank
.
Campos | |
---|---|
ranking_config |
Obligatorio. Nombre de recurso de la configuración del servicio de ranking, como |
model |
Identificador del modelo que se va a usar. Es uno de los siguientes:
Si no se especifica, se asigna el valor |
top_n |
El número de resultados que se van a devolver. Si no se define o no es mayor que cero, devuelve todos los resultados. |
query |
Consulta que se va a usar. |
records[] |
Obligatorio. Lista de registros que se van a clasificar. |
ignore_record_details_in_response |
Si es true, la respuesta solo contendrá el ID de registro y la puntuación. De forma predeterminada, es false, por lo que la respuesta contendrá los detalles del registro. |
user_labels |
Las etiquetas de usuario aplicadas a un recurso deben cumplir los siguientes requisitos:
Consulta más información en el documento de Google Cloud. |
RankResponse
Mensaje de respuesta del método RankService.Rank
.
Campos | |
---|---|
records[] |
Lista de registros ordenados por puntuación de mayor a menor. |
RankingRecord
Graba un mensaje para el método RankService.Rank
.
Campos | |
---|---|
id |
ID único que representa el registro. |
title |
El título del registro. Está vacío de forma predeterminada. Se debe definir al menos uno de los dos, ya que, de lo contrario, se producirá un error INVALID_ARGUMENT. |
content |
El contenido del registro. Está vacío de forma predeterminada. Se debe definir al menos uno de los dos, ya que, de lo contrario, se producirá un error INVALID_ARGUMENT. |
score |
La puntuación de este registro en función de la consulta proporcionada y el modelo seleccionado. La puntuación se redondeará a dos decimales. Si la puntuación se acerca a 0, se redondeará a 0,0001 para evitar que se devuelva el valor predeterminado. |
RecommendRequest
Mensaje de solicitud del método Recommend.
Campos | |
---|---|
serving_config |
Obligatorio. Nombre completo del recurso Se crea una configuración de servicio predeterminada junto con el motor de recomendaciones. El ID de motor se usa como ID de la configuración de publicación predeterminada. Por ejemplo, en el caso del motor |
user_event |
Obligatorio. Contexto sobre el usuario, lo que está viendo y la acción que ha realizado para activar la solicitud de recomendación. Ten en cuenta que este detalle del evento de usuario no se incluirá en los registros userEvent. Por lo tanto, se necesita una solicitud de escritura de userEvent independiente para registrar eventos. No asigne el mismo ID fijo a |
page_size |
Número máximo de resultados que se devolverán. Asigna a esta propiedad el número de resultados de recomendación que necesites. Si es cero, el servicio elige un valor predeterminado razonable. El valor máximo permitido es 100. Los valores superiores a 100 se definen como 100. |
filter |
Filtro para restringir los resultados de las recomendaciones con un límite de longitud de 5000 caracteres. Actualmente, solo se admiten expresiones de filtro en el atributo Ejemplos:
Si
Si tu filtro bloquea todos los resultados, la API devuelve documentos populares genéricos (sin filtrar). Si solo quieres obtener resultados que coincidan exactamente con los filtros, asigna el valor Ten en cuenta que la API nunca devuelve |
validate_only |
Usa el modo de solo validación para esta consulta de recomendación. Si se asigna el valor |
params |
Parámetros adicionales específicos del dominio de las recomendaciones. Valores permitidos:
|
user_labels |
Las etiquetas de usuario aplicadas a un recurso deben cumplir los siguientes requisitos:
Consulta los requisitos de las etiquetas para obtener más información. |
RecommendResponse
Mensaje de respuesta del método Recommend.
Campos | |
---|---|
results[] |
Una lista de documentos recomendados. El orden representa la clasificación (del documento más relevante al menos relevante). |
attribution_token |
Un token de atribución único. Esto debe incluirse en los registros de |
missing_ids[] |
IDs de los documentos de la solicitud que faltaban en la rama predeterminada asociada a la ServingConfig solicitada. |
validate_only |
Devuelve el valor "true" si se ha definido |
RecommendationResult
RecommendationResult representa un resultado de recomendación genérico con metadatos asociados.
Campos | |
---|---|
id |
ID de recurso del documento recomendado. |
document |
Se define si |
metadata |
Metadatos o anotaciones adicionales del documento. Posibles valores:
|
RecrawlUrisMetadata
Metadatos relacionados con el progreso de la operación SiteSearchEngineService.RecrawlUris
. Se devolverá en el campo google.longrunning.Operation.metadata.
Campos | |
---|---|
create_time |
Hora de creación de la operación. |
update_time |
Hora de la última actualización de la operación. Si la operación se ha completado, también es la hora de finalización. |
invalid_uris[] |
URIs únicos de la solicitud que tienen un formato no válido. Muestra limitada a 1000. |
invalid_uris_count |
Número total de URIs únicos de la solicitud que tienen un formato no válido. |
noindex_uris[] |
URIs que no tienen una etiqueta meta index. Muestra limitada a 1000. |
noindex_uris_count |
Número total de URIs que no tienen ninguna etiqueta meta de índice. |
uris_not_matching_target_sites[] |
URIs únicos de la solicitud que no coinciden con ningún TargetSite de DataStore, solo coinciden con TargetSites que no se han indexado por completo o coinciden con un TargetSite de tipo EXCLUDE. Muestra limitada a 1000. |
uris_not_matching_target_sites_count |
Número total de URIs que no coinciden con ningún TargetSite. |
valid_uris_count |
Número total de URIs únicos de la solicitud que no están en invalid_uris. |
success_count |
Número total de URIs que se han rastreado hasta el momento. |
pending_count |
Número total de URIs que aún no se han rastreado. |
quota_exceeded_count |
Número total de URIs que se han rechazado porque no había suficientes recursos de indexación. |
RecrawlUrisRequest
Mensaje de solicitud del método SiteSearchEngineService.RecrawlUris
.
Campos | |
---|---|
site_search_engine |
Obligatorio. Nombre completo del recurso |
uris[] |
Obligatorio. Lista de URIs que rastrear. Se admiten 10.000 URIs como máximo. De lo contrario, se producirá un error INVALID_ARGUMENT. Cada URI debe coincidir con al menos un |
site_credential |
Opcional. ID de credencial que se usará para el rastreo. |
RecrawlUrisResponse
Mensaje de respuesta del método SiteSearchEngineService.RecrawlUris
.
Campos | |
---|---|
failure_samples[] |
Detalles de una muestra de hasta 10 |
failed_uris[] |
URIs que no se rastrearon antes de que finalizara la operación de larga duración. |
FailureInfo
Detalles sobre por qué no se ha podido rastrear un URI concreto. Cada FailureInfo contiene un FailureReason por CorpusType.
Campos | |
---|---|
uri |
URI que no se ha podido rastrear. |
failure_reasons[] |
Lista de motivos de error por tipo de corpus (por ejemplo, ordenador o móvil). |
FailureReason
Detalles sobre por qué no se ha podido rastrear un CorpusType concreto. Por ejemplo: El rastreo de las versiones para ORDENADOR y MÓVIL puede fallar por diferentes motivos.
Campos | |
---|---|
corpus_type |
DESKTOP, MOBILE o CORPUS_TYPE_UNSPECIFIED. |
error_message |
Motivo por el que no se ha rastreado el URI. |
CorpusType
CorpusType de la operación de rastreo fallida.
Enumeraciones | |
---|---|
CORPUS_TYPE_UNSPECIFIED |
Valor predeterminado. |
DESKTOP |
Denota un intento de rastreo de la versión para ordenadores de una página. |
MOBILE |
Indica un intento de rastreo de la versión para móviles de una página. |
Responder
Define un mensaje de respuesta para el usuario.
Campos | |
---|---|
summary |
Resumen basado en los resultados de búsqueda. |
SafetyRating
Valoración de seguridad correspondiente al contenido generado.
Campos | |
---|---|
category |
Solo de salida. Categoría de daño. |
probability |
Solo de salida. Niveles de probabilidad de daño en el contenido. |
probability_score |
Solo de salida. Puntuación de probabilidad de daño. |
severity |
Solo de salida. Niveles de gravedad de los daños en el contenido. |
severity_score |
Solo de salida. Puntuación de gravedad de los daños. |
blocked |
Solo de salida. Indica si el contenido se ha excluido debido a esta clasificación. |
HarmProbability
Niveles de probabilidad de daño en el contenido.
Enumeraciones | |
---|---|
HARM_PROBABILITY_UNSPECIFIED |
No se ha especificado la probabilidad de daño. |
NEGLIGIBLE |
Nivel de daño insignificante. |
LOW |
Nivel de daño bajo. |
MEDIUM |
Nivel de daño medio. |
HIGH |
Alto nivel de daño. |
HarmSeverity
Niveles de gravedad del daño.
Enumeraciones | |
---|---|
HARM_SEVERITY_UNSPECIFIED |
Gravedad del daño sin especificar. |
HARM_SEVERITY_NEGLIGIBLE |
Nivel de gravedad de los daños insignificante. |
HARM_SEVERITY_LOW |
Nivel de gravedad de los daños bajo. |
HARM_SEVERITY_MEDIUM |
Nivel de gravedad medio. |
HARM_SEVERITY_HIGH |
Nivel de gravedad de los daños alto. |
Esquema
Define la estructura y el diseño de un tipo de datos de documento.
Campos | |
---|---|
name |
Inmutable. Nombre completo del recurso del esquema, con el formato Este campo debe ser una cadena codificada en UTF-8 con un límite de 1024 caracteres. |
Campo de unión schema . Representación de esquemas. Se debe proporcionar struct_schema o json_schema . De lo contrario, se producirá un error INVALID_ARGUMENT . schema solo puede ser una de estas dos opciones: |
|
struct_schema |
Representación estructurada del esquema. |
json_schema |
Representación JSON del esquema. |
SearchAddOn
Complemento que proporciona funciones adicionales para la búsqueda.
Enumeraciones | |
---|---|
SEARCH_ADD_ON_UNSPECIFIED |
Valor predeterminado cuando no se especifica la enumeración. No se puede usar. |
SEARCH_ADD_ON_LLM |
Complemento de modelo de lenguaje extenso. |
SearchInfo
Información de búsqueda detallada.
Campos | |
---|---|
search_query |
La consulta de búsqueda del usuario. Consulta la definición en El valor debe ser una cadena codificada en UTF-8 con un límite de 5000 caracteres. De lo contrario, se devuelve un error Se requiere al menos uno de los dos para los eventos |
order_by |
El orden en el que se devuelven los productos, si procede. Consulta El valor debe ser una cadena codificada en UTF-8 con un límite de 1000 caracteres. De lo contrario, se devuelve un error Solo se puede definir para eventos |
offset |
Número entero que especifica el desplazamiento actual de la paginación (la ubicación inicial indexada en 0 entre los productos que la API considera relevantes). Consulta la definición en Si este campo es negativo, se devuelve un error Solo se puede definir para eventos |
SearchLinkPromotion
El proto de promoción incluye el URI y otra información útil para mostrar la promoción.
Campos | |
---|---|
title |
Obligatorio. Título de la promoción. Longitud máxima: 160 caracteres. |
uri |
Opcional. La URL de la página que quiere promocionar el usuario. Se debe definir para la búsqueda en el sitio. En otros verticales, este paso es opcional. |
document |
Opcional. El |
image_uri |
Opcional. URL de la imagen en miniatura de la promoción. |
description |
Opcional. Descripción de la promoción. Longitud máxima: 200 caracteres. |
enabled |
Opcional. La promoción habilitada se devolverá para cualquier configuración de publicación asociada al elemento superior del control al que esté vinculada esta promoción. Esta marca solo se usa para la búsqueda básica en el sitio. |
SearchRequest
Mensaje de solicitud del método SearchService.Search
.
Campos | |
---|---|
serving_config |
Obligatorio. Nombre del recurso de la configuración de servicio de búsqueda, como |
branch |
Nombre de recurso de la sucursal, como Usa |
query |
Consulta de búsqueda sin procesar. |
image_query |
Consulta de imagen RAW. |
page_size |
Número máximo de
Si este campo es negativo, se devuelve un error |
page_token |
Un token de página recibido de una llamada Al hacer la paginación, todos los demás parámetros proporcionados a |
offset |
Un número entero indexado en 0 que especifica el desplazamiento actual (es decir, la ubicación del resultado inicial, entre los Si este campo es negativo, se devuelve un error Es posible que se limite un desplazamiento grande a un umbral razonable. |
one_box_page_size |
Número máximo de resultados que se devolverán para OneBox. Esto se aplica a cada tipo de OneBox de forma individual. El número predeterminado es 10. |
data_store_specs[] |
Especificaciones que definen los |
filter |
La sintaxis del filtro consta de un lenguaje de expresiones para crear un predicado a partir de uno o varios campos de los documentos que se van a filtrar. La expresión de filtro distingue entre mayúsculas y minúsculas. Si este campo no se reconoce, se devuelve un El filtrado en Vertex AI Search se realiza asignando la clave de filtro del lado izquierdo a una propiedad de clave definida en el backend de Vertex AI Search. El cliente define esta asignación en su esquema. Por ejemplo, un cliente de medios puede tener un campo "nombre" en su esquema. En este caso, el filtro sería el siguiente: filter --> name:'ANY("king kong")' Para obtener más información sobre el filtrado, incluida la sintaxis y los operadores de filtro, consulta Filtrar. |
canonical_filter |
Es el filtro predeterminado que se aplica cuando un usuario realiza una búsqueda sin marcar ningún filtro en la página de búsqueda. Filtro que se aplica a cada solicitud de búsqueda cuando se necesita mejorar la calidad, por ejemplo, ampliando la consulta. Si una consulta no tiene una cantidad suficiente de resultados, se usará este filtro para determinar si se debe habilitar el flujo de ampliación de la consulta. El filtro original se seguirá usando en la búsqueda ampliada de la consulta. Se recomienda incluir este campo para conseguir una calidad de búsqueda alta. Para obtener más información sobre la sintaxis de los filtros, consulta |
order_by |
El orden en el que se devuelven los documentos. Los documentos se pueden ordenar por un campo de un objeto Para obtener más información sobre cómo ordenar los resultados de búsqueda de sitios web, consulta el artículo Ordenar resultados de búsqueda web. Para obtener más información sobre cómo ordenar los resultados de búsqueda de atención sanitaria, consulta el artículo Ordenar resultados de búsqueda de atención sanitaria. Si este campo no se reconoce, se devuelve un |
user_info |
Información sobre el usuario final. Muy recomendable para analíticas y personalización. |
language_code |
Se trata del código de idioma BCP-47, como "en-US" o "sr-Latn". Para obtener más información, consulta Campos estándar. Este campo ayuda a interpretar mejor la consulta. Si no se especifica ningún valor, el código de idioma de la consulta se detecta automáticamente, pero puede que no sea preciso. |
facet_specs[] |
Especificaciones de facetas para la búsqueda por facetas. Si está vacío, no se devuelve ninguna faceta. Se permiten un máximo de 100 valores. De lo contrario, se devuelve un error |
boost_spec |
Aumenta la especificación para destacar determinados documentos. Para obtener más información sobre el aumento, consulta Aumento. |
params |
Parámetros de búsqueda adicionales. En el caso de la búsqueda en sitios web públicos, los valores admitidos son los siguientes:
Para ver los códigos disponibles, consulta Códigos de país.
|
query_expansion_spec |
Especificación de ampliación de consultas que indica las condiciones en las que se produce la ampliación de consultas. |
spell_correction_spec |
La especificación de corrección ortográfica que indica el modo en el que se aplica la corrección ortográfica. |
user_pseudo_id |
Identificador único para hacer un seguimiento de los visitantes. Por ejemplo, se podría implementar con una cookie HTTP, que debería poder identificar de forma única a un visitante en un solo dispositivo. Este identificador único no debería cambiar si el visitante inicia o cierra sesión en el sitio web. Este campo NO debe tener un valor fijo, como Debe ser el mismo identificador que El campo debe ser una cadena codificada en UTF-8 con un límite de 128 caracteres. De lo contrario, se devuelve un error |
content_search_spec |
Una especificación para configurar el comportamiento de la búsqueda de contenido. |
ranking_expression |
Opcional. La expresión de clasificación controla la clasificación personalizada de los documentos de recuperación. Esto anula Si no se proporciona
Funciones admitidas:
Variables de función:
Expresión de clasificación de ejemplo: Si el documento tiene un campo de inserción doc_embedding, la expresión de clasificación podría ser Si
A continuación, se muestran algunos ejemplos de fórmulas de clasificación que usan los tipos de expresiones de clasificación admitidos:
Se admiten las siguientes señales:
|
ranking_expression_backend |
Opcional. Backend que se va a usar para la evaluación de la expresión de clasificación. |
safe_search |
Si quieres activar Búsqueda segura. Esta función solo está disponible para la búsqueda en sitios web. |
user_labels |
Las etiquetas de usuario aplicadas a un recurso deben cumplir los siguientes requisitos:
Consulta más información en el documento de Google Cloud. |
natural_language_query_understanding_spec |
Opcional. Configuración de las funciones de comprensión de consultas en lenguaje natural, como la extracción de filtros de campos estructurados de la consulta. Consulta esta documentación para obtener más información. Si no se especifica |
search_as_you_type_spec |
Configuración de la búsqueda a medida que se escribe. Solo se admite en el vertical |
display_spec |
Opcional. Configuración de la función de visualización, como el resaltado de coincidencias en los resultados de búsqueda. |
session |
Nombre de recurso de la sesión. Opcional. La sesión permite a los usuarios hacer llamadas a la API /search de varias fases o coordinar llamadas a la API /search y a la API /answer. Ejemplo 1 (llamadas a la API /search de varias interacciones): llama a la API /search con el ID de sesión generado en la primera llamada. En este caso, la consulta de búsqueda anterior se tiene en cuenta en la posición de la consulta. Es decir, si la primera consulta es "¿Cómo le fue a Alphabet en el 2022?". y la consulta actual es "¿Y en el 2023?", se interpretará como "¿Cómo le fue a Alphabet en el 2023?". Ejemplo 2 (coordinación entre llamadas a la API /search y llamadas a la API /answer): llama a la API /answer con el ID de sesión generado en la primera llamada. En este caso, la respuesta se genera en el contexto de los resultados de búsqueda de la primera llamada de búsqueda. La función de búsqueda multirrespuesta se encuentra en la fase de disponibilidad general privada. Usa la versión v1alpha o v1beta antes de que lancemos esta función para el público general. También puedes solicitar que se te incluya en la lista de permitidos a través del equipo de Asistencia de Google. |
session_spec |
Especificación de la sesión. Solo se puede usar cuando se ha definido |
relevance_threshold |
El umbral de relevancia de los resultados de búsqueda. Se usa el umbral definido por Google, que aprovecha el equilibrio entre la precisión y la recuperación para ofrecer resultados muy precisos y una cobertura completa de la información pertinente. Esta función no está disponible para las búsquedas relacionadas con la salud. |
relevance_score_spec |
Opcional. Especificación para devolver la puntuación de relevancia. |
BoostSpec
Aumenta la especificación para destacar determinados documentos.
Campos | |
---|---|
condition_boost_specs[] |
Especificaciones de la mejora de la condición. Si un documento cumple varias condiciones de las especificaciones, se aplican y se combinan de forma no lineal las puntuaciones de refuerzo de esas especificaciones. El número máximo de especificaciones es 20. |
ConditionBoostSpec
El refuerzo se aplica a los documentos que cumplen una condición.
Campos | |
---|---|
condition |
Expresión que especifica una condición de refuerzo. La sintaxis y los campos admitidos son los mismos que los de una expresión de filtro. Consulta la sintaxis y las limitaciones en Ejemplos:
|
boost |
Intensidad del aumento de la condición, que debe estar en el intervalo [-1, 1]. Un impulso negativo significa que se ha bajado de nivel. El valor predeterminado es 0,0. Si le asignas el valor 1.0, el documento recibirá una gran promoción. Sin embargo, esto no significa necesariamente que el documento impulsado vaya a ser el resultado principal en todo momento, ni que se vayan a excluir otros documentos. Los resultados se pueden seguir mostrando aunque ninguno de ellos cumpla la condición. Además, los resultados que sean significativamente más relevantes para la consulta de búsqueda pueden seguir superando a los documentos que te interesen mucho, pero que no sean relevantes. Si se asigna el valor -1.0, el documento se degradará considerablemente. Sin embargo, es posible que se sigan mostrando resultados muy relevantes. El documento tendrá dificultades para conseguir una posición bastante alta, pero no se le impedirá por completo. Si se asigna el valor 0.0, no se aplica ningún aumento. Se ignora la condición de aumento. Solo se define una de las combinaciones (condición, impulso) o boost_control_spec que se indican a continuación. Si se definen ambos, se ignora el aumento global y se aplica el valor más detallado de boost_control_spec. |
boost_control_spec |
Especificación compleja para la clasificación personalizada basada en el valor del atributo definido por el cliente. |
BoostControlSpec
Especificación de la clasificación personalizada basada en el valor de atributo especificado por el cliente. Ofrece más controles para personalizar la clasificación que la combinación simple (condición, impulso) que se ha descrito anteriormente.
Campos | |
---|---|
field_name |
Nombre del campo cuyo valor se usará para determinar el aumento. |
attribute_type |
Tipo de atributo que se usará para determinar el importe del aumento. El valor del atributo se puede derivar del valor del campo del campo_nombre especificado. En el caso de los valores numéricos, es sencillo: attribute_value = numerical_field_value. En el caso de la actualización, attribute_value = (time.now() - datetime_field_value). |
interpolation_type |
El tipo de interpolación que se aplicará para conectar los puntos de control que se indican a continuación. |
control_points[] |
Los puntos de control que se usan para definir la curva. La función monotónica (definida mediante el interpolation_type anterior) pasa por los puntos de control que se indican aquí. |
AttributeType
El atributo(o la función) al que se debe aplicar la clasificación personalizada.
Enumeraciones | |
---|---|
ATTRIBUTE_TYPE_UNSPECIFIED |
AttributeType no especificado. |
NUMERICAL |
El valor del campo numérico se usará para actualizar de forma dinámica el importe del aumento. En este caso, el valor_atributo (el valor x) del punto de control será el valor real del campo numérico para el que se especifica boost_amount. |
FRESHNESS |
En el caso práctico de la actualización, el valor del atributo será la duración entre la hora actual y la fecha especificada en el campo datetime. El valor debe tener el formato de un valor dayTimeDuration de XSD (un subconjunto restringido de un valor de duración ISO 8601). El patrón es el siguiente: [nD][T[nH][nM][nS]] . Por ejemplo, 5D , 3DT12H30M y T24H . |
ControlPoint
Los puntos de control que se usan para definir la curva. La curva definida mediante estos puntos de control solo puede ser creciente o decreciente de forma monótona(se aceptan valores constantes).
Campos | |
---|---|
attribute_value |
Puede ser uno de los siguientes: 1. Valor del campo numérico. 2. Especificación de la duración de la actualización: el valor debe tener el formato de un valor |
boost_amount |
Valor entre -1 y 1 que se debe sumar a la puntuación si el valor_atributo se evalúa como el valor especificado anteriormente. |
InterpolationType
El tipo de interpolación que se va a aplicar. El valor predeterminado será lineal (lineal a tramos).
Enumeraciones | |
---|---|
INTERPOLATION_TYPE_UNSPECIFIED |
No se ha especificado el tipo de interpolación. En este caso, se utiliza el valor predeterminado Lineal. |
LINEAR |
Se aplicará la interpolación lineal a tramos. |
ContentSearchSpec
Una especificación para configurar el comportamiento de la búsqueda de contenido.
Campos | |
---|---|
snippet_spec |
Si no se especifica |
summary_spec |
Si no se especifica |
extractive_content_spec |
Si no se proporciona ningún extractive_content_spec, no habrá ninguna respuesta extractiva en la respuesta de búsqueda. |
search_result_mode |
Especifica el modo de resultados de búsqueda. Si no se especifica, el modo de resultado de búsqueda predeterminado es |
chunk_spec |
Especifica el spec del fragmento que se devolverá en la respuesta de búsqueda. Solo disponible si |
ChunkSpec
Especifica el spec del fragmento que se devolverá en la respuesta de búsqueda. Solo disponible si SearchRequest.ContentSearchSpec.search_result_mode
se define como CHUNKS
Campos | |
---|---|
num_previous_chunks |
Número de fragmentos anteriores que se van a devolver del fragmento actual. El valor máximo permitido es 3. Si no se especifica, no se devolverá ningún fragmento anterior. |
num_next_chunks |
Número de los siguientes fragmentos que se van a devolver del fragmento actual. El valor máximo permitido es 3. Si no se especifica, no se devolverán más fragmentos. |
ExtractiveContentSpec
Especificación para configurar el contenido extractivo en una respuesta de búsqueda.
Campos | |
---|---|
max_extractive_answer_count |
Número máximo de respuestas extractivas devueltas en cada resultado de búsqueda. Una respuesta extractiva es una respuesta literal extraída del documento original, que proporciona una respuesta precisa y pertinente para el contexto de la consulta de búsqueda. Si el número de respuestas coincidentes es inferior al Se devuelven como máximo cinco respuestas por cada |
max_extractive_segment_count |
Número máximo de segmentos extractivos devueltos en cada resultado de búsqueda. Solo se aplica si Un segmento extractivo es un segmento de texto extraído del documento original que es relevante para la consulta de búsqueda y, por lo general, más extenso que una respuesta extractiva. El segmento se podría usar como entrada para que los LLMs generen resúmenes y respuestas. Si el número de segmentos coincidentes es inferior a |
return_extractive_segment_score |
Especifica si se debe devolver la puntuación de confianza de los segmentos extractivos de cada resultado de búsqueda. Esta función solo está disponible para los nuevos almacenes de datos o los que se hayan añadido a la lista de permitidos. Para incluir en la lista de permitidos tu almacén de datos, ponte en contacto con tu ingeniero de atención al cliente. El valor predeterminado es |
num_previous_segments |
Especifica si también se deben incluir los segmentos adyacentes de cada segmento seleccionado. Devuelve como máximo |
num_next_segments |
Devuelve un máximo de |
SearchResultMode
Especifica el modo de resultados de búsqueda. Si no se especifica, el modo de resultado de búsqueda predeterminado es DOCUMENTS
.
Enumeraciones | |
---|---|
SEARCH_RESULT_MODE_UNSPECIFIED |
Valor predeterminado. |
DOCUMENTS |
Devuelve los documentos de los resultados de búsqueda. |
CHUNKS |
Devuelve fragmentos en el resultado de búsqueda. Solo está disponible si se especifica DocumentProcessingConfig.chunking_config . |
SnippetSpec
Especificación para configurar fragmentos en una respuesta de búsqueda.
Campos | |
---|---|
max_snippet_count |
[DEPRECATED] Este campo está obsoleto. Para controlar la devolución de fragmentos, usa el campo |
reference_only |
[OBSOLETO] Este campo está obsoleto y no tendrá ningún efecto en el fragmento. |
return_snippet |
Si |
SummarySpec
Especificación para configurar un resumen devuelto en una respuesta de búsqueda.
Campos | |
---|---|
summary_result_count |
Número de resultados principales a partir de los que se generará el resumen. Si el número de resultados devueltos es inferior a Se pueden usar como máximo 10 resultados en el modo Documentos o 50 en el modo Fragmentos para generar un resumen. El modo de fragmentos se usa cuando |
include_citations |
Especifica si se deben incluir citas en el resumen. El valor predeterminado es Si este campo tiene el valor Ejemplo de resumen con citas: BigQuery es la solución totalmente gestionada y sin servidor de Google Cloud para almacenar datos empresariales [1]. BigQuery es compatible con todos los tipos de datos, funciona en diferentes nubes y cuenta con capacidades de aprendizaje automático e inteligencia empresarial integradas en una plataforma unificada [2, 3]. Los números de cita hacen referencia a los resultados de búsqueda devueltos y están indexados a partir del 1. Por ejemplo, [1] significa que la frase se atribuye al primer resultado de búsqueda. [2, 3] significa que la frase se atribuye al segundo y al tercer resultado de búsqueda. |
ignore_adversarial_query |
Especifica si se deben filtrar las consultas adversarias. El valor predeterminado es Google utiliza la clasificación de consultas de búsqueda para detectar consultas adversarias. No se devuelve ningún resumen si la consulta de búsqueda se clasifica como consulta adversarial. Por ejemplo, un usuario puede hacer una pregunta sobre comentarios negativos sobre la empresa o enviar una consulta diseñada para generar contenido no seguro que infrinja las políticas. Si este campo tiene el valor |
ignore_non_summary_seeking_query |
Especifica si se deben filtrar las consultas que no buscan un resumen. El valor predeterminado es Google utiliza la clasificación de consultas de búsqueda para detectar las consultas que buscan un resumen. No se devuelve ningún resumen si la consulta de búsqueda se clasifica como una consulta que no busca un resumen. Por ejemplo, |
ignore_low_relevant_content |
Especifica si se deben filtrar las consultas que tengan poca relevancia. El valor predeterminado es Si este campo tiene el valor |
ignore_jail_breaking_query |
Opcional. Especifica si se deben filtrar las consultas de jailbreak. El valor predeterminado es Google utiliza la clasificación de consultas de búsqueda para detectar consultas de jailbreak. No se devuelve ningún resumen si la consulta de búsqueda se clasifica como una consulta de jailbreak. Un usuario puede añadir instrucciones a la consulta para cambiar el tono, el estilo, el idioma o el contenido de la respuesta, o pedirle al modelo que actúe como otra entidad. Por ejemplo, "Responde con el tono del CEO de una empresa de la competencia". Si este campo tiene el valor |
model_prompt_spec |
Si se especifica, la especificación se usará para modificar la petición proporcionada al LLM. |
language_code |
Código de idioma del resumen. Usa etiquetas de idioma definidas por BCP47. Nota: Esta es una función experimental. |
model_spec |
Si se especifica, la especificación se usará para modificar la especificación del modelo proporcionada al LLM. |
use_semantic_chunks |
Si es true, la respuesta se generará a partir de los fragmentos más relevantes de los primeros resultados de búsqueda. Esta función mejorará la calidad de los resúmenes. Ten en cuenta que, si esta función está habilitada, no se hará referencia a todos los resultados de búsqueda principales ni se incluirán en la lista de referencias, por lo que el índice de fuentes de las citas solo apunta a los resultados de búsqueda que aparecen en la lista de referencias. |
ModelPromptSpec
Especificación de la petición que se va a usar con el modelo.
Campos | |
---|---|
preamble |
Texto al principio de la petición que da instrucciones al asistente. Puede consultar ejemplos en la guía del usuario. |
ModelSpec
Especificación del modelo.
Campos | |
---|---|
version |
Versión del modelo que se ha usado para generar el resumen. Los valores admitidos son:
|
DataStoreSpec
Estructura para definir los almacenes de datos que se van a filtrar en una llamada de búsqueda y las configuraciones de esos almacenes de datos. De lo contrario, se devuelve un error INVALID_ARGUMENT
.
Campos | |
---|---|
data_store |
Obligatorio. Nombre completo del recurso |
filter |
Opcional. Especificación de filtro para filtrar documentos en el almacén de datos especificado en el campo data_store. Para obtener más información sobre los filtros, consulta Filtrar. |
boost_spec |
Opcional. Aumenta la especificación para destacar determinados documentos. Para obtener más información sobre el aumento, consulta Aumento. |
custom_search_operators |
Opcional. Operadores de búsqueda personalizados que, si se especifican, se usarán para filtrar los resultados de los almacenes de datos del espacio de trabajo. Para obtener más información sobre los operadores de búsqueda personalizados, consulte SearchOperators. |
DisplaySpec
Especifica las funciones que se van a mostrar, como el resaltado de coincidencias.
Campos | |
---|---|
match_highlighting_condition |
La condición en la que se debe destacar la coincidencia. |
MatchHighlightingCondition
Enumeración que describe en qué condición se debe destacar la coincidencia.
Enumeraciones | |
---|---|
MATCH_HIGHLIGHTING_CONDITION_UNSPECIFIED |
El comportamiento del servidor es el mismo que el de MATCH_HIGHLIGHTING_DISABLED . |
MATCH_HIGHLIGHTING_DISABLED |
Inhabilita el resaltado de coincidencias en todos los documentos. |
MATCH_HIGHLIGHTING_ENABLED |
Habilita el resaltado de coincidencias en todos los documentos. |
FacetSpec
Especificación de una faceta para realizar una búsqueda por facetas.
Campos | |
---|---|
facet_key |
Obligatorio. Especificación de la clave de la faceta. |
limit |
Número máximo de valores de faceta que se devuelven para esta faceta. Si no se especifica, el valor predeterminado es 20. El valor máximo permitido es 300. Los valores superiores a 300 se convierten en 300. En el caso de la agregación en la búsqueda de asistencia sanitaria, cuando [FacetKey.key] sea "healthcare_aggregation_key", el límite se sustituirá por 10.000 internamente, independientemente del valor definido aquí. Si este campo es negativo, se devuelve un error |
excluded_filter_keys[] |
Lista de claves que se excluirán al crear facetas. De forma predeterminada, Si se incluye una clave de faceta en este campo, sus valores podrán aparecer como resultados de faceta aunque se hayan excluido de los resultados de búsqueda. El uso de este campo no afecta a los resultados de búsqueda que se devuelven. Por ejemplo, supongamos que hay 100 documentos con la faceta de color "Rojo" y 200 documentos con la faceta de color "Azul". Una consulta que contenga el filtro "color:ANY("Rojo")" y que tenga "color" como Si "color" aparece en "excludedFilterKeys", la consulta devuelve los valores de la faceta "Rojo" con el recuento 100 y "Azul" con el recuento 200, ya que la clave "color" ahora está excluida del filtro. Como este campo no afecta a los resultados de búsqueda, estos se siguen filtrando correctamente para devolver solo los documentos "Rojo". Se permiten un máximo de 100 valores. De lo contrario, se devuelve un error |
enable_dynamic_position |
Habilita la posición dinámica de esta faceta. Si se define como true, la posición de esta faceta entre todas las facetas de la respuesta se determina automáticamente. Si las facetas dinámicas están habilitadas, se ordenan juntas. Si se asigna el valor "false", la posición de esta faceta en la respuesta es la misma que en la solicitud y se clasifica antes de las facetas con la posición dinámica habilitada y de todas las facetas dinámicas. Por ejemplo, puede que siempre quiera que se devuelva la faceta de valoración en la respuesta, pero no es necesario que siempre se muestre en la parte superior. En ese caso, puedes asignar el valor true a enable_dynamic_position para que la posición de la faceta de valoración en la respuesta se determine automáticamente. Otro ejemplo, suponiendo que tiene las siguientes facetas en la solicitud:
También tiene habilitadas las facetas dinámicas, que generan una faceta |
FacetKey
Especifica cómo se calcula una faceta.
Campos | |
---|---|
key |
Obligatorio. Claves de faceta textuales y numéricas admitidas en el objeto |
intervals[] |
Solo se debe definir si los valores se deben agrupar en intervalos. Se debe definir para las facetas con valores numéricos. No se debe definir para las facetas con valores de texto. El número máximo de intervalos es 30. |
restricted_values[] |
Solo se obtiene la faceta de los valores restringidos proporcionados. Solo se admite en campos de texto. Por ejemplo, supongamos que "category" tiene tres valores: "Action > 2022", "Action > 2021" y "Sci-Fi > 2022". Si asigna el valor "Action> 2022 " a "restricted_values", la faceta "category" solo contendrá "Action > 2022". Solo se admite en campos de texto. El máximo es 10. |
prefixes[] |
Solo se obtienen los valores de faceta que empiezan por el prefijo de cadena proporcionado. Por ejemplo, supongamos que "category" tiene tres valores: "Action > 2022", "Action > 2021" y "Sci-Fi > 2022". Si se asigna el valor "Action" a "prefixes", la faceta "category" solo contendrá "Action > 2022" y "Action > 2021". Solo se admite en campos de texto. El máximo es 10. |
contains[] |
Solo se obtienen los valores de faceta que contienen las cadenas proporcionadas. Por ejemplo, supongamos que "category" tiene tres valores: "Action > 2022", "Action > 2021" y "Sci-Fi > 2022". Si se asigna el valor "2022" a "contains", la faceta "category" solo contendrá "Action > 2022" y "Sci-Fi > 2022". Solo se admite en campos de texto. El máximo es 10. |
case_insensitive |
True para que las claves de las facetas no distingan entre mayúsculas y minúsculas al obtener valores de facetas con prefijos o que contengan un texto; false en caso contrario. |
order_by |
El orden en el que se devuelven los documentos. Los valores permitidos son:
Si no se define, los valores de texto se ordenan de forma natural y los intervalos numéricos se ordenan según el orden que se indica en |
ImageQuery
Especifica la entrada de consulta de imagen.
Campos | |
---|---|
Campo de unión
|
|
image_bytes |
Bytes de imagen codificados en Base64. Formatos de imagen admitidos: JPEG, PNG y BMP. |
NaturalLanguageQueryUnderstandingSpec
Especificación para habilitar las funciones de comprensión del lenguaje natural en las solicitudes de búsqueda.
Campos | |
---|---|
filter_extraction_condition |
La condición en la que se debe producir la extracción del filtro. El comportamiento predeterminado del servidor es |
geo_search_query_detection_field_names[] |
Nombres de los campos que se usan para filtrar por ubicación, donde se detectan filtros de geolocalización en las consultas de búsqueda en lenguaje natural. Solo es válido cuando FilterExtractionCondition se define como Si se define este campo, se anulan los nombres de campo definidos en |
extracted_filter_behavior |
Opcional. Controla el comportamiento de cómo se aplican los filtros extraídos a la búsqueda. El comportamiento predeterminado depende de la solicitud. En el caso de la búsqueda estructurada de un solo almacén de datos, el valor predeterminado es |
allowed_field_names[] |
Opcional. Lista de permitidos de campos que se pueden usar para la extracción de filtros de lenguaje natural. De forma predeterminada, si no se especifica, todos los campos indexables se pueden usar para extraer filtros de lenguaje natural (pero no se garantiza que se utilicen). Si se especifica algún campo en allowed_field_names, solo los campos que estén marcados como indexables en el esquema y que se especifiquen en la lista de permitidos podrán extraerse mediante filtros de lenguaje natural. Nota: La búsqueda en varios almacenes de datos aún no se admite y se ignorará. |
ExtractedFilterBehavior
Enumeración que describe cómo se aplican los filtros extraídos a la búsqueda.
Enumeraciones | |
---|---|
EXTRACTED_FILTER_BEHAVIOR_UNSPECIFIED |
EXTRACTED_FILTER_BEHAVIOR_UNSPECIFIED usará el comportamiento predeterminado para los filtros extraídos. En el caso de las búsquedas en un solo almacén de datos, los filtros se aplican de forma predeterminada como filtros estrictos. En el caso de la búsqueda en varios almacenes de datos, se aplican como refuerzos parciales de forma predeterminada. |
HARD_FILTER |
Aplica todos los filtros extraídos como filtros fijos en los resultados. Los resultados que no cumplan los filtros extraídos no se devolverán en el conjunto de resultados. |
SOFT_BOOST |
Aplica todos los filtros extraídos como aumentos suaves. Los resultados que cumplan los filtros se impulsarán a puestos más altos en el conjunto de resultados. |
FilterExtractionCondition
Enumeración que describe en qué condición se debe producir la extracción del filtro.
Enumeraciones | |
---|---|
CONDITION_UNSPECIFIED |
El comportamiento predeterminado del servidor es DISABLED . |
DISABLED |
Inhabilita la extracción de filtros de lenguaje natural. |
ENABLED |
Habilita la extracción de filtros de lenguaje natural. |
QueryExpansionSpec
Especificación para determinar en qué condiciones se debe producir la ampliación de la consulta.
Campos | |
---|---|
condition |
La condición en la que se debe producir la ampliación de la consulta. El valor predeterminado es |
pin_unexpanded_results |
Si se deben fijar los resultados sin expandir. Si este campo tiene el valor true, los productos sin desplegar siempre se mostrarán en la parte superior de los resultados de búsqueda, seguidos de los resultados desplegados. |
Condición
Enumeración que describe en qué condiciones se debe producir la ampliación de la consulta.
Enumeraciones | |
---|---|
CONDITION_UNSPECIFIED |
Condición de expansión de consulta no especificada. En este caso, el comportamiento del servidor es Condition.DISABLED de forma predeterminada. |
DISABLED |
Se ha inhabilitado la ampliación de consultas. Solo se utiliza la consulta de búsqueda exacta, aunque SearchResponse.total_size sea cero. |
AUTO |
Expansión automática de consultas creada por la API Search. |
RankingExpressionBackend
Backend que se va a usar para la evaluación de la expresión de clasificación.
Enumeraciones | |
---|---|
RANKING_EXPRESSION_BACKEND_UNSPECIFIED |
Opción predeterminada para valores no especificados o desconocidos. |
BYOE |
Obsoleto: usa |
CLEARBOX |
Obsoleto: usa |
RANK_BY_EMBEDDING |
Clasificación por modelo de inserción personalizado, que es la forma predeterminada de evaluar la expresión de clasificación. |
RANK_BY_FORMULA |
Clasificación por fórmula personalizada. |
RelevanceScoreSpec
Especificación para devolver la puntuación de relevancia del documento.
Campos | |
---|---|
return_relevance_score |
Opcional. Indica si se devuelve la puntuación de relevancia de los resultados de búsqueda. Cuanto mayor sea la puntuación, más relevante será el documento para la consulta. |
RelevanceThreshold
El umbral de relevancia de los resultados de búsqueda. Cuanto más alto sea el umbral de relevancia, más resultados relevantes se mostrarán y menos resultados se devolverán.
Enumeraciones | |
---|---|
RELEVANCE_THRESHOLD_UNSPECIFIED |
Valor predeterminado. En este caso, el comportamiento del servidor se ajusta al umbral definido por Google. |
LOWEST |
Umbral de relevancia más bajo. |
LOW |
Umbral de relevancia bajo. |
MEDIUM |
Umbral de relevancia medio. |
HIGH |
Umbral de relevancia alto. |
SearchAsYouTypeSpec
Especificación de la búsqueda mientras escribes en las solicitudes de búsqueda.
Campos | |
---|---|
condition |
La condición en la que se debe producir la búsqueda a medida que se escribe. El valor predeterminado es |
Condición
Enumeración que describe en qué condiciones se debe producir la búsqueda mientras escribes.
Enumeraciones | |
---|---|
CONDITION_UNSPECIFIED |
El comportamiento predeterminado del servidor es Condition.DISABLED . |
DISABLED |
Inhabilita la búsqueda a medida que se escribe. |
ENABLED |
Habilita la función de búsqueda a medida que se escribe. |
AUTO |
Cambio automático entre los modos de búsqueda mientras escribes y de búsqueda estándar, ideal para implementaciones de una sola API (por ejemplo, para evitar rebotes). |
SessionSpec
Especificación de la sesión.
La función de búsqueda multirrespuesta se encuentra en la fase de disponibilidad general privada. Usa la versión v1alpha o v1beta antes de que lancemos esta función para el público general. También puedes solicitar que se te incluya en la lista de permitidos a través del equipo de Asistencia de Google.
Campos | |
---|---|
query_id |
Si se define, el resultado de búsqueda se almacena en el turno especificado por este ID de consulta. Ejemplo: Supongamos que la sesión es la siguiente: session { name: ".../sessions/xxx" turns { query { text: "¿Qué es foo?" query_id: ".../questions/yyy" } answer: "Foo es ..." } turns { query { text: "¿Y bar?" query_id: ".../questions/zzz" } } } El usuario puede llamar a la API /search con una solicitud como esta: session: ".../sessions/xxx" session_spec { query_id: ".../questions/zzz" } Después, la API almacena el resultado de búsqueda asociado al último turno. El resultado de la búsqueda almacenada se puede usar en una llamada posterior a la API /answer (con el ID de sesión y el ID de consulta especificados). También es posible llamar a /search y /answer en paralelo con el mismo ID de sesión y el mismo ID de consulta. |
search_result_persistence_count |
Número de resultados de búsqueda principales que se conservarán. Los resultados de búsqueda persistentes se pueden usar en la llamada posterior a la API /answer. Este campo es similar al campo Un máximo de 10 resultados en el modo Documentos o 50 en el modo Fragmentos. |
SpellCorrectionSpec
Especificación de la corrección ortográfica de la consulta.
Campos | |
---|---|
mode |
El modo en el que la corrección ortográfica sustituye a la consulta de búsqueda original. El valor predeterminado es |
Modo
Enumeración que describe en qué modo se debe realizar la corrección ortográfica.
Enumeraciones | |
---|---|
MODE_UNSPECIFIED |
Modo de corrección ortográfica no especificado. En este caso, el comportamiento del servidor es Mode.AUTO de forma predeterminada. |
SUGGESTION_ONLY |
La API Search intenta encontrar una sugerencia ortográfica. Si se encuentra una sugerencia, se coloca en la SearchResponse.corrected_query . La sugerencia ortográfica no se usará como consulta de búsqueda. |
AUTO |
Corrección ortográfica automática creada por la API Search. La búsqueda se basará en la consulta corregida, si se encuentra. |
SearchResponse
Mensaje de respuesta del método SearchService.Search
.
Campos | |
---|---|
results[] |
Lista de documentos coincidentes. El orden representa la clasificación. |
facets[] |
Resultados de las facetas solicitadas por el usuario. |
total_size |
El recuento total estimado de elementos coincidentes, independientemente de la paginación. El recuento de |
attribution_token |
Un token de búsqueda único. Esto debe incluirse en los |
redirect_uri |
El URI de una página de redirección definida por el cliente. Si se activa la acción de redirección, no se realiza ninguna búsqueda y solo se definen |
next_page_token |
Token que se puede enviar como |
corrected_query |
Contiene la consulta con la ortografía corregida, si se ha encontrado. Si el tipo de corrección ortográfica es AUTOMATIC, los resultados de búsqueda se basan en corrected_query. De lo contrario, se usa la consulta original para la búsqueda. |
summary |
Un resumen como parte de los resultados de búsqueda. Este campo solo se devuelve si se ha definido |
query_expansion_info |
Información sobre la ampliación de la consulta de los resultados devueltos. |
session_info |
Información de la sesión. Solo se define si se proporciona |
search_link_promotions[] |
Promociones de búsqueda en el sitio. |
Faceta
Un resultado de faceta.
Campos | |
---|---|
key |
La clave de esta faceta. Por ejemplo, |
values[] |
Valores de las facetas de este campo. |
dynamic_facet |
Indica si la faceta se genera de forma dinámica. |
FacetValue
Un valor de faceta que contiene nombres de valores y su recuento.
Campos | |
---|---|
count |
Número de elementos que tienen este valor de faceta. |
Campo de unión facet_value . Un valor de facet que contiene valores. facet_value solo puede ser una de estas dos opciones: |
|
value |
Valor de texto de una faceta, como "Negro" para la faceta "Colores". |
interval |
Valor del intervalo de una faceta, como [10, 20) para la faceta "price". Coincide con |
QueryExpansionInfo
Información que describe la ampliación de consultas, incluido si se ha producido o no.
Campos | |
---|---|
expanded_query |
Valor booleano que describe si se ha ampliado la consulta. |
pinned_result_count |
Número de resultados fijados. Este campo solo se definirá cuando se produzca una expansión y |
SearchResult
Representa los resultados de búsqueda.
Campos | |
---|---|
id |
|
document |
El fragmento de datos del documento en la respuesta de búsqueda. Solo se rellenan los campos marcados como |
chunk |
Los datos del fragmento de la respuesta de búsqueda si |
model_scores |
Solo de salida. Google ha proporcionado las puntuaciones disponibles. |
rank_signals |
Opcional. Conjunto de señales de clasificación asociadas al resultado. |
RankSignals
Un conjunto de señales de ranking.
Campos | |
---|---|
default_rank |
Opcional. El rango predeterminado del resultado. |
custom_signals[] |
Opcional. Lista de señales de clearbox personalizadas. |
keyword_similarity_score |
Opcional. Ajuste de la concordancia con palabras clave. |
relevance_score |
Opcional. Ajuste de la relevancia semántica. |
semantic_similarity_score |
Opcional. Ajuste de la similitud semántica. |
pctr_rank |
Opcional. Ajuste de la tasa de conversión estimada como un rango. |
topicality_rank |
Opcional. Ajuste de la actualidad como una clasificación. |
document_age |
Opcional. Antigüedad del documento en horas. |
boosting_factor |
Opcional. Potenciadores personalizados combinados de un documento. |
CustomSignal
Señal de clearbox personalizada representada por un par de nombre y valor.
Campos | |
---|---|
name |
Opcional. Nombre de la señal. |
value |
Opcional. Valor flotante que representa la señal de clasificación (por ejemplo, 1,25 para BM25). |
SessionInfo
Información sobre la sesión.
Campos | |
---|---|
name |
Nombre de la sesión. Si se usa el modo de sesión automática (cuando |
query_id |
ID de consulta que corresponde a esta llamada a la API de búsqueda. Una sesión puede tener varias interacciones, cada una con un ID de consulta único. Si especificas el nombre de la sesión y este ID de consulta en la llamada a la API Answer, la respuesta se generará en el contexto de los resultados de búsqueda de esta llamada de búsqueda. |
Resumen
Resumen de los N resultados de búsqueda principales especificados por la especificación del resumen.
Campos | |
---|---|
summary_text |
El contenido del resumen. |
summary_skipped_reasons[] |
Motivos adicionales por los que se ha omitido el resumen. Proporciona el motivo de los casos ignorados. Si no se omite nada, este campo no se define. |
safety_attributes |
Colección de categorías de atributos de seguridad y sus puntuaciones de confianza asociadas. |
summary_with_metadata |
Resumen con información de metadatos. |
Referencia
Información de la cita de un segmento.
Campos | |
---|---|
start_index |
El índice indica el inicio del segmento, medido en bytes o Unicode. |
end_index |
Fin del segmento atribuido (exclusivo). |
sources[] |
Fuentes de citas del segmento atribuido. |
CitationMetadata
Metadatos de citas.
Campos | |
---|---|
citations[] |
Citas de segmentos. |
CitationSource
Fuente de la cita.
Campos | |
---|---|
reference_index |
Índice de referencia del documento de SummaryWithMetadata.references. Tiene un índice que empieza por 0 y el valor será cero si no se define el reference_index de forma explícita. |
Referencia
Referencia del documento.
Campos | |
---|---|
title |
Título del documento. |
document |
Obligatorio. |
uri |
URI de Cloud Storage o HTTP del documento. |
chunk_contents[] |
Lista de contenidos de fragmentos citados derivados del contenido del documento. |
ChunkContent
Contenido de fragmento.
Campos | |
---|---|
content |
Divide el contenido textual en fragmentos. |
page_identifier |
Identificador de la página. |
SafetyAttributes
Categorías de atributos de seguridad y sus puntuaciones de confianza asociadas.
Campos | |
---|---|
categories[] |
Los nombres visibles de las categorías de atributos de seguridad asociadas al contenido generado. El orden coincide con las puntuaciones. |
scores[] |
Las puntuaciones de confianza de cada categoría. Un valor más alto significa una mayor confianza. El orden coincide con el de las categorías. |
SummarySkippedReason
Enumeración de los motivos por los que se ha omitido el resumen.
Enumeraciones | |
---|---|
SUMMARY_SKIPPED_REASON_UNSPECIFIED |
Valor predeterminado. No se ha especificado el motivo por el que se ha omitido el resumen. |
ADVERSARIAL_QUERY_IGNORED |
La consulta adversarial no distingue entre mayúsculas y minúsculas. Solo se usa cuando |
NON_SUMMARY_SEEKING_QUERY_IGNORED |
La consulta que no busca resúmenes no ha distinguido entre mayúsculas y minúsculas. Google omite el resumen si la consulta es una conversación informal. Solo se usa cuando |
OUT_OF_DOMAIN_QUERY_IGNORED |
La consulta fuera del dominio no distingue entre mayúsculas y minúsculas. Google omite el resumen si no hay resultados de búsqueda de alta relevancia. Por ejemplo, el almacén de datos contiene información sobre la empresa A, pero la consulta del usuario hace preguntas sobre la empresa B. |
POTENTIAL_POLICY_VIOLATION |
El caso de posible infracción de las políticas. Google omite el resumen si detecta una posible infracción de las políticas. Esto incluye contenido que puede ser violento o tóxico. |
LLM_ADDON_NOT_ENABLED |
El complemento LLM no está habilitado. Google omite el resumen si el complemento LLM no está habilitado. |
NO_RELEVANT_CONTENT |
El caso de que no haya contenido relevante. Google omite el resumen si no hay contenido relevante en los resultados de búsqueda obtenidos. |
JAIL_BREAKING_QUERY_IGNORED |
La consulta para saltarse las restricciones no distinguía entre mayúsculas y minúsculas. Por ejemplo, "Responde con el tono del CEO de una empresa de la competencia". Solo se usa cuando [SearchRequest.ContentSearchSpec.SummarySpec.ignore_jail_breaking_query] se define en |
CUSTOMER_POLICY_VIOLATION |
El caso de infracción de la política de clientes. Google omite el resumen si se detecta una infracción de la política para clientes. La política la define el cliente. |
NON_SUMMARY_SEEKING_QUERY_IGNORED_V2 |
La consulta que no busca una respuesta no distingue entre mayúsculas y minúsculas. Google omite el resumen si la consulta no tiene una intención clara. Solo se usa cuando [SearchRequest.ContentSearchSpec.SummarySpec.ignore_non_answer_seeking_query] se define como |
TIME_OUT |
El caso de tiempo de espera. Google omite el resumen si se agota el tiempo. |
SummaryWithMetadata
Resumen con información de metadatos.
Campos | |
---|---|
summary |
Texto de resumen sin información de la cita. |
citation_metadata |
Metadatos de la cita del resumen proporcionado. |
references[] |
Referencias del documento. |
SearchTier
Niveles de funciones de búsqueda. Los precios pueden variar en función del nivel. Para obtener más información, consulta la documentación sobre los precios.
Enumeraciones | |
---|---|
SEARCH_TIER_UNSPECIFIED |
Valor predeterminado cuando no se especifica la enumeración. No se puede usar. |
SEARCH_TIER_STANDARD |
Nivel Standard. |
SEARCH_TIER_ENTERPRISE |
Nivel Enterprise. |
SearchUseCase
Define una subdivisión adicional de SolutionType
. Se aplica específicamente a SOLUTION_TYPE_SEARCH
.
Enumeraciones | |
---|---|
SEARCH_USE_CASE_UNSPECIFIED |
Valor que se usa cuando no se define. No se producirá en CSS. |
SEARCH_USE_CASE_SEARCH |
Caso práctico de búsqueda. Espera que el tráfico tenga un elemento query que no esté vacío. |
SEARCH_USE_CASE_BROWSE |
Consulta el caso práctico. Espera que el tráfico tenga un query vacío. |
ServingConfig
Configura los metadatos que se usan para generar resultados de tiempo de servicio (por ejemplo, resultados de búsqueda o predicciones de recomendaciones). ServingConfig se incluye en la solicitud de búsqueda y predicción, y genera resultados.
Campos | |
---|---|
name |
Inmutable. Nombre completo |
display_name |
Obligatorio. Nombre visible de la configuración de servicio legible por humanos. Se usa en la interfaz de usuario de Discovery. Este campo debe ser una cadena codificada en UTF-8 con un límite de 128 caracteres. De lo contrario, se devuelve un error INVALID_ARGUMENT. |
solution_type |
Obligatorio. Inmutable. Especifica el tipo de solución con el que se puede asociar una configuración de servicio. |
model_id |
ID del modelo que se usará en el momento de la publicación. Actualmente, solo se admiten RecommendationModels. Se puede cambiar, pero solo a un modelo compatible (por ejemplo, de CTR de otros que te pueden gustar a CVR de otros que te pueden gustar). Es obligatorio cuando |
diversity_level |
Cantidad de diversidad que se debe usar en los resultados del modelo de recomendación, por ejemplo,
Si no se especifica, elegimos el valor predeterminado en función del tipo de modelo de recomendación. Valor predeterminado: Solo se puede definir si |
ranking_expression |
La expresión de clasificación controla la clasificación personalizada de los documentos de recuperación. Para aprovechar esta función, es necesario insertar el documento. El ajuste de la expresión de clasificación de ServingConfig se aplica a todas las solicitudes de búsqueda que sirve la configuración de servicio. Sin embargo, si se especifica La expresión de clasificación es una sola función o varias funciones unidas por el signo "+".
Funciones admitidas:
Variables de función:
Expresión de clasificación de ejemplo: Si el documento tiene un campo de inserción doc_embedding, la expresión de clasificación podría ser |
create_time |
Solo de salida. Marca de tiempo de creación de ServingConfig. |
update_time |
Solo de salida. Marca de tiempo de la actualización de ServingConfig. |
filter_control_ids[] |
Controles de filtro que se van a usar en la ruta de servicio. Se aplicarán todos los controles de filtro activados. Los controles de filtro deben estar en el mismo almacén de datos que la configuración de servicio. Un máximo de 20 controles de filtros. |
boost_control_ids[] |
Controles de aumento que se van a usar en la ruta de servicio. Se aplicarán todos los controles de aumento activados. Los controles de impulso deben estar en el mismo almacén de datos que la configuración de servicio. Se pueden añadir hasta 20 controles de aumento. |
redirect_control_ids[] |
IDs de los controles de redirección. Solo se aplica la primera acción de redirección activada, aunque se apliquen varias. El número máximo de especificaciones es 100. Solo se puede definir si |
synonyms_control_ids[] |
Especificaciones de sinónimos de condiciones. Si se cumplen varias condiciones de sinónimos, se ejecutarán todos los controles de sinónimos coincidentes de la lista. El número máximo de especificaciones es 100. Solo se puede definir si |
oneway_synonyms_control_ids[] |
Condición de especificaciones de sinónimos unidireccionales. Si se cumplen varias condiciones de sinónimos unidireccionales, se ejecutarán todos los controles de sinónimos unidireccionales coincidentes de la lista. El número máximo de especificaciones es 100. Solo se puede definir si |
dissociate_control_ids[] |
La condición no asocia especificaciones. Si se cumplen varias condiciones de no asociación, se ejecutarán todos los controles de no asociación coincidentes de la lista. El orden no importa. El número máximo de especificaciones es 100. Solo se puede definir si |
replacement_control_ids[] |
Especificaciones de sustitución de condiciones. Se aplican según el orden de la lista. Un término que ya se ha sustituido no se puede volver a sustituir. El número máximo de especificaciones es 100. Solo se puede definir si |
ignore_control_ids[] |
Condición de especificaciones de omisión. Si se cumplen varias condiciones de ignorar, se ejecutarán todos los controles de ignorar coincidentes de la lista. El orden no importa. El número máximo de especificaciones es 100. |
promote_control_ids[] |
Especificaciones de la promoción de condiciones. El número máximo de especificaciones es 100. |
answer_generation_spec |
Opcional. Especificación para la generación de respuestas. |
Campo de unión vertical_config . Configuración específica de la vertical del sector. vertical_config solo puede ser una de estas dos opciones: |
|
media_config |
MediaConfig de la configuración de publicación. |
generic_config |
GenericConfig de la configuración de publicación. |
GenericConfig
Especifica las configuraciones necesarias para la detección genérica.Actualmente, admitimos lo siguiente:
content_search_spec
: configuración para la búsqueda de contenido genérico.
Campos | |
---|---|
content_search_spec |
Especifica el comportamiento esperado de la búsqueda de contenido. Solo es válido para almacenes de datos con la búsqueda de contenido habilitada. |
MediaConfig
Especifica las configuraciones necesarias para el descubrimiento de contenido multimedia. Actualmente, admitimos lo siguiente:
demote_content_watched
: umbral para la degradación del contenido visto. Los clientes pueden especificar si quieren usar la degradación del contenido visto o la página de detalles vista. Si se usa la opción de degradación del contenido visto, los clientes deben especificar si los minutos o el porcentaje de contenido visto superan el umbral. Si es así, el contenido se degradará en los resultados de las recomendaciones.promote_fresh_content
: días límite para promocionar contenido nuevo. Los clientes pueden especificar si quieren usar la promoción de contenido actualizado. Si el contenido se publicó en los días límite, se promocionará en los resultados de las recomendaciones. Solo se puede definir siSolutionType
esSOLUTION_TYPE_RECOMMENDATION
.
Campos | |
---|---|
demotion_event_type |
Especifica el tipo de evento que se usa para degradar el resultado de la recomendación. Valores admitidos actualmente:
Si no se define, no se aplicará la degradación del historial de reproducciones. Seguirá aplicándose la degradación por falta de actualización del contenido. |
demote_content_watched_past_days |
Opcional. Especifica el número de días que se deben tener en cuenta para rebajar la posición del contenido visto. Si se define en cero o no se define, se asigna el valor predeterminado de 365 días. |
content_freshness_cutoff_days |
Especifica la frecuencia de actualización del contenido que se usa para el resultado de la recomendación. El contenido se degradará si se ha publicado durante más días de los que se considera que está actualizado. |
Campo de unión demote_content_watched . Especifica el umbral para rebajar la posición del contenido visto. Puede ser un porcentaje o un valor en minutos. Este campo debe definirse para el tipo de evento media-complete . demote_content_watched solo puede ser una de estas dos opciones: |
|
content_watched_percentage_threshold |
Especifica el umbral del porcentaje de contenido visto para la degradación. El valor del umbral debe estar comprendido entre 0 y 1, 0 (ambos incluidos). |
content_watched_seconds_threshold |
Especifica el umbral de minutos de contenido visto para la degradación. |
Sesión
Definición del protocolo de sesión externa.
Campos | |
---|---|
name |
Inmutable. Nombre completo |
display_name |
Opcional. Nombre visible de la sesión. Este campo se usa para identificar la sesión en la interfaz de usuario. De forma predeterminada, el nombre visible es el texto de la primera consulta de la sesión. |
state |
Estado de la sesión. |
user_pseudo_id |
Identificador único para monitorizar a los usuarios. |
turns[] |
Turnos. |
labels[] |
Opcional. Etiquetas de la sesión. Se puede definir como filtro en ListSessionsRequest. |
start_time |
Solo de salida. La hora a la que se inició la sesión. |
end_time |
Solo de salida. Hora en la que finalizó la sesión. |
is_pinned |
Opcional. Si la sesión está fijada, se mostrará en la parte superior de la lista de sesiones. |
Estado
Enumeración del estado de la sesión.
Enumeraciones | |
---|---|
STATE_UNSPECIFIED |
El estado no se ha especificado. |
IN_PROGRESS |
La sesión está abierta. |
Activar
Representa una conversación, que incluye una consulta del usuario y una respuesta del servicio.
Campos | |
---|---|
query |
Opcional. La consulta del usuario. Puede que no se defina si este turno solo regenera una respuesta a un turno diferente. |
answer |
Opcional. Nombre de recurso de la respuesta a la consulta del usuario. Solo se define si la generación de respuestas (llamada a la API /answer) se ha producido en este turno. |
assist_answer |
Solo de salida. Nombre de recurso de la respuesta del Asistente a la consulta del usuario. Solo se define si se ha producido una llamada de asistencia (llamada a la API /assist) en este turno. Formato: |
detailed_answer |
Solo de salida. En la API |
detailed_assist_answer |
Solo de salida. En la API |
query_config |
Opcional. Representa los metadatos relacionados con la configuración de la consulta, como el modelo y la versión de LLM utilizados, los parámetros del modelo (temperatura, parámetros de fundamentación, etc.). El prefijo "google." está reservado para las funciones desarrolladas por Google. |
SetUpDataConnectorMetadata
Este tipo no tiene campos.
Metadatos del método DataConnectorService.SetUpDataConnector
.
SetUpDataConnectorRequest
Solicitud del método DataConnectorService.SetUpDataConnector
.
Campos | |
---|---|
parent |
Obligatorio. El elemento superior de |
collection_id |
Obligatorio. El ID que se va a usar en Este campo debe cumplir el estándar RFC-1034 y tener una longitud máxima de 63 caracteres. De lo contrario, se devuelve un error INVALID_ARGUMENT. |
collection_display_name |
Obligatorio. El nombre visible de Debe ser legible y usarse para mostrar colecciones en el panel de control de la consola. Cadena codificada en UTF-8 con un límite de 1024 caracteres. |
data_connector |
Obligatorio. El |
SingleRegionKey
Metadatos de las CMEKs de una sola región.
Campos | |
---|---|
kms_key |
Obligatorio. Nombre del recurso de clave de KMS de una sola región que se usará para cifrar recursos |
SiteSearchEngine
SiteSearchEngine captura las configuraciones persistentes de búsqueda en el sitio a nivel de DataStore. Es un valor singleton por almacén de datos.
Campos | |
---|---|
name |
Nombre completo del recurso del buscador del sitio. Formato: |
SiteVerificationInfo
Información de verificación de los sitios de destino en la búsqueda avanzada en el sitio.
Campos | |
---|---|
site_verification_state |
Estado de verificación del sitio que indica la propiedad y la validez. |
verify_time |
Hora de la última verificación del sitio. |
SiteVerificationState
Estado de verificación del sitio.
Enumeraciones | |
---|---|
SITE_VERIFICATION_STATE_UNSPECIFIED |
El valor predeterminado es VERIFIED. |
VERIFIED |
Propiedad del sitio verificada. |
UNVERIFIED |
La verificación de la propiedad del sitio está pendiente o no se ha podido realizar. |
EXEMPTED |
Sitio exento de verificación, como un sitio web público que está abierto a todos los usuarios. |
Sitemap
Un sitemap para el motor de búsqueda del sitio.
Campos | |
---|---|
name |
Solo de salida. Nombre completo del recurso del mapa del sitio. |
create_time |
Solo de salida. Hora de creación del sitemap. |
Campo de unión feed . Fuentes de feeds admitidas. feed solo puede ser una de estas dos opciones: |
|
uri |
URI público del sitemap, por ejemplo, |
SolutionType
El tipo de solución.
Enumeraciones | |
---|---|
SOLUTION_TYPE_UNSPECIFIED |
Valor predeterminado. |
SOLUTION_TYPE_RECOMMENDATION |
Se usa para la IA de recomendaciones. |
SOLUTION_TYPE_SEARCH |
Se usa para la búsqueda de Discovery. |
SOLUTION_TYPE_CHAT |
Se usa en casos prácticos relacionados con el agente de IA generativa. |
SOLUTION_TYPE_GENERATIVE_CHAT |
Se usa en casos prácticos relacionados con el agente de chat generativo. Solo se usa para el motor de chat generativo. Los almacenes de datos asociados deben registrarse con la solución SOLUTION_TYPE_CHAT . |
SpannerSource
La fuente de Spanner para importar datos
Campos | |
---|---|
project_id |
El ID del proyecto que contiene la fuente de Spanner. Tiene un límite de 128 caracteres. Si no se especifica, hereda el ID del proyecto de la solicitud principal. |
instance_id |
Obligatorio. El ID de instancia de la tabla de Spanner de origen. |
database_id |
Obligatorio. El ID de la base de datos de la tabla de Spanner de origen. |
table_id |
Obligatorio. Nombre de la tabla de la base de datos de Spanner que se debe importar. |
enable_data_boost |
Indica si se debe aplicar Data Boost en la exportación de Spanner. Si habilitas esta opción, se te aplicará un coste adicional. En este artículo encontrarás más información. |
StreamAssistRequest
Solicitud del método AssistantService.StreamAssist
.
Campos | |
---|---|
name |
Obligatorio. Nombre de recurso de |
query |
Opcional. Consulta del usuario actual. Las consultas vacías solo se admiten si se proporcionan |
session |
Opcional. La sesión que se va a usar en la solicitud. Si se especifica, el asistente tiene acceso al historial de la sesión, y la consulta y la respuesta se almacenan ahí. Si se especifica Formato: |
user_metadata |
Opcional. Información sobre el usuario que inicia la consulta. |
agents_spec |
Opcional. Especificación de los agentes que se usan para atender la solicitud. |
tools_spec |
Opcional. Especificación de las herramientas que se usan para atender la solicitud. |
generation_spec |
Opcional. Especificación de la configuración de generación de la solicitud. |
AgentsSpec
Especificación de los agentes que se usan para atender la solicitud.
Campos | |
---|---|
agent_specs[] |
Opcional. Especificación de los agentes que se usan para atender la solicitud. |
AgentSpec
Especificación de un agente.
Campos | |
---|---|
agent_id |
Obligatorio. ID para identificar el recurso de agente que sirve la solicitud. Este campo debe cumplir la RFC-1034 y tener una longitud máxima de 63 caracteres. |
GenerationSpec
Especificación de la generación del Asistente para la solicitud. Esto permite anular la configuración de generación predeterminada a nivel de motor.
Campos | |
---|---|
model_id |
Opcional. El valor de model_id de Vertex AI que se usa para el modelo generativo. Si no se define, se usará el modelo predeterminado del Asistente. |
ToolsSpec
Especificación de las herramientas que se usan para atender la solicitud.
Campos | |
---|---|
vertex_ai_search_spec |
Opcional. Especificación de la herramienta Vertex AI Search. |
web_grounding_spec |
Opcional. Especificación de la herramienta de fundamentación web. Si el campo está presente, se habilita la fundamentación con la búsqueda web. Solo funciona si |
image_generation_spec |
Opcional. Especificación de la herramienta de generación de imágenes. |
video_generation_spec |
Opcional. Especificación de la herramienta de generación de vídeo. |
ImageGenerationSpec
Este tipo no tiene campos.
Especificación de la herramienta de generación de imágenes.
VertexAiSearchSpec
Especificación de la herramienta Vertex AI Search.
Campos | |
---|---|
data_store_specs[] |
Opcional. Especificaciones que definen los |
filter |
Opcional. La sintaxis del filtro consta de un lenguaje de expresiones para crear un predicado a partir de uno o varios campos de los documentos que se van a filtrar. La expresión de filtro distingue entre mayúsculas y minúsculas. Si este campo no se reconoce, se devuelve un El filtrado en Vertex AI Search se realiza asignando la clave de filtro del lado izquierdo a una propiedad de clave definida en el backend de Vertex AI Search. El cliente define esta asignación en su esquema. Por ejemplo, un cliente de medios puede tener un campo "nombre" en su esquema. En este caso, el filtro sería el siguiente: filter --> name:'ANY("king kong")' Para obtener más información sobre el filtrado, incluida la sintaxis y los operadores de filtro, consulta Filtrar. |
VideoGenerationSpec
Este tipo no tiene campos.
Especificación de la herramienta de generación de vídeo.
WebGroundingSpec
Este tipo no tiene campos.
Especificación de la herramienta de fundamentación web.
StreamAssistResponse
Respuesta del método AssistantService.StreamAssist
.
Campos | |
---|---|
answer |
Objeto de recurso de respuesta de asistencia que contiene partes de la respuesta final del asistente a la consulta del usuario. No se incluye si la respuesta actual no añade nada a la Consulta Si el estado es |
session_info |
Información de la sesión. Solo se incluye en el StreamAssistResponse final de la respuesta encadenada. |
assist_token |
Un ID único global que identifica el par actual de solicitud y flujo de respuestas. Se usa para enviar comentarios y recibir asistencia. |
SessionInfo
Información sobre la sesión.
Campos | |
---|---|
session |
Nombre de la sesión recién generada o continuada. Formato: |
SubscriptionTerm
Periodo de vigencia de la suscripción. LINT.IfChange
Enumeraciones | |
---|---|
SUBSCRIPTION_TERM_UNSPECIFIED |
Valor predeterminado, no se usa. |
SUBSCRIPTION_TERM_ONE_MONTH |
1 mes. |
SUBSCRIPTION_TERM_ONE_YEAR |
1 año. |
SUBSCRIPTION_TERM_THREE_YEARS |
3 años. |
SubscriptionTier
Información sobre el nivel de suscripción.
Enumeraciones | |
---|---|
SUBSCRIPTION_TIER_UNSPECIFIED |
Valor predeterminado. |
SUBSCRIPTION_TIER_SEARCH |
Nivel de búsqueda. El nivel de búsqueda puede acceder a las funciones de búsqueda de VAIS y a las funciones de NotebookLM. |
SUBSCRIPTION_TIER_SEARCH_AND_ASSISTANT |
Nivel de búsqueda y asistente. Los usuarios del nivel de búsqueda + asistente pueden acceder a las funciones de búsqueda de VAIS, a las funciones de NotebookLM y a las funciones del asistente. |
SUBSCRIPTION_TIER_NOTEBOOK_LM |
Nivel de NotebookLM. NotebookLM es un nivel de suscripción que solo puede acceder a las funciones de NotebookLM. |
SUBSCRIPTION_TIER_FRONTLINE_WORKER |
Nivel de trabajador de primera línea. |
SUBSCRIPTION_TIER_AGENTSPACE_STARTER |
Nivel Starter de Agentspace. |
SUBSCRIPTION_TIER_AGENTSPACE_BUSINESS |
Nivel de Agentspace Business. |
SUBSCRIPTION_TIER_ENTERPRISE |
Nivel Enterprise. |
SUBSCRIPTION_TIER_EDU |
Nivel de centro educativo. |
SUBSCRIPTION_TIER_EDU_PRO |
Nivel EDU Pro. |
SUBSCRIPTION_TIER_EDU_EMERGING |
Nivel de mercado emergente de la institución educativa. |
SUBSCRIPTION_TIER_EDU_PRO_EMERGING |
Nivel de mercado emergente de EDU Pro. |
SuggestionDenyListEntry
Entrada de la lista de denegación de sugerencias que identifica la frase que se va a bloquear de las sugerencias y la operación aplicada a la frase.
Campos | |
---|---|
block_phrase |
Obligatorio. Frase que se va a bloquear de las sugerencias mostradas. Puede tener un máximo de 125 caracteres. |
match_operator |
Obligatorio. Operador de coincidencia que se va a aplicar a esta frase. Si quieres bloquear la frase exacta o cualquier sugerencia que la contenga. |
MatchOperator
Operador para buscar coincidencias con las sugerencias generadas.
Enumeraciones | |
---|---|
MATCH_OPERATOR_UNSPECIFIED |
Valor predeterminado. No se debe usar |
EXACT_MATCH |
Si la sugerencia coincide exactamente con block_phrase, bloquéala. |
CONTAINS |
Si la sugerencia contiene la frase_bloqueada, bloquéala. |
TargetSite
Sitio de destino de SiteSearchEngine.
Campos | |
---|---|
name |
Solo de salida. Nombre de recurso completo del sitio de destino. |
provided_uri_pattern |
Obligatorio. Solo de entrada. El patrón de URI proporcionado por el usuario a partir del cual se genera el |
type |
El tipo de sitio de destino (por ejemplo, si el sitio se va a incluir o excluir). |
exact_match |
Inmutable. Si se define como "false", se genera un uri_pattern para incluir todas las páginas cuya dirección contenga el valor de provided_uri_pattern. Si se asigna el valor true, se genera un uri_pattern para intentar que coincida exactamente con el provided_uri_pattern o solo con la página específica si el provided_uri_pattern es específico. El provided_uri_pattern siempre se normaliza para generar el patrón de URI que utilizará el buscador. |
generated_uri_pattern |
Solo de salida. Se genera automáticamente en función del valor de provided_uri_pattern. |
root_domain_uri |
Solo de salida. Dominio raíz de provided_uri_pattern. |
site_verification_info |
Solo de salida. Estado de verificación de la propiedad y la validez del sitio. |
indexing_status |
Solo de salida. Estado de indexación. |
update_time |
Solo de salida. Hora de la última actualización del sitio de destino. |
failure_reason |
Solo de salida. Motivo del error. |
FailureReason
Motivos por los que no se ha podido indexar la búsqueda en el sitio.
Campos | |
---|---|
Campo de unión failure . Motivo del error. failure solo puede ser una de estas dos opciones: |
|
quota_failure |
No se ha podido completar la acción por falta de cuota. |
QuotaFailure
No se ha podido completar la acción por falta de cuota.
Campos | |
---|---|
total_required_quota |
Este número es una estimación de la cuota total que necesita este proyecto para completar la indexación correctamente. |
IndexingStatus
Enumeración del estado de indexación del sitio de destino.
Enumeraciones | |
---|---|
INDEXING_STATUS_UNSPECIFIED |
El valor predeterminado es SUCCEEDED. |
PENDING |
El sitio de destino está en la cola de actualización y la canalización de indexación lo recogerá. |
FAILED |
No se puede indexar el sitio de destino. |
SUCCEEDED |
El sitio de destino se ha indexado. |
DELETING |
El sitio de destino indexado anteriormente se ha marcado para que se elimine. Este es un estado de transición que dará lugar a lo siguiente: 1. el sitio de destino se elimina si la desindexación se realiza correctamente; 2. el estado vuelve a SUCCEEDED si la desindexación falla. |
CANCELLABLE |
El cambio de sitio de destino está pendiente, pero se puede cancelar. |
CANCELLED |
Se ha cancelado el cambio de sitio de destino. |
Tipo
Tipos de sitios de destino posibles.
Enumeraciones | |
---|---|
TYPE_UNSPECIFIED |
Este valor no se usa. En este caso, el comportamiento del servidor es Type.INCLUDE de forma predeterminada. |
INCLUDE |
Incluya el sitio de destino. |
EXCLUDE |
Excluya el sitio de destino. |
Cliente
Información del arrendatario de una fuente de conector. Incluye parte de la misma información almacenada en el mensaje Credential, pero se limita a lo que se necesita para proporcionar una lista de arrendatarios accesibles al usuario.
Campos | |
---|---|
id |
El ID de instancia del arrendatario. Por ejemplo, Jira ("8594f221-9797-5f78-1fa4-485e198d7cd0") y Slack ("T123456"). |
uri |
El URI del arrendatario, si procede. Por ejemplo, el URI de una instancia de Jira es https://my-jira-instance.atlassian.net, y un arrendatario de Slack no tiene URI. |
display_name |
Nombre visible opcional del arrendatario, como "Mi equipo de Slack". |
TextInput
Define la entrada de texto.
Campos | |
---|---|
input |
Entrada de texto. |
context |
Contexto de la conversación de la entrada. |
TrainCustomModelMetadata
Metadatos relacionados con el progreso de la operación TrainCustomModel. Se devuelve en el campo google.longrunning.Operation.metadata.
Campos | |
---|---|
create_time |
Hora de creación de la operación. |
update_time |
Hora de la última actualización de la operación. Si la operación se ha completado, también es la hora de finalización. |
TrainCustomModelRequest
Mensaje de solicitud del método SearchTuningService.TrainCustomModel
.
Campos | |
---|---|
data_store |
Obligatorio. Nombre de recurso del almacén de datos, como |
model_type |
Modelo que se va a entrenar. Los valores admitidos son:
|
error_config |
Ubicación deseada de los errores producidos durante la ingestión y el entrenamiento de los datos. |
model_id |
Si no se proporciona, se generará un UUID. |
Campo de unión training_input . Entrada de entrenamiento del modelo. training_input solo puede ser una de estas dos opciones: |
|
gcs_training_input |
Entrada de entrenamiento de Cloud Storage. |
GcsTrainingInput
Datos de entrada de entrenamiento de Cloud Storage.
Campos | |
---|---|
corpus_data_path |
Los datos del corpus de Cloud Storage que se pueden asociar a los datos de entrenamiento. El formato de la ruta de datos es En el caso del modelo de ajuste de búsqueda, cada línea debe tener _id, title y text. Ejemplo: |
query_data_path |
Los datos de consulta de GCS que se podrían asociar a los datos de entrenamiento. El formato de la ruta de datos es En el caso del modelo de ajuste de búsqueda, cada línea debe tener el _id y el texto. Ejemplo: {"_id": "query1", "text": "example query"} |
train_data_path |
Ruta de los datos de entrenamiento de Cloud Storage cuyo formato debe ser En el caso del modelo de ajuste de búsqueda, debe tener la consulta, el ID del corpus y la puntuación como encabezado de archivo TSV. La puntuación debe ser un número de
|
test_data_path |
Datos de prueba de Cloud Storage. Tiene el mismo formato que train_data_path. Si no se proporciona, se realizará una división aleatoria de 80/20 entre los datos de entrenamiento y de prueba en train_data_path. |
TrainCustomModelResponse
Respuesta de TrainCustomModelRequest
. Este mensaje se devuelve en el campo google.longrunning.Operations.response.
Campos | |
---|---|
error_samples[] |
Una muestra de los errores detectados al procesar los datos. |
error_config |
Muestra el destino de los errores completos de la solicitud, si se ha definido. |
model_status |
El estado del modelo preparado. Los valores posibles son:
|
metrics |
Las métricas del modelo entrenado. |
model_name |
Nombre completo de CustomTuningModel. |
TransactionInfo
Una transacción representa toda la transacción de compra.
Campos | |
---|---|
currency |
Obligatorio. Código de moneda. Usa el código ISO 4217 de tres caracteres. |
transaction_id |
El ID de transacción, que tiene un límite de 128 caracteres. |
value |
Obligatorio. Valor total distinto de cero asociado a la transacción. Este valor puede incluir los gastos de envío, los impuestos u otros ajustes del valor total que quiera incluir. |
tax |
Todos los impuestos asociados a la transacción. |
cost |
Todos los costes asociados a los productos. Pueden ser costes de fabricación, gastos de envío que no corran a cargo del usuario final o cualquier otro coste, de modo que: |
discount_value |
Valor total de los descuentos aplicados a esta transacción. Esta cifra debe excluirse de Por ejemplo, si un usuario ha pagado Esto significa que los beneficios se calculan de la misma forma, independientemente del valor del descuento, y que |
UpdateAclConfigRequest
Mensaje de solicitud del método UpdateAclConfig.
Campos | |
---|---|
acl_config |
UpdateAssistantRequest
Mensaje de solicitud del método AssistantService.UpdateAssistant
.
Campos | |
---|---|
assistant |
Obligatorio. El campo Si la persona que llama no tiene permiso para actualizar el Si el |
update_mask |
Lista de campos que se van a actualizar. |
UpdateCmekConfigMetadata
Metadatos relacionados con el progreso de la operación CmekConfigService.UpdateCmekConfig
. Se devolverá en el campo google.longrunning.Operation.metadata.
Campos | |
---|---|
create_time |
Hora de creación de la operación. |
update_time |
Hora de la última actualización de la operación. Si la operación se ha completado, también es la hora de finalización. |
UpdateCmekConfigRequest
Mensaje de solicitud del método UpdateCmekConfig. rpc.
Campos | |
---|---|
config |
Obligatorio. El recurso CmekConfig. |
set_default |
Define el siguiente CmekConfig como predeterminado para que se use en los recursos secundarios si no se especifica ninguno. |
UpdateControlRequest
Solicitud del método UpdateControl.
Campos | |
---|---|
control |
Obligatorio. El control que se va a actualizar. |
update_mask |
Opcional. Indica qué campos del Si no se define o está vacío, se actualizan todos los campos admitidos. |
UpdateConversationRequest
Solicitud del método UpdateConversation.
Campos | |
---|---|
conversation |
Obligatorio. La conversación que se va a actualizar. |
update_mask |
Indica qué campos del Si no se define o está vacío, se actualizan todos los campos admitidos. |
UpdateDataConnectorRequest
Mensaje de solicitud del método DataConnectorService.UpdateDataConnector
.
Campos | |
---|---|
data_connector |
Obligatorio. Si la persona que llama no tiene permiso para actualizar el Si no existe el |
update_mask |
Indica qué campos del Entre las rutas de campo admitidas se incluyen las siguientes:
Nota: La compatibilidad con estos campos puede variar en función del tipo de conector. Por ejemplo, no todos los conectores admiten Si se proporciona una ruta de campo no admitida o desconocida, la solicitud devolverá un error INVALID_ARGUMENT. |
UpdateDataStoreRequest
Mensaje de solicitud del método DataStoreService.UpdateDataStore
.
Campos | |
---|---|
data_store |
Obligatorio. Si la persona que llama no tiene permiso para actualizar el Si el |
update_mask |
Indica qué campos del Si se proporciona un campo no admitido o desconocido, se devuelve un error INVALID_ARGUMENT. |
UpdateDocumentRequest
Mensaje de solicitud del método DocumentService.UpdateDocument
.
Campos | |
---|---|
document |
Obligatorio. Documento que se va a actualizar o crear. Si la persona que llama no tiene permiso para actualizar Si el |
allow_missing |
Si se define como |
update_mask |
Indica qué campos del documento importado proporcionado se van a actualizar. Si no se define, se actualizan todos los campos de forma predeterminada. |
UpdateEngineRequest
Mensaje de solicitud del método EngineService.UpdateEngine
.
Campos | |
---|---|
engine |
Obligatorio. Si la persona que llama no tiene permiso para actualizar el Si el |
update_mask |
Indica qué campos del Si se proporciona un campo no admitido o desconocido, se devuelve un error INVALID_ARGUMENT. |
UpdateLicenseConfigRequest
Mensaje de solicitud del método LicenseConfigService.UpdateLicenseConfig
.
Campos | |
---|---|
license_config |
Obligatorio. |
update_mask |
Opcional. Indica qué campos del Si se proporciona un campo no admitido o desconocido, se devuelve un error INVALID_ARGUMENT. |
UpdateSchemaMetadata
Metadatos de LRO de UpdateSchema.
Campos | |
---|---|
create_time |
Hora de creación de la operación. |
update_time |
Hora de la última actualización de la operación. Si la operación se ha completado, también es la hora de finalización. |
UpdateSchemaRequest
Mensaje de solicitud del método SchemaService.UpdateSchema
.
Campos | |
---|---|
schema |
Obligatorio. |
allow_missing |
Si se le asigna el valor true y no se encuentra el |
UpdateServingConfigRequest
Solicitud del método UpdateServingConfig.
Campos | |
---|---|
serving_config |
Obligatorio. ServingConfig que se va a actualizar. |
update_mask |
Indica qué campos del Si no se define, se actualizan todos los campos admitidos. |
UpdateSessionRequest
Solicitud del método UpdateSession.
Campos | |
---|---|
session |
Obligatorio. La sesión que se va a actualizar. |
update_mask |
Indica qué campos del Si no se define o está vacío, se actualizan todos los campos admitidos. |
UpdateTargetSiteMetadata
Metadatos relacionados con el progreso de la operación SiteSearchEngineService.UpdateTargetSite
. Se devolverá en el campo google.longrunning.Operation.metadata.
Campos | |
---|---|
create_time |
Hora de creación de la operación. |
update_time |
Hora de la última actualización de la operación. Si la operación se ha completado, también es la hora de finalización. |
UpdateTargetSiteRequest
Mensaje de solicitud del método SiteSearchEngineService.UpdateTargetSite
.
Campos | |
---|---|
target_site |
Obligatorio. El sitio de destino que se va a actualizar. Si la persona que llama no tiene permiso para actualizar el Si el |
UserEvent
UserEvent recoge toda la información de metadatos que necesita la API Discovery Engine para saber cómo interactúan los usuarios finales con su sitio web.
Campos | |
---|---|
event_type |
Obligatorio. Tipo de evento de usuario. Los valores permitidos son: Valores genéricos:
Valores relacionados con el comercio:
Valores relacionados con los medios:
Valor de conversión personalizado:
|
conversion_type |
Opcional. Tipo de conversión. Obligatorio si No definas el campo si |
user_pseudo_id |
Obligatorio. Identificador único para hacer un seguimiento de los visitantes. Por ejemplo, se podría implementar con una cookie HTTP, que debería poder identificar de forma única a un visitante en un solo dispositivo. Este identificador único no debería cambiar si el visitante inicia o cierra sesión en el sitio web. No asigne el mismo ID fijo al campo para diferentes usuarios. De esta forma, se mezclan los historiales de eventos de esos usuarios, lo que provoca que la calidad del modelo se vea afectada. El campo debe ser una cadena codificada en UTF-8 con un límite de 128 caracteres. De lo contrario, se devuelve un error El campo no debe contener información personal identificable ni datos de usuario. Le recomendamos que utilice el ID de cliente de Google Analytics en este campo. |
engine |
Nombre de recurso Opcional. Solo se requiere para los eventos de usuario producidos por |
data_store |
Nombre completo del recurso Opcional. Solo es obligatorio para los eventos de usuario cuyo almacén de datos no se pueda determinar mediante |
event_time |
Solo se requiere para el método |
user_info |
Información sobre el usuario final. |
direct_user_request |
Debe asignarse el valor true si la solicitud se envía directamente desde el usuario final. En ese caso, el Esta marca solo debe definirse si la solicitud de la API se realiza directamente desde el usuario final, como una aplicación móvil (y no si una pasarela o un servidor procesan y envían los eventos del usuario). No se debe definir cuando se utilice la etiqueta JavaScript en |
session_id |
Identificador único para hacer un seguimiento de la sesión de un visitante. Tiene un límite de 128 bytes. Una sesión es una agregación del comportamiento de un usuario final en un periodo determinado. Directriz general para rellenar el campo session_id:
|
page_info |
Metadatos de la página, como categorías y otra información importante para determinados tipos de eventos, como |
attribution_token |
Token para atribuir una respuesta de la API a las acciones del usuario que activan el evento. Muy recomendable para eventos de usuario que sean el resultado de El valor debe ser uno de los siguientes:
Este token nos permite atribuir con precisión la visualización de la página o la finalización de la conversión al evento y a la respuesta de predicción concreta que contiene este producto en el que se ha hecho clic o que se ha comprado. Si el usuario hace clic en el producto K en los resultados de recomendación, pasa |
filter |
La sintaxis del filtro consta de un lenguaje de expresiones para crear un predicado a partir de uno o varios campos de los documentos que se van a filtrar. Por ejemplo, en el caso de los eventos Del mismo modo, en el caso de los eventos El valor debe ser una cadena codificada en UTF-8 con un límite de 1000 caracteres. De lo contrario, se devuelve un error |
documents[] |
Lista de Este campo es opcional, excepto en los siguientes tipos de eventos:
En un evento |
panel |
Metadatos del panel asociados a este evento de usuario. |
search_info |
Este campo debe definirse para el evento |
completion_info |
Este campo debe definirse en el evento |
transaction_info |
Los metadatos de la transacción (si los hay) asociados a este evento de usuario. |
tag_ids[] |
Lista de identificadores de los grupos experimentales independientes a los que pertenece este evento de usuario. Se usa para distinguir entre eventos de usuario asociados a diferentes configuraciones de experimentos. |
promotion_ids[] |
Los IDs de promoción si se trata de un evento asociado a promociones. Actualmente, este campo está limitado a un ID como máximo. |
attributes |
Funciones adicionales de eventos de usuario que se incluirán en el modelo de recomendación. Estos atributos NO deben contener datos que deban analizarse o procesarse más, como JSON u otras codificaciones. Si proporciona atributos personalizados para los eventos de usuario insertados, inclúyalos también en los eventos de usuario que asocie a las solicitudes de predicción. El formato de los atributos personalizados debe ser coherente entre los eventos importados y los eventos proporcionados con las solicitudes de predicción. De esta forma, la API Discovery Engine puede usar esos atributos personalizados al entrenar modelos y ofrecer predicciones, lo que ayuda a mejorar la calidad de las recomendaciones. Este campo debe cumplir todos los criterios que se indican a continuación. De lo contrario, se devolverá un error
En el caso de las recomendaciones de productos, un ejemplo de información adicional sobre el usuario es |
media_info |
Información específica de los medios. |
panels[] |
Opcional. Lista de paneles asociados a este evento. Se usa para los datos de impresiones a nivel de página. |
UserInfo
Información de un usuario final.
Campos | |
---|---|
user_id |
Muy recomendable para los usuarios que han iniciado sesión. Identificador único del usuario que ha iniciado sesión, como un nombre de usuario. No se define para usuarios anónimos. Utiliza siempre un valor cifrado para este ID. No asigne el mismo ID fijo a diferentes usuarios. De esta forma, se mezclan los historiales de eventos de esos usuarios, lo que provoca que la calidad del modelo se vea afectada. El campo debe ser una cadena codificada en UTF-8 con un límite de 128 caracteres. De lo contrario, se devuelve un error |
user_agent |
User-agent incluido en el encabezado HTTP. El campo debe ser una cadena codificada en UTF-8 con un límite de 1000 caracteres. De lo contrario, se devuelve un error No se debe definir este valor cuando se use la función de registro de eventos del lado del cliente con la etiqueta de GTM o JavaScript en |
time_zone |
Opcional. Zona horaria de IANA, por ejemplo, Europe/Budapest. |
UserLicense
Información de la licencia de usuario asignada por el administrador.
Campos | |
---|---|
user_principal |
Obligatorio. Inmutable. El principal de usuario del usuario, que puede ser una dirección de correo electrónico u otro identificador principal. Este campo no se puede modificar. El administrador asigna licencias en función de la entidad de seguridad del usuario. |
user_profile |
Opcional. El perfil de usuario. Usamos el nombre completo del usuario(nombre y apellidos) como perfil de usuario. |
license_assignment_state |
Solo de salida. Estado de asignación de licencia del usuario. Si se asigna una configuración de licencia al usuario, se le asignará la licencia al iniciar sesión. Si el estado de asignación de licencia del usuario es "Sin asignar" o "Sin especificar", no se asociará ninguna configuración de licencia al usuario. |
license_config |
Opcional. Nombre de recurso completo de la suscripción(LicenseConfig) asignada al usuario. |
create_time |
Solo de salida. Marca de tiempo de creación del usuario. |
update_time |
Solo de salida. Marca de tiempo de la actualización del usuario. |
last_login_time |
Solo de salida. Hora del último inicio de sesión del usuario. Si el usuario aún no ha iniciado sesión, este campo estará vacío. |
LicenseAssignmentState
Enumeración del estado de asignación de licencias.
Enumeraciones | |
---|---|
LICENSE_ASSIGNMENT_STATE_UNSPECIFIED |
Valor predeterminado. |
ASSIGNED |
Licencia asignada al usuario. |
UNASSIGNED |
No se ha asignado ninguna licencia al usuario. Obsoleto, traducido a NO_LICENSE. |
NO_LICENSE |
No se ha asignado ninguna licencia al usuario. |
NO_LICENSE_ATTEMPTED_LOGIN |
El usuario ha intentado iniciar sesión, pero no tiene ninguna licencia asignada. Este estado solo se usa cuando un usuario intenta iniciar sesión por primera vez, pero no se le puede asignar una licencia. A los usuarios que ya hayan iniciado sesión, pero a los que no se les pueda asignar una licencia, se les asignará el estado NO_LICENSE(el administrador puede retirar la licencia). |
BLOCKED |
El usuario no puede asignar una licencia. |
WorkspaceConfig
Configuración para almacenar la configuración del tipo de almacén de datos de los datos del espacio de trabajo.
Campos | |
---|---|
type |
La fuente de datos de Google Workspace. |
dasher_customer_id |
ID de cliente de Dasher ofuscado. |
super_admin_service_account |
Opcional. La cuenta de servicio de superadministrador del espacio de trabajo que se usará para generar tokens de acceso. Por ahora, solo lo usamos para la ingestión de datos del conector de Google Drive nativo. |
super_admin_email_address |
Opcional. La dirección de correo del superadministrador del espacio de trabajo que se usará para generar el token de acceso. Por ahora, solo lo usamos para la ingestión de datos del conector de Google Drive nativo. |
Tipo
Especifica el tipo de aplicación de Workspace compatible con este almacén de datos.
Enumeraciones | |
---|---|
TYPE_UNSPECIFIED |
El valor predeterminado es un tipo de espacio de trabajo sin especificar. |
GOOGLE_DRIVE |
Workspace Data Store contiene datos de Drive |
GOOGLE_MAIL |
Workspace Data Store contiene datos de Mail |
GOOGLE_SITES |
Workspace Data Store contiene datos de Sites |
GOOGLE_CALENDAR |
Workspace Data Store contiene datos de Calendar |
GOOGLE_CHAT |
Workspace Data Store contiene datos de Chat |
GOOGLE_GROUPS |
Workspace Data Store contiene datos de Grupos |
GOOGLE_KEEP |
Workspace Data Store contiene datos de Keep |
GOOGLE_PEOPLE |
Workspace Data Store contiene datos de personas |
WriteUserEventRequest
Mensaje de solicitud del método WriteUserEvent.
Campos | |
---|---|
parent |
Obligatorio. Nombre del recurso superior. Si la acción de evento de usuario de escritura se aplica en el nivel |
write_async |
Si se le asigna el valor true, el evento de usuario se escribe de forma asíncrona después de la validación y la API responde sin esperar a que se escriba. |
user_event |
Obligatorio. Evento de usuario que se va a escribir. |