インデックス
AclConfigService
(インターフェース)AssistAnswerService
(インターフェース)AssistantService
(インターフェース)CmekConfigService
(インターフェース)CollectionService
(インターフェース)CompletionService
(インターフェース)ControlService
(インターフェース)ConversationalSearchService
(インターフェース)DataConnectorService
(インターフェース)DataStoreService
(インターフェース)DocumentService
(インターフェース)EngineService
(インターフェース)GroundedGenerationService
(インターフェース)IdentityMappingStoreService
(インターフェース)LicenseConfigService
(インターフェース)PodcastService
(インターフェース)ProjectService
(インターフェース)RankService
(インターフェース)RecommendationService
(インターフェース)SchemaService
(インターフェース)SearchService
(インターフェース)SearchTuningService
(インターフェース)ServingConfigService
(インターフェース)SessionService
(インターフェース)SiteSearchEngineService
(インターフェース)UserEventService
(インターフェース)UserLicenseService
(インターフェース)AclConfig
(メッセージ)ActionConfig
(メッセージ)AddContextFileRequest
(メッセージ)AddContextFileResponse
(メッセージ)AdvancedCompleteQueryRequest
(メッセージ)AdvancedCompleteQueryRequest.BoostSpec
(メッセージ)AdvancedCompleteQueryRequest.BoostSpec.ConditionBoostSpec
(メッセージ)AdvancedCompleteQueryRequest.SuggestionType
(列挙型)AdvancedCompleteQueryRequest.SuggestionTypeSpec
(メッセージ)AdvancedCompleteQueryResponse
(メッセージ)AdvancedCompleteQueryResponse.ContentSuggestion
(メッセージ)AdvancedCompleteQueryResponse.ContentSuggestion.ContentType
(列挙型)AdvancedCompleteQueryResponse.PersonSuggestion
(メッセージ)AdvancedCompleteQueryResponse.PersonSuggestion.PersonType
(列挙型)AdvancedCompleteQueryResponse.QuerySuggestion
(メッセージ)AdvancedCompleteQueryResponse.RecentSearchSuggestion
(メッセージ)AdvancedSiteSearchConfig
(メッセージ)AlertPolicyConfig
(メッセージ)AlertPolicyConfig.AlertEnrollment
(メッセージ)AlertPolicyConfig.AlertEnrollment.EnrollStates
(列挙型)AlertPolicyResourceConfig
(メッセージ)AlertPolicyResourceConfig.AlertEnrollment
(メッセージ)AlertPolicyResourceConfig.AlertEnrollment.EnrollState
(列挙型)AlloyDbSource
(メッセージ)Answer
(メッセージ)Answer.AnswerSkippedReason
(列挙型)Answer.Citation
(メッセージ)Answer.CitationSource
(メッセージ)Answer.GroundingSupport
(メッセージ)Answer.QueryUnderstandingInfo
(メッセージ)Answer.QueryUnderstandingInfo.QueryClassificationInfo
(メッセージ)Answer.QueryUnderstandingInfo.QueryClassificationInfo.Type
(列挙型)Answer.Reference
(メッセージ)Answer.Reference.ChunkInfo
(メッセージ)Answer.Reference.ChunkInfo.DocumentMetadata
(メッセージ)Answer.Reference.StructuredDocumentInfo
(メッセージ)Answer.Reference.UnstructuredDocumentInfo
(メッセージ)Answer.Reference.UnstructuredDocumentInfo.ChunkContent
(メッセージ)Answer.State
(列挙型)Answer.Step
(メッセージ)Answer.Step.Action
(メッセージ)Answer.Step.Action.Observation
(メッセージ)Answer.Step.Action.Observation.SearchResult
(メッセージ)Answer.Step.Action.Observation.SearchResult.ChunkInfo
(メッセージ)Answer.Step.Action.Observation.SearchResult.SnippetInfo
(メッセージ)Answer.Step.Action.SearchAction
(メッセージ)Answer.Step.State
(列挙型)AnswerGenerationSpec
(メッセージ)AnswerGenerationSpec.UserDefinedClassifierSpec
(メッセージ)AnswerQueryRequest
(メッセージ)AnswerQueryRequest.AnswerGenerationSpec
(メッセージ)AnswerQueryRequest.AnswerGenerationSpec.ModelSpec
(メッセージ)AnswerQueryRequest.AnswerGenerationSpec.PromptSpec
(メッセージ)AnswerQueryRequest.EndUserSpec
(メッセージ)AnswerQueryRequest.EndUserSpec.EndUserMetaData
(メッセージ)AnswerQueryRequest.EndUserSpec.EndUserMetaData.ChunkInfo
(メッセージ)AnswerQueryRequest.EndUserSpec.EndUserMetaData.ChunkInfo.DocumentMetadata
(メッセージ)AnswerQueryRequest.GroundingSpec
(メッセージ)AnswerQueryRequest.GroundingSpec.FilteringLevel
(列挙型)AnswerQueryRequest.QueryUnderstandingSpec
(メッセージ)AnswerQueryRequest.QueryUnderstandingSpec.QueryClassificationSpec
(メッセージ)AnswerQueryRequest.QueryUnderstandingSpec.QueryClassificationSpec.Type
(列挙型)AnswerQueryRequest.QueryUnderstandingSpec.QueryRephraserSpec
(メッセージ)AnswerQueryRequest.QueryUnderstandingSpec.QueryRephraserSpec.ModelSpec
(メッセージ)AnswerQueryRequest.QueryUnderstandingSpec.QueryRephraserSpec.ModelSpec.ModelType
(列挙型)AnswerQueryRequest.RelatedQuestionsSpec
(メッセージ)AnswerQueryRequest.SafetySpec
(メッセージ)AnswerQueryRequest.SafetySpec.SafetySetting
(メッセージ)AnswerQueryRequest.SafetySpec.SafetySetting.HarmBlockThreshold
(列挙型)AnswerQueryRequest.SearchSpec
(メッセージ)AnswerQueryRequest.SearchSpec.SearchParams
(メッセージ)AnswerQueryRequest.SearchSpec.SearchResultList
(メッセージ)AnswerQueryRequest.SearchSpec.SearchResultList.SearchResult
(メッセージ)AnswerQueryRequest.SearchSpec.SearchResultList.SearchResult.ChunkInfo
(メッセージ)AnswerQueryRequest.SearchSpec.SearchResultList.SearchResult.ChunkInfo.DocumentMetadata
(メッセージ)AnswerQueryRequest.SearchSpec.SearchResultList.SearchResult.UnstructuredDocumentInfo
(メッセージ)AnswerQueryRequest.SearchSpec.SearchResultList.SearchResult.UnstructuredDocumentInfo.DocumentContext
(メッセージ)AnswerQueryRequest.SearchSpec.SearchResultList.SearchResult.UnstructuredDocumentInfo.ExtractiveAnswer
(メッセージ)AnswerQueryRequest.SearchSpec.SearchResultList.SearchResult.UnstructuredDocumentInfo.ExtractiveSegment
(メッセージ)AnswerQueryResponse
(メッセージ)AssistAnswer
(メッセージ)AssistAnswer.AssistSkippedReason
(列挙型)AssistAnswer.CustomerPolicyEnforcementResult
(メッセージ)AssistAnswer.CustomerPolicyEnforcementResult.BannedPhraseEnforcementResult
(メッセージ)AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult
(メッセージ)AssistAnswer.CustomerPolicyEnforcementResult.PolicyEnforcementResult
(メッセージ)AssistAnswer.CustomerPolicyEnforcementResult.Verdict
(列挙型)AssistAnswer.Reply
(メッセージ)AssistAnswer.State
(列挙型)AssistRequest
(メッセージ)AssistRequest.AssistSkippingMode
(列挙型)AssistResponse
(メッセージ)AssistResponse.SessionInfo
(メッセージ)AssistUserMetadata
(メッセージ)Assistant
(メッセージ)Assistant.ActionInfo
(メッセージ)(非推奨)Assistant.ActionList
(メッセージ)(非推奨)Assistant.CustomerPolicy
(メッセージ)Assistant.CustomerPolicy.BannedPhrase
(メッセージ)Assistant.CustomerPolicy.BannedPhrase.BannedPhraseMatchType
(列挙型)Assistant.CustomerPolicy.ModelArmorConfig
(メッセージ)Assistant.CustomerPolicy.ModelArmorConfig.FailureMode
(列挙型)Assistant.GenerationConfig
(メッセージ)Assistant.GenerationConfig.SystemInstruction
(メッセージ)Assistant.ToolInfo
(メッセージ)Assistant.ToolList
(メッセージ)Assistant.WebGroundingType
(列挙型)AssistantContent
(メッセージ)AssistantContent.Blob
(メッセージ)AssistantContent.CodeExecutionResult
(メッセージ)AssistantContent.CodeExecutionResult.Outcome
(列挙型)AssistantContent.ExecutableCode
(メッセージ)AssistantContent.File
(メッセージ)AssistantGroundedContent
(メッセージ)AssistantGroundedContent.ContentMetadata
(メッセージ)AssistantGroundedContent.ContentMetadata.ContentKind
(列挙型)AssistantGroundedContent.TextGroundingMetadata
(メッセージ)AssistantGroundedContent.TextGroundingMetadata.Reference
(メッセージ)AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata
(メッセージ)AssistantGroundedContent.TextGroundingMetadata.Segment
(メッセージ)BAPConfig
(メッセージ)BAPConfig.ConnectorMode
(列挙型)BatchCreateTargetSiteMetadata
(メッセージ)BatchCreateTargetSitesRequest
(メッセージ)BatchCreateTargetSitesResponse
(メッセージ)BatchGetDocumentsMetadataRequest
(メッセージ)BatchGetDocumentsMetadataRequest.FhirMatcher
(メッセージ)BatchGetDocumentsMetadataRequest.Matcher
(メッセージ)BatchGetDocumentsMetadataRequest.UrisMatcher
(メッセージ)BatchGetDocumentsMetadataResponse
(メッセージ)BatchGetDocumentsMetadataResponse.DocumentMetadata
(メッセージ)BatchGetDocumentsMetadataResponse.DocumentMetadata.MatcherValue
(メッセージ)BatchGetDocumentsMetadataResponse.State
(列挙型)BatchUpdateUserLicensesMetadata
(メッセージ)BatchUpdateUserLicensesRequest
(メッセージ)BatchUpdateUserLicensesRequest.InlineSource
(メッセージ)BatchUpdateUserLicensesResponse
(メッセージ)BatchVerifyTargetSitesMetadata
(メッセージ)BatchVerifyTargetSitesRequest
(メッセージ)BatchVerifyTargetSitesResponse
(メッセージ)BigQuerySource
(メッセージ)BigtableOptions
(メッセージ)BigtableOptions.BigtableColumn
(メッセージ)BigtableOptions.BigtableColumnFamily
(メッセージ)BigtableOptions.Encoding
(列挙型)BigtableOptions.Type
(列挙型)BigtableSource
(メッセージ)CheckGroundingRequest
(メッセージ)CheckGroundingResponse
(メッセージ)CheckGroundingResponse.CheckGroundingFactChunk
(メッセージ)CheckGroundingResponse.Claim
(メッセージ)CheckGroundingSpec
(メッセージ)Chunk
(メッセージ)Chunk.AnnotationMetadata
(メッセージ)Chunk.ChunkMetadata
(メッセージ)Chunk.DocumentMetadata
(メッセージ)Chunk.PageSpan
(メッセージ)Chunk.StructureType
(列挙型)Chunk.StructuredContent
(メッセージ)Citation
(メッセージ)CitationMetadata
(メッセージ)CloudSqlSource
(メッセージ)CmekConfig
(メッセージ)CmekConfig.NotebookLMState
(列挙型)CmekConfig.State
(列挙型)CollectUserEventRequest
(メッセージ)Collection
(メッセージ)CompleteQueryRequest
(メッセージ)CompleteQueryResponse
(メッセージ)CompleteQueryResponse.QuerySuggestion
(メッセージ)CompletionInfo
(メッセージ)CompletionSuggestion
(メッセージ)Condition
(メッセージ)Condition.QueryTerm
(メッセージ)Condition.TimeRange
(メッセージ)ConnectorType
(列挙型)ContactDetails
(メッセージ)Control
(メッセージ)Control.BoostAction
(メッセージ)Control.BoostAction.InterpolationBoostSpec
(メッセージ)Control.BoostAction.InterpolationBoostSpec.AttributeType
(列挙型)Control.BoostAction.InterpolationBoostSpec.ControlPoint
(メッセージ)Control.BoostAction.InterpolationBoostSpec.InterpolationType
(列挙型)Control.FilterAction
(メッセージ)Control.PromoteAction
(メッセージ)Control.RedirectAction
(メッセージ)Control.SynonymsAction
(メッセージ)Conversation
(メッセージ)Conversation.State
(列挙型)ConversationContext
(メッセージ)ConversationMessage
(メッセージ)ConverseConversationRequest
(メッセージ)ConverseConversationResponse
(メッセージ)CreateAssistantRequest
(メッセージ)CreateControlRequest
(メッセージ)CreateConversationRequest
(メッセージ)CreateDataStoreMetadata
(メッセージ)CreateDataStoreRequest
(メッセージ)CreateDocumentRequest
(メッセージ)CreateEngineMetadata
(メッセージ)CreateEngineRequest
(メッセージ)CreateIdentityMappingStoreRequest
(メッセージ)CreateLicenseConfigRequest
(メッセージ)CreateSchemaMetadata
(メッセージ)CreateSchemaRequest
(メッセージ)CreateSessionRequest
(メッセージ)CreateSitemapMetadata
(メッセージ)CreateSitemapRequest
(メッセージ)CreateTargetSiteMetadata
(メッセージ)CreateTargetSiteRequest
(メッセージ)CustomAttribute
(メッセージ)CustomTuningModel
(メッセージ)CustomTuningModel.ModelState
(列挙型)DataConnector
(メッセージ)DataConnector.BlockingReason
(列挙型)DataConnector.ConnectorMode
(列挙型)DataConnector.EndUserConfig
(メッセージ)DataConnector.FederatedConfig
(メッセージ)DataConnector.RealtimeSyncConfig
(メッセージ)DataConnector.RealtimeSyncConfig.StreamingError
(メッセージ)DataConnector.RealtimeSyncConfig.StreamingError.StreamingErrorReason
(列挙型)DataConnector.SourceEntity
(メッセージ)DataConnector.State
(列挙型)DataConnector.SyncMode
(列挙型)DataStore
(メッセージ)DataStore.BillingEstimation
(メッセージ)DataStore.ConfigurableBillingApproach
(列挙型)DataStore.ContentConfig
(列挙型)DataStore.ServingConfigDataStore
(メッセージ)DeleteAssistantRequest
(メッセージ)DeleteCmekConfigMetadata
(メッセージ)DeleteCmekConfigRequest
(メッセージ)DeleteCollectionMetadata
(メッセージ)DeleteCollectionRequest
(メッセージ)DeleteControlRequest
(メッセージ)DeleteConversationRequest
(メッセージ)DeleteDataStoreMetadata
(メッセージ)DeleteDataStoreRequest
(メッセージ)DeleteDocumentRequest
(メッセージ)DeleteEngineMetadata
(メッセージ)DeleteEngineRequest
(メッセージ)DeleteIdentityMappingStoreMetadata
(メッセージ)DeleteIdentityMappingStoreRequest
(メッセージ)DeleteSchemaMetadata
(メッセージ)DeleteSchemaRequest
(メッセージ)DeleteSessionRequest
(メッセージ)DeleteSitemapMetadata
(メッセージ)DeleteSitemapRequest
(メッセージ)DeleteTargetSiteMetadata
(メッセージ)DeleteTargetSiteRequest
(メッセージ)DestinationConfig
(メッセージ)DestinationConfig.Destination
(メッセージ)DisableAdvancedSiteSearchMetadata
(メッセージ)DisableAdvancedSiteSearchRequest
(メッセージ)DisableAdvancedSiteSearchResponse
(メッセージ)Document
(メッセージ)Document.AclInfo
(メッセージ)Document.AclInfo.AccessRestriction
(メッセージ)Document.Content
(メッセージ)Document.IndexStatus
(メッセージ)DocumentInfo
(メッセージ)DocumentProcessingConfig
(メッセージ)DocumentProcessingConfig.ChunkingConfig
(メッセージ)DocumentProcessingConfig.ChunkingConfig.LayoutBasedChunkingConfig
(メッセージ)DocumentProcessingConfig.ParsingConfig
(メッセージ)DocumentProcessingConfig.ParsingConfig.DigitalParsingConfig
(メッセージ)DocumentProcessingConfig.ParsingConfig.LayoutParsingConfig
(メッセージ)DocumentProcessingConfig.ParsingConfig.OcrParsingConfig
(メッセージ)DoubleList
(メッセージ)EnableAdvancedSiteSearchMetadata
(メッセージ)EnableAdvancedSiteSearchRequest
(メッセージ)EnableAdvancedSiteSearchResponse
(メッセージ)Engine
(メッセージ)Engine.AppType
(列挙型)Engine.ChatEngineConfig
(メッセージ)Engine.ChatEngineConfig.AgentCreationConfig
(メッセージ)Engine.ChatEngineMetadata
(メッセージ)Engine.CommonConfig
(メッセージ)Engine.ConfigurableBillingApproach
(列挙型)Engine.FeatureState
(列挙型)Engine.MediaRecommendationEngineConfig
(メッセージ)Engine.MediaRecommendationEngineConfig.EngineFeaturesConfig
(メッセージ)Engine.MediaRecommendationEngineConfig.MostPopularFeatureConfig
(メッセージ)Engine.MediaRecommendationEngineConfig.OptimizationObjectiveConfig
(メッセージ)Engine.MediaRecommendationEngineConfig.RecommendedForYouFeatureConfig
(メッセージ)Engine.MediaRecommendationEngineConfig.TrainingState
(列挙型)Engine.SearchEngineConfig
(メッセージ)FactChunk
(メッセージ)FetchDomainVerificationStatusRequest
(メッセージ)FetchDomainVerificationStatusResponse
(メッセージ)FetchSitemapsRequest
(メッセージ)FetchSitemapsRequest.Matcher
(メッセージ)FetchSitemapsRequest.UrisMatcher
(メッセージ)FetchSitemapsResponse
(メッセージ)FetchSitemapsResponse.SitemapMetadata
(メッセージ)FhirStoreSource
(メッセージ)FirestoreSource
(メッセージ)GcsSource
(メッセージ)GetAclConfigRequest
(メッセージ)GetAnswerRequest
(メッセージ)GetAssistAnswerRequest
(メッセージ)GetAssistantRequest
(メッセージ)GetCmekConfigRequest
(メッセージ)GetControlRequest
(メッセージ)GetConversationRequest
(メッセージ)GetDataConnectorRequest
(メッセージ)GetDataStoreRequest
(メッセージ)GetDocumentRequest
(メッセージ)GetEngineRequest
(メッセージ)GetIdentityMappingStoreRequest
(メッセージ)GetLicenseConfigRequest
(メッセージ)GetSchemaRequest
(メッセージ)GetSessionRequest
(メッセージ)GetSiteSearchEngineRequest
(メッセージ)GetTargetSiteRequest
(メッセージ)GroundingFact
(メッセージ)HarmCategory
(列挙型)HealthcareFhirConfig
(メッセージ)IdentityMappingEntry
(メッセージ)IdentityMappingEntryOperationMetadata
(メッセージ)IdentityMappingStore
(メッセージ)IdentityScheduleConfig
(メッセージ)IdpConfig
(メッセージ)IdpConfig.ExternalIdpConfig
(メッセージ)IdpConfig.IdpType
(列挙型)ImportCompletionSuggestionsMetadata
(メッセージ)ImportCompletionSuggestionsRequest
(メッセージ)ImportCompletionSuggestionsRequest.InlineSource
(メッセージ)ImportCompletionSuggestionsResponse
(メッセージ)ImportDocumentsMetadata
(メッセージ)ImportDocumentsRequest
(メッセージ)ImportDocumentsRequest.InlineSource
(メッセージ)ImportDocumentsRequest.ReconciliationMode
(列挙型)ImportDocumentsResponse
(メッセージ)ImportErrorConfig
(メッセージ)ImportIdentityMappingsRequest
(メッセージ)ImportIdentityMappingsRequest.InlineSource
(メッセージ)ImportIdentityMappingsResponse
(メッセージ)ImportSuggestionDenyListEntriesMetadata
(メッセージ)ImportSuggestionDenyListEntriesRequest
(メッセージ)ImportSuggestionDenyListEntriesRequest.InlineSource
(メッセージ)ImportSuggestionDenyListEntriesResponse
(メッセージ)ImportUserEventsMetadata
(メッセージ)ImportUserEventsRequest
(メッセージ)ImportUserEventsRequest.InlineSource
(メッセージ)ImportUserEventsResponse
(メッセージ)IndustryVertical
(列挙型)Interval
(メッセージ)LicenseConfig
(メッセージ)LicenseConfig.State
(列挙型)ListAssistantsRequest
(メッセージ)ListAssistantsResponse
(メッセージ)ListCmekConfigsRequest
(メッセージ)ListCmekConfigsResponse
(メッセージ)ListControlsRequest
(メッセージ)ListControlsResponse
(メッセージ)ListConversationsRequest
(メッセージ)ListConversationsResponse
(メッセージ)ListCustomModelsRequest
(メッセージ)ListCustomModelsResponse
(メッセージ)ListDataStoresRequest
(メッセージ)ListDataStoresResponse
(メッセージ)ListDocumentsRequest
(メッセージ)ListDocumentsResponse
(メッセージ)ListEnginesRequest
(メッセージ)ListEnginesResponse
(メッセージ)ListIdentityMappingStoresRequest
(メッセージ)ListIdentityMappingStoresResponse
(メッセージ)ListIdentityMappingsRequest
(メッセージ)ListIdentityMappingsResponse
(メッセージ)ListSchemasRequest
(メッセージ)ListSchemasResponse
(メッセージ)ListSessionsRequest
(メッセージ)ListSessionsResponse
(メッセージ)ListTargetSitesRequest
(メッセージ)ListTargetSitesResponse
(メッセージ)ListUserLicensesRequest
(メッセージ)ListUserLicensesResponse
(メッセージ)MediaInfo
(メッセージ)PageInfo
(メッセージ)PanelInfo
(メッセージ)Principal
(メッセージ)Project
(メッセージ)Project.CustomerProvidedConfig
(メッセージ)Project.CustomerProvidedConfig.NotebooklmConfig
(メッセージ)Project.CustomerProvidedConfig.NotebooklmConfig.ModelArmorConfig
(メッセージ)Project.ServiceTerms
(メッセージ)Project.ServiceTerms.State
(列挙型)ProvisionProjectMetadata
(メッセージ)ProvisionProjectRequest
(メッセージ)ProvisionProjectRequest.SaasParams
(メッセージ)PurgeCompletionSuggestionsMetadata
(メッセージ)PurgeCompletionSuggestionsRequest
(メッセージ)PurgeCompletionSuggestionsResponse
(メッセージ)PurgeDocumentsMetadata
(メッセージ)PurgeDocumentsRequest
(メッセージ)PurgeDocumentsRequest.InlineSource
(メッセージ)PurgeDocumentsResponse
(メッセージ)PurgeErrorConfig
(メッセージ)PurgeIdentityMappingsRequest
(メッセージ)PurgeIdentityMappingsRequest.InlineSource
(メッセージ)PurgeSuggestionDenyListEntriesMetadata
(メッセージ)PurgeSuggestionDenyListEntriesRequest
(メッセージ)PurgeSuggestionDenyListEntriesResponse
(メッセージ)PurgeUserEventsMetadata
(メッセージ)PurgeUserEventsRequest
(メッセージ)PurgeUserEventsResponse
(メッセージ)Query
(メッセージ)RankRequest
(メッセージ)RankResponse
(メッセージ)RankingRecord
(メッセージ)RecommendRequest
(メッセージ)RecommendResponse
(メッセージ)RecommendResponse.RecommendationResult
(メッセージ)RecrawlUrisMetadata
(メッセージ)RecrawlUrisRequest
(メッセージ)RecrawlUrisResponse
(メッセージ)RecrawlUrisResponse.FailureInfo
(メッセージ)RecrawlUrisResponse.FailureInfo.FailureReason
(メッセージ)RecrawlUrisResponse.FailureInfo.FailureReason.CorpusType
(列挙型)Reply
(メッセージ)SafetyRating
(メッセージ)SafetyRating.HarmProbability
(列挙型)SafetyRating.HarmSeverity
(列挙型)Schema
(メッセージ)SearchAddOn
(列挙型)SearchInfo
(メッセージ)SearchLinkPromotion
(メッセージ)SearchRequest
(メッセージ)SearchRequest.BoostSpec
(メッセージ)SearchRequest.BoostSpec.ConditionBoostSpec
(メッセージ)SearchRequest.BoostSpec.ConditionBoostSpec.BoostControlSpec
(メッセージ)SearchRequest.BoostSpec.ConditionBoostSpec.BoostControlSpec.AttributeType
(列挙型)SearchRequest.BoostSpec.ConditionBoostSpec.BoostControlSpec.ControlPoint
(メッセージ)SearchRequest.BoostSpec.ConditionBoostSpec.BoostControlSpec.InterpolationType
(列挙型)SearchRequest.ContentSearchSpec
(メッセージ)SearchRequest.ContentSearchSpec.ChunkSpec
(メッセージ)SearchRequest.ContentSearchSpec.ExtractiveContentSpec
(メッセージ)SearchRequest.ContentSearchSpec.SearchResultMode
(列挙型)SearchRequest.ContentSearchSpec.SnippetSpec
(メッセージ)SearchRequest.ContentSearchSpec.SummarySpec
(メッセージ)SearchRequest.ContentSearchSpec.SummarySpec.ModelPromptSpec
(メッセージ)SearchRequest.ContentSearchSpec.SummarySpec.ModelSpec
(メッセージ)SearchRequest.DataStoreSpec
(メッセージ)SearchRequest.DisplaySpec
(メッセージ)SearchRequest.DisplaySpec.MatchHighlightingCondition
(列挙型)SearchRequest.FacetSpec
(メッセージ)SearchRequest.FacetSpec.FacetKey
(メッセージ)SearchRequest.ImageQuery
(メッセージ)SearchRequest.NaturalLanguageQueryUnderstandingSpec
(メッセージ)SearchRequest.NaturalLanguageQueryUnderstandingSpec.ExtractedFilterBehavior
(列挙型)SearchRequest.NaturalLanguageQueryUnderstandingSpec.FilterExtractionCondition
(列挙型)SearchRequest.QueryExpansionSpec
(メッセージ)SearchRequest.QueryExpansionSpec.Condition
(列挙型)SearchRequest.RankingExpressionBackend
(列挙型)SearchRequest.RelevanceScoreSpec
(メッセージ)SearchRequest.RelevanceThreshold
(列挙型)SearchRequest.SearchAsYouTypeSpec
(メッセージ)SearchRequest.SearchAsYouTypeSpec.Condition
(列挙型)SearchRequest.SessionSpec
(メッセージ)SearchRequest.SpellCorrectionSpec
(メッセージ)SearchRequest.SpellCorrectionSpec.Mode
(列挙型)SearchResponse
(メッセージ)SearchResponse.Facet
(メッセージ)SearchResponse.Facet.FacetValue
(メッセージ)SearchResponse.QueryExpansionInfo
(メッセージ)SearchResponse.SearchResult
(メッセージ)SearchResponse.SearchResult.RankSignals
(メッセージ)SearchResponse.SearchResult.RankSignals.CustomSignal
(メッセージ)SearchResponse.SessionInfo
(メッセージ)SearchResponse.Summary
(メッセージ)SearchResponse.Summary.Citation
(メッセージ)SearchResponse.Summary.CitationMetadata
(メッセージ)SearchResponse.Summary.CitationSource
(メッセージ)SearchResponse.Summary.Reference
(メッセージ)SearchResponse.Summary.Reference.ChunkContent
(メッセージ)SearchResponse.Summary.SafetyAttributes
(メッセージ)SearchResponse.Summary.SummarySkippedReason
(列挙型)SearchResponse.Summary.SummaryWithMetadata
(メッセージ)SearchTier
(列挙型)SearchUseCase
(列挙型)ServingConfig
(メッセージ)ServingConfig.GenericConfig
(メッセージ)ServingConfig.MediaConfig
(メッセージ)Session
(メッセージ)Session.State
(列挙型)Session.Turn
(メッセージ)SetUpDataConnectorMetadata
(メッセージ)SetUpDataConnectorRequest
(メッセージ)SingleRegionKey
(メッセージ)SiteSearchEngine
(メッセージ)SiteVerificationInfo
(メッセージ)SiteVerificationInfo.SiteVerificationState
(列挙型)Sitemap
(メッセージ)SolutionType
(列挙型)SpannerSource
(メッセージ)StreamAssistRequest
(メッセージ)StreamAssistRequest.AgentsSpec
(メッセージ)StreamAssistRequest.AgentsSpec.AgentSpec
(メッセージ)StreamAssistRequest.GenerationSpec
(メッセージ)StreamAssistRequest.ToolsSpec
(メッセージ)StreamAssistRequest.ToolsSpec.ImageGenerationSpec
(メッセージ)StreamAssistRequest.ToolsSpec.VertexAiSearchSpec
(メッセージ)StreamAssistRequest.ToolsSpec.VideoGenerationSpec
(メッセージ)StreamAssistRequest.ToolsSpec.WebGroundingSpec
(メッセージ)StreamAssistResponse
(メッセージ)StreamAssistResponse.SessionInfo
(メッセージ)SubscriptionTerm
(列挙型)SubscriptionTier
(列挙型)SuggestionDenyListEntry
(メッセージ)SuggestionDenyListEntry.MatchOperator
(列挙型)TargetSite
(メッセージ)TargetSite.FailureReason
(メッセージ)TargetSite.FailureReason.QuotaFailure
(メッセージ)TargetSite.IndexingStatus
(列挙型)TargetSite.Type
(列挙型)Tenant
(メッセージ)TextInput
(メッセージ)TrainCustomModelMetadata
(メッセージ)TrainCustomModelRequest
(メッセージ)TrainCustomModelRequest.GcsTrainingInput
(メッセージ)TrainCustomModelResponse
(メッセージ)TransactionInfo
(メッセージ)UpdateAclConfigRequest
(メッセージ)UpdateAssistantRequest
(メッセージ)UpdateCmekConfigMetadata
(メッセージ)UpdateCmekConfigRequest
(メッセージ)UpdateControlRequest
(メッセージ)UpdateConversationRequest
(メッセージ)UpdateDataConnectorRequest
(メッセージ)UpdateDataStoreRequest
(メッセージ)UpdateDocumentRequest
(メッセージ)UpdateEngineRequest
(メッセージ)UpdateLicenseConfigRequest
(メッセージ)UpdateSchemaMetadata
(メッセージ)UpdateSchemaRequest
(メッセージ)UpdateServingConfigRequest
(メッセージ)UpdateSessionRequest
(メッセージ)UpdateTargetSiteMetadata
(メッセージ)UpdateTargetSiteRequest
(メッセージ)UserEvent
(メッセージ)UserInfo
(メッセージ)UserLicense
(メッセージ)UserLicense.LicenseAssignmentState
(列挙型)WorkspaceConfig
(メッセージ)WorkspaceConfig.Type
(列挙型)WriteUserEventRequest
(メッセージ)
AclConfigService
Acl 構成を管理するためのサービス。
GetAclConfig |
---|
|
UpdateAclConfig |
---|
お客様のプロジェクトのロケーションで使用するデフォルトの ACL 構成。更新は新しいデータストアにのみ反映されます。既存のデータストアは引き続き古い値を使用します。
|
AssistAnswerService
AssistAnswer
リソースをクエリするためのサービス。
GetAssistAnswer |
---|
|
AssistantService
アシスタントの設定を管理し、ユーザーをサポートするサービス。
AddContextFile |
---|
セッション内のアシスト呼び出しのソースとして使用するコンテキスト ファイルをアップロードします。
|
サポート |
---|
ユーザーのクエリを支援します。
|
CreateAssistant |
---|
|
DeleteAssistant |
---|
|
GetAssistant |
---|
|
ListAssistants |
---|
|
StreamAssist |
---|
ユーザーのクエリをストリーミング形式で支援します。
|
UpdateAssistant |
---|
|
CmekConfigService
CMEK 関連のタスクを管理するサービス
DeleteCmekConfig |
---|
CmekConfig のプロビジョニングを解除します。
|
GetCmekConfig |
---|
|
ListCmekConfigs |
---|
プロジェクトのすべての
|
UpdateCmekConfig |
---|
顧客のプロジェクトのロケーションで使用する CMEK 鍵をプロビジョニングします。このメソッドは、指定された cmekConfig でロケーションの検証も行い、鍵が有効で、選択したロケーションで使用できることを確認します。
|
CollectionService
Collection
を管理するためのサービス。
DeleteCollection |
---|
|
CompletionService
オートコンプリートのサービス。
AdvancedCompleteQuery |
---|
高度なキーワード候補を使用してユーザーの入力を補完します。
|
CompleteQuery |
---|
指定されたユーザー入力をキーワード候補で補完します。
|
ImportCompletionSuggestions |
---|
DataStore の
|
ImportSuggestionDenyListEntries |
---|
DataStore のすべての
|
PurgeCompletionSuggestions |
---|
DataStore のすべての
|
PurgeSuggestionDenyListEntries |
---|
DataStore のすべての
|
ControlService
コントロールに対して CRUD オペレーションを実行するサービス。コントロールを使用すると、サービス提供パスにカスタム ロジックを実装できます。リクエスト時に考慮されるように、コントロールをサービス構成に関連付ける必要があります。
CreateControl |
---|
コントロールを作成します。 デフォルトでは、データストアで 1,000 個のコントロールを使用できます。この上限を調整するリクエストを送信できます。作成する
|
DeleteControl |
---|
コントロールを削除します。 削除する
|
GetControl |
---|
コントロールを取得します。
|
ListControls |
---|
すべてのコントロールを親
|
UpdateControl |
---|
コントロールを更新します。
|
ConversationalSearchService
会話型検索のサービス。
AnswerQuery |
---|
Answer クエリ メソッド。
|
ConverseConversation |
---|
会話を変換します。
|
CreateConversation |
---|
会話を作成します。 作成する
|
CreateSession |
---|
セッションを作成します。 作成する
|
DeleteConversation |
---|
会話を削除します。 削除する
|
DeleteSession |
---|
セッションを削除します。 削除する
|
GetAnswer |
---|
回答を取得します。
|
GetConversation |
---|
会話を取得します。
|
GetSession |
---|
セッションを取得します。
|
ListConversations |
---|
親
|
ListSessions |
---|
親
|
StreamAnswerQuery |
---|
クエリへの回答メソッド(ストリーミング)。 1 つの
|
UpdateConversation |
---|
会話を更新します。
|
UpdateSession |
---|
セッションを更新します。
|
DataConnectorService
データコネクタ管理用のサービス。
GetDataConnector |
---|
|
SetUpDataConnector |
---|
|
UpdateDataConnector |
---|
|
DataStoreService
DataStore
構成を管理するためのサービス。
CreateDataStore |
---|
DataStore は
|
DeleteDataStore |
---|
|
GetDataStore |
---|
|
ListDataStores |
---|
プロジェクトに関連付けられているすべての
|
UpdateDataStore |
---|
|
DocumentService
お客様のウェブサイトの Document
情報を取り込むサービス。
BatchGetDocumentsMetadata |
---|
|
CreateDocument |
---|
|
DeleteDocument |
---|
|
GetDocument |
---|
|
ImportDocuments |
---|
複数の 注:
|
ListDocuments |
---|
|
PurgeDocuments |
---|
ブランチ内の選択したすべての このプロセスは非同期です。削除する 削除する
|
UpdateDocument |
---|
|
EngineService
Engine
構成を管理するためのサービス。
CreateEngine |
---|
|
DeleteEngine |
---|
|
GetEngine |
---|
|
ListEngines |
---|
プロジェクトに関連付けられているすべての
|
UpdateEngine |
---|
|
GroundedGenerationService
グラウンディング生成用のサービス。
CheckGrounding |
---|
アース チェックを行います。
|
IdentityMappingStoreService
ID マッピング ストアを管理するサービス。
CreateIdentityMappingStore |
---|
新しい ID マッピング ストアを作成します。
|
DeleteIdentityMappingStore |
---|
ID マッピング ストアを削除します。
|
GetIdentityMappingStore |
---|
ID マッピング ストアを取得します。
|
ImportIdentityMappings |
---|
ID マッピング エントリのリストを ID マッピング ストアにインポートします。
|
ListIdentityMappingStores |
---|
すべての ID マッピング ストアを一覧表示します。
|
ListIdentityMappings |
---|
ID マッピング ストア内の ID マッピングを一覧表示します。
|
PurgeIdentityMappings |
---|
指定された ID マッピング エントリまたはすべての ID マッピング エントリを ID マッピング ストアから削除します。
|
LicenseConfigService
ライセンス構成関連リソースを管理するサービス。
CreateLicenseConfig |
---|
|
GetLicenseConfig |
---|
|
UpdateLicenseConfig |
---|
|
PodcastService
Podcast
構成を管理するためのサービス。
ProjectService
Project
のオペレーションを行うためのサービス。
ProvisionProject |
---|
プロジェクト リソースをプロビジョニングします。このプロセスでは、関連するシステムが準備され、初期化されます。 呼び出し元は、データ使用に関する条件を読み、必要に応じて、そのサービス条件に同意するリクエストを指定する必要があります。
|
RankService
テキスト レコードをランク付けするサービス。
ランク |
---|
指定された入力クエリに基づいて、テキスト レコードのリストをランク付けします。
|
RecommendationService
レコメンデーションを作成するサービス。
提案 |
---|
コンテキスト ユーザー イベントを必要とするレコメンデーションを作成します。
|
SchemaService
Schema
を管理するためのサービス。
CreateSchema |
---|
|
DeleteSchema |
---|
|
GetSchema |
---|
|
ListSchemas |
---|
|
UpdateSchema |
---|
|
SearchService
検索用のサービス。
検索 |
---|
検索を実行します。
|
SearchLite |
---|
検索を実行します。 この方法では、一般公開ウェブサイトの検索のみがサポートされます。公開ウェブサイト検索に関連付けられていないデータストアとエンジンが指定されている場合は、 このメソッドを使用すると、認証バックエンドを実装しなくても簡単にオンボーディングできます。ただし、より優れたデータ セキュリティを実現するために、必要な OAuth と IAM チェックを使用して
|
SearchTuningService
検索チューニング用のサービス。
ListCustomModels |
---|
すべてのカスタムモデルのリストを取得します。
|
TrainCustomModel |
---|
カスタムモデルをトレーニングします。
|
ServingConfigService
ServingConfig
に関連するオペレーションのサービス。
UpdateServingConfig |
---|
ServingConfig を更新します。 ServingConfig が存在しない場合は NOT_FOUND エラーを返します。
|
SessionService
セッションとセッション関連リソースを管理するサービス。
CreateSession |
---|
セッションを作成します。 作成する
|
DeleteSession |
---|
セッションを削除します。 削除する
|
GetSession |
---|
セッションを取得します。
|
ListSessions |
---|
親
|
UpdateSession |
---|
セッションを更新します。
|
SiteSearchEngineService
サイト内検索関連のリソースを管理するサービス。
BatchCreateTargetSites |
---|
|
BatchVerifyTargetSites |
---|
対象サイトの所有権と有効性を確認します。この API は、サイト内検索エンジンのすべてのターゲット サイトを検証のために送信します。
|
CreateSitemap |
---|
|
CreateTargetSite |
---|
|
DeleteSitemap |
---|
|
DeleteTargetSite |
---|
|
DisableAdvancedSiteSearch |
---|
高度なサイト内検索から基本的なサイト内検索にダウングレードします。
|
EnableAdvancedSiteSearch |
---|
基本的なサイト内検索から高度なサイト内検索にアップグレードします。
|
FetchDomainVerificationStatus |
---|
ドメインの所有権の証明ステータスを含むターゲット サイトのリストを返します。このメソッドは、現時点では BASIC_SITE_SEARCH 状態のデータストアでのみ呼び出すことができます。
|
FetchSitemaps |
---|
|
GetSiteSearchEngine |
---|
|
GetTargetSite |
---|
|
ListTargetSites |
---|
|
RecrawlUris |
---|
URI のリストのオンデマンド再クロールをリクエストします。
|
UpdateTargetSite |
---|
|
UserEventService
ウェブサイトでのエンドユーザーのアクションを Discovery Engine API に取り込むためのサービス。
CollectUserEvent |
---|
ブラウザから 1 つのユーザー イベントを書き込みます。こちらは、サードパーティ ドメインに対する POST がブラウザで制限されているため、GET リクエストを使用します。 このメソッドは、Discovery Engine API の JavaScript Pixel と Google タグ マネージャーでのみ使用されます。ユーザーは、このメソッドを直接呼び出す必要はありません。
|
ImportUserEvents |
---|
ユーザー イベントの一括インポート。リクエスト処理は同期される場合があります。すでに存在するイベントはスキップされます。過去のユーザー イベントのバックフィルには、このメソッドを使用します。 Operation.response の型は ImportResponse です。なお、アイテムのサブセットが正常に挿入される場合があります。Operation.metadata の型は ImportMetadata です。
|
PurgeUserEvents |
---|
特定のフィルタで指定されたすべてのユーザー イベントを完全に削除します。フィルタで指定されたイベントの数によっては、このオペレーションが完了するまでに数時間または数日かかることがあります。フィルタをテストするには、まずリスト コマンドを使用します。
|
WriteUserEvent |
---|
1 つのユーザー イベントを書き込みます。
|
UserLicenseService
ユーザー ライセンスを管理するためのサービス。
BatchUpdateUserLicenses |
---|
ユーザー ライセンスを更新します。このメソッドは、ユーザーにライセンスを一括で割り当てたり、割り当てを解除したりするために使用されます。
|
ListUserLicenses |
---|
ユーザー ライセンスを一覧表示します。
|
AclConfig
アクセス制御の構成。
フィールド | |
---|---|
name |
変更不可。ACL 構成の完全なリソース名。形式: このフィールドは、長さの上限が 1,024 文字の UTF-8 でエンコードされた文字列にする必要があります。 |
idp_config |
ID プロバイダの構成。 |
ActionConfig
コネクタのアクションをサポートする情報。
フィールド | |
---|---|
is_action_configured |
出力専用。コネクタには必要なパラメータが含まれており、アクションをサポートするように構成されています。 |
service_name |
省略可。 VPC Service Controls が有効な場合は必須です。 |
use_static_secrets |
省略可。コネクタに静的シークレットを使用するかどうか。true の場合、action_params で指定されたシークレットは無視されます。 |
共用体フィールド OAUTH をサポートするソース(
|
|
action_params |
省略可。構造化された JSON 形式のアクション パラメータ。 |
json_action_params |
省略可。JSON 文字列形式のアクション パラメータ。 |
AddContextFileRequest
AssistantService.AddContextFile
メソッドのリクエスト。
フィールド | |
---|---|
name |
必須。セッションのリソース名。形式: セッション ID として |
file_name |
必須。ファイルの名前。 |
mime_type |
省略可。ファイルのコンテンツ タイプ。https://www.iana.org/assignments/media-types/media-types.xhtml をご覧ください。 データソースがコンテンツ タイプを提供しない場合、このフィールドは必須です。 |
共用体フィールド file 。ファイルの内容。file は次のいずれかになります。 |
|
file_contents |
ファイルの内容がインラインで提供されます。 |
AddContextFileResponse
AssistantService.AddContextFile
メソッドに対するレスポンス。
フィールド | |
---|---|
session |
セッションの名前(指定された名前または新しく作成された名前)。 形式: |
file_id |
アップロードされたファイルの ID。 |
token_count |
非推奨: このフィールドはすべてのファイル形式で設定されず、最終的には削除されます。 トークン単位で測定されたファイルの長さ。 |
AdvancedCompleteQueryRequest
CompletionService.AdvancedCompleteQuery
メソッドに対するリクエスト メッセージ。 .
フィールド | |
---|---|
completion_config |
必須。補完が実行される親データストアまたはエンジン リソース名の completion_config( |
query |
必須。候補の取得に使用される予測入力。最大長は 128 文字です。 ほとんどの候補の種類では、クエリを空白にすることはできません。空の場合は、 |
query_model |
予測入力クエリモデルを指定します。これは QUERY SuggestionType にのみ適用されます。これにより、Cloud コンソールの [構成] > [予測入力] セクションで指定されたモデルがオーバーライドされます。現在サポートされている値は次のとおりです。
デフォルト値:
|
user_pseudo_id |
訪問者をトラッキングするための一意の識別子。たとえば、これは HTTP Cookie で実装できます。これにより、1 台のデバイス上の訪問者を一意に識別できます。この一意の識別子は、訪問者がウェブサイトに対してログインまたはログアウトしても変更されません。 このフィールドには、 これは、 このフィールドは、長さの上限が 128 の UTF-8 でエンコードされた文字列にする必要があります。 |
user_info |
省略可。エンドユーザーに関する情報。 これは、 |
include_tail_suggestions |
完全なクエリに一致する候補がない場合に、末尾の候補を返すかどうかを示します。true に設定されている場合でも、クエリ全体に一致する候補がある場合は、それらの候補が返され、末尾の候補は返されません。 |
boost_spec |
省略可。条件に一致する候補をブーストする仕様。 |
suggestion_types[] |
省略可。返される候補のタイプ。空または指定されていない場合は、クエリ候補が返されます。現時点では、提案タイプは 1 つのみサポートされています。 |
suggestion_type_specs[] |
省略可。各候補タイプの仕様。 |
experiment_ids[] |
省略可。このリクエストのテスト ID。 |
BoostSpec
候補の条件に基づいて候補をブーストする仕様。
フィールド | |
---|---|
condition_boost_specs[] |
条件ブーストの仕様。提案が仕様の複数の条件に一致する場合、これらの仕様のブースト値はすべて適用され、非線形的に組み合わされます。仕様の最大数は 20 です。 注: 現在は言語条件ブーストのみがサポートされています。 |
ConditionBoostSpec
ブーストは、条件に一致する候補に適用されます。
フィールド | |
---|---|
condition |
ブースト条件を指定する式。構文は、フィルタ式の構文と同じです。現在サポートされている条件は、BCP-47 言語コードのリストのみです。 例:
|
boost |
ブーストの強さ。[-1, 1] の範囲で指定します。ブーストが負の値である場合は順位を下げることを意味します。デフォルトは 0.0 です。 1.0 に設定すると、提案に強力なプロモーションが設定されます。ただし、上位の検索結果がブーストされた候補になるとは限りません。 -1.0 に設定すると、候補に大幅な降格が適用されます。ただし、関連性の高い他の候補は引き続き表示されることがあります。 0.0 に設定すると、ブーストは適用されません。ブースト条件は無視されます。 |
SuggestionType
返される候補の種類。
列挙型 | |
---|---|
SUGGESTION_TYPE_UNSPECIFIED |
デフォルト値。 |
QUERY |
クエリの候補を返します。 |
PEOPLE |
ユーザーの候補を返します。 |
CONTENT |
コンテンツの候補を返します。 |
RECENT_SEARCH |
最近の検索候補を返します。 |
GOOGLE_WORKSPACE |
Google Workspace の候補を返します。 |
SuggestionTypeSpec
各候補タイプの仕様。
フィールド | |
---|---|
suggestion_type |
省略可。候補の種類。 |
max_suggestions |
省略可。候補タイプごとに返される候補の最大数。 |
AdvancedCompleteQueryResponse
CompletionService.AdvancedCompleteQuery
メソッドに対するレスポンス メッセージ。
フィールド | |
---|---|
query_suggestions[] |
一致したクエリ候補の結果。結果リストが並べ替えられ、最初の結果が上位の候補になります。 |
tail_match_triggered |
返された候補がすべて末尾候補である場合は True。 末尾一致をトリガーするには、リクエストの include_tail_suggestions が true であり、クエリ全体と一致する候補がない必要があります。 |
people_suggestions[] |
一致する人物の候補の結果。結果リストは並べ替えられ、最初の結果が上位の候補になります。 |
content_suggestions[] |
関連コンテンツの候補の結果。結果リストは並べ替えられ、最初の結果が上位の候補になります。 |
recent_search_suggestions[] |
一致した「最近の検索」候補の結果。結果リストは並べ替えられ、最初の結果が上位の候補になります。 |
ContentSuggestion
コンテンツとしての候補。
フィールド | |
---|---|
suggestion |
クエリへの候補。 |
content_type |
コンテンツ候補のタイプ。 |
document |
候補内のドキュメント データ スニペット。入力されるのはフィールドのサブセットのみです。 |
data_store |
この提案が属する dataStore の名前。 |
score |
各候補のスコア。スコアの範囲は [0, 1] です。 |
icon_uri |
コンテンツ候補のアイコン URI。 |
destination_uri |
コンテンツ候補の宛先 URI。 |
ContentType
コンテンツ候補に対して返されるコンテンツのタイプ。
列挙型 | |
---|---|
CONTENT_TYPE_UNSPECIFIED |
デフォルト値。 |
GOOGLE_WORKSPACE |
候補は Google Workspace のソースから提供されています。 |
THIRD_PARTY |
提案がサードパーティのソースからのものである。 |
PersonSuggestion
人物の候補。
フィールド | |
---|---|
suggestion |
クエリへの候補。 |
person_type |
人物のタイプ。 |
document |
候補内のドキュメント データ スニペット。フィールドのサブセットのみが入力されます。 |
data_store |
この提案が属する dataStore の名前。 |
score |
各候補のスコア。スコアの範囲は [0, 1] です。 |
display_photo_uri |
人物候補の写真の URI。 |
destination_uri |
ユーザー候補の宛先 URI。 |
PersonType
ソースに基づく人物のタイプ。
列挙型 | |
---|---|
PERSON_TYPE_UNSPECIFIED |
デフォルト値。 |
CLOUD_IDENTITY |
提案は GOOGLE_IDENTITY ソースからのものです。 |
THIRD_PARTY_IDENTITY |
候補は THIRD_PARTY_IDENTITY ソースからのものです。 |
QuerySuggestion
検索クエリとしての候補。
フィールド | |
---|---|
suggestion |
クエリへの候補。 |
completable_field_paths[] |
補完可能なフィールドから生成された場合、この候補のソースとなる一意のドキュメント フィールド パス。 このフィールドは、ドキュメント補完可能なモデルに対してのみ入力されます。 |
data_store[] |
この提案が属する dataStore の名前。 |
score |
各候補のスコア。スコアの範囲は [0, 1] です。 |
RecentSearchSuggestion
最近の検索履歴に基づく候補。
フィールド | |
---|---|
suggestion |
クエリへの候補。 |
recent_search_time |
最近の再検索が発生した時刻。 |
score |
各候補のスコア。スコアの範囲は [0, 1] です。 |
AdvancedSiteSearchConfig
高度なサイト内検索の構成データ。
フィールド | |
---|---|
disable_initial_index |
true に設定すると、DataStore の初期インデックス作成が無効になります。 |
disable_automatic_refresh |
true に設定すると、DataStore の自動更新が無効になります。 |
AlertPolicyConfig
コネクタレベルのアラート構成。
フィールド | |
---|---|
alert_policy_name |
変更不可。AlertPolicy の完全修飾リソース名。 |
alert_enrollments[] |
省略可。各アラートの登録状態。 |
AlertEnrollment
アラートの登録ステータス。
フィールド | |
---|---|
alert_id |
変更不可。アラートの ID。 |
enroll_state |
必須。お客様の登録ステータス。 |
EnrollStates
アラートの登録ステータスの列挙型。
列挙型 | |
---|---|
ENROLL_STATES_UNSPECIFIED |
デフォルト値。アラート ポリシーに応答していないお客様に使用されます。 |
ENROLLED |
お客様はこのポリシーに登録されています。 |
DECLINED |
お客様がこのポリシーを拒否しました。 |
AlertPolicyResourceConfig
リソースレベルのアラート構成。使用場所: * UserLicense * EngineUserData データコネクタの AlertPolicyConfig も同じ用途で使用されます。移行を簡単に行う方法がない。
フィールド | |
---|---|
alert_policy |
変更不可。AlertPolicy の完全修飾リソース名。 |
alert_enrollments[] |
省略可。各アラートの登録状態。 |
contact_details[] |
省略可。各アラート ポリシーの連絡先情報。 |
language_code |
省略可。通知に使用される言語コード |
AlertEnrollment
アラートの登録ステータス。
フィールド | |
---|---|
alert_id |
変更不可。アラートの ID。 |
enroll_state |
必須。お客様の登録ステータス。 |
notification_params |
省略可。通知のインスタンス化に使用されるパラメータ。登録時にトリガーされる通知に使用されます。保存されません。* Gemini Business のウェルカム メール。* Gemini Business ユーザーの招待メール。 |
EnrollState
アラートの登録ステータスの列挙型。
列挙型 | |
---|---|
ENROLL_STATE_UNSPECIFIED |
デフォルト値。アラート ポリシーに応答していないお客様に使用されます。 |
ENROLLED |
お客様はこのポリシーに登録されています。 |
DECLINED |
お客様がこのポリシーを拒否しました。 |
AlloyDbSource
AlloyDB ソースのインポート元データ。
フィールド | |
---|---|
project_id |
AlloyDB ソースを含むプロジェクト ID。長さの上限は 128 文字です。指定しない場合、親リクエストからプロジェクト ID を継承します。 |
location_id |
必須。データのコピー元となる AlloyDB のロケーション。長さは 256 文字に制限されています。 |
cluster_id |
必須。データのコピー元となる AlloyDB クラスタ。長さ制限は 256 文字です。 |
database_id |
必須。データのコピー元となる AlloyDB データベース。長さは 256 文字に制限されています。 |
table_id |
必須。データのコピー元となる AlloyDB テーブル。長さは 256 文字までに制限されています。 |
gcs_staging_dir |
インポート時に一時的に使用される Cloud Storage ディレクトリ。長さの上限は 2,000 文字です。AlloyDB のエクスポート先を特定の Cloud Storage ディレクトリにする場合に指定できます。 AlloyDB サービス アカウントに、指定された Cloud Storage ディレクトリにアクセスするために必要な Cloud Storage 管理者の権限があることを確認します。 |
回答
回答を定義します。
フィールド | |
---|---|
name |
変更不可。完全修飾名 |
state |
回答生成の状態。 |
answer_text |
テキスト形式の回答。 |
citations[] |
引用。 |
grounding_supports[] |
省略可。グラウンディングをサポートします。 |
references[] |
参照。 |
related_questions[] |
関連する質問の候補。 |
steps[] |
回答生成の手順。 |
query_understanding_info |
クエリの理解に関する情報。 |
answer_skipped_reasons[] |
回答がスキップされたその他の理由。これにより、無視されたケースの理由が示されます。スキップされたものがない場合、このフィールドは設定されません。 |
create_time |
出力専用。回答の作成タイムスタンプ。 |
complete_time |
出力専用。回答完了のタイムスタンプ。 |
safety_ratings[] |
省略可。安全性評価。 |
grounding_score |
回答が参照チャンクによってどの程度根拠があるかを示す [0, 1] の範囲のスコア。 |
AnswerSkippedReason
回答がスキップされた理由の列挙型。
列挙型 | |
---|---|
ANSWER_SKIPPED_REASON_UNSPECIFIED |
デフォルト値。回答がスキップされた理由が指定されていません。 |
ADVERSARIAL_QUERY_IGNORED |
敵対的クエリでは大文字と小文字が区別されません。 |
NON_ANSWER_SEEKING_QUERY_IGNORED |
回答を求めていないクエリ(大文字と小文字を区別しない) クエリが雑談の場合、Google は回答をスキップします。 |
OUT_OF_DOMAIN_QUERY_IGNORED |
ドメイン外のクエリでは大文字と小文字が区別されませんでした。 関連性の高い検索結果がない場合、Google は回答をスキップします。 |
POTENTIAL_POLICY_VIOLATION |
ポリシー違反の可能性があるケース。 ポリシー違反の可能性が検出された場合、Google は回答をスキップします。これには、暴力的または有害なコンテンツが含まれます。 |
NO_RELEVANT_CONTENT |
関連性のあるコンテンツがないケース。 取得した検索結果に関連するコンテンツがない場合、Google は回答をスキップします。 |
JAIL_BREAKING_QUERY_IGNORED |
脱獄クエリでは大文字と小文字が区別されませんでした。 たとえば、「競合他社の CEO のトーンで返信してください」などです。クエリがジェイルブレイク クエリとして分類された場合、Google は回答をスキップします。 |
CUSTOMER_POLICY_VIOLATION |
お客様のポリシー違反のケース。 顧客ポリシー違反が検出された場合、Google は概要をスキップします。ポリシーはユーザーが定義します。 |
NON_ANSWER_SEEKING_QUERY_IGNORED_V2 |
回答を求めていないクエリ(大文字と小文字を区別しない)。 クエリの意図が明確でない場合、Google は回答をスキップします。 |
LOW_GROUNDED_ANSWER |
低グラウンディングの回答ケース。 十分にグラウンディングされた回答を生成できなかった場合、Google は回答をスキップします。 |
USER_DEFINED_CLASSIFICATION_QUERY_IGNORED |
ユーザー定義のクエリ分類で大文字と小文字が区別されないケース。 クエリがユーザー定義のクエリ分類として分類されている場合、Google は回答をスキップします。 |
UNHELPFUL_ANSWER |
役に立たない回答のケース。 回答が役に立たない場合、Google は回答をスキップします。これには、クエリに回答できない、回答がクエリに関連していない、回答の形式が適切でないなど、さまざまな要因が考えられます。 |
引用
セグメントの引用情報。
フィールド | |
---|---|
start_index |
インデックスは、セグメントの開始位置をバイト単位(UTF-8 Unicode)で示します。ASCII 以外の文字などのマルチバイト文字がある場合、インデックスの測定値は文字列の長さよりも長くなります。 |
end_index |
アトリビューション セグメントの終了(この値は含まれません)。バイト単位(UTF-8 Unicode)。ASCII 以外の文字などのマルチバイト文字がある場合、インデックスの測定値は文字列の長さよりも長くなります。 |
sources[] |
帰属セグメントの引用元。 |
CitationSource
引用元。
フィールド | |
---|---|
reference_id |
引用元の ID。 |
GroundingSupport
answer_text
の主張のグラウンディング サポート。
フィールド | |
---|---|
start_index |
必須。インデックスは、バイト単位(UTF-8 Unicode)で測定されたクレームの開始を示します。 |
end_index |
必須。申し立ての終了日時(この日時を含まない)。 |
sources[] |
省略可。クレームの引用元。 |
grounding_score |
特定の主張が参照によってどの程度根拠があるかを示す [0, 1] の範囲のスコア。値が大きいほど、参照チャンクによって主張がより適切にサポートされていることを意味します。 |
grounding_check_required |
この主張でグラウンディング チェックが必要だったことを示します。この主張には帰属/グラウンディング チェックが必要ないとシステムが判断した場合、このフィールドは false に設定されます。この場合、クレームの根拠チェックは行われないため、 |
QueryUnderstandingInfo
クエリの理解に関する情報。
フィールド | |
---|---|
query_classification_info[] |
クエリの分類情報を取得します。 |
QueryClassificationInfo
クエリの分類情報を取得します。
フィールド | |
---|---|
type |
クエリ分類タイプ。 |
positive |
分類の出力。 |
タイプ
クエリ分類タイプ。
列挙型 | |
---|---|
TYPE_UNSPECIFIED |
クエリ分類タイプが指定されていません。 |
ADVERSARIAL_QUERY |
敵対的なクエリの分類タイプ。 |
NON_ANSWER_SEEKING_QUERY |
雑談用の回答を求めていないクエリの分類タイプ。 |
JAIL_BREAKING_QUERY |
脱獄クエリの分類タイプ。 |
NON_ANSWER_SEEKING_QUERY_V2 |
明確な意図がない場合の、回答を求めていないクエリの分類タイプ。 |
USER_DEFINED_CLASSIFICATION_QUERY |
ユーザー定義のクエリ分類タイプ。 |
リファレンス
リファレンス。
フィールド | |
---|---|
共用体フィールド content 。検索結果のコンテンツ。content は次のいずれかになります。 |
|
unstructured_document_info |
非構造化ドキュメント情報。 |
chunk_info |
チャンク情報。 |
structured_document_info |
構造化されたドキュメント情報。 |
ChunkInfo
チャンク情報。
フィールド | |
---|---|
chunk |
チャンク リソース名。 |
content |
テキスト コンテンツをチャンク化します。 |
document_metadata |
ドキュメントのメタデータ。 |
relevance_score |
特定のクエリに対するチャンクの関連性。値の範囲は、0.0(完全に無関係)から 1.0(完全に適切)です。この値は情報提供のみを目的としています。この値は、モデルの再トレーニングや実装の変更により、同じクエリとチャンクでいつでも変更される可能性があります。 |
DocumentMetadata
ドキュメントのメタデータ。
フィールド | |
---|---|
document |
ドキュメントのリソース名。 |
uri |
ドキュメントの URI。 |
title |
特徴があります |
page_identifier |
ページ ID。 |
struct_data |
ドキュメントの構造化された JSON メタデータ。検索結果のチャンクの構造化データから入力されます。 |
StructuredDocumentInfo
構造化検索情報。
フィールド | |
---|---|
document |
ドキュメントのリソース名。 |
struct_data |
構造化された検索データ。 |
title |
出力専用。ドキュメントのタイトル。 |
uri |
出力専用。ドキュメントの URI。 |
UnstructuredDocumentInfo
非構造化ドキュメント情報。
フィールド | |
---|---|
document |
ドキュメントのリソース名。 |
uri |
ドキュメントの URI。 |
title |
特徴があります |
chunk_contents[] |
ドキュメント コンテンツから派生した引用チャンク コンテンツのリスト。 |
struct_data |
ドキュメントの構造化された JSON メタデータ。検索結果のチャンクの構造化データから入力されます。 |
ChunkContent
コンテンツをチャンク化します。
フィールド | |
---|---|
content |
テキスト コンテンツをチャンク化します。 |
page_identifier |
ページ ID。 |
relevance_score |
特定のクエリに対するチャンクの関連性。値の範囲は、0.0(完全に無関係)から 1.0(完全に適切)です。この値は情報提供のみを目的としています。この値は、モデルの再トレーニングや実装の変更により、同じクエリとチャンクでいつでも変更される可能性があります。 |
状態
回答生成の状態の列挙型。
列挙型 | |
---|---|
STATE_UNSPECIFIED |
不明。 |
IN_PROGRESS |
回答の生成が進行中です。 |
FAILED |
現在、回答の生成に失敗しています。 |
SUCCEEDED |
回答の生成が成功しました。 |
STREAMING |
回答の生成が進行中です。 |
ステップ
ステップ情報。
フィールド | |
---|---|
state |
ステップの状態。 |
description |
ステップの説明。 |
thought |
ステップの考え。 |
actions[] |
アクション。 |
アクション
アクション。
フィールド | |
---|---|
observation |
観察結果。 |
共用体フィールド action 。アクション。action は次のいずれかになります。 |
|
search_action |
検索アクション。 |
観察
観察結果。
フィールド | |
---|---|
search_results[] |
検索アクションで取得された検索結果。ユーザーが設定した引用タイプに応じて、スニペット情報またはチャンク情報になります。 |
SearchResult
フィールド | |
---|---|
document |
ドキュメントのリソース名。 |
uri |
ドキュメントの URI。 |
title |
特徴があります |
snippet_info[] |
citation_type が DOCUMENT_LEVEL_CITATION の場合は、ドキュメント レベルのスニペットを入力します。 |
chunk_info[] |
citation_type が CHUNK_LEVEL_CITATION で、チャンクモードがオンの場合は、チャンク情報を入力します。 |
struct_data |
データ表現。ドキュメントの構造化 JSON データ。これは、ドキュメントの構造体データ、または検索結果のチャンクから入力されます。 |
ChunkInfo
チャンク情報。
フィールド | |
---|---|
chunk |
チャンク リソース名。 |
content |
テキスト コンテンツをチャンク化します。 |
relevance_score |
特定のクエリに対するチャンクの関連性。値の範囲は、0.0(完全に無関係)から 1.0(完全に適切)です。この値は情報提供のみを目的としています。この値は、モデルの再トレーニングや実装の変更により、同じクエリとチャンクでいつでも変更される可能性があります。 |
SnippetInfo
スニペット情報。
フィールド | |
---|---|
snippet |
スニペットのコンテンツ。 |
snippet_status |
検索チームによって定義されたスニペットのステータス。 |
SearchAction
検索アクション。
フィールド | |
---|---|
query |
検索するクエリ。 |
状態
ステップの状態の列挙。
列挙型 | |
---|---|
STATE_UNSPECIFIED |
不明。 |
IN_PROGRESS |
ステップは現在進行中です。 |
FAILED |
ステップが現在失敗しています。 |
SUCCEEDED |
ステップが成功しました。 |
AnswerGenerationSpec
回答生成の仕様。
フィールド | |
---|---|
user_defined_classifier_spec |
省略可。ユーザー指定の分類子仕様の仕様。 |
UserDefinedClassifierSpec
ユーザー定義の分類子の仕様。
フィールド | |
---|---|
enable_user_defined_classifier |
省略可。ユーザー定義の分類子を有効にして含めるかどうか。 |
preamble |
省略可。ユーザー定義の分類子に使用する前文。 |
model_id |
省略可。ユーザー定義の分類子に使用するモデル ID。 |
task_marker |
省略可。ユーザー定義の分類子に使用するタスク マーカー。 |
top_p |
省略可。ユーザー定義の分類子に使用する top-p 値。 |
top_k |
省略可。ユーザー定義の分類子に使用する上位 k の値。 |
temperature |
省略可。ユーザー定義の分類子に使用する温度値。 |
seed |
省略可。ユーザー定義の分類子に使用されるシード値。 |
AnswerQueryRequest
ConversationalSearchService.AnswerQuery
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
serving_config |
必須。検索サービス構成のリソース名( |
query |
必須。現在のユーザークエリ。 |
session |
セッション リソース名。不要。 セッション フィールドが設定されていない場合、API はセッションレス モードになります。 自動セッション モードがサポートされています。ユーザーはワイルドカード記号 |
safety_spec |
モデル仕様。 |
related_questions_spec |
関連する質問の仕様。 |
grounding_spec |
省略可。グラウンディングの仕様。 |
answer_generation_spec |
回答生成の仕様。 |
search_spec |
検索の仕様。 |
query_understanding_spec |
クエリの理解の仕様。 |
asynchronous_mode |
非推奨: このフィールドは非推奨になりました。Streaming Answer API がサポートされます。 非同期モード制御。 有効にすると、最終的な回答なしで回答/セッション リソース名を含むレスポンスが返されます。API ユーザーは、 |
user_pseudo_id |
訪問者をトラッキングするための一意の識別子。たとえば、これは HTTP Cookie で実装できます。これにより、1 台のデバイス上の訪問者を一意に識別できます。この一意の識別子は、訪問者がウェブサイトに対してログインまたはログアウトしても変更されません。 このフィールドには、 このフィールドは、長さの上限が 128 文字の UTF-8 でエンコードされた文字列にする必要があります。それ以外の場合は、 |
user_labels |
リソースに適用するユーザーラベルは、次の要件を満たす必要があります。
詳細については、Google Cloud ドキュメントをご覧ください。 |
end_user_spec |
省略可。エンドユーザーの仕様。 |
AnswerGenerationSpec
回答生成の仕様。
フィールド | |
---|---|
model_spec |
回答生成モデルの仕様。 |
prompt_spec |
回答生成プロンプトの仕様。 |
include_citations |
回答に引用メタデータを含めるかどうかを指定します。デフォルト値は |
answer_language_code |
回答の言語コード。BCP47 で定義されている言語タグを使用します。注: これは試験運用版の機能です。 |
ignore_adversarial_query |
敵対的クエリをフィルタリングするかどうかを指定します。デフォルト値は Google では、検索クエリの分類を使用して敵対的なクエリを検出しています。検索クエリが敵対的クエリとして分類された場合、回答は返されません。たとえば、ユーザーが会社に対する否定的なコメントに関する質問をしたり、安全でないポリシー違反の出力を生成するように設計されたクエリを送信したりする可能性があります。このフィールドが |
ignore_non_answer_seeking_query |
回答を求めていないクエリをフィルタで除外するかどうかを指定します。デフォルト値は Google は、検索クエリの分類を使用して、回答を求めるクエリを検出します。検索クエリが回答を求めていないクエリに分類された場合、回答は返されません。このフィールドが |
ignore_jail_breaking_query |
省略可。ジェイルブレイク クエリを除外するかどうかを指定します。デフォルト値は Google は、検索クエリの分類を使用して、脱獄クエリを検出しています。検索クエリがジェイルブレイク クエリに分類された場合、要約は返されません。ユーザーは、回答のトーン、スタイル、言語、コンテンツを変更したり、モデルに別のエンティティとして動作するように指示したりするために、クエリに指示を追加することがあります(例: 「競合他社の CEO のトーンで返信して」)。このフィールドが |
ignore_low_relevant_content |
関連性の低いクエリを除外するかどうかを指定します。 このフィールドが |
ModelSpec
回答生成モデルの仕様。
フィールド | |
---|---|
model_version |
モデル バージョン。設定されていない場合は、デフォルトの安定版モデルが使用されます。指定できる値は、stable と preview です。 |
PromptSpec
回答生成プロンプトの仕様。
フィールド | |
---|---|
preamble |
カスタマイズされたプリアンブル。 |
EndUserSpec
エンドユーザーの仕様。
フィールド | |
---|---|
end_user_metadata[] |
省略可。エンドユーザーのメタデータ。 |
EndUserMetaData
エンドユーザーのメタデータ。
フィールド | |
---|---|
共用体フィールド content 。検索結果のコンテンツ。content は次のいずれかになります。 |
|
chunk_info |
チャンク情報。 |
ChunkInfo
チャンク情報。
フィールド | |
---|---|
content |
テキスト コンテンツをチャンク化します。最大 8,000 文字に制限されています。 |
document_metadata |
現在のチャンクのドキュメントのメタデータ。 |
DocumentMetadata
ドキュメント メタデータには、現在のチャンクのドキュメントの情報が含まれます。
フィールド | |
---|---|
title |
ドキュメントのタイトル。 |
GroundingSpec
グラウンディングの仕様。
フィールド | |
---|---|
include_grounding_supports |
省略可。回答に grounding_supports を含めるかどうかを指定します。デフォルト値は このフィールドが |
filtering_level |
省略可。グラウンディング スコアに基づいてフィルタリングを有効にするかどうか、どのレベルで有効にするかを指定します。 |
FilteringLevel
回答のグラウンディングに基づいてフィルタするレベル。
列挙型 | |
---|---|
FILTERING_LEVEL_UNSPECIFIED |
デフォルトはフィルタなし |
FILTERING_LEVEL_LOW |
低いしきい値に基づいて回答をフィルタします。 |
FILTERING_LEVEL_HIGH |
高いしきい値に基づいて回答をフィルタします。 |
QueryUnderstandingSpec
クエリの理解の仕様。
フィールド | |
---|---|
query_classification_spec |
クエリ分類の仕様。 |
query_rephraser_spec |
クエリの言い換えツールの仕様。 |
disable_spell_correction |
省略可。スペル修正を無効にするかどうか。デフォルト値は |
QueryClassificationSpec
クエリ分類の仕様。
フィールド | |
---|---|
types[] |
有効なクエリ分類タイプ。 |
タイプ
クエリ分類タイプ。
列挙型 | |
---|---|
TYPE_UNSPECIFIED |
クエリ分類タイプが指定されていません。 |
ADVERSARIAL_QUERY |
敵対的なクエリの分類タイプ。 |
NON_ANSWER_SEEKING_QUERY |
雑談用の回答を求めていないクエリの分類タイプ。 |
JAIL_BREAKING_QUERY |
脱獄クエリの分類タイプ。 |
NON_ANSWER_SEEKING_QUERY_V2 |
明確な意図がない場合の、回答を求めていないクエリの分類タイプ。 |
USER_DEFINED_CLASSIFICATION_QUERY |
ユーザー定義のクエリ分類タイプ。 |
QueryRephraserSpec
クエリの言い換えツールの仕様。
フィールド | |
---|---|
disable |
クエリの言い換えを無効にします。 |
max_rephrase_steps |
言い換えステップの最大数。最大ステップ数は 5 です。設定されていない場合、または 1 未満に設定されている場合は、デフォルトで 1 に設定されます。 |
model_spec |
省略可。クエリ言い換えモデルの仕様。 |
ModelSpec
クエリ言い換えモデルの仕様。
フィールド | |
---|---|
model_type |
省略可。クエリの言い換えモデルタイプを有効にしました。設定しない場合、デフォルトで LARGE が使用されます。 |
ModelType
クエリの言い換えの種類。現在、シングルホップ(max_rephrase_steps = 1)モデルの選択のみがサポートされています。マルチホップ(max_rephrase_steps > 1)の場合、デフォルト モデルは 1 つだけです。
列挙型 | |
---|---|
MODEL_TYPE_UNSPECIFIED |
モデルタイプが指定されていません。 |
SMALL |
小規模なクエリ言い換えモデル。Gemini 1.0 XS モデル。 |
LARGE |
大規模なクエリの言い換えモデル。Gemini 1.0 Pro モデル。 |
RelatedQuestionsSpec
関連する質問の仕様。
フィールド | |
---|---|
enable |
true の場合、関連する質問機能を有効にします。 |
SafetySpec
安全性に関する仕様。ユースケースは 2 つあります。1. safety_spec.enable のみが設定されている場合、すべてのカテゴリに BLOCK_LOW_AND_ABOVE しきい値が適用されます。2. safety_spec.enable が設定され、一部の safety_settings が設定されている場合、指定された safety_settings のみが適用されます。
フィールド | |
---|---|
enable |
回答レスポンスで安全フィルタリングを有効にします。デフォルトでは false です。 |
safety_settings[] |
省略可。安全性設定。この設定は、safety_spec.enable が true の場合にのみ有効です。 |
SafetySetting
安全性設定。
フィールド | |
---|---|
category |
必須。有害カテゴリ。 |
threshold |
必須。有害なコンテンツのブロックしきい値。 |
HarmBlockThreshold
ブロックの確率ベースのしきい値レベル。
列挙型 | |
---|---|
HARM_BLOCK_THRESHOLD_UNSPECIFIED |
有害ブロックのしきい値が指定されていません。 |
BLOCK_LOW_AND_ABOVE |
低いしきい値以上をブロックします(つまり、より多くのものをブロックします)。 |
BLOCK_MEDIUM_AND_ABOVE |
中程度のしきい値以上をブロックします。 |
BLOCK_ONLY_HIGH |
高しきい値のみをブロックします(つまり、ブロックを少なくします)。 |
BLOCK_NONE |
ブロックなし。 |
OFF |
安全フィルタをオフにします。 |
SearchSpec
検索の仕様。
フィールド | |
---|---|
共用体フィールド input 。検索動作を制御する検索パラメータ。または、検索結果のリストを提供して回答を生成します。input は次のいずれかになります。 |
|
search_params |
検索パラメータ。 |
search_result_list |
検索結果のリスト。 |
SearchParams
検索パラメータ。
フィールド | |
---|---|
max_return_results |
返す検索結果の数。デフォルト値は 10 です。 |
filter |
フィルタ構文は、フィルタ対象となるドキュメントの 1 つ以上のフィールドから述語を生成するための式言語で構成されます。フィルタ式では大文字と小文字が区別されます。これは検索結果をフィルタリングするために使用され、回答のレスポンスに影響する可能性があります。 このフィールドが認識できない場合、 Vertex AI Search でのフィルタリングは、LHS フィルタキーを Vertex AI Search バックエンドで定義されたキー プロパティにマッピングすることによって行われます。このマッピングは、スキーマでユーザーが定義します。たとえば、メディアのお客様のスキーマには「name」というフィールドがある場合があります。この場合、フィルタは filter --> name:'ANY("king kong")' のようになります。 構文やフィルタ オペレータなどのフィルタリングの詳細については、フィルタをご覧ください。 |
boost_spec |
検索結果で特定のドキュメントをブーストするブースト仕様。これにより、回答クエリ レスポンスに影響する可能性があります。ブーストの詳細については、ブーストをご覧ください。 |
order_by |
ドキュメントが返される順序。ドキュメントは、 このフィールドが認識できない場合、 |
search_result_mode |
検索結果モードを指定します。指定しない場合、検索結果モードはデフォルトで |
data_store_specs[] |
検索呼び出しでフィルタする dataStore を定義する仕様と、それらの dataStore の構成。これは、複数のデータストアを使用するユースケースのエンジンでのみ考慮されます。エンジン内の単一のデータストアの場合、最上位の仕様を使用する必要があります。 |
SearchResultList
検索結果のリスト。
フィールド | |
---|---|
search_results[] |
検索結果。 |
SearchResult
検索結果。
フィールド | |
---|---|
共用体フィールド content 。検索結果のコンテンツ。content は次のいずれかになります。 |
|
unstructured_document_info |
非構造化ドキュメント情報。 |
chunk_info |
チャンク情報。 |
ChunkInfo
チャンク情報。
フィールド | |
---|---|
chunk |
チャンク リソース名。 |
content |
テキスト コンテンツをチャンク化します。 |
document_metadata |
現在のチャンクのドキュメントのメタデータ。 |
DocumentMetadata
ドキュメント メタデータには、現在のチャンクのドキュメントの情報が含まれます。
フィールド | |
---|---|
uri |
ドキュメントの URI。 |
title |
ドキュメントのタイトル。 |
UnstructuredDocumentInfo
非構造化ドキュメント情報。
フィールド | |
---|---|
document |
ドキュメントのリソース名。 |
uri |
ドキュメントの URI。 |
title |
特徴があります |
document_contexts[] |
ドキュメント コンテキストのリスト。このコンテンツは回答の生成に使用されます。これは、長くて包括的なドキュメントのメイン コンテンツになるはずです。 |
extractive_segments[] |
抽出セグメントのリスト。 |
extractive_answers[] |
非推奨: このフィールドは非推奨であり、回答の生成には影響しません。document_contexts フィールドと extractive_segments フィールドを使用してください。抽出回答のリスト。 |
DocumentContext
ドキュメントのコンテキスト。
フィールド | |
---|---|
page_identifier |
ページ ID。 |
content |
回答の生成に使用するドキュメントのコンテンツ。 |
ExtractiveAnswer
抽出回答。ガイド
フィールド | |
---|---|
page_identifier |
ページ ID。 |
content |
抽出回答の内容。 |
ExtractiveSegment
抽出セグメント。ガイド: document_contexts が空の場合にのみ使用されます。これは短いスニペットを想定しています。
フィールド | |
---|---|
page_identifier |
ページ ID。 |
content |
抽出セグメントのコンテンツ。 |
AnswerQueryResponse
ConversationalSearchService.AnswerQuery
メソッドに対するレスポンス メッセージ。
フィールド | |
---|---|
answer |
回答リソース オブジェクト。 |
session |
セッション リソース オブジェクト。これは、 |
answer_query_token |
ロギングに使用されるグローバル一意 ID。 |
AssistAnswer
AssistAnswer リソース。AssistResponse
のメイン部分。
フィールド | |
---|---|
name |
変更不可。ID。 このフィールドは、長さの上限が 1,024 文字の UTF-8 でエンコードされた文字列にする必要があります。 |
state |
回答生成の状態。 |
replies[] |
アシスタントの返信。 |
assist_skipped_reasons[] |
アシスト通話に応答しなかった理由。 |
customer_policy_enforcement_result |
省略可。このフィールドには、禁止フレーズや Model Armor チェックなど、さまざまなポリシー チェックの結果に関する情報が含まれています。このフィールドは、ポリシー違反が原因でアシスト通話がスキップされた場合にのみ入力されます。 |
AssistSkippedReason
アシスト通話に応答しない理由として考えられること。
列挙型 | |
---|---|
ASSIST_SKIPPED_REASON_UNSPECIFIED |
デフォルト値。スキップの理由が指定されていません。 |
NON_ASSIST_SEEKING_QUERY_IGNORED |
アシスタントは、回答を求める質問ではないと判断したため、クエリを無視しました。 |
CUSTOMER_POLICY_VIOLATION |
アシスタントが、顧客ポリシー違反(クエリまたは回答に禁止されているフレーズが含まれているなど)を理由にクエリを無視したか、回答を拒否した。 |
CustomerPolicyEnforcementResult
お客様のポリシー適用結果。禁止フレーズや Model Armor チェックなど、さまざまなポリシー チェックの結果が含まれます。
フィールド | |
---|---|
verdict |
お客様のポリシー違反に対する措置の最終的な判断。処理をブロックしたポリシーが 1 つだけの場合、判定は BLOCK になります。 |
policy_results[] |
お客様のポリシー適用結果。アシスト通話がポリシー違反によりスキップされた場合にのみ設定されます。クエリの処理をブロックしたフィルタの結果が含まれています。 |
BannedPhraseEnforcementResult
禁止フレーズ ポリシーに対するお客様のポリシー適用結果。
フィールド | |
---|---|
banned_phrases[] |
クエリまたは回答で見つかった禁止フレーズ。 |
ModelArmorEnforcementResult
Model Armor ポリシーの顧客ポリシー適用結果。
フィールド | |
---|---|
共用体フィールド result 。Model Armor ポリシーの結果。result は次のいずれかになります。 |
|
model_armor_violation |
検出された Model Armor の違反。 |
error |
なんらかの理由でポリシーの適用が失敗した場合に Model Armor から返されるエラー。 |
PolicyEnforcementResult
単一のポリシータイプの顧客ポリシーの適用結果。
フィールド | |
---|---|
共用体フィールド enforcement_result 。ポリシー タイプ固有の結果。エラーまたはポリシー違反の結果に関する詳細情報が表示されます。enforcement_result は次のいずれかになります。 |
|
banned_phrase_enforcement_result |
禁止フレーズ ポリシーのポリシー適用結果。 |
model_armor_enforcement_result |
Model Armor ポリシーのポリシー適用結果。 |
判定
お客様のポリシー違反に対する措置の判断。
列挙型 | |
---|---|
UNSPECIFIED |
不明な値。 |
ALLOW |
ポリシー違反はありませんでした。 |
BLOCK |
お客様のポリシーによって処理がブロックされました。 |
返信
アシストコールのマルチパート レスポンスの一部。
フィールド | |
---|---|
共用体フィールド reply 。アシスタントの回答の代替案。reply は次のいずれかになります。 |
|
grounded_content |
アシスタントからのグラウンディングされたレスポンス テキストまたはメディア。 |
状態
回答生成の状態。
列挙型 | |
---|---|
STATE_UNSPECIFIED |
不明。 |
IN_PROGRESS |
アシスト オペレーションが現在進行中です。 |
FAILED |
アシスト操作に失敗しました。 |
SUCCEEDED |
アシスト オペレーションが成功しました。 |
SKIPPED |
アシスト オペレーションがスキップされました。 |
AssistRequest
AssistantService.Assist
メソッドのリクエスト。
フィールド | |
---|---|
name |
必須。 |
query |
省略可。現在のユーザークエリ。 空のクエリは、 |
session |
省略可。リクエストに使用するセッション。指定した場合、アシスタントはセッション履歴にアクセスでき、クエリと回答がそこに保存されます。 セッション ID として 形式: |
assist_skipping_mode |
省略可。アシスタントがクエリに回答しないケースを決定します。回答がスキップされた場合、理由は |
file_ids[] |
省略可。リクエストへの回答に使用するファイルの ID。ファイルをアップロードすると、その ID が |
user_metadata |
省略可。クエリを開始したユーザーに関する情報。 |
AssistSkippingMode
アシスト リクエストで使用可能なスキップ動作。
列挙型 | |
---|---|
ASSIST_SKIPPING_MODE_UNSPECIFIED |
デフォルト値。クエリがサポートを求めていない場合は、回答をスキップできます。 |
REQUEST_ASSIST |
アシスタントの回答をリクエストします。クエリがポリシー チェックに失敗した場合、回答はスキップされることがあります。 |
AssistResponse
AssistantService.Assist
メソッドに対するレスポンス。
フィールド | |
---|---|
answer |
クエリに対するレスポンスで生成された |
session_info |
セッション情報。 |
assist_token |
現在のリクエストとレスポンスのペアを識別するグローバル一意の ID。フィードバックとサポートに使用されます。 |
SessionInfo
セッションに関する情報。
フィールド | |
---|---|
session |
新たに生成されたセッションまたは継続されたセッションの名前。 形式: |
query_id |
このアシスト API 呼び出しに対応するクエリ ID。1 つのセッションに複数のターンを含めることができ、各ターンには一意のクエリ ID があります。 Assist API 呼び出しでセッション名とこのクエリ ID を指定すると、この検索呼び出しの検索結果のコンテキストでアシスト リクエストが発生します。 |
AssistUserMetadata
リクエストのユーザー メタデータ。
フィールド | |
---|---|
time_zone |
省略可。IANA タイムゾーン(例: Europe/Budapest)。 |
preferred_language_code |
省略可。言語検出に失敗した場合に回答に使用する優先言語。言語検出の結果にかかわらず、アクションによって作成されたエラー メッセージの言語としても使用されます。 |
アシスタント
Discovery Engine Assistant リソース。
フィールド | |
---|---|
name |
変更不可。アシスタントのリソース名。形式: 長さの上限が 1,024 文字の UTF-8 でエンコードされた文字列にする必要があります。 |
display_name |
必須。アシスタントの表示名。 長さの上限が 128 文字の UTF-8 でエンコードされた文字列にする必要があります。 |
description |
省略可。追加情報の説明。アシスタントのユーザーではなく、構成 UI に表示されることが想定されています。 |
generation_config |
省略可。アシスタントの回答の生成に関する構成。 |
google_search_grounding_enabled |
省略可。非推奨。 |
web_grounding_type |
省略可。使用するウェブ グラウンディングのタイプ。 |
enabled_actions |
省略可。非推奨: 代わりに |
enabled_tools |
省略可。注: まだ実装されていません。代わりに |
customer_policy |
省略可。アシスタントの顧客ポリシー。 |
ActionInfo
非推奨: 代わりに ToolInfo
に置き換えられます。アクションを識別するための情報。
フィールド | |
---|---|
action_name |
DataConnectorService.QueryAvailableActions で定義されているアクションの名前。 |
action_display_name |
アクションの表示名。 |
ActionList
非推奨: 代わりに ToolList
に置き換えられます。コネクタで有効になっているアクション
フィールド | |
---|---|
action_info[] |
対応するアクション情報を含むアクションのリスト。 |
CustomerPolicy
アシスタントのユーザー定義ポリシー。
フィールド | |
---|---|
banned_phrases[] |
省略可。禁止されたフレーズのリスト。 |
model_armor_config |
省略可。ユーザー プロンプトとアシスタント レスポンスのサニタイズに使用される Model Armor 構成。 |
BannedPhrase
お客様が定義した禁止フレーズの定義。禁止されたフレーズは、ユーザークエリまたは LLM レスポンスに含めることはできません。含めると、回答は拒否されます。
フィールド | |
---|---|
phrase |
必須。禁止する未加工の文字列コンテンツ。 |
match_type |
省略可。禁止フレーズのマッチタイプ。 |
ignore_diacritics |
省略可。true の場合、禁止フレーズのマッチング時に発音区別符号(アクセント、ウムラウトなど)が無視されます。たとえば、「cafe」は「café」と一致します。 |
BannedPhraseMatchType
禁止フレーズの照合方法。
列挙型 | |
---|---|
BANNED_PHRASE_MATCH_TYPE_UNSPECIFIED |
デフォルトは SIMPLE_STRING_MATCH です。 |
SIMPLE_STRING_MATCH |
禁止フレーズは、テキスト内のどこかに完全な部分文字列として含まれている場合に一致します。 |
WORD_BOUNDARY_STRING_MATCH |
禁止フレーズは、テキスト内のパターンが単語区切り文字で囲まれている場合にのみ一致します。フレーズ自体に単語区切り文字が含まれている場合もあります。 |
ModelArmorConfig
ユーザー プロンプトとアシスタント レスポンスのサニタイズに使用される、顧客定義の Model Armor テンプレートの構成。
フィールド | |
---|---|
user_prompt_template |
省略可。ユーザー プロンプトをサニタイズするための Model Armor テンプレートのリソース名。形式: 指定しない場合、ユーザー プロンプトにサニタイズは適用されません。 |
response_template |
省略可。アシスタント レスポンスをサニタイズするための Model Armor テンプレートのリソース名。形式: 指定しない場合、アシスタントのレスポンスにサニタイズは適用されません。 |
failure_mode |
省略可。Model Armor のサニタイズの障害モードを定義します。 |
FailureMode
Model Armor がリクエストの処理に失敗した場合の動作を決定します。
列挙型 | |
---|---|
FAILURE_MODE_UNSPECIFIED |
未指定の障害モード。デフォルトの動作は FAIL_CLOSED です。 |
FAIL_OPEN |
Model Armor の処理が失敗した場合でも、リクエストは変更なしで続行できます。 |
FAIL_CLOSED |
Model Armor の処理が失敗した場合、リクエストは拒否されます。 |
GenerationConfig
アシスタントの回答の生成に関する構成。
フィールド | |
---|---|
system_instruction |
システム指示。LLM 呼び出しのプロンプトの序文とも呼ばれます。https://cloud.google.com/vertex-ai/generative-ai/docs/learn/prompts/system-instructions もご覧ください。 |
default_language |
アシスタントの回答の生成に使用するデフォルトの言語。 |
SystemInstruction
システム指示。LLM 呼び出しのプロンプトの序文とも呼ばれます。
フィールド | |
---|---|
additional_system_instruction |
省略可。デフォルトのシステム指示に追加される追加のシステム指示。 |
ToolInfo
ツールを識別するための情報。
フィールド | |
---|---|
tool_name |
DataConnectorService.QueryAvailableActions で定義されているツールの名前。注: DataConnectorService API で |
tool_display_name |
ツールの表示名。 |
ToolList
コネクタで有効になっているツール
フィールド | |
---|---|
tool_info[] |
ツールと対応するツール情報のリスト。 |
WebGroundingType
使用するウェブ グラウンディングのタイプ。
列挙型 | |
---|---|
WEB_GROUNDING_TYPE_UNSPECIFIED |
デフォルトの未指定の設定。これは無効と同じです。 |
WEB_GROUNDING_TYPE_DISABLED |
ウェブ グラウンディングが無効になっています。 |
WEB_GROUNDING_TYPE_GOOGLE_SEARCH |
Google 検索によるグラウンディングが有効になっている。 |
WEB_GROUNDING_TYPE_ENTERPRISE_WEB_SEARCH |
Enterprise Web Search を使用したグラウンディングが有効になっている。 |
AssistantContent
マルチモーダル コンテンツ。
フィールド | |
---|---|
role |
コンテンツの作成者。「model」または「user」にできます。 |
thought |
省略可。モデルによって考えられた部分かどうかを示します。 |
共用体フィールド data 。含まれるデータ。data は次のいずれかになります。 |
|
text |
インライン テキスト。 |
inline_data |
インライン バイナリデータ。 |
file |
ファイル(音声の要約など)。 |
executable_code |
実行されることを目的とし、モデルによって生成されたコード。 |
code_execution_result |
ExecutableCode の実行結果。 |
Blob
インライン blob。
フィールド | |
---|---|
mime_type |
必須。生成されたデータのメディアタイプ(MIME タイプ)。 |
data |
必須。元のバイト。 |
CodeExecutionResult
ExecutableCode の実行結果。
フィールド | |
---|---|
outcome |
必須。コード実行の結果。 |
output |
省略可。コードの実行が成功した場合は stdout、それ以外の場合は stderr またはその他の説明が含まれます。 |
結果
コード実行の結果の列挙。
列挙型 | |
---|---|
OUTCOME_UNSPECIFIED |
ステータスが指定されていません。この値は使用しないでください。 |
OUTCOME_OK |
コードの実行が正常に完了しました。 |
OUTCOME_FAILED |
コードの実行は完了しましたが、失敗しました。stderr に理由が出力されます。 |
OUTCOME_DEADLINE_EXCEEDED |
コードの実行に時間がかかり過ぎたため、キャンセルされました。部分的な出力が存在する場合と存在しない場合があります。 |
ExecutableCode
モデルによって実行されることを目的とし、モデルによって生成されたコード。
フィールド | |
---|---|
code |
必須。コード コンテンツ。現在、Python のみがサポートされています。 |
ファイル
ファイル(音声の要約など)。
フィールド | |
---|---|
mime_type |
必須。ファイルのメディアタイプ(MIME タイプ)。 |
file_id |
必須。ファイル ID。 |
AssistantGroundedContent
コンテンツと、場合によってはそのグラウンディング情報。
すべてのコンテンツにグラウンディングが必要なわけではありません。「もちろん、喜んでお探しします」などのフレーズはグラウンディングを必要としません。
フィールド | |
---|---|
content |
コンテンツ。 |
citation_metadata |
生成されたコンテンツのソースの帰属。https://cloud.google.com/vertex-ai/generative-ai/docs/learn/overview#citation_check もご覧ください。 |
content_metadata |
省略可。コンテンツのメタデータ。現在は、リサーチ アシスタントの回答でのみ使用されます。 |
共用体フィールド metadata 。さまざまなモーダルのグラウンディング メタデータ。現時点ではテキストのみがサポートされています。metadata は次のいずれかになります。 |
|
text_grounding_metadata |
テキストソースに基づくグラウンディングのメタデータ。 |
ContentMetadata
コンテンツのメタデータ。
フィールド | |
---|---|
content_kind |
コンテンツのタイプ。このコンテンツがリサーチ アシスタントの回答のどの部分に属するかを示します。 |
content_id |
コンテンツの ID。これは、調査の質問とその回答を結び付けるために使用されます。たとえば、研究課題の回答の一部は、課題と同じ |
ContentKind
コンテンツの種類。現在は、リサーチ アシスタントの回答全体でセクションを区別するためにのみ使用されます。
列挙型 | |
---|---|
CONTENT_KIND_UNSPECIFIED |
不明。 |
RESEARCH_PLAN |
リサーチプラン。 |
RESEARCH_QUESTION |
調査課題。 |
RESEARCH_ANSWER |
調査の回答。 |
RESEARCH_REPORT |
調査レポート。 |
RESEARCH_AUDIO_SUMMARY |
リサーチの音声による要約。 |
TextGroundingMetadata
テキストソースのグラウンディングの詳細。
フィールド | |
---|---|
segments[] |
テキストの一部のグラウンディング情報。 |
references[] |
グラウンドされたテキストの参照。 |
リファレンス
参照されたコンテンツと関連するドキュメントのメタデータ。
フィールド | |
---|---|
content |
参照されたテキスト コンテンツ。 |
document_metadata |
ドキュメントのメタデータ。 |
DocumentMetadata
ドキュメントのメタデータ。
フィールド | |
---|---|
document |
ドキュメントのリソース名。 |
uri |
ドキュメントの URI。実際のウェブサイトにリダイレクトする URL が含まれている場合があります。 |
title |
特徴があります |
page_identifier |
ページ ID。 |
domain |
ドキュメント URI のドメイン名。 |
mime_type |
ドキュメントの MIME タイプ。https://www.iana.org/assignments/media-types/media-types.xhtml。 |
セグメント
テキストのセグメントのグラウンディング情報。
フィールド | |
---|---|
start_index |
セグメントの開始位置を示す 0 ベースのインデックス。UTF-8 文字列のバイト数で測定されます(つまり、複数のバイトでエンコードされた文字の長さは 1 より大きくなります)。 |
end_index |
セグメントの終了(この値を含まない)。 |
reference_indices[] |
セグメントの参照。 |
grounding_score |
セグメントのスコア。 |
text |
テキスト セグメント自体。 |
BAPConfig
BAP コネクタの構成。
フィールド | |
---|---|
supported_connector_modes[] |
必須。関連付けられた BAP 接続でサポートされているコネクタ モード。 |
enabled_actions[] |
省略可。関連付けられた BAP 接続で有効になっているアクション。 |
ConnectorMode
この BAP コネクタでサポートされているユースケース。
列挙型 | |
---|---|
CONNECTOR_MODE_UNSPECIFIED |
コネクタモードが指定されていません。 |
DATA_INGESTION |
データ取り込みに使用されるコネクタ。 |
ACTIONS |
アクションに使用されるコネクタ |
END_USER_AUTHENTICATION |
エンドユーザー認証に使用されるコネクタ。 |
BatchCreateTargetSiteMetadata
SiteSearchEngineService.BatchCreateTargetSites
オペレーションの進行状況に関連するメタデータ。これは、google.longrunning.Operation.metadata フィールドによって返されます。
フィールド | |
---|---|
create_time |
オペレーションの作成時刻。 |
update_time |
オペレーションの最終更新時刻。オペレーションが完了している場合は、終了時刻もこの値になります。 |
BatchCreateTargetSitesRequest
SiteSearchEngineService.BatchCreateTargetSites
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
parent |
必須。作成されるすべての TargetSite で共有される親リソース。 |
requests[] |
必須。作成するリソースを指定するリクエスト メッセージ。バッチで作成できる TargetSite の最大数は 20 です。 |
BatchCreateTargetSitesResponse
SiteSearchEngineService.BatchCreateTargetSites
メソッドに対するレスポンス メッセージ。
フィールド | |
---|---|
target_sites[] |
TargetSites が作成されました。 |
BatchGetDocumentsMetadataRequest
DocumentService.BatchGetDocumentsMetadata
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
parent |
必須。親ブランチのリソース名( |
matcher |
必須。 |
FhirMatcher
FHIR リソース名による Document
のマッチャー。
フィールド | |
---|---|
fhir_resources[] |
必須。照合する FHIR リソース。形式: projects/{project}/locations/{location}/datasets/{dataset}/fhirStores/{fhir_store}/fhir/{resource_type}/{fhir_resource_id} |
Matcher
Document
のマッチャー。現在は、完全一致の URI による照合をサポートしています。
フィールド | |
---|---|
共用体フィールド matcher 。Document のマッチャー。matcher は次のいずれかになります。 |
|
uris_matcher |
正確な URI によるマッチャー。 |
fhir_matcher |
FHIR リソース名によるマッチャー。 |
UrisMatcher
完全な URI による Document
のマッチャー。
フィールド | |
---|---|
uris[] |
照合する正確な URI。 |
BatchGetDocumentsMetadataResponse
DocumentService.BatchGetDocumentsMetadata
メソッドに対するレスポンス メッセージ。
フィールド | |
---|---|
documents_metadata[] |
|
DocumentMetadata
Document
のメタデータ。
フィールド | |
---|---|
matcher_value |
|
state |
ドキュメントの状態。 |
last_refreshed_time |
|
data_ingestion_source |
指定できる値は次のとおりです。
|
MatcherValue
Document
の照合に使用されたマッチャーの値。
フィールド | |
---|---|
共用体フィールド matcher_value 。Document の照合に使用されたマッチャーの値。matcher_value は次のいずれかになります。 |
|
uri |
URI で一致させる場合は、 |
fhir_resource |
形式: projects/{project}/locations/{location}/datasets/{dataset}/fhirStores/{fhir_store}/fhir/{resource_type}/{fhir_resource_id} |
状態
Document
の状態。
列挙型 | |
---|---|
STATE_UNSPECIFIED |
設定しないでください。 |
INDEXED |
Document がインデックスに登録されている。 |
NOT_IN_TARGET_SITE |
Document の URI が TargetSite にないため、Document はインデックスに登録されません。 |
NOT_IN_INDEX |
Document はインデックスに登録されていません。 |
BatchUpdateUserLicensesMetadata
UserLicenseService.BatchUpdateUserLicenses
オペレーションの進行状況に関連するメタデータ。これは、google.longrunning.Operation.metadata フィールドによって返されます。
フィールド | |
---|---|
create_time |
オペレーションの作成時刻。 |
update_time |
オペレーションの最終更新時刻。オペレーションが完了している場合は、終了時刻もこの値になります。 |
success_count |
正常に更新されたユーザー ライセンスの数。 |
failure_count |
更新できなかったユーザー ライセンスの数。 |
BatchUpdateUserLicensesRequest
UserLicenseService.BatchUpdateUserLicenses
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
parent |
必須。親の [UserStore][] リソース名。形式: |
delete_unassigned_user_licenses |
省略可。true の場合、ユーザー ライセンスに関連付けられたライセンス構成が削除されると、ユーザー ライセンスが削除されます。デフォルトでは(false)、ユーザー ライセンスは割り当て解除状態に更新されます。 |
共用体フィールド source 。必須。入力のソース。source は次のいずれかになります。 |
|
inline_source |
ドキュメント エンベディングの入力コンテンツのインライン ソース。 |
InlineSource
BatchUpdateUserLicenses メソッドの入力構成のインライン ソース。
フィールド | |
---|---|
user_licenses[] |
必須。更新するユーザー ライセンスのリスト。各ユーザー ライセンスには有効な |
update_mask |
省略可。更新するフィールドのリスト。 |
BatchUpdateUserLicensesResponse
UserLicenseService.BatchUpdateUserLicenses
メソッドに対するレスポンス メッセージ。
フィールド | |
---|---|
user_licenses[] |
UserLicenses が正常に更新されました。 |
error_samples[] |
リクエストの処理中に発生したエラーのサンプル。 |
BatchVerifyTargetSitesMetadata
SiteSearchEngineService.BatchVerifyTargetSites
オペレーションの進行状況に関連するメタデータ。これは、google.longrunning.Operation.metadata フィールドによって返されます。
フィールド | |
---|---|
create_time |
オペレーションの作成時刻。 |
update_time |
オペレーションの最終更新時刻。オペレーションが完了している場合は、終了時刻もこの値になります。 |
BatchVerifyTargetSitesRequest
SiteSearchEngineService.BatchVerifyTargetSites
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
parent |
必須。検証されるすべての TargetSite で共有される親リソース。 |
BatchVerifyTargetSitesResponse
この型にはフィールドがありません。
SiteSearchEngineService.BatchVerifyTargetSites
メソッドに対するレスポンス メッセージ。
BigQuerySource
BigQuery ソースからインポートするデータ。
フィールド | |
---|---|
project_id |
BigQuery ソースを含むプロジェクトのプロジェクト ID またはプロジェクト番号。長さの上限は 128 文字です。指定しない場合、親リクエストからプロジェクト ID を継承します。 |
dataset_id |
必須。データのコピー元となる BigQuery データセット。長さは 1,024 文字以下にする必要があります。 |
table_id |
必須。データのコピー元となる BigQuery テーブル。長さは 1,024 文字に制限されています。 |
gcs_staging_dir |
インポート時に一時的に使用される Cloud Storage ディレクトリ。長さの上限は 2,000 文字です。BigQuery のエクスポート先を特定の Cloud Storage ディレクトリにする場合に指定できます。 |
data_schema |
ソースからのデータ解析に使用するスキーマ。 ユーザー イベントのインポートでサポートされている値は次のとおりです。
ドキュメントのインポートでサポートされている値は次のとおりです。
|
共用体フィールド partition 。BigQuery テーブルのパーティション情報。BigQuery テーブルがパーティション分割されていない場合は、空のままにします。partition は次のいずれかになります。 |
|
partition_date |
BigQuery の時間パーティション分割テーブルの _PARTITIONDATE(YYYY-MM-DD 形式)。 |
BigtableOptions
インポートをサポートする情報を含む Bigtable オプション オブジェクト。
フィールド | |
---|---|
key_field_name |
ドキュメントに行キー値を保存するために使用されるフィールド名。名前はパターン |
families |
ファミリー名から、指定された列ファミリーの列ファミリー レベルの情報を含むオブジェクトへのマッピング。このマップにないファミリは無視されます。 |
BigtableColumn
Bigtable の列。
フィールド | |
---|---|
qualifier |
必須。列の修飾子。utf-8 でデコードできない場合は、代わりに base-64 でエンコードされた文字列を使用します。 |
field_name |
ドキュメントでこの列に使用するフィールド名。名前はパターン |
encoding |
型が
|
type |
この列ファミリーの値の型。エンコード値が |
BigtableColumnFamily
Bigtable の列ファミリー。
フィールド | |
---|---|
field_name |
ドキュメントでこの列ファミリーに使用するフィールド名。名前はパターン |
encoding |
型が STRING でない場合の値のエンコード モード。使用できるエンコード値は次のとおりです。
|
type |
この列ファミリーの値の型。エンコード値が |
columns[] |
各列の列レベルの情報を含むオブジェクトのリスト。このリストに含まれていない列は無視されます。 |
エンコード
Bigtable の列または列ファミリーのエンコード モード。
列挙型 | |
---|---|
ENCODING_UNSPECIFIED |
エンコードは指定されていません。 |
TEXT |
テキスト エンコード。 |
BINARY |
バイナリ エンコード。 |
タイプ
Bigtable の列または列ファミリーの値の型。エンコード値が BINARY
に設定されている場合、値は HBase Bytes.toBytes 関数を使用してエンコードされることが想定されます。
列挙型 | |
---|---|
TYPE_UNSPECIFIED |
タイプが指定されていません。 |
STRING |
文字列型。 |
NUMBER |
数値型。 |
INTEGER |
整数型。 |
VAR_INTEGER |
可変長の整数型。 |
BIG_NUMERIC |
BigDecimal 型。 |
BOOLEAN |
ブール型。 |
JSON |
JSON 型。 |
BigtableSource
データをインポートする Cloud Bigtable ソース。
フィールド | |
---|---|
project_id |
Bigtable ソースを含むプロジェクトのプロジェクト ID。長さの上限は 128 文字です。指定しない場合、親リクエストからプロジェクト ID を継承します。 |
instance_id |
必須。インポートする必要がある Cloud Bigtable のインスタンス ID。 |
table_id |
必須。インポートする必要がある Cloud Bigtable のテーブル ID。 |
bigtable_options |
必須。データを型付き構造に解析するときに必要な情報を含む Bigtable オプション。たとえば、列の型のアノテーションなどです。 |
CheckGroundingRequest
GroundedGenerationService.CheckGrounding
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
grounding_config |
必須。グラウンディング構成のリソース名(例: |
answer_candidate |
チェックする回答候補。最大長は 4,096 トークンです。 |
facts[] |
グラウンディング チェックの事実のリスト。最大 200 個の事実をサポートしています。 |
grounding_spec |
グラウンディング チェックの構成。 |
user_labels |
リソースに適用するユーザーラベルは、次の要件を満たす必要があります。
詳細については、Google Cloud ドキュメントをご覧ください。 |
CheckGroundingResponse
GroundedGenerationService.CheckGrounding
メソッドに対するレスポンス メッセージ。
フィールド | |
---|---|
cited_chunks[] |
回答候補内のすべての主張で引用されている事実のリスト。これらは、リクエストで提供された事実から導き出されます。 |
cited_facts[] |
回答候補内のすべての主張で引用されている事実のリスト。これらは、リクエストで提供された事実から導き出されます。 |
claims[] |
回答候補内のすべての申し立てにわたる申し立てテキストと引用情報。 |
support_score |
入力された回答候補のサポートスコア。スコアが高いほど、提示された事実によって裏付けられる主張の割合が高くなります。レスポンスが返されると、常に設定されます。 |
CheckGroundingFactChunk
グラウンディング チェック用の事実チャンク。
フィールド | |
---|---|
chunk_text |
ファクト チャンクのテキスト コンテンツ。最大 1 万文字まで入力できます。 |
クレーム
回答候補内の主張のテキストと引用情報。
フィールド | |
---|---|
claim_text |
回答候補のクレームのテキスト。引用または反引用が見つかったかどうかにかかわらず、常に提供されます。 |
citation_indices[] |
申し立てに関連付けられた引用を指定するインデックス(cited_chunks 内)のリスト。たとえば、[1,3,4] は、cited_chunks[1]、cited_chunks[3]、cited_chunks[4] が、主張を裏付けるために引用された事実であることを意味します。事実への引用は、その主張が事実によって裏付けられていることを示します。 |
start_pos |
回答候補内の主張の開始位置を示す位置(バイト単位)。これは文字数で測定されるものではないため、一部の文字が複数バイトを占める可能性があることを考慮して、ユーザー インターフェースでレンダリングする必要があります。たとえば、クレーム テキストに ASCII 以外の文字が含まれている場合、文字数(プログラミング言語に依存)で測定した場合とバイト数(プログラミング言語に依存しない)で測定した場合で、開始位置と終了位置が異なります。 |
end_pos |
回答候補内の主張の終了位置を示す位置(バイト単位、終了位置は含まない)。これは文字数で測定されるものではないため、そのようにレンダリングする必要があります。たとえば、クレーム テキストに ASCII 以外の文字が含まれている場合、文字数(プログラミング言語に依存)で測定した場合とバイト数(プログラミング言語に依存しない)で測定した場合で、開始位置と終了位置が異なります。 |
grounding_check_required |
この主張でグラウンディング チェックが必要だったことを示します。システムがこの主張には帰属/グラウンディング チェックが必要ないと判断した場合、このフィールドは false に設定されます。この場合、主張に対してグラウンディング チェックが行われていないため、 |
score |
回答候補の主張の信頼スコア。範囲は [0, 1] です。これは、 |
CheckGroundingSpec
グラウンディング チェックの仕様。
フィールド | |
---|---|
citation_threshold |
回答候補の主張に対して事実の引用が必要かどうかを判断するために使用されるしきい値([0,1])。しきい値を高くすると、引用数は減りますが、引用の信頼性は高くなります。しきい値を低くすると、引用数は増えますが、引用の信頼性は低くなります。設定しない場合、しきい値はデフォルトで 0.6 になります。 |
enable_claim_level_score |
レスポンスで主張レベルのグラウンディング スコアを有効にする制御フラグ。 |
チャンク
チャンクは、チャンクモードで推奨または検索されるアイテムのすべての未加工のメタデータ情報をキャプチャします。
フィールド | |
---|---|
name |
チャンクの完全なリソース名。形式: このフィールドは、長さの上限が 1,024 文字の UTF-8 でエンコードされた文字列にする必要があります。 |
id |
現在のチャンクの一意のチャンク ID。 |
content |
コンテンツはドキュメントの文字列(解析されたコンテンツ)です。 |
document_metadata |
現在のチャンクのドキュメントのメタデータ。 |
derived_struct_data |
出力専用。このフィールドは OUTPUT_ONLY です。元の入力ドキュメントにはない派生データが含まれています。 |
page_span |
チャンクのページ範囲。 |
chunk_metadata |
出力専用。現在のチャンクのメタデータ。 |
data_urls[] |
出力専用。現在のチャンクに画像が含まれている場合は、画像データ URL。データ URL は、接頭辞(data:)、データのタイプを示す MIME タイプ、テキスト以外の場合はオプションの base64 トークン、データ自体の 4 つの部分で構成されます。data:[ |
annotation_contents[] |
出力専用。現在チャンクにアノテーションが含まれている場合のアノテーションの内容。 |
annotation_metadata[] |
出力専用。アノテーション メタデータには、現在のチャンクの構造化コンテンツが含まれます。 |
relevance_score |
出力専用。類似性に基づく関連性スコアを表します。スコアが高いほど、チャンクの関連性が高いことを示します。スコアの範囲は [-1.0, 1.0] です。 |
AnnotationMetadata
アノテーション メタデータには、現在のチャンクの構造化コンテンツが含まれます。
フィールド | |
---|---|
structured_content |
出力専用。構造化コンテンツの情報。 |
image_id |
出力専用。構造化コンテンツが画像に基づいている場合は、画像 ID が提供されます。 |
ChunkMetadata
現在のチャンクのメタデータ。このフィールドは、SearchService.Search
API でのみ入力されます。
フィールド | |
---|---|
previous_chunks[] |
現在のチャンクの前のチャンク。この数は |
next_chunks[] |
現在のチャンクの次のチャンク。この数は |
DocumentMetadata
ドキュメント メタデータには、現在のチャンクのドキュメントの情報が含まれます。
フィールド | |
---|---|
uri |
ドキュメントの URI。 |
title |
ドキュメントのタイトル。 |
mime_type |
ドキュメントの MIME タイプ。https://www.iana.org/assignments/media-types/media-types.xhtml。 |
struct_data |
データ表現。ドキュメントの構造化 JSON データ。登録された |
PageSpan
チャンクのページ範囲。
フィールド | |
---|---|
page_start |
チャンクの開始ページ。 |
page_end |
チャンクの終了ページ。 |
StructureType
抽出できる構造化コンテンツのタイプを定義します。
列挙型 | |
---|---|
STRUCTURE_TYPE_UNSPECIFIED |
デフォルト値。 |
SHAREHOLDER_STRUCTURE |
株主構成。 |
SIGNATURE_STRUCTURE |
署名の構造。 |
CHECKBOX_STRUCTURE |
チェックボックスの構造。 |
StructuredContent
構造化コンテンツの情報。
フィールド | |
---|---|
structure_type |
出力専用。構造化コンテンツの構造タイプ。 |
content |
出力専用。構造化コンテンツの内容。 |
引用
コンテンツのソースの帰属。
フィールド | |
---|---|
start_index |
出力専用。コンテンツの開始インデックス。 |
end_index |
出力専用。コンテンツの終了インデックス。 |
uri |
出力専用。アトリビューションの URL 参照。 |
title |
出力専用。帰属のタイトル。 |
license |
出力専用。帰属のライセンス。 |
publication_date |
出力専用。帰属の公開日。 |
CitationMetadata
コンテンツのソース帰属情報のコレクション。
フィールド | |
---|---|
citations[] |
出力専用。引用のリスト。 |
CloudSqlSource
Cloud SQL のインポート元データ。
フィールド | |
---|---|
project_id |
Cloud SQL ソースを含むプロジェクトのプロジェクト ID。長さの上限は 128 文字です。指定しない場合、親リクエストからプロジェクト ID を継承します。 |
instance_id |
必須。データのコピー元となる Cloud SQL インスタンス。長さの上限は 256 文字です。 |
database_id |
必須。データのコピー元となる Cloud SQL データベース。長さの上限は 256 文字です。 |
table_id |
必須。データのコピー元となる Cloud SQL テーブル。長さの上限は 256 文字です。 |
gcs_staging_dir |
インポート時に一時的に使用される Cloud Storage ディレクトリ。長さの上限は 2,000 文字です。Cloud SQL のエクスポート先を特定の Cloud Storage ディレクトリにする場合に指定できます。 Cloud SQL サービス アカウントに、指定された Cloud Storage ディレクトリにアクセスするために必要な Cloud Storage 管理者の権限があることを確認します。 |
offload |
サーバーレス エクスポートのオプション。このオプションを有効にすると、追加費用が発生します。詳しくは、こちらをご参照ください。 |
CmekConfig
Cloud KMS 鍵で CMEK データ暗号化を有効にするために使用される構成。
フィールド | |
---|---|
name |
必須。 |
kms_key |
必須。リソース |
kms_key_version |
出力専用。リソース |
state |
出力専用。CmekConfig の状態。 |
is_default |
出力専用。顧客のデフォルトの CmekConfig。 |
last_rotation_timestamp_micros |
出力専用。前回の鍵のローテーションのタイムスタンプ。 |
single_region_keys[] |
省略可。一部の VAIS 機能に必要な単一リージョン CMEK。 |
notebooklm_state |
出力専用。NotebookLM コーパスを使用できる状態かどうか。 |
NotebookLMState
NotebookLM の状態。
列挙型 | |
---|---|
NOTEBOOK_LM_STATE_UNSPECIFIED |
NotebookLM の状態が不明です。 |
NOTEBOOK_LM_NOT_READY |
NotebookLM の準備ができていません。 |
NOTEBOOK_LM_READY |
NotebookLM を使用できるようになりました。 |
NOTEBOOK_LM_NOT_ENABLED |
NotebookLM が有効になっていない。 |
状態
CmekConfig の状態。
列挙型 | |
---|---|
STATE_UNSPECIFIED |
CmekConfig の状態が不明です。 |
CREATING |
CmekConfig を作成しています。 |
ACTIVE |
CmekConfig は DataStore で使用できます。 |
KEY_ISSUE |
CmekConfig が使用できません。これは、KMS 鍵が取り消されたことが原因である可能性が高いです。 |
DELETING |
CmekConfig の削除中です。 |
DELETE_FAILED |
CmekConfig の削除プロセスが失敗しました。 |
UNUSABLE |
CmekConfig は使用できません。内部的な問題が原因である可能性が高いです。 |
ACTIVE_ROTATING |
KMS 鍵バージョンがローテーションされています。 |
DELETED |
KMS 鍵が削除済みです。最終的に一部のクリーンアップ ポリシーが適用されます。 |
EXPIRED |
KMS 鍵が期限切れです。つまり、鍵が 30 日以上無効になっています。お客様は DeleteCmekConfig を呼び出して、状態を DELETED に変更できます。 |
CollectUserEventRequest
CollectUserEvent メソッドのリクエスト メッセージ。
フィールド | |
---|---|
parent |
必須。親リソース名。ユーザー イベント収集アクションが |
user_event |
必須。長さの上限が 2,000,000 文字の URL エンコードされた UserEvent proto。 |
uri |
cgi パラメータを含むが、ハッシュ フラグメントを含まない URL。長さの上限は 5,000 文字です。多くのブラウザはサードパーティのリクエストに対してのみドメインを送信するため、リファラー URL よりも有用な場合が多々あります。 |
ets |
イベントのタイムスタンプ(ミリ秒単位)。これにより、同一の GET リクエストがブラウザにキャッシュ保存されるのを防ぐことができます。ペイロード バイトを削減するため、名前は簡潔になっています。 |
コレクション
コレクションは、リソースと一連のデータストアへのアクセスを構成するためのコンテナです。
フィールド | |
---|---|
name |
変更不可。コレクションの完全なリソース名。形式: このフィールドは、長さの上限が 1,024 文字の UTF-8 でエンコードされた文字列にする必要があります。 |
display_name |
必須。コレクションの表示名。 このフィールドは、長さの上限が 128 文字の UTF-8 でエンコードされた文字列にする必要があります。それ以外の場合は、INVALID_ARGUMENT エラーが返されます。 |
create_time |
出力専用。 |
CompleteQueryRequest
CompletionService.CompleteQuery
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
data_store |
必須。オートコンプリートを行う親データストアのリソース名( |
query |
必須。候補の取得に使用される予測入力。最大長は 128 文字です。 |
query_model |
予測入力データモデルを指定します。これにより、Cloud コンソールの [構成] > [予測入力] セクションで指定されたモデルがオーバーライドされます。現在サポートされている値は次のとおりです。
デフォルト値:
|
user_pseudo_id |
訪問者をトラッキングするための一意の識別子。たとえば、これは HTTP Cookie で実装できます。これにより、1 台のデバイス上の訪問者を一意に識別できます。この一意の識別子は、訪問者がウェブサイトに対してログインまたはログアウトしても変更されません。 このフィールドには、 これは、 このフィールドは、長さの上限が 128 文字の UTF-8 でエンコードされた文字列にする必要があります。それ以外の場合は、 |
include_tail_suggestions |
完全なクエリに一致する候補がない場合に、末尾の候補を返すかどうかを示します。true に設定されている場合でも、クエリ全体に一致する候補がある場合は、それらの候補が返され、末尾の候補は返されません。 |
CompleteQueryResponse
CompletionService.CompleteQuery
メソッドに対するレスポンス メッセージ。
フィールド | |
---|---|
query_suggestions[] |
一致したクエリ候補の結果。結果リストが並べ替えられ、最初の結果が上位の候補になります。 |
tail_match_triggered |
返された候補がすべて末尾候補である場合は True。 末尾一致をトリガーするには、リクエストの include_tail_suggestions が true であり、クエリ全体と一致する候補がない必要があります。 |
QuerySuggestion
検索クエリとしての候補。
フィールド | |
---|---|
suggestion |
クエリへの候補。 |
completable_field_paths[] |
補完可能なフィールドから生成された場合、この候補のソースとなる一意のドキュメント フィールド パス。 このフィールドは、ドキュメント補完可能なモデルに対してのみ入力されます。 |
CompletionInfo
完了アトリビューション トークンやクリックされた完了情報などの詳細な完了情報。
フィールド | |
---|---|
selected_suggestion |
エンドユーザーが |
selected_position |
エンドユーザーが選択した |
CompletionSuggestion
Customer からインポートされたオートコンプリート候補。
フィールド | |
---|---|
suggestion |
必須。候補のテキスト。 |
language_code |
この候補の BCP-47 言語コード。 |
group_id |
2 つの提案の groupId が同じ場合、それらの提案は同時に返されません。代わりに、ランクの高い方が返されます。これは、意味的に同一の候補の重複除去に使用できます。 |
group_score |
グループ内でのこの提案のスコア。 |
alternative_phrases[] |
この候補の代替一致フレーズ。 |
共用体フィールド ranking_info 。この提案のランキング指標。ranking_info は次のいずれかになります。 |
|
global_score |
この提案のグローバル スコア。この提案のスコア付け / ランク付けの方法を制御します。 |
frequency |
この候補の頻度。スコアが利用できない場合に候補のランク付けに使用されます。 |
条件
動作を許可する前に確認する状況を定義します
フィールド | |
---|---|
query_terms[] |
検索のみ: クエリを照合する用語のリスト。 クエリ用語は最大 10 個までです。 |
active_time_range[] |
条件が有効になる時間帯を指定します。 最大 10 個の時間範囲。 |
query_regex |
省略可。検索クエリ全体に一致するクエリの正規表現。 |
QueryTerm
検索リクエスト クエリのマッチャー
フィールド | |
---|---|
value |
照合する特定のクエリ値 小文字で、UTF-8 である必要があります。full_match が true の場合、スペースで区切られた用語を最大 3 つまで含めることができます。空の文字列にすることはできません。最大文字数は 5,000 文字です。 |
full_match |
検索クエリがクエリ キーワードと完全に一致する必要があるかどうか。 |
TimeRange
時間依存の条件に使用されます。
フィールド | |
---|---|
start_time |
期間の開始。 範囲は包括的です。 |
end_time |
期間の終了。 範囲は包括的です。将来の時点であることが必要です。 |
ConnectorType
コネクタのタイプ。
列挙型 | |
---|---|
CONNECTOR_TYPE_UNSPECIFIED |
デフォルト値。 |
THIRD_PARTY |
サードパーティ コネクタからサードパーティ アプリケーションへのコネクタ。 |
GCP_FHIR |
データ コネクタは、FHIR ストアと VAIS データストアを接続します。 |
BIG_QUERY |
BigQuery コネクタ。 |
GCS |
Google Cloud Storage コネクタ。 |
GOOGLE_MAIL |
Gmail コネクタ。 |
GOOGLE_CALENDAR |
Google カレンダー コネクタ。 |
GOOGLE_DRIVE |
Google ドライブ コネクタ。 |
NATIVE_CLOUD_IDENTITY |
People API を利用したユーザー検索用のネイティブ Cloud Identity コネクタ。 |
THIRD_PARTY_FEDERATED |
フェデレーション コネクタ。データを取り込まず、検索はサードパーティ アプリケーションの API によって行われるサードパーティ製コネクタです。 |
THIRD_PARTY_EUA |
エンドユーザー認証機能に使用されるコネクタ。 |
GCNV |
Google Cloud NetApp Volumes コネクタ。 |
ContactDetails
リソースレベルで保存されている連絡先情報。プロジェクト レベルとリソースレベルの両方が入力されている場合、リソースレベルの連絡先情報がプロジェクト レベルの連絡先情報よりも優先されます。
フィールド | |
---|---|
email_address |
省略可。連絡先のメールアドレス。 |
管理
サービング中に使用する条件付き動作を定義します。サービング時に考慮されるには、ServingConfig
に関連付けられている必要があります。許可されるアクションは SolutionType
によって異なります。
フィールド | |
---|---|
name |
変更不可。完全修飾名 |
display_name |
必須。人が読める形式の名前。UI ビューで使用される識別子。 UTF-8 でエンコードされた文字列である必要があります。長さの上限は 128 文字です。それ以外の場合は、INVALID ARGUMENT エラーがスローされます。 |
associated_serving_config_ids[] |
出力専用。このコントロールが関連付けられているすべての |
solution_type |
必須。変更不可。コントロールが属するソリューション。 リソースの業種と互換性がある必要があります。それ以外の場合は、INVALID ARGUMENT エラーがスローされます。 |
use_cases[] |
コントロールのユースケースを指定します。設定できる条件フィールドに影響します。 |
conditions[] |
関連付けられたアクションがトリガーされるタイミングを決定します。 省略すると、アクションが常に適用されます。現時点では、指定できる条件は 1 つのみです。それ以外の場合は、INVALID ARGUMENT エラーがスローされます。 |
共用体フィールド 必須。 |
|
boost_action |
ブーストタイプのコントロールを定義する |
filter_action |
フィルタタイプのコントロールを定義します。現在、Recommendation ではサポートされていません |
redirect_action |
リダイレクト タイプのコントロールを定義します。 |
synonyms_action |
一連のキーワードを互いに同義語として扱います。 |
promote_action |
事前定義されたトリガー クエリに基づいて特定のリンクを宣伝します。 |
BoostAction
返されたリスト内の商品の順序を調整します。
フィールド | |
---|---|
boost |
ブーストの強さ。[-1, 1] の範囲で指定します。ブーストが負の値である場合は順位を下げることを意味します。デフォルトは 0.0(No-op)です。 |
filter |
必須。ブーストを適用する商品を指定します。 フィルタを指定しない場合、すべての商品がブーストされます(No-op)。構文のドキュメント: https://cloud.google.com/retail/docs/filter-and-order 最大文字数は 5,000 文字です。それ以外の場合は、INVALID ARGUMENT エラーがスローされます。 |
data_store |
必須。このコントロールによってブーストできるデータストアのドキュメントを指定します。データストアの完全な名前(例: projects/123/locations/global/collections/default_collection/dataStores/default_data_store) |
共用体フィールド boost_spec 。定数値ブーストまたはカスタム ランキング ベースのブースト仕様。boost_spec は次のいずれかになります。 |
|
fixed_boost |
省略可。ブーストの強さ。[-1, 1] の範囲で指定します。ブーストが負の値である場合は順位を下げることを意味します。デフォルトは 0.0(No-op)です。 |
interpolation_boost_spec |
省略可。顧客定義の属性値に基づくカスタム ランキングの複雑な仕様。 |
InterpolationBoostSpec
顧客が指定した属性値に基づくカスタム ランキングの仕様。上記の単純な(条件、ブースト)の組み合わせよりも、カスタマイズされたランキングをより細かく制御できます。
フィールド | |
---|---|
field_name |
省略可。ブースト量を決定するために値が使用されるフィールドの名前。 |
attribute_type |
省略可。ブースト額の決定に使用する属性のタイプ。属性値は、指定された field_name のフィールド値から導出できます。数値の場合、attribute_value = numerical_field_value となります。ただし、鮮度の場合は、attribute_value = (time.now() - datetime_field_value) となります。 |
interpolation_type |
省略可。以下にリストされているコントロール ポイントを接続するために適用される補間タイプ。 |
control_points[] |
省略可。曲線の定義に使用されるコントロール ポイント。単調関数(上記の interpolation_type で定義)は、ここに記載されている制御点を通過します。 |
AttributeType
カスタム ランキングを適用する属性(または関数)。
列挙型 | |
---|---|
ATTRIBUTE_TYPE_UNSPECIFIED |
AttributeType が指定されていません。 |
NUMERICAL |
数値フィールドの値は、ブースト額を動的に更新するために使用されます。この場合、コントロール ポイントの attribute_value(x 値)は、boost_amount が指定されている数値フィールドの実際の値になります。 |
FRESHNESS |
鮮度のユースケースでは、属性値は現在時刻と指定された datetime フィールドの日付の間の期間になります。値は、XSD dayTimeDuration 値(ISO 8601 期間値の制限付きサブセット)としてフォーマットする必要があります。このパターンは [nD][T[nH][nM][nS]] です。たとえば、5D 、3DT12H30M 、T24H 。 |
ControlPoint
曲線の定義に使用されるコントロール ポイント。これらの制御点を通過する曲線は、単調に増加または減少する(定数値は許容される)必要があります。
フィールド | |
---|---|
attribute_value |
省略可。次のいずれかになります。1. 数値フィールドの値。2. 鮮度の期間仕様: 値は XSD |
boost_amount |
省略可。attribute_value が上記の指定された値と評価された場合にスコアをブーストする値(-1 ~ 1)。 |
InterpolationType
適用する補間タイプ。デフォルトは線形(区分線形)です。
列挙型 | |
---|---|
INTERPOLATION_TYPE_UNSPECIFIED |
補間タイプが指定されていません。この場合、デフォルトは Linear になります。 |
LINEAR |
区分線形補間が適用されます。 |
FilterAction
結果に含めることができる製品を明記しました。ブーストと同じフィルタを使用します。
フィールド | |
---|---|
filter |
必須。一致条件の結果に適用するフィルタ。 必要な構文のドキュメント: https://cloud.google.com/retail/docs/filter-and-order 最大文字数は 5,000 文字です。それ以外の場合は、INVALID ARGUMENT エラーがスローされます。 |
data_store |
必須。このコントロールによってフィルタできるデータストアのドキュメントを指定します。データストアの完全な名前(例: projects/123/locations/global/collections/default_collection/dataStores/default_data_store) |
PromoteAction
トリガー クエリに基づいて特定のリンクを宣伝します。
例: shoe
キーワードで検索したときに靴店のリンクを宣伝します。リンクは、関連付けられたデータストアの外部に配置できます。
フィールド | |
---|---|
data_store |
必須。このプロモーションが関連付けられているデータストア。 |
search_link_promotion |
必須。このアクションに関連付けられたプロモーション。 |
RedirectAction
購入者を指定された URI にリダイレクトします。
フィールド | |
---|---|
redirect_uri |
必須。購入者がリダイレクトされる URI。 必須。URI の長さは 2,000 文字以下にする必要があります。それ以外の場合は、INVALID ARGUMENT エラーがスローされます。 |
SynonymsAction
互いに類義語として機能する一連のキーワードを作成します。
たとえば、「happy」は「glad」と見なされ、「glad」は「happy」と見なされます。
フィールド | |
---|---|
synonyms[] |
同義語のセットを定義します。最大 100 個の同義語を指定できます。同義語を 2 つ以上指定する必要があります。それ以外の場合は、INVALID ARGUMENT エラーがスローされます。 |
会話
外部会話の proto 定義。
フィールド | |
---|---|
name |
変更不可。完全修飾名 |
state |
会話の状態。 |
user_pseudo_id |
ユーザーをトラッキングするための一意の識別子。 |
messages[] |
会話メッセージ。 |
start_time |
出力専用。会話が開始された時刻。 |
end_time |
出力専用。会話が終了した時刻。 |
状態
会話の状態の列挙。
列挙型 | |
---|---|
STATE_UNSPECIFIED |
不明。 |
IN_PROGRESS |
現在、会話は開いています。 |
COMPLETED |
会話が完了しました。 |
ConversationContext
会話のコンテキストを定義します
フィールド | |
---|---|
context_documents[] |
ユーザーに現在表示されているドキュメントのリスト。ドキュメント リソース参照が含まれています。 |
active_document |
ユーザーが開いた現在のアクティブなドキュメント。ドキュメント リソース リファレンスが含まれています。 |
ConversationMessage
会話メッセージを定義します。
フィールド | |
---|---|
create_time |
出力専用。メッセージの作成タイムスタンプ。 |
共用体フィールド
|
|
user_input |
ユーザーのテキスト入力。 |
reply |
検索の返信。 |
ConverseConversationRequest
ConversationalSearchService.ConverseConversation
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。取得する会話のリソース名。形式: |
query |
必須。現在のユーザー入力。 |
serving_config |
使用するサービング構成のリソース名。形式: |
conversation |
自動セッションでのみ使用される会話。自動セッションでは会話に新しい名前が自動的に割り当てられるため、名前フィールドは無視されます。 |
safe_search |
セーフサーチをオンにするかどうか。 |
user_labels |
リソースに適用するユーザーラベルは、次の要件を満たす必要があります。
詳細については、Google Cloud ドキュメントをご覧ください。 |
summary_spec |
レスポンスで返される概要を構成するための仕様。 |
filter |
フィルタ構文は、フィルタ対象となるドキュメントの 1 つ以上のフィールドから述語を生成するための式言語で構成されます。フィルタ式では大文字と小文字が区別されます。これは検索結果のフィルタリングに使用され、要約の回答に影響する可能性があります。 このフィールドが認識できない場合、 Vertex AI Search でのフィルタリングは、LHS フィルタキーを Vertex AI Search バックエンドで定義されたキー プロパティにマッピングすることによって行われます。このマッピングは、スキーマでユーザーが定義します。たとえば、メディアのお客様のスキーマに「name」というフィールドがあるとします。この場合、フィルタは filter --> name:'ANY("king kong")' のようになります。 構文やフィルタ オペレータなどのフィルタリングの詳細については、フィルタをご覧ください。 |
boost_spec |
検索結果で特定のドキュメントをブーストするブースト仕様。これにより、会話の回答に影響する可能性があります。ブーストの詳細については、ブーストをご覧ください。 |
ConverseConversationResponse
ConversationalSearchService.ConverseConversation
メソッドに対するレスポンス メッセージ。
フィールド | |
---|---|
reply |
現在のクエリに対する回答。 |
conversation |
回答を含む更新された会話。 |
search_results[] |
検索結果。 |
CreateAssistantRequest
AssistantService.CreateAssistant
メソッドのリクエスト。
フィールド | |
---|---|
parent |
必須。親リソース名。形式: |
assistant |
必須。作成する |
assistant_id |
必須。 このフィールドは RFC-1034 に準拠し、長さは 63 文字以内にする必要があります。 |
CreateControlRequest
CreateControl メソッドのリクエスト。
フィールド | |
---|---|
parent |
必須。親データストアの完全なリソース名。形式: |
control |
必須。作成する Control。 |
control_id |
必須。Control に使用する ID。Control のリソース名の最終的なコンポーネントになります。 この値は 1 ~ 63 文字にする必要があります。有効な文字は /[a-z][0-9]-_/ です。 |
CreateConversationRequest
CreateConversation メソッドのリクエスト。
フィールド | |
---|---|
parent |
必須。親データストアの完全なリソース名。形式: |
conversation |
必須。作成する会話。 |
CreateDataStoreMetadata
DataStoreService.CreateDataStore
オペレーションの進行状況に関連するメタデータ。これは、google.longrunning.Operation.metadata フィールドによって返されます。
フィールド | |
---|---|
create_time |
オペレーションの作成時刻。 |
update_time |
オペレーションの最終更新時刻。オペレーションが完了している場合は、終了時刻もこの値になります。 |
CreateDataStoreRequest
DataStoreService.CreateDataStore
メソッドのリクエスト。
フィールド | |
---|---|
parent |
必須。親リソース名( |
data_store |
必須。作成する |
data_store_id |
必須。 このフィールドは RFC-1034 標準に準拠し、長さは 63 文字以下にする必要があります。それ以外の場合は、INVALID_ARGUMENT エラーが返されます。 |
create_advanced_site_search |
サイト内検索用の高度なデータストアを直接作成するかどうかを示すブール値フラグ。データストアがサイト内検索(GENERIC 業種と PUBLIC_WEBSITE content_config)として構成されていない場合、このフラグは無視されます。 |
skip_default_schema_creation |
データストアのデフォルト スキーマの作成をスキップするかどうかを示すブール値のフラグ。デフォルトのスキーマがユースケースと互換性がないことが確実な場合にのみ、このフラグを有効にしてください。 true に設定した場合、ドキュメントを取り込む前に、データストアのスキーマを手動で作成する必要があります。
|
共用体フィールド cmek_options 。DataStore の CMEK オプション。このフィールドを設定すると、プロジェクトに設定されているデフォルトの CmekConfig がオーバーライドされます。cmek_options は次のいずれかになります。 |
|
cmek_config_name |
この DataStore の保護に使用する CmekConfig のリソース名。 |
disable_cmek |
CMEK 保護のない DataStore。プロジェクトにデフォルトの CmekConfig が設定されている場合、このフィールドを設定すると、デフォルトの CmekConfig もオーバーライドされます。 |
CreateDocumentRequest
DocumentService.CreateDocument
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
parent |
必須。親リソース名( |
document |
必須。作成する |
document_id |
必須。 呼び出し元に このフィールドは、同じ このフィールドは RFC-1034 標準に準拠している必要があり、長さの上限は 128 文字です。それ以外の場合は、 |
CreateEngineMetadata
EngineService.CreateEngine
オペレーションの進行状況に関連するメタデータ。これは、google.longrunning.Operation.metadata フィールドによって返されます。
フィールド | |
---|---|
create_time |
オペレーションの作成時刻。 |
update_time |
オペレーションの最終更新時刻。オペレーションが完了している場合は、終了時刻もこの値になります。 |
CreateEngineRequest
EngineService.CreateEngine
メソッドのリクエスト。
フィールド | |
---|---|
parent |
必須。親リソース名( |
engine |
必須。作成する |
engine_id |
必須。 このフィールドは RFC-1034 標準に準拠し、長さは 63 文字以下にする必要があります。それ以外の場合は、INVALID_ARGUMENT エラーが返されます。 |
CreateIdentityMappingStoreRequest
IdentityMappingStoreService.CreateIdentityMappingStore
のリクエスト メッセージ
フィールド | |
---|---|
parent |
必須。親コレクションのリソース名( |
identity_mapping_store_id |
必須。作成する ID マッピング ストアの ID。 ID には、英字(a ~ z、A ~ Z)、数字(0 ~ 9)、アンダースコア(_)、ハイフン(-)のみを含めることができます。最大長は 63 文字です。 |
identity_mapping_store |
必須。作成する ID マッピング ストア。 |
共用体フィールド cmek_options 。ID マッピング ストアの CMEK オプション。このフィールドを設定すると、プロジェクトに設定されているデフォルトの CmekConfig がオーバーライドされます。cmek_options は次のいずれかになります。 |
|
cmek_config_name |
この ID マッピング ストアの保護に使用する CmekConfig のリソース名。 |
disable_cmek |
CMEK 保護のない ID マッピング ストア。プロジェクトにデフォルトの CmekConfig が設定されている場合、このフィールドを設定すると、デフォルトの CmekConfig もオーバーライドされます。 |
CreateLicenseConfigRequest
LicenseConfigService.CreateLicenseConfig
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
parent |
必須。親リソース名( |
license_config |
必須。作成する |
license_config_id |
省略可。 |
CreateSchemaMetadata
スキーマ作成 LRO のメタデータ。
フィールド | |
---|---|
create_time |
オペレーションの作成時刻。 |
update_time |
オペレーションの最終更新時刻。オペレーションが完了している場合は、終了時刻もこの値になります。 |
CreateSchemaRequest
SchemaService.CreateSchema
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
parent |
必須。親データストアのリソース名( |
schema |
必須。作成する |
schema_id |
必須。 このフィールドは RFC-1034 標準に準拠し、長さは 63 文字以下にする必要があります。 |
CreateSessionRequest
CreateSession メソッドのリクエスト。
フィールド | |
---|---|
parent |
必須。親データストアの完全なリソース名。形式: |
session |
必須。作成するセッション。 |
CreateSitemapMetadata
SiteSearchEngineService.CreateSitemap
オペレーションの進行状況に関連するメタデータ。これは、google.longrunning.Operation.metadata フィールドによって返されます。
フィールド | |
---|---|
create_time |
オペレーションの作成時刻。 |
update_time |
オペレーションの最終更新時刻。オペレーションが完了している場合は、終了時刻もこの値になります。 |
CreateSitemapRequest
SiteSearchEngineService.CreateSitemap
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
parent |
必須。 |
sitemap |
必須。作成する |
CreateTargetSiteMetadata
SiteSearchEngineService.CreateTargetSite
オペレーションの進行状況に関連するメタデータ。これは、google.longrunning.Operation.metadata フィールドによって返されます。
フィールド | |
---|---|
create_time |
オペレーションの作成時刻。 |
update_time |
オペレーションの最終更新時刻。オペレーションが完了している場合は、終了時刻もこの値になります。 |
CreateTargetSiteRequest
SiteSearchEngineService.CreateTargetSite
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
parent |
必須。 |
target_site |
必須。作成する |
CustomAttribute
リソースで明示的にモデル化されていないカスタム属性(UserEvent
など)。
フィールド | |
---|---|
text[] |
このカスタム属性のテキスト値。たとえば、キーが「color」の場合は 空の文字列は使用できません。それ以外の場合は、
|
numbers[] |
このカスタム属性の数値。たとえば、キーが「lengths_cm」の場合は
|
CustomTuningModel
カスタム チューニング モデルを説明するメタデータ。
フィールド | |
---|---|
name |
必須。モデルの完全修飾リソース名。 形式: モデルは 40 文字以内の英数字の文字列で指定する必要があります。 |
display_name |
モデルの表示名。 |
model_version |
モデルのバージョン。 |
model_state |
モデルの状態( |
create_time |
非推奨: モデルが作成されたときのタイムスタンプ。 |
training_start_time |
モデル トレーニングが開始されたタイムスタンプ。 |
metrics |
トレーニング済みモデルの指標。 |
error_message |
現在、これはモデルの状態が |
ModelState
モデルの状態。
列挙型 | |
---|---|
MODEL_STATE_UNSPECIFIED |
デフォルト値。 |
TRAINING_PAUSED |
モデルはトレーニングが一時停止された状態です。 |
TRAINING |
モデルは現在トレーニング中です。 |
TRAINING_COMPLETE |
モデルのトレーニングが正常に完了しました。 |
READY_FOR_SERVING |
モデルはサービングの準備が整っています。 |
TRAINING_FAILED |
モデルのトレーニングが失敗しました。 |
NO_IMPROVEMENT |
モデルのトレーニングは正常に完了しましたが、指標が改善されませんでした。 |
INPUT_VALIDATION_FAILED |
入力データの検証に失敗しました。モデルのトレーニングが開始されませんでした。 |
DataConnector
Collection
にグループ化されたすべてのデータストアの外部データソースへの接続を管理します。これは Collection
のシングルトン リソースです。初期化は DataConnectorService.SetUpDataConnector
メソッドでのみサポートされます。このメソッドは新しい Collection
を作成し、その DataConnector
を初期化します。
フィールド | |
---|---|
name |
出力専用。データコネクタの完全なリソース名。形式: |
state |
出力専用。コネクタの状態。 |
data_source |
必須。データソースの名前。サポートされる値: |
remove_param_keys[] |
省略可。「params」フィールドから削除するキーを指定します。これは、UpdateDataConnectorRequest の update_mask に params が含まれている場合にのみ有効になります。キーが remove_param_keys にあり、リクエストの params フィールドにも存在する場合、削除が優先されます。 |
refresh_interval |
必須。データ同期の更新間隔。期間を 0 に設定すると、データはリアルタイムで同期されます。ストリーミング機能はまだサポートされていません。最小値は 30 分、最大値は 7 日です。更新間隔が増分更新間隔と同じ値に設定されている場合、増分同期は無効になります。 |
next_sync_time |
次のデータ同期のスケジュール時間を定義します。このフィールドには、IANA タイムゾーン データベースの hour、minute、time_zone が必要です。これは、データコネクタの更新間隔が 1 日を超える場合に使用されます。時間または分が指定されていない場合は、同期時間は 0:00 とみなされます。ユーザーは、あいまいさを避けるためにタイムゾーンを指定する必要があります。 |
entities[] |
接続されたデータソースから取り込むエンティティのリスト。 |
create_time |
出力専用。 |
latest_pause_time |
出力専用。この |
last_sync_time |
出力専用。定期的なコネクタの場合のみ、データ同期が最後に完了した日時。 |
update_time |
出力専用。 |
errors[] |
出力専用。初期化または最新のコネクタ実行からのエラー。 |
sync_mode |
データコネクタでサポートされているデータ同期モード。 |
kms_key_name |
入力専用。このコネクタで管理される DataStore の保護に使用される KMS 鍵。 CMEK 組織のポリシーの保護に準拠する必要があるリクエストに設定する必要があります。 このフィールドが設定され、正常に処理されると、このコネクタによって作成された DataStore は KMS 鍵で保護されます。 |
destination_configs[] |
省略可。サードパーティのサービスへの接続に使用されるターゲット宛先。 |
action_state |
出力専用。アクション コネクタの状態。これは、アクション コネクタが初期化中、アクティブ、またはエラーが発生したかどうかを反映します。 |
action_config |
省略可。コネクタがアクションをサポートするようにするアクション構成。 |
end_user_config |
省略可。EUA コネクタ専用に使用されるパラメータと認証情報。 |
federated_config |
省略可。FEDERATED モードをサポートするハイブリッド コネクタ専用に使用されるパラメータと認証情報。このフィールドは、コネクタがハイブリッド コネクタで、フェデレーション モードを有効にする場合にのみ設定する必要があります。 |
connector_modes[] |
省略可。このコネクタで有効になっているモード。デフォルトの状態は CONNECTOR_MODE_UNSPECIFIED です。 |
static_ip_enabled |
省略可。お客様がこのコネクタで静的 IP アドレスを有効にしているかどうか。 |
static_ip_addresses[] |
出力専用。このコネクタで使用される静的 IP アドレス。 |
blocking_reasons[] |
出力専用。コネクタがデータの同期を開始する前に完了する必要があるユーザー アクション。 |
identity_refresh_interval |
このコネクタによって取り込まれたドキュメントのアクセス制御リスト情報を同期する更新間隔。設定しない場合、アクセス制御リストはデフォルトの 30 分間隔で更新されます。ID の更新間隔は、30 分から 7 日までの範囲で設定できます。 |
identity_schedule_config |
ID データ同期の実行の構成。このコネクタで取り込まれたドキュメントのアクセス制御リスト情報を同期する更新間隔が含まれます。 |
private_connectivity_project_id |
出力専用。プライベート接続コネクタに関連付けられているテナント プロジェクト ID。コネクタが機能するには、このプロジェクトを許可リストに登録する必要があります。 |
bap_config |
省略可。BAP 接続を確立するための構成。 |
connector_type |
出力専用。コネクタのタイプ。各ソースは 1 つのタイプにのみマッピングできます。たとえば、salesforce、confluence、jira のコネクタ タイプは THIRD_PARTY です。システムによって設定されると、変更できません。 |
realtime_state |
出力専用。リアルタイム同期の状態 |
alert_policy_configs[] |
省略可。コネクタレベルのアラート構成。 |
realtime_sync_config |
省略可。リアルタイム同期の構成。 |
acl_enabled |
省略可。コネクタが ACL 構成で作成されるかどうか。現在、このフィールドは Cloud Storage コネクタと BigQuery コネクタにのみ影響します。 |
create_eua_saas |
省略可。END USER AUTHENTICATION コネクタが SaaS で作成されているかどうか。 |
auto_run_disabled |
省略可。コネクタが自動実行で無効になっているかどうかを示します。定期的な同期とリアルタイム同期を一時停止するために使用できます。更新: incremental_sync_disabled の導入により、auto_run_disabled は完全同期のみを一時停止/無効にするために使用されます |
incremental_sync_disabled |
省略可。このコネクタの増分同期が一時停止されているかどうかを示します。これは auto_run_disabled とは無関係です。サードパーティ コネクタにのみ適用されます。更新間隔が増分更新間隔と同じ値に設定されている場合、増分同期は無効になります(true に設定されます)。 |
incremental_refresh_interval |
省略可。増分データ同期専用の更新間隔。設定されていない場合、増分同期では環境のデフォルト(3 時間)が使用されます。最小値は 30 分、最大値は 7 日です。サードパーティ コネクタにのみ適用されます。更新間隔が増分更新間隔と同じ値に設定されている場合、増分同期は無効になります。 |
hybrid_ingestion_disabled |
省略可。コネクタがハイブリッド コネクタの場合、コネクタの作成時に取り込みが有効になり、適切なリソースがプロビジョニングされるかどうかを決定します。コネクタがハイブリッド コネクタでない場合、このフィールドは無視されます。 |
共用体フィールド すべてのデータソースで必須のパラメータ:
OAUTH をサポートするソース(
基本的な API トークン認証(
例:
複数の認証タイプをサポートするために使用する認証タイプを指定する省略可能なパラメータ:
|
|
params |
構造化された JSON 形式の必須データ コネクタ パラメータ。 |
json_params |
JSON 文字列形式の必須データ コネクタ パラメータ。 |
BlockingReason
コネクタがデータの同期を開始する前に完了する必要があるユーザー アクション。
列挙型 | |
---|---|
BLOCKING_REASON_UNSPECIFIED |
デフォルト値。 |
ALLOWLIST_STATIC_IP |
コネクタでは、静的 IP を許可リストに登録する必要があります。 |
ALLOWLIST_IN_SERVICE_ATTACHMENT |
コネクタを使用するには、お客様がサービス アタッチメントで Google のプロジェクトを許可リストに登録する必要があります。 |
ALLOWLIST_SERVICE_ACCOUNT |
コネクタでは、お客様のプロジェクトでサービス アカウントを許可リストに登録する必要があります。 |
ConnectorMode
このコネクタで有効になっているモード。INGESTION、ACTIONS、FEDERATED、EUA
列挙型 | |
---|---|
CONNECTOR_MODE_UNSPECIFIED |
コネクタモードが指定されていません。 |
DATA_INGESTION |
データ取り込みに使用されるコネクタ。 |
ACTIONS |
アクションに使用されるコネクタ。 |
FEDERATED |
連携検索に使用されるコネクタ。 |
EUA |
エンドユーザー認証に使用されるコネクタ。 |
FEDERATED_AND_EUA |
連携検索とエンドユーザー認証に使用されるハイブリッド コネクタ。 |
EndUserConfig
EUA コネクタ専用に使用されるパラメータと認証情報。
フィールド | |
---|---|
additional_params |
省略可。EUA に必要な追加のパラメータ。 |
tenant |
省略可。コネクタが接続されているテナント プロジェクト。 |
共用体フィールド auth_config 。EUA コネクタの認証構成。auth_config は次のいずれかになります。 |
|
auth_params |
省略可。EUA コネクタに固有の認証パラメータ。 |
json_auth_params |
省略可。EUA コネクタに固有の認証パラメータ(JSON 文字列形式)。 |
FederatedConfig
FEDERATED モードをサポートするハイブリッド コネクタ専用に使用されるパラメータと認証情報。
フィールド | |
---|---|
additional_params |
省略可。FEDERATED に必要な追加のパラメータ。 |
共用体フィールド auth_config 。FEDERATED コネクタの認証構成。auth_config は次のいずれかになります。 |
|
auth_params |
省略可。FEDERATED コネクタに固有の認証パラメータ。 |
json_auth_params |
省略可。json 文字列形式の FEDERATED コネクタに固有の認証パラメータ。 |
RealtimeSyncConfig
リアルタイム同期の追加パラメータを保存するリアルタイム同期の構成。
フィールド | |
---|---|
webhook_uri |
省略可。コネクタの Webhook URL。リアルタイム同期の追加パラメータを指定します。 |
realtime_sync_secret |
省略可。Webhook シークレットに使用される Secret Manager シークレットの ID。 |
streaming_error |
省略可。ストリーミング エラーの詳細。 |
StreamingError
ストリーミング エラーの詳細。
フィールド | |
---|---|
streaming_error_reason |
省略可。ストリーミング エラー。 |
error |
省略可。エラーの詳細。 |
StreamingErrorReason
ストリーミング エラーの一般的なタイプ。
列挙型 | |
---|---|
STREAMING_ERROR_REASON_UNSPECIFIED |
ストリーミング エラーの理由が指定されていません。 |
STREAMING_SETUP_ERROR |
リアルタイム同期のリソースの設定中にエラーが発生しました。 |
STREAMING_SYNC_ERROR |
コネクタのリアルタイム同期の実行中にエラーが発生しました。 |
INGRESS_ENDPOINT_REQUIRED |
プライベート接続でリアルタイム同期を設定する場合は、上り(内向き)エンドポイントが必要です。 |
SourceEntity
データソース内のエンティティを表します。たとえば、Salesforce の Account
オブジェクトなどです。
フィールド | |
---|---|
entity_name |
エンティティの名前。データソース別のサポートされている値:
|
key_property_mappings |
インデックス登録用の属性。キー: フィールド名。値: フィールドをマッピングするキー プロパティ(
|
data_store |
出力専用。ソース エンティティに関連付けられたデータストアの完全なリソース名。形式: |
starting_schema |
省略可。この SourceEntity から作成された このフィールドは [SetUpDataConnector][] API でのみ使用され、他の API で使用された場合は無視されます。このフィールドは、[GetDataConnector][] API を含むすべての API レスポンスから省略されます。 提供されたスキーマは、スキーマに関する特定のルールに対して検証されます。詳しくは、こちらのドキュメントをご覧ください。 |
healthcare_fhir_config |
省略可。 |
共用体フィールド
|
|
params |
構造化された JSON 形式でデータ取り込みを容易にするエンティティのパラメータ。 |
json_params |
JSON 文字列形式で、データ取り込みを容易にするエンティティのパラメータ。 |
状態
コネクタの状態。
列挙型 | |
---|---|
STATE_UNSPECIFIED |
デフォルト値。 |
CREATING |
コネクタを設定しています。 |
ACTIVE |
コネクタが正常に設定され、次回の同期実行を待機しています。 |
FAILED |
コネクタがエラー状態です。エラーの詳細は DataConnector.errors で確認できます。エラーを修正できない場合は、[CollectionService.DeleteCollection] API で DataConnector を削除できます。 |
RUNNING |
コネクタがデータソースからレコードをアクティブに同期しています。 |
WARNING |
コネクタは同期実行を完了しましたが、致命的でないエラーが発生しました。 |
INITIALIZATION_FAILED |
コネクタの初期化に失敗しました。考えられる原因としては、ランタイム エラーや非同期パイプラインの問題などがあります。これにより、リクエストがダウンストリーム サービスに到達できなくなります(一部のコネクタタイプを除く)。 |
UPDATING |
コネクタの更新中です。 |
SyncMode
データコネクタでサポートされているデータ同期モードを定義します。
列挙型 | |
---|---|
PERIODIC |
コネクタは、refresh_interval に基づいてデータを定期的に同期します。auto_run_disabled と組み合わせて使用すると、定期的な同期を一時停止したり、1 回限りの同期を指定したりできます。 |
STREAMING |
データはリアルタイムで同期されます。 |
UNSPECIFIED |
データを取り込まないコネクタにはこの値が設定されます |
DataStore
DataStore は、グローバル設定と構成を DataStore レベルでキャプチャします。
フィールド | |
---|---|
name |
変更不可。ID。データストアの完全なリソース名。形式: このフィールドは、長さの上限が 1,024 文字の UTF-8 でエンコードされた文字列にする必要があります。 |
display_name |
必須。データストアの表示名。 このフィールドは、長さの上限が 128 文字の UTF-8 でエンコードされた文字列にする必要があります。それ以外の場合は、INVALID_ARGUMENT エラーが返されます。 |
industry_vertical |
変更不可。データストアが登録する業種。 |
solution_types[] |
データストアが登録するソリューション。各
|
default_schema_id |
出力専用。このデータストアに関連付けられたデフォルトの |
content_config |
変更不可。データストアのコンテンツ構成。このフィールドが設定されていない場合、サーバーの動作はデフォルトで |
create_time |
出力専用。 |
advanced_site_search_config |
省略可。高度なサイト内検索の設定。 |
kms_key_name |
入力専用。作成時にこの DataStore の保護に使用される KMS 鍵。 CMEK 組織のポリシーの保護に準拠する必要があるリクエストに設定する必要があります。 このフィールドが設定され、正常に処理されると、cmek_config フィールドで示されているように、DataStore は KMS 鍵で保護されます。 |
cmek_config |
出力専用。DataStore の CMEK 関連情報。 |
billing_estimation |
出力専用。お支払いのためのデータサイズの見積もり。 |
acl_enabled |
変更不可。
現在、ACL は |
workspace_config |
ワークスペース データのデータストア タイプ構成を保存する構成。 |
document_processing_config |
ドキュメントの理解と拡充の構成。 |
starting_schema |
この このフィールドは 提供されたスキーマは、スキーマに関する特定のルールに対して検証されます。詳しくは、こちらのドキュメントをご覧ください。 |
healthcare_fhir_config |
省略可。 |
serving_config_data_store |
省略可。DataStore レベルでサービング構成を保存します。 |
identity_mapping_store |
変更不可。関連付けられた |
is_infobot_faq_data_store |
省略可。設定されている場合、この DataStore は Infobot FAQ DataStore です。 |
configurable_billing_approach |
省略可。構成可能な課金アプローチの構成。見る |
BillingEstimation
データストアあたりのデータサイズの推定。
フィールド | |
---|---|
structured_data_size |
構造化データのデータサイズ(バイト単位)。 |
unstructured_data_size |
非構造化データのデータサイズ(バイト単位)。 |
website_data_size |
ウェブサイトのデータサイズ(バイト単位)。 |
structured_data_update_time |
構造化データの最終更新タイムスタンプ。 |
unstructured_data_update_time |
非構造化データの最終更新タイムスタンプ。 |
website_data_update_time |
ウェブサイトの最終更新日時のタイムスタンプ。 |
ConfigurableBillingApproach
構成可能な課金アプローチの構成。
列挙型 | |
---|---|
CONFIGURABLE_BILLING_APPROACH_UNSPECIFIED |
デフォルト値。Spark と非 Spark の構成不可の課金アプローチの場合。 |
CONFIGURABLE_SUBSCRIPTION_INDEXING_CORE |
エンベディング以外のストレージのインデックス コアには、サブスクリプションの基本料金 + 超過料金の請求を使用します。 |
CONFIGURABLE_CONSUMPTION_EMBEDDING |
ストレージ アドオンの埋め込みには、従量課金制の課金を使用します。 |
ContentConfig
データストアのコンテンツ構成。
列挙型 | |
---|---|
CONTENT_CONFIG_UNSPECIFIED |
デフォルト値。 |
NO_CONTENT |
Document.content のないドキュメントのみが含まれます。 |
CONTENT_REQUIRED |
Document.content を含むドキュメントのみが含まれます。 |
PUBLIC_WEBSITE |
データストアは、一般公開ウェブサイトの検索に使用されます。 |
GOOGLE_WORKSPACE |
データストアはワークスペース検索に使用されます。ワークスペース データストアの詳細は、WorkspaceConfig で指定します。 |
ServingConfigDataStore
DataStore レベルでサービング構成に関する情報を保存します。
フィールド | |
---|---|
disabled_for_serving |
省略可。true に設定すると、DataStore は検索リクエストの処理に使用できなくなります。 |
DeleteAssistantRequest
AssistantService.DeleteAssistant
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。 呼び出し元に 削除する |
DeleteCmekConfigMetadata
CmekConfigService.DeleteCmekConfig
オペレーションの進行状況に関連するメタデータ。これは、google.longrunning.Operation.metadata フィールドによって返されます。
フィールド | |
---|---|
create_time |
オペレーションの作成時刻。 |
update_time |
オペレーションの最終更新時刻。オペレーションが完了している場合は、終了時刻もこの値になります。 |
DeleteCmekConfigRequest
CmekConfigService.DeleteCmekConfig
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。削除する |
DeleteCollectionMetadata
[CollectionService.UpdateCollection][] オペレーションの進行状況に関連するメタデータ。これは、google.longrunning.Operation.metadata フィールドによって返されます。
フィールド | |
---|---|
create_time |
オペレーションの作成時刻。 |
update_time |
オペレーションの最終更新時刻。オペレーションが完了している場合は、終了時刻もこの値になります。 |
DeleteCollectionRequest
CollectionService.DeleteCollection
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。Collection の完全なリソース名( |
DeleteControlRequest
DeleteControl メソッドのリクエスト。
フィールド | |
---|---|
name |
必須。削除する Control のリソース名。形式: |
DeleteConversationRequest
DeleteConversation メソッドのリクエスト。
フィールド | |
---|---|
name |
必須。削除する会話のリソース名。形式: |
DeleteDataStoreMetadata
DataStoreService.DeleteDataStore
オペレーションの進行状況に関連するメタデータ。これは、google.longrunning.Operation.metadata フィールドによって返されます。
フィールド | |
---|---|
create_time |
オペレーションの作成時刻。 |
update_time |
オペレーションの最終更新時刻。オペレーションが完了している場合は、終了時刻もこの値になります。 |
DeleteDataStoreRequest
DataStoreService.DeleteDataStore
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。 呼び出し元に 削除する |
DeleteDocumentRequest
DocumentService.DeleteDocument
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。 呼び出し元に 削除する |
DeleteEngineMetadata
EngineService.DeleteEngine
オペレーションの進行状況に関連するメタデータ。これは、google.longrunning.Operation.metadata フィールドによって返されます。
フィールド | |
---|---|
create_time |
オペレーションの作成時刻。 |
update_time |
オペレーションの最終更新時刻。オペレーションが完了している場合は、終了時刻もこの値になります。 |
DeleteEngineRequest
EngineService.DeleteEngine
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。 呼び出し元に 削除する |
DeleteIdentityMappingStoreMetadata
IdentityMappingStoreService.DeleteIdentityMappingStore
オペレーションの進行状況に関連するメタデータ。これは、google.longrunning.Operation.metadata フィールドによって返されます。
フィールド | |
---|---|
create_time |
オペレーションの作成時刻。 |
update_time |
オペレーションの最終更新時刻。オペレーションが完了している場合は、終了時刻もこの値になります。 |
DeleteIdentityMappingStoreRequest
IdentityMappingStoreService.DeleteIdentityMappingStore
のリクエスト メッセージ
フィールド | |
---|---|
name |
必須。削除する ID マッピング ストアの名前。形式: |
DeleteSchemaMetadata
DeleteSchema LRO のメタデータ。
フィールド | |
---|---|
create_time |
オペレーションの作成時刻。 |
update_time |
オペレーションの最終更新時刻。オペレーションが完了している場合は、終了時刻もこの値になります。 |
DeleteSchemaRequest
SchemaService.DeleteSchema
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。スキーマの完全なリソース名( |
DeleteSessionRequest
DeleteSession メソッドのリクエスト。
フィールド | |
---|---|
name |
必須。削除する Session のリソース名。形式: |
DeleteSitemapMetadata
SiteSearchEngineService.DeleteSitemap
オペレーションの進行状況に関連するメタデータ。これは、google.longrunning.Operation.metadata フィールドによって返されます。
フィールド | |
---|---|
create_time |
オペレーションの作成時刻。 |
update_time |
オペレーションの最終更新時刻。オペレーションが完了している場合は、終了時刻もこの値になります。 |
DeleteSitemapRequest
SiteSearchEngineService.DeleteSitemap
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。 呼び出し元に リクエストされた |
DeleteTargetSiteMetadata
SiteSearchEngineService.DeleteTargetSite
オペレーションの進行状況に関連するメタデータ。これは、google.longrunning.Operation.metadata フィールドによって返されます。
フィールド | |
---|---|
create_time |
オペレーションの作成時刻。 |
update_time |
オペレーションの最終更新時刻。オペレーションが完了している場合は、終了時刻もこの値になります。 |
DeleteTargetSiteRequest
SiteSearchEngineService.DeleteTargetSite
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。 呼び出し元に リクエストされた |
DestinationConfig
サードパーティ ソースへの接続に使用されるターゲット エンドポイントを定義します。
フィールド | |
---|---|
key |
省略可。コネクタでサポートされている一意の宛先識別子。 |
destinations[] |
省略可。対応するキーの宛先。 |
共用体フィールド destination_config_params 。この宛先構成の追加パラメータ。destination_config_params は次のいずれかになります。 |
|
params |
省略可。この宛先構成の追加パラメータを構造化された JSON 形式で指定します。 |
json_params |
この宛先構成の追加パラメータ(JSON 文字列形式)。 |
目的地
ターゲット エンドポイントを定義します
フィールド | |
---|---|
port |
省略可。宛先で受け入れられたターゲット ポート番号。 |
共用体フィールド destination 。エンドポイントの宛先。destination は次のいずれかになります。 |
|
host |
一般公開されたルーティング可能なホスト。 |
DisableAdvancedSiteSearchMetadata
SiteSearchEngineService.DisableAdvancedSiteSearch
オペレーションの進行状況に関連するメタデータ。これは、google.longrunning.Operation.metadata フィールドによって返されます。
フィールド | |
---|---|
create_time |
オペレーションの作成時刻。 |
update_time |
オペレーションの最終更新時刻。オペレーションが完了している場合は、終了時刻もこの値になります。 |
DisableAdvancedSiteSearchRequest
SiteSearchEngineService.DisableAdvancedSiteSearch
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
site_search_engine |
必須。 |
DisableAdvancedSiteSearchResponse
この型にはフィールドがありません。
SiteSearchEngineService.DisableAdvancedSiteSearch
メソッドに対するレスポンス メッセージ。
ドキュメント
Document は、推奨または検索されるアイテムのすべての未加工のメタデータ情報をキャプチャします。
フィールド | |
---|---|
name |
変更不可。ドキュメントの完全なリソース名。形式: このフィールドは、長さの上限が 1,024 文字の UTF-8 でエンコードされた文字列にする必要があります。 |
id |
変更不可。ドキュメントの識別子。 ID は RFC-1034 標準に準拠し、長さの上限は 128 文字です。 |
schema_id |
同じデータストアにあるスキーマの ID。 |
content |
このドキュメントにリンクされている非構造化データ。このドキュメントが |
parent_document_id |
親ドキュメントの識別子。現在、最大 2 レベルのドキュメント階層がサポートされています。 ID は RFC-1034 標準に準拠し、長さは 63 文字以内にする必要があります。 |
derived_struct_data |
出力専用。このフィールドは OUTPUT_ONLY です。元の入力ドキュメントにはない派生データが含まれています。 |
acl_info |
ドキュメントのアクセス制御情報。 |
index_time |
出力専用。ドキュメントが最後にインデックスに登録された時刻。このフィールドが設定されている場合、ドキュメントが検索結果で返される可能性があります。 このフィールドは OUTPUT_ONLY です。このフィールドが入力されていない場合、ドキュメントは一度もインデックスに登録されていません。 |
index_status |
出力専用。ドキュメントのインデックス ステータス。
|
共用体フィールド data 。データ表現。struct_data または json_data のいずれかを指定する必要があります。指定しないと、INVALID_ARGUMENT エラーがスローされます。data は次のいずれかになります。 |
|
struct_data |
ドキュメントの構造化 JSON データ。登録された |
json_data |
ドキュメントの JSON 文字列表現。登録された |
AclInfo
ドキュメントの ACL 情報。
フィールド | |
---|---|
readers[] |
ドキュメントの閲覧者。 |
AccessRestriction
複雑な継承制限をモデル化する AclRestriction。
例: 子ドキュメントにアクセスするには、ユーザーが親ドキュメントにアクセスする必要がある「両方許可」継承をモデル化します。
ドキュメント階層 - Space_S --> Page_P。
閲覧者: Space_S: group_1、user_1 Page_P: group_2、group_3、user_2
Space_S ACL 制限 - { "acl_info": { "readers": [ { "principals": [ { "group_id": "group_1" }, { "user_id": "user_1" } ] } ] } }
Page_P ACL 制限。{ "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" } ], } ] } }
フィールド | |
---|---|
principals[] |
プリンシパルのリスト。 |
idp_wide |
ID プロバイダ内のすべてのユーザー。 |
コンテンツ
このドキュメントにリンクされている非構造化データ。
フィールド | |
---|---|
mime_type |
コンテンツの MIME タイプ。サポートされているタイプ:
次のタイプは、データストアでレイアウト パーサーが有効になっている場合にのみサポートされます。
https://www.iana.org/assignments/media-types/media-types.xhtml をご覧ください。 |
共用体フィールド content 。非構造化ドキュメントの内容。content は次のいずれかになります。 |
|
raw_bytes |
バイト ストリームとして表されるコンテンツ。最大長は 1,000,000 バイト(1 MB / 約 0.95 MiB)です。 注: すべての |
uri |
コンテンツの URI。Cloud Storage URI( |
IndexStatus
ドキュメントのインデックス ステータス。
フィールド | |
---|---|
index_time |
ドキュメントがインデックスに登録された時刻。このフィールドに値が入力されている場合は、ドキュメントがインデックスに登録されていることを意味します。 |
error_samples[] |
ドキュメントのインデックス登録中に発生したエラーのサンプル。このフィールドに入力がある場合、エラーによりドキュメントはインデックスに登録されません。 |
pending_message |
変更不可。このメッセージは、ドキュメント インデックス作成が進行中であることを示しています。このフィールドが入力されている場合、ドキュメント インデックスは保留中です。 |
DocumentInfo
ユーザー イベントに関連付けられたドキュメントの詳細情報。
フィールド | |
---|---|
promotion_ids[] |
このドキュメントに関連付けられているプロモーション ID。現在、このフィールドは最大 1 つの ID に制限されています。 |
joined |
出力専用。参照されたドキュメントがデータストアで見つかるかどうか。 |
共用体フィールド |
|
id |
|
name |
|
uri |
|
quantity |
ユーザー イベントに関連付けられたドキュメントの数量。デフォルトは 1 です。 たとえば、同じドキュメントの数量が 2 つ 次のイベントタイプのイベントで必須です。
|
conversion_value |
省略可。このドキュメントに関連付けられているコンバージョン値。 たとえば、値 1000 は、 |
DocumentProcessingConfig
DataStore
のシングルトン リソース。DataStore
の作成時に空で、DataStore
が DataStore.ContentConfig.CONTENT_REQUIRED
に設定されている場合、デフォルトのパーサーはデジタル パーサーにデフォルト設定されます。
フィールド | |
---|---|
name |
ドキュメント処理構成の完全なリソース名。形式: |
chunking_config |
チャンク モードが有効かどうか。 |
default_parsing_config |
デフォルトのドキュメント パーサーの構成。指定しない場合、デフォルトの DigitalParsingConfig として構成され、デフォルトの解析構成がドキュメント解析のすべてのファイル形式に適用されます。 |
parsing_config_overrides |
ファイル形式からマッピングして、ファイル形式に基づいてデフォルトの解析構成をオーバーライドします。サポートされているキー:
|
ChunkingConfig
チャンク化構成の構成。
フィールド | |
---|---|
共用体フィールド chunk_mode 。チャンクの動作を定義する追加の構成。chunk_mode は次のいずれかになります。 |
|
layout_based_chunking_config |
レイアウト ベースのチャンクの構成。 |
LayoutBasedChunkingConfig
レイアウト ベースのチャンクの構成。
フィールド | |
---|---|
chunk_size |
各チャンクのトークン サイズの上限。 サポートされている値: 100 ~ 500(両端を含む)。デフォルト値: 500。 |
include_ancestor_headings |
コンテキストの損失を防ぐため、ドキュメントの途中部分からチャンクに異なるレベルの見出しを追加するかどうか。 デフォルト値: False。 |
ParsingConfig
特定のタイプのドキュメント パーサーに適用される関連構成。
フィールド | |
---|---|
共用体フィールド type_dedicated_config 。ドキュメント処理タイプの構成。type_dedicated_config は次のいずれかになります。 |
|
digital_parsing_config |
デジタル パーサーに適用された構成。 |
ocr_parsing_config |
OCR パーサーに適用された構成。現在、これは PDF にのみ適用されます。 |
layout_parsing_config |
レイアウト パーサーに適用された構成。 |
DigitalParsingConfig
この型にはフィールドがありません。
ドキュメントのデジタル解析構成。
LayoutParsingConfig
ドキュメントのレイアウト解析構成。
フィールド | |
---|---|
enable_table_annotation |
省略可。true の場合、解析中に LLM ベースのアノテーションが表に追加されます。 |
enable_image_annotation |
省略可。true の場合、解析中に LLM ベースのアノテーションが画像に追加されます。 |
structured_content_types[] |
省略可。ドキュメントから抽出する必要な構造タイプが含まれています。サポートされる値:
|
exclude_html_elements[] |
省略可。解析されたコンテンツから除外する HTML 要素のリスト。 |
exclude_html_classes[] |
省略可。解析されたコンテンツから除外する HTML クラスのリスト。 |
exclude_html_ids[] |
省略可。解析されたコンテンツから除外する HTML ID のリスト。 |
enable_get_processed_document |
省略可。true の場合、処理されたドキュメントは GetProcessedDocument API で使用できるようになります。 |
OcrParsingConfig
ドキュメントの OCR 解析構成。
フィールド | |
---|---|
enhanced_document_elements[] |
[非推奨] このフィールドは非推奨になりました。追加の拡張ドキュメント要素処理を使用するには、 |
use_native_text |
true の場合、ネイティブ テキストを含むページで OCR テキストの代わりにネイティブ テキストを使用します。 |
DoubleList
ダブルリスト。
フィールド | |
---|---|
values[] |
double 値。 |
EnableAdvancedSiteSearchMetadata
SiteSearchEngineService.EnableAdvancedSiteSearch
オペレーションの進行状況に関連するメタデータ。これは、google.longrunning.Operation.metadata フィールドによって返されます。
フィールド | |
---|---|
create_time |
オペレーションの作成時刻。 |
update_time |
オペレーションの最終更新時刻。オペレーションが完了している場合は、終了時刻もこの値になります。 |
EnableAdvancedSiteSearchRequest
SiteSearchEngineService.EnableAdvancedSiteSearch
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
site_search_engine |
必須。 |
EnableAdvancedSiteSearchResponse
この型にはフィールドがありません。
SiteSearchEngineService.EnableAdvancedSiteSearch
メソッドに対するレスポンス メッセージ。
エンジン
Engine
のトレーニング パラメータとサービング パラメータを記述するメタデータ。
フィールド | |
---|---|
name |
変更不可。ID。エンジンの完全修飾リソース名。 このフィールドは、長さの上限が 1,024 文字の UTF-8 でエンコードされた文字列にする必要があります。 形式: |
display_name |
必須。エンジンの表示名。人間が読めるようにする必要があります。UTF-8 でエンコードされた文字列で、上限は 1,024 文字です。 |
create_time |
出力専用。レコメンデーション エンジンが作成されたときのタイムスタンプ。 |
update_time |
出力専用。Recommendation Engine が最後に更新されたときのタイムスタンプ。 |
data_store_ids[] |
省略可。このエンジンに関連付けられているデータストア。
|
solution_type |
必須。エンジンのソリューション。 |
industry_vertical |
省略可。エンジンが登録する業種。Engine 業種の制限は、 |
common_config |
エンジンのメタデータを指定する共通構成仕様。 |
app_type |
省略可。変更不可。このエンジン リソースが表すアプリケーション タイプ。注: これは、既存の業界の業種やソリューション タイプとは無関係の新しいコンセプトです。 |
disable_analytics |
省略可。このエンジンで行われた検索のアナリティクスを無効にするかどうか。 |
features |
省略可。エンジンが機能をオプトインまたはオプトアウトするための機能構成。サポートされているキー:
|
configurable_billing_approach |
省略可。構成可能な課金アプローチの構成。 |
共用体フィールド engine_config 。エンジンの動作を定義する追加の構成仕様。engine_config は次のいずれかになります。 |
|
chat_engine_config |
Chat Engine の構成。 |
search_engine_config |
検索エンジンの構成。 |
media_recommendation_engine_config |
Media Engine の構成。 |
共用体フィールド engine_metadata 。エンジンのステータスをモニタリングするエンジン メタデータ。engine_metadata は次のいずれかになります。 |
|
chat_engine_metadata |
出力専用。Chat Engine の追加情報。 |
AppType
エンジンのアプリ。
列挙型 | |
---|---|
APP_TYPE_UNSPECIFIED |
指定されていないすべてのアプリ。 |
APP_TYPE_INTRANET |
イントラネット検索と Agentspace のアプリタイプ。 |
ChatEngineConfig
Chat Engine の構成。
フィールド | |
---|---|
agent_creation_config |
この構成により、この Engine に関連付けられた Dialogflow エージェントが生成されます。 これらの構成は、Dialogflow サービスによって 1 回だけ使用され、渡されます。つまり、エンジン作成後に |
dialogflow_agent_to_link |
この Chat Engine にリンクする既存の Dialogflow エージェントのリソース名。お客様は、 形式:
|
allow_cross_region |
省略可。フラグが true に設定されている場合、エージェントとエンジンが異なるロケーションにあることが許可されます。それ以外の場合、エージェントとエンジンは同じロケーションにある必要があります。このフラグはデフォルトで false に設定されています。
|
AgentCreationConfig
Dialogflow エージェントを生成するための構成。
これらの構成は、Dialogflow サービスによって 1 回だけ使用され、渡されます。つまり、エンジン作成後に EngineService.GetEngine
API または EngineService.ListEngines
API を使用して取得することはできません。
フィールド | |
---|---|
business |
エージェントが代理人を務める会社、組織、その他の団体の名前。ナレッジ コネクタの LLM プロンプトとナレッジ検索に使用されます。 |
default_language_code |
必須。エージェントのデフォルト言語。言語タグとして使用されます。現在サポートされている言語コードのリストについては、言語のサポートをご覧ください。 |
time_zone |
必須。タイムゾーン データベースにあるエージェントのタイムゾーン(例: America/New_York、Europe/Paris)。 |
location |
エージェント作成のエージェントのロケーション。サポートされている値は global、us、eu です。指定しない場合、us Engine はデフォルトで us-central-1 を使用してエージェントを作成し、eu Engine はデフォルトで eu-west-1 を使用してエージェントを作成します。 |
ChatEngineMetadata
Chat Engine の追加情報。このメッセージのフィールドは出力専用です。
フィールド | |
---|---|
dialogflow_agent |
この Chat Engine が参照する Dialogflow エージェントのリソース名。 形式: |
CommonConfig
Engine の一般的な構成。
フィールド | |
---|---|
company_name |
エンジンに関連付けられている会社、ビジネス、またはエンティティの名前。この設定を行うと、LLM 関連機能の改善に役立つことがあります。 |
ConfigurableBillingApproach
構成可能な課金アプローチの構成。
列挙型 | |
---|---|
CONFIGURABLE_BILLING_APPROACH_UNSPECIFIED |
デフォルト値。Spark と非 Spark の構成不可の課金アプローチの場合。一般的な料金モデル。 |
CONFIGURABLE_BILLING_APPROACH_ENABLED |
課金方法は、お客様が指定した構成に従います。 |
FeatureState
エンジンの機能の状態。
列挙型 | |
---|---|
FEATURE_STATE_UNSPECIFIED |
機能の状態が指定されていません。 |
FEATURE_STATE_ON |
この機能は、アクセスできるようにオンになっています。 |
FEATURE_STATE_OFF |
この機能はオフになっており、アクセスできません。 |
MediaRecommendationEngineConfig
メディア レコメンデーション エンジンの追加の構成仕様。
フィールド | |
---|---|
type |
必須。エンジンの種類。例: このフィールドは 現在サポートされている値: |
optimization_objective |
最適化の目標。例: このフィールドは 現在サポートされている値: 指定しない場合、エンジンタイプに基づいてデフォルトが選択されます。デフォルトは推奨事項のタイプによって異なります。
|
optimization_objective_config |
cvr 最適化目標のカスタムしきい値の名前と値。target_field |
training_state |
エンジンが置かれているトレーニング状態( サービスの実行コストの一部はトレーニングの頻度であるため、これを使用して、コストを制御するためにエンジンをトレーニングするタイミングを決定できます。指定しない場合: |
engine_features_config |
省略可。追加のエンジン機能の構成。 |
EngineFeaturesConfig
選択したエンジンタイプのその他の特徴構成。
フィールド | |
---|---|
共用体フィールド type_dedicated_config 。特定のタイプのメディア レコメンデーション エンジンに適用される機能関連の構成。type_dedicated_config は次のいずれかになります。 |
|
recommended_for_you_config |
おすすめのエンジン機能構成。 |
most_popular_config |
最も人気のあるエンジン機能の構成。 |
MostPopularFeatureConfig
最も人気のあるエンジンを作成するために必要な機能構成。
フィールド | |
---|---|
time_window_days |
トレーニング時と予測時にエンジンがクエリされる時間枠。正の整数のみ。この値は、イベントの過去 X 日間に変換されます。現在、 |
OptimizationObjectiveConfig
cvr
optimization_objective のカスタムしきい値。
フィールド | |
---|---|
target_field |
必須。ターゲットにするフィールドの名前。現在サポートされている値: |
target_field_value_float |
必須。ターゲットに適用するしきい値(例: 0.5)。 |
RecommendedForYouFeatureConfig
recommended-for-you
エンジンを作成するための追加の機能構成。
フィールド | |
---|---|
context_event_type |
予測時にエンジンがクエリされるイベントのタイプ。 |
TrainingState
エンジンのトレーニング状態。
列挙型 | |
---|---|
TRAINING_STATE_UNSPECIFIED |
トレーニングの状態が未指定。 |
PAUSED |
エンジン トレーニングは一時停止しています。 |
TRAINING |
エンジンはトレーニング中です。 |
SearchEngineConfig
検索エンジンの構成。
フィールド | |
---|---|
search_tier |
このエンジンの検索機能の階層。 プランによって料金が異なる場合があります。詳細については、料金に関するドキュメントをご覧ください。 指定しない場合のデフォルトは |
search_add_ons[] |
この検索エンジンが有効にするアドオン。 |
FactChunk
Fact Chunk。
フィールド | |
---|---|
chunk_text |
ファクト チャンクのテキスト コンテンツ。最大 1 万文字まで入力できます。 |
source |
このファクト チャンクが取得されたソース。リクエストで提供された GroundingFacts から取得された場合、このフィールドには、このチャンクが取得された特定の事実のインデックスが含まれます。 |
index |
このチャンクのインデックス。現在は、ストリーミング モードでのみ使用されます。 |
source_metadata |
ソース参照の詳細情報。 |
uri |
ソースの URI。 |
title |
ソースのタイトル。 |
domain |
ソースのドメイン。 |
FetchDomainVerificationStatusRequest
SiteSearchEngineService.FetchDomainVerificationStatus
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
site_search_engine |
必須。すべてのドメイン所有権確認のステータスを取得するサイト検索エンジン リソース。 |
page_size |
リクエストされたページサイズ。サーバーはリクエストされた数よりも少ない項目を返す場合があります。指定しない場合は、サーバーで適切なデフォルトが選択されます。最大値は 1,000 です。1,000 を超える値は 1,000 に強制変換されます。 このフィールドが負の数の場合、INVALID_ARGUMENT エラーが返されます。 |
page_token |
前回の ページ分割を行う場合、 |
FetchDomainVerificationStatusResponse
SiteSearchEngineService.FetchDomainVerificationStatus
メソッドに対するレスポンス メッセージ。
フィールド | |
---|---|
target_sites[] |
サイトの確認ステータスを含む TargetSite のリスト。 |
next_page_token |
次のページを取得するために |
total_size |
リクエストに一致するアイテムの総数。この値はレスポンスに常に入力されます。 |
FetchSitemapsRequest
SiteSearchEngineService.FetchSitemaps
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
parent |
必須。 |
matcher |
省略可。指定すると、一致する |
Matcher
Sitemap
のマッチャー。現在、uris マッチャーのみをサポートしています。
フィールド | |
---|---|
共用体フィールド matcher 。Sitemap のマッチャー。matcher は次のいずれかになります。 |
|
uris_matcher |
サイトマップ URI によるマッチャー。 |
UrisMatcher
uri による Sitemap
のマッチャー。
フィールド | |
---|---|
uris[] |
|
FetchSitemapsResponse
SiteSearchEngineService.FetchSitemaps
メソッドに対するレスポンス メッセージ。
フィールド | |
---|---|
sitemaps_metadata[] |
取得された |
SitemapMetadata
Sitemap
とそのメタデータが含まれます。
フィールド | |
---|---|
sitemap |
FhirStoreSource
Cloud FhirStore のソース インポート元データ。
フィールド | |
---|---|
fhir_store |
必須。データをインポートする FHIR ストアの完全なリソース名( |
gcs_staging_dir |
インポート時に一時的に使用される Cloud Storage ディレクトリ。長さの上限は 2,000 文字です。FhirStore を特定の Cloud Storage ディレクトリにエクスポートする場合に指定できます。 |
resource_types[] |
インポートする FHIR リソースタイプ。リソースタイプは、サポートされているすべての FHIR リソースタイプのサブセットである必要があります。空の場合は、サポートされているすべての FHIR リソースタイプがデフォルトになります。 |
update_from_latest_predefined_schema |
省略可。DataStore スキーマを最新の事前定義スキーマに更新するかどうか。 true の場合、DataStore スキーマは、前回インポート以降に追加された FHIR フィールドまたはリソースタイプを含むように更新され、対応する FHIR リソースが FHIR ストアからインポートされます。 このフィールドは |
FirestoreSource
Firestore ソースのインポート元データ。
フィールド | |
---|---|
project_id |
Cloud SQL ソースが存在するプロジェクトの ID。長さの上限は 128 文字です。指定しない場合、親リクエストからプロジェクト ID を継承します。 |
database_id |
必須。データのコピー元となる Firestore データベース。長さは 256 文字までです。 |
collection_id |
必須。データのコピー元となる Firestore コレクション(またはエンティティ)。文字数上限は 1,500 文字です。 |
gcs_staging_dir |
インポート時に一時的に使用される Cloud Storage ディレクトリ。長さの上限は 2,000 文字です。Firestore を特定の Cloud Storage ディレクトリにエクスポートする場合に指定できます。 Firestore サービス アカウントに、指定された Cloud Storage ディレクトリにアクセスするために必要な Cloud Storage 管理者の権限があることを確認します。 |
GcsSource
入力コンテンツの Cloud Storage のロケーション。
フィールド | |
---|---|
input_uris[] |
必須。入力ファイルの Cloud Storage URI。各 URI の長さは 2,000 文字までです。URI は、完全なオブジェクト パス( リクエストには最大 100 個のファイル( |
data_schema |
ソースからのデータ解析に使用するスキーマ。 ドキュメントのインポートでサポートされている値は次のとおりです。
ユーザー イベントのインポートでサポートされている値は次のとおりです。
|
GetAclConfigRequest
GetAclConfigRequest メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。 呼び出し元に |
GetAnswerRequest
GetAnswer メソッドのリクエスト。
フィールド | |
---|---|
name |
必須。取得する回答のリソース名。形式: |
GetAssistAnswerRequest
AssistAnswerService.GetAssistAnswer
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。 |
GetAssistantRequest
AssistantService.GetAssistant
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。 |
GetCmekConfigRequest
GetCmekConfigRequest メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。 呼び出し元に |
GetControlRequest
GetControl メソッドのリクエスト。
フィールド | |
---|---|
name |
必須。取得する Control のリソース名。形式: |
GetConversationRequest
GetConversation メソッドのリクエスト。
フィールド | |
---|---|
name |
必須。取得する会話のリソース名。形式: |
GetDataConnectorRequest
DataConnectorService.GetDataConnector
メソッドのリクエスト。
フィールド | |
---|---|
name |
必須。 呼び出し元に リクエストされた |
GetDataStoreRequest
DataStoreService.GetDataStore
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。 呼び出し元に リクエストされた |
GetDocumentRequest
DocumentService.GetDocument
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。 呼び出し元に リクエストされた |
GetEngineRequest
EngineService.GetEngine
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。 |
GetIdentityMappingStoreRequest
IdentityMappingStoreService.GetIdentityMappingStore
のリクエスト メッセージ
フィールド | |
---|---|
name |
必須。取得する ID マッピング ストアの名前。形式: |
GetLicenseConfigRequest
LicenseConfigService.GetLicenseConfig
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。 呼び出し元に リクエストされた |
GetSchemaRequest
SchemaService.GetSchema
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。スキーマの完全なリソース名( |
GetSessionRequest
GetSession メソッドのリクエスト。
フィールド | |
---|---|
name |
必須。取得するセッションのリソース名。形式: |
include_answer_details |
省略可。true に設定すると、すべての回答の詳細を含む完全なセッションが返されます。 |
GetSiteSearchEngineRequest
SiteSearchEngineService.GetSiteSearchEngine
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。 呼び出し元に [SiteSearchEngine] へのアクセス権がない場合、[SiteSearchEngine] が存在するかどうかにかかわらず、PERMISSION_DENIED エラーが返されます。 |
GetTargetSiteRequest
SiteSearchEngineService.GetTargetSite
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。 呼び出し元に リクエストされた |
GroundingFact
根拠となる事実。
フィールド | |
---|---|
fact_text |
ファクトのテキスト コンテンツ。最大 1 万文字まで入力できます。 |
attributes |
ファクトに関連付けられている属性。一般的な属性には、 |
HarmCategory
コンテンツをブロックする有害カテゴリ。
列挙型 | |
---|---|
HARM_CATEGORY_UNSPECIFIED |
有害カテゴリが指定されていません。 |
HARM_CATEGORY_HATE_SPEECH |
有害カテゴリはヘイトスピーチです。 |
HARM_CATEGORY_DANGEROUS_CONTENT |
有害カテゴリは危険なコンテンツです。 |
HARM_CATEGORY_HARASSMENT |
有害カテゴリはハラスメントです。 |
HARM_CATEGORY_SEXUALLY_EXPLICIT |
有害カテゴリは、性的描写が露骨なコンテンツです。 |
HARM_CATEGORY_CIVIC_INTEGRITY |
有害カテゴリは市民の誠実性です。 |
HealthcareFhirConfig
HEALTHCARE_FHIR
業種のデータストアの構成。
フィールド | |
---|---|
enable_configurable_schema |
|
enable_static_indexing_for_batch_ingestion |
|
IdentityMappingEntry
外部 ID を内部 ID にマッピングする ID マッピング エントリ。
フィールド | |
---|---|
external_identity |
必須。顧客 ID プロバイダの外部の ID。外部 ID の長さの上限は 100 文字です。 |
共用体フィールド identity_provider_id 。共用体フィールド identity_provider_id。ID プロバイダ ID はユーザーまたはグループにできます。identity_provider_id は次のいずれかになります。 |
|
user_id |
ユーザー識別子。Google Workspace ユーザー アカウントの場合、user_id は Google Workspace ユーザーのメールアドレスにする必要があります。Google 以外の ID プロバイダの場合、user_id は workforcepool 構成時に構成されたマッピングされたユーザー ID です。 |
group_id |
グループ ID。Google Workspace ユーザー アカウントの場合、group_id は Google Workspace グループのメールアドレスである必要があります。Google 以外の ID プロバイダの場合、group_id は workforcepool 構成時に構成されたマッピングされたグループ ID です。 |
IdentityMappingEntryOperationMetadata
IdentityMappingStoreService.ImportIdentityMappings
と IdentityMappingStoreService.PurgeIdentityMappings
の IdentityMappingEntry LongRunningOperation メタデータ
フィールド | |
---|---|
success_count |
正常に処理された IdentityMappingEntry の数。 |
failure_count |
処理できなかった IdentityMappingEntry の数。 |
total_count |
処理された IdentityMappingEntry の合計数。 |
IdentityMappingStore
ID マッピング エントリを含む ID マッピング ストア。
フィールド | |
---|---|
name |
変更不可。ID マッピング ストアの完全なリソース名。形式: |
kms_key_name |
入力専用。作成時にこの Identity Mapping Store の保護に使用される KMS 鍵。 CMEK 組織のポリシーの保護に準拠する必要があるリクエストに設定する必要があります。 このフィールドが設定され、正常に処理されると、cmek_config フィールドで示されているように、Identity Mapping Store は KMS 鍵によって保護されます。 |
cmek_config |
出力専用。Identity Mapping Store の CMEK 関連情報。 |
IdentityScheduleConfig
ID データ同期の実行の構成。
フィールド | |
---|---|
refresh_interval |
省略可。このコネクタによって取り込まれたドキュメントのアクセス制御リスト情報を同期する更新間隔。設定しない場合、アクセス制御リストはデフォルトの 30 分間隔で更新されます。ID の更新間隔は、30 分から 7 日までの範囲で設定できます。 |
next_sync_time |
省略可。データコネクタの次のデータ同期が開始される予定の UTC 時間。お客様は、データ同期のスケジュールを設定する際に、時間と分のみを指定できます。これは、データコネクタの更新間隔が 1 日を超える場合に使用されます。 |
IdpConfig
ID プロバイダ構成。
フィールド | |
---|---|
idp_type |
ID プロバイダのタイプが構成されています。 |
external_idp_config |
外部 ID プロバイダの構成。 |
ExternalIdpConfig
サードパーティの IDP の構成。
フィールド | |
---|---|
workforce_pool_name |
Workforce プールの名前。例: 「locations/global/workforcePools/pool_id」 |
IdpType
ID プロバイダのタイプ。
列挙型 | |
---|---|
IDP_TYPE_UNSPECIFIED |
デフォルト値。ACL 検索が有効になっていません。 |
GSUITE |
Google の自社プロバイダ。 |
THIRD_PARTY |
サードパーティ プロバイダ。 |
ImportCompletionSuggestionsMetadata
ImportCompletionSuggestions オペレーションの進行状況に関連するメタデータ。これは、google.longrunning.Operation.metadata フィールドによって返されます。
フィールド | |
---|---|
create_time |
オペレーションの作成時刻。 |
update_time |
オペレーションの最終更新時刻。オペレーションが完了している場合は、終了時刻もこの値になります。 |
success_count |
正常にインポートされた |
failure_count |
インポートできなかった |
ImportCompletionSuggestionsRequest
CompletionService.ImportCompletionSuggestions
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
parent |
必須。顧客のオートコンプリート候補をインポートする親データストアのリソース名。 パターン |
error_config |
インポート中に発生したエラーを記録する目的の場所。 |
共用体フィールド source 。予測入力候補のソース。source は次のいずれかになります。 |
|
inline_source |
候補エントリのインライン ソース。 |
gcs_source |
入力コンテンツの Cloud Storage のロケーション。 |
bigquery_source |
BigQuery 入力ソース。 |
InlineSource
CompletionSuggestions のインライン ソース。
フィールド | |
---|---|
suggestions[] |
必須。インポートするすべての拒否リスト エントリのリスト。最大 1,000 個のアイテム。 |
ImportCompletionSuggestionsResponse
CompletionService.ImportCompletionSuggestions
メソッドのレスポンス。長時間実行オペレーションが完了し、オペレーションが成功した場合、このメッセージは google.longrunning.Operations.response フィールドにより返されます。
フィールド | |
---|---|
error_samples[] |
リクエストの処理中に発生したエラーのサンプル。 |
error_config |
インポート中に発生したエラーを記録する目的の場所。 |
ImportDocumentsMetadata
ImportDocuments オペレーションの進行状況に関連するメタデータ。これは、google.longrunning.Operation.metadata フィールドによって返されます。
フィールド | |
---|---|
create_time |
オペレーションの作成時刻。 |
update_time |
オペレーションの最終更新時刻。オペレーションが完了している場合は、終了時刻もこの値になります。 |
success_count |
正常に処理されたエントリの数。 |
failure_count |
処理中にエラーが発生したエントリの数。 |
total_count |
処理されたエントリの合計数。 |
ImportDocumentsRequest
インポート メソッドのリクエスト メッセージ。
フィールド | |
---|---|
parent |
必須。親ブランチのリソース名( |
error_config |
インポート中に発生したエラーを記録する目的の場所。 |
reconciliation_mode |
既存のドキュメントとインポートするドキュメント間の調整モード。デフォルトは |
update_mask |
指定されたインポート済みドキュメントで更新するフィールドを示します。設定しない場合、デフォルトではすべてのフィールドが更新されます。 |
auto_generate_ids |
ドキュメントに ID がない場合に自動的に生成するかどうか。
サポートされているデータソース:
|
id_field |
このフィールドは、ドキュメントの一意の ID として使用される ID フィールドまたは列を示します。
JSON フィールドまたはテーブル列の値は このフィールドは、 設定されていない場合、許可されたデータソースからインポートするときにデフォルト値 サポートされているデータソース:
|
force_refresh_content |
省略可。ドキュメントの非構造化コンテンツを強制的に更新するかどうか。
|
共用体フィールド source 。必須。入力のソース。source は次のいずれかになります。 |
|
inline_source |
ドキュメントの入力コンテンツのインライン ソース。 |
gcs_source |
入力コンテンツの Cloud Storage のロケーション。 |
bigquery_source |
BigQuery 入力ソース。 |
fhir_store_source |
FhirStore 入力ソース。 |
spanner_source |
Spanner 入力ソース。 |
cloud_sql_source |
Cloud SQL 入力ソース。 |
firestore_source |
Firestore 入力ソース。 |
alloy_db_source |
AlloyDB 入力ソース。 |
bigtable_source |
Cloud Bigtable 入力ソース。 |
InlineSource
ImportDocuments メソッドの入力構成のインライン ソース。
フィールド | |
---|---|
documents[] |
必須。更新または作成するドキュメントのリスト。各ドキュメントには有効な |
ReconciliationMode
インポートされたドキュメントが、以前に作成またはインポートされた既存のドキュメントとどのように調整されるかを示します。
列挙型 | |
---|---|
RECONCILIATION_MODE_UNSPECIFIED |
デフォルトは INCREMENTAL です。 |
INCREMENTAL |
新しいドキュメントを挿入するか、既存のドキュメントを更新します。 |
FULL |
差分を計算し、ドキュメント データセット全体を置き換えます。既存のドキュメントが転送元に存在しない場合は、削除されることがあります。このモードを使用する場合、ターゲットのデータセットでダウンタイムは発生しません。変更されないドキュメントや更新されるドキュメントは、オペレーションの実行中も引き続き提供されます。 |
ImportDocumentsResponse
ImportDocumentsRequest
のレスポンス。長時間実行オペレーションが完了し、オペレーションが成功した場合、このメッセージは google.longrunning.Operations.response フィールドにより返されます。
フィールド | |
---|---|
error_samples[] |
リクエストの処理中に発生したエラーのサンプル。 |
error_config |
設定されている場合、リクエスト内で発生した全エラーの宛先を返します。 |
ImportErrorConfig
インポート関連エラーの宛先の構成。
フィールド | |
---|---|
共用体フィールド destination 。必須。エラーの宛先。destination は次のいずれかになります。 |
|
gcs_prefix |
インポート エラーの Cloud Storage 接頭辞。これは、既存の空の Cloud Storage ディレクトリである必要があります。インポート エラーは、このディレクトリのシャード ファイルに 1 行に 1 つずつ、JSON エンコードされた |
ImportIdentityMappingsRequest
IdentityMappingStoreService.ImportIdentityMappings
のリクエスト メッセージ
フィールド | |
---|---|
identity_mapping_store |
必須。ID マッピング エントリのインポート先となる ID マッピング ストアの名前。形式: |
共用体フィールド source 。入力のソース。source は次のいずれかになります。 |
|
inline_source |
ID マッピング エントリのインポート元となるインライン ソース。 |
InlineSource
ID マッピング エントリのインポート元となるインライン ソース。
フィールド | |
---|---|
identity_mapping_entries[] |
一度にインポートできるエントリは最大 10,000 件です |
ImportIdentityMappingsResponse
IdentityMappingStoreService.ImportIdentityMappings
に対するレスポンス メッセージ。
フィールド | |
---|---|
error_samples[] |
リクエストの処理中に発生したエラーのサンプル。 |
ImportSuggestionDenyListEntriesMetadata
ImportSuggestionDenyListEntries オペレーションの進行状況に関連するメタデータ。これは、google.longrunning.Operation.metadata フィールドによって返されます。
フィールド | |
---|---|
create_time |
オペレーションの作成時刻。 |
update_time |
オペレーションの最終更新時刻。オペレーションが完了している場合は、終了時刻もこの値になります。 |
ImportSuggestionDenyListEntriesRequest
CompletionService.ImportSuggestionDenyListEntries
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
parent |
必須。拒否リスト エントリをインポートする親データストアのリソース名。パターン projects/*/locations/*/collections/*/dataStores/* に従います。 |
共用体フィールド source 。更新された SuggestionDenyList のソース。source は次のいずれかになります。 |
|
inline_source |
提案拒否リスト エントリの入力コンテンツのインライン ソース。 |
gcs_source |
入力コンテンツの Cloud Storage のロケーション。 インポートするすべてのエントリを含むファイルは 1 つだけ指定できます。予測入力候補の拒否リスト エントリのインポートでサポートされている値
|
InlineSource
SuggestionDenyListEntry のインライン ソース。
フィールド | |
---|---|
entries[] |
必須。インポートするすべての拒否リスト エントリのリスト。最大 1,000 個のアイテム。 |
ImportSuggestionDenyListEntriesResponse
CompletionService.ImportSuggestionDenyListEntries
メソッドに対するレスポンス メッセージ。
フィールド | |
---|---|
error_samples[] |
リクエストの処理中に発生したエラーのサンプル。 |
imported_entries_count |
拒否リスト エントリのインポート成功数。 |
failed_entries_count |
インポートできなかった拒否リスト エントリの数。 |
ImportUserEventsMetadata
インポート オペレーションの進行状況に関連するメタデータ。これは、google.longrunning.Operation.metadata フィールドによって返されます。
フィールド | |
---|---|
create_time |
オペレーションの作成時刻。 |
update_time |
オペレーションの最終更新時刻。オペレーションが完了している場合は、終了時刻もこの値になります。 |
success_count |
正常に処理されたエントリの数。 |
failure_count |
処理中にエラーが発生したエントリの数。 |
ImportUserEventsRequest
ImportUserEvents リクエストのリクエスト メッセージ。
フィールド | |
---|---|
parent |
必須。親 DataStore リソース名。形式は |
error_config |
インポート中に発生したエラーを記録する目的の場所。インラインのユーザー イベントのインポートには設定できません。 |
共用体フィールド source 。必須 - ユーザー イベント データの目的の入力ソース。source は次のいずれかになります。 |
|
inline_source |
UserEvents の入力コンテンツのインライン ソース。 |
gcs_source |
入力コンテンツの Cloud Storage のロケーション。 |
bigquery_source |
BigQuery 入力ソース。 |
InlineSource
ImportUserEvents メソッドの入力構成のインライン ソース。
フィールド | |
---|---|
user_events[] |
必須。インポートするユーザー イベントのリスト。推奨最大値は 1 万アイテムです。 |
ImportUserEventsResponse
ImportUserEventsRequest のレスポンス。長時間実行オペレーションが成功した場合、このメッセージは google.longrunning.Operations.response フィールドにより返されます。
フィールド | |
---|---|
error_samples[] |
リクエストの処理中に発生したエラーのサンプル。 |
error_config |
このフィールドがリクエスト内で設定されている場合、発生した全エラーの宛先を返します。 |
joined_events_count |
インポートされたユーザー イベント数(完全な既存のドキュメントを含む)。 |
unjoined_events_count |
インポートされたユーザー イベント数(既存の Branch にドキュメント情報が見つからないものを含む)。 |
IndustryVertical
DataStore
に関連付けられている業種。
列挙型 | |
---|---|
INDUSTRY_VERTICAL_UNSPECIFIED |
設定されていない場合に使用される値。 |
GENERIC |
特定の業種に固有ではないドキュメントの汎用カテゴリ。 |
MEDIA |
メディア業界。 |
HEALTHCARE_FHIR |
医療 FHIR 業種。 |
間隔
浮動小数点間隔。
フィールド | |
---|---|
共用体フィールド このフィールドは最大値以下にする必要があります。それ以外の場合は、 |
|
minimum |
境界値を含む下限。 |
exclusive_minimum |
境界値を含まない下限。 |
共用体フィールド このフィールドは min 以上である必要があります。それ以外の場合は、 |
|
maximum |
境界値を含む上限。 |
exclusive_maximum |
境界値を含まない上限。 |
LicenseConfig
ユーザーのライセンスに関する情報。
フィールド | |
---|---|
name |
変更不可。ID。ライセンス構成の完全修飾リソース名。形式: |
license_count |
必須。購入したライセンス数。 |
subscription_tier |
必須。ライセンス構成のサブスクリプション ティア情報。 |
state |
出力専用。ライセンス構成の状態。 |
auto_renew |
省略可。ライセンス構成が終了日に達したときに自動更新されるかどうか。 |
start_date |
必須。開始日。 |
end_date |
省略可。予定終了日。 |
subscription_term |
必須。サブスクリプション期間。 |
free_trial |
省略可。ライセンス構成が無料トライアル用かどうか。 |
alert_policy_resource_config |
省略可。このライセンス構成のアラート ポリシー構成。 |
gemini_bundle |
出力専用。ライセンス構成が Gemini バンドル用かどうか。 |
状態
ライセンス構成の状態の列挙。
列挙型 | |
---|---|
STATE_UNSPECIFIED |
デフォルト値。ライセンス構成が存在しません。 |
ACTIVE |
ライセンス構成が有効で、使用されている。 |
EXPIRED |
ライセンス構成の有効期限が切れています。 |
NOT_STARTED |
ライセンス設定がまだ開始されておらず、開始日が将来の日付になっている。 |
ListAssistantsRequest
AssistantService.ListAssistants
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
parent |
必須。親リソース名。形式: |
page_size |
返す |
page_token |
前回の ページ分割を行う場合、 |
ListAssistantsResponse
AssistantService.ListAssistants
メソッドに対するレスポンス メッセージ。
フィールド | |
---|---|
assistants[] |
お客様のすべての |
next_page_token |
次のページを取得するために |
ListCmekConfigsRequest
CmekConfigService.ListCmekConfigs
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
parent |
必須。親ロケーションのリソース名( 呼び出し元にこのロケーションの |
ListCmekConfigsResponse
CmekConfigService.ListCmekConfigs
メソッドに対するレスポンス メッセージ。
フィールド | |
---|---|
cmek_configs[] |
お客様のすべての |
ListControlsRequest
ListControls メソッドのリクエスト。
フィールド | |
---|---|
parent |
必須。データストアのリソース名。形式: |
page_size |
省略可。ページあたりの結果数の上限です。指定されていない場合、デフォルトは 50 件です。最大許容値は 1,000 です。 |
page_token |
省略可。前回の |
filter |
省略可。リストの結果に適用するフィルタ。サポートされている機能:
|
ListControlsResponse
ListControls メソッドのレスポンス。
フィールド | |
---|---|
controls[] |
特定のデータストアのすべてのコントロール。 |
next_page_token |
ページ設定トークン。返されない場合は最後のページを示します。 |
ListConversationsRequest
ListConversations メソッドのリクエスト。
フィールド | |
---|---|
parent |
必須。データストアのリソース名。形式: |
page_size |
ページあたりの結果数の上限です。指定されていない場合、デフォルトは 50 件です。最大許容値は 1,000 です。 |
page_token |
前回の |
filter |
リストの結果に適用するフィルタ。サポートされている機能は、user_pseudo_id と state です。 例: 「user_pseudo_id = some_id」 |
order_by |
並べ替えに使用するフィールドのカンマ区切りのリスト(昇順)。降順にするには、フィールド名の後に「desc」を使用します。サポートされているフィールド: * 例: 「update_time desc」、「create_time」 |
ListConversationsResponse
ListConversations メソッドのレスポンス。
フィールド | |
---|---|
conversations[] |
特定のデータストアのすべての会話。 |
next_page_token |
ページ設定トークン。返されない場合は最後のページを示します。 |
ListCustomModelsRequest
SearchTuningService.ListCustomModels
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
data_store |
必須。親データストアのリソース名( |
ListCustomModelsResponse
SearchTuningService.ListCustomModels
メソッドに対するレスポンス メッセージ。
フィールド | |
---|---|
models[] |
カスタム チューニング モデルのリスト。 |
ListDataStoresRequest
DataStoreService.ListDataStores
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
parent |
必須。親ブランチのリソース名( 呼び出し元にこのロケーションの |
page_size |
返す このフィールドが負の数の場合、INVALID_ARGUMENT が返されます。 |
page_token |
前回の ページ分割を行う場合、 |
filter |
ソリューション タイプでフィルタします。例: |
ListDataStoresResponse
DataStoreService.ListDataStores
メソッドに対するレスポンス メッセージ。
フィールド | |
---|---|
data_stores[] |
お客様のすべての |
next_page_token |
次のページを取得するために |
ListDocumentsRequest
DocumentService.ListDocuments
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
parent |
必須。親ブランチのリソース名( 呼び出し元にこのブランチの |
page_size |
返す このフィールドが負の数の場合、 |
page_token |
前回の ページ分割を行う場合、 |
ListDocumentsResponse
DocumentService.ListDocuments
メソッドに対するレスポンス メッセージ。
フィールド | |
---|---|
documents[] |
|
next_page_token |
次のページを取得するために |
ListEnginesRequest
EngineService.ListEngines
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
parent |
必須。親リソース名( |
page_size |
省略可。非対応。 |
page_token |
省略可。非対応。 |
filter |
省略可。ソリューション タイプでフィルタします。例: solution_type=SOLUTION_TYPE_SEARCH |
ListEnginesResponse
EngineService.ListEngines
メソッドに対するレスポンス メッセージ。
フィールド | |
---|---|
engines[] |
お客様のすべての |
next_page_token |
非対応。 |
ListIdentityMappingStoresRequest
IdentityMappingStoreService.ListIdentityMappingStores
のリクエスト メッセージ
フィールド | |
---|---|
parent |
必須。一覧表示する Identity Mapping Store の親。形式: |
page_size |
返される IdentityMappingStore の最大数。指定しない場合、デフォルトは 100 です。最大値は 1,000 です。1,000 を超える値は 1,000 に強制変換されます。 |
page_token |
前回の ページ分割を行う場合、 |
ListIdentityMappingStoresResponse
IdentityMappingStoreService.ListIdentityMappingStores
に対するレスポンス メッセージ。
フィールド | |
---|---|
identity_mapping_stores[] |
ID マッピング ストア。 |
next_page_token |
次のページを取得するために |
ListIdentityMappingsRequest
IdentityMappingStoreService.ListIdentityMappings
のリクエスト メッセージ
フィールド | |
---|---|
identity_mapping_store |
必須。ID マッピング エントリを一覧表示する ID マッピング ストアの名前。形式: |
page_size |
返す IdentityMapping の最大数。指定しない場合、デフォルトは 2, 000 です。最大 10,000 です。10,000 を超える値は 10,000 に強制変換されます。 |
page_token |
前回の ページ分割を行う場合、 |
ListIdentityMappingsResponse
IdentityMappingStoreService.ListIdentityMappings
に対するレスポンス メッセージ。
フィールド | |
---|---|
identity_mapping_entries[] |
ID マッピング エントリ。 |
next_page_token |
次のページを取得するために |
ListSchemasRequest
SchemaService.ListSchemas
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
parent |
必須。親データストアのリソース名( |
page_size |
返す 指定されていない場合、最大で 100 個の 最大値は 1,000 です。1,000 を超える値は 1,000 に設定されます。 |
page_token |
前回の ページ分割を行う場合、 |
ListSchemasResponse
SchemaService.ListSchemas
メソッドに対するレスポンス メッセージ。
フィールド | |
---|---|
schemas[] |
|
next_page_token |
次のページを取得するために |
ListSessionsRequest
ListSessions メソッドのリクエスト。
フィールド | |
---|---|
parent |
必須。データストアのリソース名。形式: |
page_size |
ページあたりの結果数の上限です。指定されていない場合、デフォルトは 50 件です。最大許容値は 1,000 です。 |
page_token |
前回の |
filter |
フィルタするフィールドのカンマ区切りのリスト(EBNF 文法)。 サポートされているフィールドは次のとおりです。
例:
|
order_by |
並べ替えに使用するフィールドのカンマ区切りのリスト(昇順)。降順にするには、フィールド名の後に「desc」を使用します。 サポートされているフィールド:
例:
|
ListSessionsResponse
ListSessions メソッドのレスポンス。
フィールド | |
---|---|
sessions[] |
特定のデータストアのすべてのセッション。 |
next_page_token |
ページ設定トークン。返されない場合は最後のページを示します。 |
ListTargetSitesRequest
SiteSearchEngineService.ListTargetSites
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
parent |
必須。親サイト検索エンジンのリソース名( 呼び出し元にこのサイト検索エンジンの |
page_size |
リクエストされたページサイズ。サーバーはリクエストされた数よりも少ない項目を返す場合があります。指定しない場合は、サーバーで適切なデフォルトが選択されます。最大値は 1,000 です。1,000 を超える値は 1,000 に強制変換されます。 このフィールドが負の数の場合、INVALID_ARGUMENT エラーが返されます。 |
page_token |
前回の ページ分割を行う場合、 |
ListTargetSitesResponse
SiteSearchEngineService.ListTargetSites
メソッドに対するレスポンス メッセージ。
フィールド | |
---|---|
target_sites[] |
TargetSite のリスト。 |
next_page_token |
次のページを取得するために |
total_size |
リクエストに一致するアイテムの総数。この値はレスポンスに常に入力されます。 |
ListUserLicensesRequest
UserLicenseService.ListUserLicenses
のリクエスト メッセージです。
フィールド | |
---|---|
parent |
必須。親の [UserStore][] リソース名。形式: |
page_size |
省略可。リクエストされたページサイズ。サーバーはリクエストされた数よりも少ない項目を返す場合があります。指定しない場合、デフォルトは 10 です。最大値は 50 です。50 を超える値は 50 に強制変換されます。 このフィールドが負の数の場合、INVALID_ARGUMENT エラーが返されます。 |
page_token |
省略可。前回の ページ分割を行う場合、 |
filter |
省略可。リスト リクエストのフィルタ。 サポートされているフィールド:
例:
|
ListUserLicensesResponse
UserLicenseService.ListUserLicenses
に対するレスポンス メッセージです。
フィールド | |
---|---|
user_licenses[] |
お客様のすべての |
next_page_token |
次のページを取得するために |
MediaInfo
メディア固有のユーザー イベント情報。
フィールド | |
---|---|
media_progress_duration |
メディアの進行状況(秒単位、該当する場合)。たとえば、エンドユーザーが再生動画の 90 秒を視聴した場合、 |
media_progress_percentage |
メディアの進行状況は、メディアの合計長に対する この値は 再生ではない場合や、進行状況を計算できない場合(ライブ配信中など)は、このフィールドを未設定にする必要があります。 |
PageInfo
詳細なページ情報。
フィールド | |
---|---|
pageview_id |
ウェブページ ビューの一意の ID。 同じページビューからトリガーされたすべてのユーザー イベントで同じ値にする必要があります。たとえば、アイテムの詳細ページビューでは、ユーザーがページをブラウジングする際に複数のイベントがトリガーされる可能性があります。これらのイベントが適切にグループ化されるように、 JavaScript Pixel と Google タグ マネージャーでクライアントサイドのイベント レポートを使用する場合、この値は自動的に入力されます。 |
page_category |
カテゴリページに関連付けられている最も具体的なカテゴリ。 カテゴリのフルパスを表すには、異なる階層を区切るために「>」記号を使用します。'>' がカテゴリ名の一部である場合は、別の文字に置き換えます。 カテゴリページには、セールやプロモーションなどの特別なページが含まれます。たとえば、特別セールページには、
|
uri |
ユーザーの現在のページの完全な URL(window.location.href)。 JavaScript Pixel と Google タグ マネージャーでクライアントサイドのイベント レポートを使用する場合、この値は自動的に入力されます。最大文字数は 5,000 文字です。 |
referrer_uri |
現在のページの参照元 URL。 JavaScript Pixel と Google タグ マネージャーでクライアントサイドのイベント レポートを使用する場合、この値は自動的に入力されます。ただし、ブラウザのプライバシー制限により、このフィールドが空になることがあります。 |
PanelInfo
ユーザー イベントに関連付けられた詳細パネル情報。
フィールド | |
---|---|
panel_id |
必須。パネル ID。 |
display_name |
パネルの表示名。 |
documents[] |
省略可。このパネルに関連付けられているドキュメント ID。 |
panel_position |
他のパネルとともにユーザーに表示される場合の、パネルの順序付き位置。設定する場合は、 |
total_panels |
ユーザーに表示されたパネルの合計数(このパネルを含む)。 |
プリンシパル
ユーザーまたはグループのプリンシパル ID。
フィールド | |
---|---|
共用体フィールド principal 。共用体フィールド principal。プリンシパルは、ユーザーまたはグループにすることができます。principal は次のいずれかになります。 |
|
user_id |
ユーザー識別子。Google Workspace ユーザー アカウントの場合、user_id は Google Workspace ユーザーのメールアドレスにする必要があります。Google 以外の ID プロバイダのユーザー アカウントの場合、user_id は workforcepool 構成時に構成されたマッピングされたユーザー ID です。 |
group_id |
グループ ID。Google Workspace ユーザー アカウントの場合、group_id は Google Workspace グループのメールアドレスである必要があります。Google 以外の ID プロバイダのユーザー アカウントの場合、group_id は workforcepool 構成時に構成されたマッピングされたグループ ID です。 |
external_entity_id |
お客様の ID プロバイダに存在しないサードパーティ アプリケーション ID。 |
プロジェクト
サービス内の Google Cloud プロジェクトのメタデータと構成。
フィールド | |
---|---|
name |
出力専用。プロジェクトの完全なリソース名(例: |
create_time |
出力専用。このプロジェクトが作成されたときのタイムスタンプ。 |
provision_completion_time |
出力専用。このプロジェクトが正常にプロビジョニングされたときのタイムスタンプ。値が空の場合、このプロジェクトはまだプロビジョニング中で、使用する準備ができていないことを意味します。 |
service_terms_map |
出力専用。利用規約のマップ。キーは |
customer_provided_config |
省略可。お客様が提供した構成。 |
CustomerProvidedConfig
お客様が提供した構成。
フィールド | |
---|---|
notebooklm_config |
省略可。NotebookLM の設定の構成。 |
NotebooklmConfig
NotebookLM の構成。
フィールド | |
---|---|
model_armor_config |
ユーザー プロンプトと LLM レスポンスのサニタイズに使用される Model Armor 構成。 |
ModelArmorConfig
ユーザー プロンプトと LLM レスポンスのサニタイズに使用される、お客様が定義した Model Armor テンプレートの構成。
フィールド | |
---|---|
user_prompt_template |
省略可。ユーザー プロンプトをサニタイズするための Model Armor テンプレートのリソース名。形式: projects/{project}/locations/{location}/templates/{template_id} 指定しない場合、ユーザー プロンプトにサニタイズは適用されません。 |
response_template |
省略可。LLM レスポンスをサニタイズするための Model Armor テンプレートのリソース名。形式: projects/{project}/locations/{location}/templates/{template_id}。指定しない場合、LLM レスポンスにサニタイズは適用されません。 |
ServiceTerms
利用規約に関するメタデータ。
フィールド | |
---|---|
id |
この利用規約の固有識別子。利用可能なキーワード:
|
version |
利用規約のバージョン文字列。有効な値については、上記の |
state |
プロジェクトがサービス規約に同意したか、拒否したか、またはまだ保留中であるか。 |
accept_time |
プロジェクトが利用規約に同意した最終日時。 |
decline_time |
プロジェクトが利用規約への同意を拒否または取り消した日時。 |
状態
この利用規約は契約に記載されています。
列挙型 | |
---|---|
STATE_UNSPECIFIED |
列挙型のデフォルト値。この値は実際には使用されません。 |
TERMS_ACCEPTED |
プロジェクトが利用規約に同意している。 |
TERMS_PENDING |
プロジェクトは利用規約の確認と同意待ちです。 |
TERMS_DECLINED |
プロジェクトが利用規約への同意を拒否または取り消した。 |
ProvisionProjectMetadata
この型にはフィールドがありません。
プロジェクト プロビジョニング オペレーションに関連付けられたメタデータ。
ProvisionProjectRequest
ProjectService.ProvisionProject
メソッドのリクエスト。
フィールド | |
---|---|
name |
必須。 |
accept_data_use_terms |
必須。呼び出し元がデータ利用規約を読み、同意することを指定するには、 |
data_use_terms_version |
必須。呼び出し元が確認し、同意を希望するデータ利用規約のバージョン。 許容されるバージョンは |
saas_params |
省略可。Agentspace のパラメータ。 |
SaasParams
Agentspace のパラメータ。
フィールド | |
---|---|
accept_biz_qos |
省略可。呼び出し元が [Agent Space のサービス品質に関する規約] を読み、同意することを指定する場合は、 |
is_biz |
省略可。現在のリクエストが Biz エディション用かどうかを示します(Biz エディションの場合は true、それ以外の場合は false)。 |
PurgeCompletionSuggestionsMetadata
PurgeCompletionSuggestions オペレーションの進行状況に関連するメタデータ。これは、google.longrunning.Operation.metadata フィールドによって返されます。
フィールド | |
---|---|
create_time |
オペレーションの作成時刻。 |
update_time |
オペレーションの最終更新時刻。オペレーションが完了している場合は、終了時刻もこの値になります。 |
PurgeCompletionSuggestionsRequest
CompletionService.PurgeCompletionSuggestions
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
parent |
必須。補完候補を削除する親データストアのリソース名。パターン projects/*/locations/*/collections/*/dataStores/* に従います。 |
PurgeCompletionSuggestionsResponse
CompletionService.PurgeCompletionSuggestions
メソッドに対するレスポンス メッセージ。
フィールド | |
---|---|
purge_succeeded |
補完候補が正常に削除されたかどうか。 |
error_samples[] |
リクエストの処理中に発生したエラーのサンプル。 |
PurgeDocumentsMetadata
PurgeDocuments オペレーションの進行状況に関連するメタデータ。これは、google.longrunning.Operation.metadata フィールドによって返されます。
フィールド | |
---|---|
create_time |
オペレーションの作成時刻。 |
update_time |
オペレーションの最終更新時刻。オペレーションが完了している場合は、終了時刻もこの値になります。 |
success_count |
正常に削除されたエントリの数。 |
failure_count |
処理中にエラーが発生したエントリの数。 |
ignored_count |
エントリが見つからなかったため無視されたエントリの数。 |
PurgeDocumentsRequest
DocumentService.PurgeDocuments
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
parent |
必須。親リソース名( |
filter |
必須。一致するドキュメントをフィルタして削除します。現在サポートされている値は |
error_config |
削除中に発生したエラーを記録する目的の場所。 |
force |
実際に削除を実行します。 |
共用体フィールド source 。ドキュメント ID に基づいてドキュメントを削除するための目的の入力ソース。source は次のいずれかになります。 |
|
gcs_source |
入力コンテンツの Cloud Storage のロケーション。サポートされている |
inline_source |
削除の入力コンテンツのインライン ソース。 |
InlineSource
DocumentService.PurgeDocuments
メソッドの入力構成のインライン ソース。
フィールド | |
---|---|
documents[] |
必須。削除するドキュメントの完全なリソース名のリスト。形式は |
PurgeDocumentsResponse
DocumentService.PurgeDocuments
メソッドに対するレスポンス メッセージ。長時間実行オペレーションが正常に完了すると、このメッセージが google.longrunning.Operations.response フィールドにより返されます。
フィールド | |
---|---|
purge_count |
オペレーションの結果として削除されたドキュメントの合計数。 |
purge_sample[] |
削除されるドキュメント名のサンプル。 |
PurgeErrorConfig
削除関連エラーの宛先の構成。
フィールド | |
---|---|
共用体フィールド destination 。必須。エラーの宛先。destination は次のいずれかになります。 |
|
gcs_prefix |
削除エラーの Cloud Storage 接頭辞。これは、既存の空の Cloud Storage ディレクトリである必要があります。削除エラーは、このディレクトリのシャード ファイルに 1 行に 1 つずつ、JSON エンコードされた |
PurgeIdentityMappingsRequest
IdentityMappingStoreService.PurgeIdentityMappings
のリクエスト メッセージ
フィールド | |
---|---|
identity_mapping_store |
必須。ID マッピング エントリを削除する ID マッピング ストアの名前。形式: |
filter |
削除する一致する ID マッピングをフィルタします。フィルタリングの対象となるフィールドは次のとおりです。* 例:
フィルタリング フィールドには暗黙的な AND があると想定されます。ソースとともに使用しないでください。両方が指定されている場合は、エラーがスローされます。 |
共用体フィールド source 。入力のソース。source は次のいずれかになります。 |
|
inline_source |
ID マッピング エントリを削除するインライン ソース。 |
force |
実際に削除を実行します。 |
InlineSource
ID マッピング エントリを削除するインライン ソース。
フィールド | |
---|---|
identity_mapping_entries[] |
一度に削除できるエントリは最大 10,000 件です |
PurgeSuggestionDenyListEntriesMetadata
PurgeSuggestionDenyListEntries オペレーションの進行状況に関連するメタデータ。これは、google.longrunning.Operation.metadata フィールドによって返されます。
フィールド | |
---|---|
create_time |
オペレーションの作成時刻。 |
update_time |
オペレーションの最終更新時刻。オペレーションが完了している場合は、終了時刻もこの値になります。 |
PurgeSuggestionDenyListEntriesRequest
CompletionService.PurgeSuggestionDenyListEntries
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
parent |
必須。拒否リスト エントリをインポートする親データストアのリソース名。パターン projects/*/locations/*/collections/*/dataStores/* に従います。 |
PurgeSuggestionDenyListEntriesResponse
CompletionService.PurgeSuggestionDenyListEntries
メソッドに対するレスポンス メッセージ。
フィールド | |
---|---|
purge_count |
削除された候補の拒否リスト エントリの数。 |
error_samples[] |
リクエストの処理中に発生したエラーのサンプル。 |
PurgeUserEventsMetadata
PurgeUserEvents オペレーションの進行状況に関連するメタデータ。これは、google.longrunning.Operation.metadata フィールドによって返されます。
フィールド | |
---|---|
create_time |
オペレーションの作成時刻。 |
update_time |
オペレーションの最終更新時刻。オペレーションが完了している場合は、終了時刻もこの値になります。 |
success_count |
正常に削除されたエントリの数。 |
failure_count |
処理中にエラーが発生したエントリの数。 |
PurgeUserEventsRequest
PurgeUserEvents メソッドのリクエスト メッセージ。
フィールド | |
---|---|
parent |
必須。イベントが作成されるカタログのリソース名。形式は |
filter |
必須。削除するイベントを指定するフィルタ文字列。長さの上限は 5,000 文字です。フィルタリングの対象となるフィールドは次のとおりです。
注: この API は、最大 30 日間の範囲の削除のみをサポートしています。 例:
フィルタリング フィールドには暗黙的な AND があると想定されます。 |
force |
|
PurgeUserEventsResponse
PurgeUserEventsRequest のレスポンス。長時間実行オペレーションが正常に完了すると、このメッセージが google.longrunning.Operations.response フィールドにより返されます。
フィールド | |
---|---|
purge_count |
オペレーションの結果として削除されたイベントの合計数。 |
クエリ
ユーザーが入力したクエリを定義します。
フィールド | |
---|---|
query_id |
出力専用。クエリの一意の ID。 |
共用体フィールド content 。コンテンツをクエリします。content は次のいずれかになります。 |
|
text |
書式なしテキスト。 |
RankRequest
RankService.Rank
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
ranking_config |
必須。ランクサービス構成のリソース名( |
model |
使用するモデルの識別子。次のいずれかです。
指定しない場合、デフォルトで |
top_n |
返す結果の数。設定されていない場合、またはゼロ以下の場合、すべての結果を返します。 |
query |
使用するクエリ。 |
records[] |
必須。ランク付けするレコードのリスト。 |
ignore_record_details_in_response |
true の場合、レスポンスにはレコード ID とスコアのみが含まれます。デフォルトでは false で、レスポンスにはレコードの詳細が含まれます。 |
user_labels |
リソースに適用するユーザーラベルは、次の要件を満たす必要があります。
詳細については、Google Cloud ドキュメントをご覧ください。 |
RankResponse
RankService.Rank
メソッドに対するレスポンス メッセージ。
フィールド | |
---|---|
records[] |
スコアの降順で並べ替えられたレコードのリスト。 |
RankingRecord
RankService.Rank
メソッドのメッセージを記録します。
フィールド | |
---|---|
id |
レコードを表す一意の ID。 |
title |
レコードのタイトル。デフォルトでは空です。 |
content |
レコードの内容。デフォルトでは空です。 |
score |
指定されたクエリと選択されたモデルに基づくこのレコードのスコア。スコアは小数点第 2 位までに四捨五入されます。スコアが 0 に近い場合は、未設定が返されないように 0.0001 に丸められます。 |
RecommendRequest
Recommend メソッドのリクエスト メッセージ。
フィールド | |
---|---|
serving_config |
必須。 デフォルトのサービス構成は、レコメンデーション エンジンの作成と同時に作成されます。エンジン ID は、デフォルトのサービス提供構成の ID として使用されます。たとえば、Engine |
user_event |
必須。ユーザー、ユーザーが閲覧しているもの、Recommend リクエストをトリガーするためにユーザーが取ったアクションに関するコンテキスト。このユーザー イベントの詳細は userEvent ログに取り込まれません。そのため、イベントのロギングには個別の userEvent 書き込みリクエストが必要です。
|
page_size |
ページあたりの結果数の上限です。このプロパティを必要なレコメンデーション結果の数に設定します。ゼロの場合、サービスは適切なデフォルトを選択します。最大値は 100 です。100 を超える値は 100 に設定されます。 |
filter |
レコメンデーションの結果を制限するフィルタ。長さの上限は 5,000 文字です。現在、 例:
フィルタによってすべての結果がブロックされると、API は一般的な(フィルタされていない)人気の高いドキュメントを返します。フィルタに厳密に一致する結果のみが必要な場合は、 フィルタの選択に関係なく、API は |
validate_only |
この推奨事項クエリには、検証専用モードを使用します。 |
params |
推奨事項のドメイン固有の追加パラメータ。 使用できる値:
|
user_labels |
リソースに適用するユーザーラベルは、次の要件を満たす必要があります。
詳しくは、ラベルの要件をご覧ください。 |
RecommendResponse
Recommend メソッドのレスポンス メッセージ。
フィールド | |
---|---|
results[] |
おすすめのドキュメントのリスト。順序はランキング(最も関連性の高いドキュメントから最も関連性の低いドキュメント)を表します。 |
attribution_token |
一意の属性トークン。これは、この推奨事項から得られた |
missing_ids[] |
リクエストされた ServingConfig に関連付けられたデフォルトのブランチに存在しなかった、リクエスト内のドキュメントの ID。 |
validate_only |
|
RecommendationResult
RecommendationResult は、関連するメタデータを含む一般的なレコメンデーション結果を表します。
フィールド | |
---|---|
id |
推奨されるドキュメントのリソース ID。 |
document |
|
metadata |
ドキュメントの追加のメタデータまたはアノテーション。 値は次のいずれかです。
|
RecrawlUrisMetadata
SiteSearchEngineService.RecrawlUris
オペレーションの進行状況に関連するメタデータ。これは、google.longrunning.Operation.metadata フィールドによって返されます。
フィールド | |
---|---|
create_time |
オペレーションの作成時刻。 |
update_time |
オペレーションの最終更新時刻。オペレーションが完了している場合は、終了時刻もこの値になります。 |
invalid_uris[] |
リクエスト内の形式が無効な一意の URI。サンプルは 1,000 に制限されています。 |
invalid_uris_count |
形式が無効なリクエスト内のユニークな URI の合計数。 |
noindex_uris[] |
インデックス メタタグがない URI。サンプルは 1,000 に制限されています。 |
noindex_uris_count |
インデックス メタタグのない URI の合計数。 |
uris_not_matching_target_sites[] |
リクエスト内のユニーク URI が、DataStore 内の TargetSite と一致しない、完全にインデックス登録されていない TargetSite とのみ一致する、またはタイプが EXCLUDE の TargetSite と一致する場合。サンプルは 1,000 に制限されています。 |
uris_not_matching_target_sites_count |
TargetSites と一致しない URI の総数。 |
valid_uris_count |
invalid_uris に含まれていないリクエスト内の固有 URI の合計数。 |
success_count |
これまでにクロールされた URI の合計数。 |
pending_count |
まだクロールされていない URI の合計数。 |
quota_exceeded_count |
インデックス登録リソースが不足しているため拒否された URI の合計数。 |
RecrawlUrisRequest
SiteSearchEngineService.RecrawlUris
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
site_search_engine |
必須。 |
uris[] |
必須。クロールする URI のリスト。サポートされる URI は最大 10, 000 個です。それ以外の場合は、INVALID_ARGUMENT エラーがスローされます。各 URI は、 |
site_credential |
省略可。クロールに使用する認証情報の ID。 |
RecrawlUrisResponse
SiteSearchEngineService.RecrawlUris
メソッドに対するレスポンス メッセージ。
フィールド | |
---|---|
failure_samples[] |
最大 10 個の |
failed_uris[] |
LRO が終了する前にクロールされなかった URI。 |
FailureInfo
特定の URI のクロールが失敗した理由の詳細。各 FailureInfo には、CorpusType ごとに 1 つの FailureReason が含まれています。
フィールド | |
---|---|
uri |
クロールに失敗した URI。 |
failure_reasons[] |
コーパスの種類(パソコン、モバイルなど)別の失敗理由のリスト。 |
FailureReason
特定の CorpusType のクロールが失敗した理由に関する詳細(例: パソコンとモバイルのクロールは、それぞれ異なる理由で失敗することがあります。
フィールド | |
---|---|
corpus_type |
DESKTOP、MOBILE、または CORPUS_TYPE_UNSPECIFIED。 |
error_message |
URI がクロールされなかった理由。 |
CorpusType
失敗したクロール オペレーションの CorpusType。
列挙型 | |
---|---|
CORPUS_TYPE_UNSPECIFIED |
デフォルト値。 |
DESKTOP |
ページのパソコン版のクロール試行を示します。 |
MOBILE |
ページのモバイル版のクロール試行を示します。 |
返信
ユーザーへの返信メッセージを定義します。
フィールド | |
---|---|
summary |
検索結果に基づく要約。 |
SafetyRating
生成されたコンテンツに対応する安全性評価。
フィールド | |
---|---|
category |
出力専用。有害カテゴリ。 |
probability |
出力専用。コンテンツ内が有害である確率のレベル。 |
probability_score |
出力専用。有害である確率のスコア。 |
severity |
出力専用。コンテンツ内の有害性の重大度レベル。 |
severity_score |
出力専用。有害性の重大度スコア。 |
blocked |
出力専用。このレーティングが原因でコンテンツがフィルタリングされたかどうかを示します。 |
HarmProbability
コンテンツ内が有害である確率のレベル。
列挙型 | |
---|---|
HARM_PROBABILITY_UNSPECIFIED |
有害である確率が指定されていません。 |
NEGLIGIBLE |
有害性のレベルが無視できる。 |
LOW |
危害のレベルが低い。 |
MEDIUM |
中程度の有害性。 |
HIGH |
有害性のレベルが高い。 |
HarmSeverity
有害性の重大度レベル。
列挙型 | |
---|---|
HARM_SEVERITY_UNSPECIFIED |
有害性の重大度が指定されていません。 |
HARM_SEVERITY_NEGLIGIBLE |
有害性の重大度が無視できるレベル。 |
HARM_SEVERITY_LOW |
危害の重大度が低い。 |
HARM_SEVERITY_MEDIUM |
中程度の有害性の重大度。 |
HARM_SEVERITY_HIGH |
有害性の重大度が高い。 |
スキーマ
ドキュメント データの種類の構造とレイアウトを定義します。
フィールド | |
---|---|
name |
変更不可。スキーマの完全なリソース名( このフィールドは、長さの上限が 1,024 文字の UTF-8 でエンコードされた文字列にする必要があります。 |
共用体フィールド schema 。スキーマの表現。struct_schema または json_schema のいずれかを指定する必要があります。指定しないと、INVALID_ARGUMENT エラーがスローされます。schema は次のいずれかになります。 |
|
struct_schema |
スキーマの構造化された表現。 |
json_schema |
スキーマの JSON 表現。 |
SearchAddOn
検索に追加機能を提供するアドオン。
列挙型 | |
---|---|
SEARCH_ADD_ON_UNSPECIFIED |
列挙型が指定されていない場合のデフォルト値。これは使用できません。 |
SEARCH_ADD_ON_LLM |
大規模言語モデル アドオン。 |
SearchInfo
検索の詳細情報。
フィールド | |
---|---|
search_query |
ユーザーの検索クエリ。 定義については、 値は UTF-8 でエンコードされた文字列で、長さの上限は 5,000 文字です。それ以外の場合は、
|
order_by |
商品が返される順序(該当する場合)。 定義と構文については、 値は UTF-8 でエンコードされた文字列で、長さの上限は 1,000 文字です。それ以外の場合は、 これは |
offset |
ページネーションの現在のオフセット(API で関連すると見なされるプロダクトにおける 0 から始まる開始位置)を指定する整数。 定義については、 このフィールドが負の数の場合、 これは |
SearchLinkPromotion
プロモーションの proto には、プロモーションを表示するための URI などの補助情報が含まれています。
フィールド | |
---|---|
title |
必須。プロモーションのタイトル。最大文字数: 160 文字。 |
uri |
省略可。ユーザーがプロモートするページの URL。サイト内検索用に設定する必要があります。他の業種では、これは省略可能です。 |
document |
省略可。ユーザーが昇格を希望する |
image_uri |
省略可。プロモーションのサムネイル画像の URL。 |
description |
省略可。プロモーションの説明。最大 200 文字を入力できます。 |
enabled |
省略可。有効なプロモーションは、このプロモーションが関連付けられているコントロールの親に関連付けられているサービス構成に対して返されます。 このフラグは基本的なサイト内検索でのみ使用されます。 |
SearchRequest
SearchService.Search
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
serving_config |
必須。検索サービス構成のリソース名( |
branch |
ブランチのリソース名( ブランチ ID として |
query |
未加工の検索クエリ。 |
image_query |
未加工の画像クエリ。 |
page_size |
返す
このフィールドが負の数の場合、 |
page_token |
前回の ページ分割を行う場合、 |
offset |
検索結果の現在のオフセット(つまり、API で関連すると見なされる このフィールドが負の数の場合、 大きなオフセットは、妥当なしきい値に制限されることがあります。 |
one_box_page_size |
OneBox で返される結果の最大数。これは、各 OneBox タイプに個別に適用されます。デフォルト値は 10 です。 |
data_store_specs[] |
検索する特定の |
filter |
フィルタ構文は、フィルタ対象となるドキュメントの 1 つ以上のフィールドから述語を生成するための式言語で構成されます。フィルタ式では大文字と小文字が区別されます。 このフィールドが認識できない場合、 Vertex AI Search でのフィルタリングは、LHS フィルタキーを Vertex AI Search バックエンドで定義されたキー プロパティにマッピングすることによって行われます。このマッピングは、スキーマでユーザーが定義します。たとえば、メディアのお客様のスキーマに「name」というフィールドがあるとします。この場合、フィルタは filter --> name:'ANY("king kong")' のようになります。 構文やフィルタ オペレータなどのフィルタリングの詳細については、フィルタをご覧ください。 |
canonical_filter |
ユーザーが検索ページでフィルタをオンにせずに検索を実行したときに適用されるデフォルトのフィルタ。 クエリ拡張などの品質改善が必要な場合に、すべての検索リクエストに適用されるフィルタ。クエリの結果が十分でない場合、このフィルタを使用して、クエリ拡張フローを有効にするかどうかを判断します。元のフィルタは、クエリ拡張検索で引き続き使用されます。このフィールドは、検索品質を高めるために強く推奨されます。 フィルタ構文の詳細については、 |
order_by |
ドキュメントが返される順序。ドキュメントは、 ウェブサイトの検索結果の並べ替えについて詳しくは、ウェブ検索結果を並べ替えるをご覧ください。医療検索結果の並べ替えの詳細については、医療検索結果を並べ替えるをご覧ください。このフィールドが認識できない場合、 |
user_info |
エンドユーザーに関する情報。分析とパーソナライズに強く推奨されます。 |
language_code |
「en-US」や「sr-Latn」などの BCP-47 言語コード。詳細については、標準フィールドをご覧ください。このフィールドは、クエリの解釈を改善するのに役立ちます。値を指定しない場合、クエリ言語コードが自動的に検出されますが、正確でない可能性があります。 |
facet_specs[] |
ファセット検索のファセット仕様。空の場合、ファセットは返されません。 最大 100 個の値を指定できます。それ以外の場合は、 |
boost_spec |
特定のドキュメントをブーストするブースト仕様。ブーストの詳細については、ブーストをご覧ください。 |
params |
追加の検索パラメータ。 一般公開ウェブサイト検索のみの場合、サポートされる値は次のとおりです。
利用可能なコードについては、国コードをご覧ください。
|
query_expansion_spec |
クエリ拡張が行われる条件を指定するクエリ拡張仕様。 |
spell_correction_spec |
スペル補正が有効になるモードを指定するスペル補正仕様。 |
user_pseudo_id |
訪問者をトラッキングするための一意の識別子。たとえば、これは HTTP Cookie で実装できます。これにより、1 台のデバイス上の訪問者を一意に識別できます。この一意の識別子は、訪問者がウェブサイトに対してログインまたはログアウトしても変更されません。 このフィールドには、 これは、 このフィールドは、長さの上限が 128 文字の UTF-8 でエンコードされた文字列にする必要があります。それ以外の場合は、 |
content_search_spec |
コンテンツ検索の動作を構成するための仕様。 |
ranking_expression |
省略可。ランキング式は、取得ドキュメントのカスタマイズされたランキングを制御します。これは
サポートされている関数:
関数変数:
ランキング式の例: ドキュメントにエンベディング フィールド doc_embedding がある場合、ランキング式は
サポートされているランキング式の型を使用するランキング数式の例を次に示します。
次のシグナルがサポートされています。
|
ranking_expression_backend |
省略可。ランキング式の評価に使用するバックエンド。 |
safe_search |
セーフサーチをオンにするかどうか。これはウェブサイト検索でのみサポートされています。 |
user_labels |
リソースに適用するユーザーラベルは、次の要件を満たす必要があります。
詳細については、Google Cloud ドキュメントをご覧ください。 |
natural_language_query_understanding_spec |
省略可。クエリから構造化フィールド フィルタを抽出するなど、自然言語クエリ理解機能の構成。詳しくは、こちらのドキュメントをご覧ください。 |
search_as_you_type_spec |
入力逐次検索の設定。 |
display_spec |
省略可。検索結果での一致のハイライト表示などの表示機能の設定。 |
session |
セッション リソース名。省略可。 セッションを使用すると、ユーザーは /search API 呼び出しを複数回実行したり、/search API 呼び出しと /answer API 呼び出しを連携させたりできます。 例 1(マルチターン /search API 呼び出し): 最初の呼び出しで生成されたセッション ID を使用して /search API を呼び出します。ここでは、以前の検索クエリがクエリのスタンディングで考慮されます。たとえば、最初のクエリが「Alphabet の 2022 年の業績はどうでしたか?」の場合、現在のクエリが「2023 年はどうでしたか?」の場合、現在のクエリは「Alphabet の 2023 年の業績はどうでしたか?」と解釈されます。 例 2(/search API 呼び出しと /answer API 呼び出しの連携): 最初の呼び出しで生成されたセッション ID を使用して /answer API を呼び出します。ここで、回答の生成は最初の検索呼び出しの検索結果のコンテキストで行われます。 マルチターンの検索機能は現在、限定公開の一般提供段階です。この機能が一般提供(GA)されるまでは、代わりに v1alpha バージョンまたは v1beta バージョンを使用してください。または、Google サポートチームを通じて許可リストへの登録をリクエストしてください。 |
session_spec |
セッションの仕様。
|
relevance_threshold |
検索結果の関連性のしきい値。 Google が定義したしきい値をデフォルトで使用し、精度と再現性のバランスを活かして、関連性の高い情報を網羅的にカバーしつつ、精度の高い結果を提供します。 この機能は医療検索ではサポートされていません。 |
relevance_score_spec |
省略可。関連性スコアを返すための仕様。 |
BoostSpec
特定のドキュメントをブーストするブースト仕様。
フィールド | |
---|---|
condition_boost_specs[] |
条件ブーストの仕様。ドキュメントが仕様の複数の条件に一致する場合、これらの仕様のブースト スコアはすべて適用され、非線形に結合されます。仕様の最大数は 20 です。 |
ConditionBoostSpec
ブーストは、条件に一致するドキュメントに適用されます。
フィールド | |
---|---|
condition |
ブースト条件を指定する式。構文とサポートされているフィールドは、フィルタ式と同じです。構文と制限事項の詳細については、 例:
|
boost |
条件ブーストの強度。[-1, 1] の範囲で指定します。ブーストが負の値である場合は順位を下げることを意味します。デフォルトは 0.0 です。 1.0 に設定すると、ドキュメントに強力なプロモーションが設定されます。ただし、ブーストされたドキュメントが常に上位の検索結果に表示されるわけではなく、他のドキュメントが除外されるとも限りません。条件に一致する結果がなくても、引き続き結果が表示されることがあります。また、検索クエリとの関連性が大幅に高い検索結果は、強くブーストされていても無関係なドキュメントより、上位にランクされることがあります。 -1.0 に設定すると、ドキュメントの降格が大きくなります。ただし、深く関連している結果が引き続き表示されることがあります。このドキュメントは上位にランクインするために上位のドキュメントと競合しますが、完全にブロックされることはありません。 0.0 に設定すると、ブーストは適用されません。ブースト条件は無視されます。(条件、ブースト)の組み合わせまたは以下の boost_control_spec のいずれか 1 つのみが設定されます。両方が設定されている場合は、グローバル ブーストは無視され、より詳細な boost_control_spec が適用されます。 |
boost_control_spec |
顧客定義の属性値に基づくカスタム ランキングの複雑な仕様。 |
BoostControlSpec
顧客が指定した属性値に基づくカスタム ランキングの仕様。上記の単純な(条件、ブースト)の組み合わせよりも、カスタマイズされたランキングをより細かく制御できます。
フィールド | |
---|---|
field_name |
ブースト量を決定するために値が使用されるフィールドの名前。 |
attribute_type |
ブースト額の決定に使用する属性のタイプ。属性値は、指定された field_name のフィールド値から導出できます。数値の場合、attribute_value = numerical_field_value となります。ただし、鮮度の場合は、attribute_value = (time.now() - datetime_field_value) となります。 |
interpolation_type |
以下にリストされているコントロール ポイントを接続するために適用される補間タイプ。 |
control_points[] |
曲線の定義に使用されるコントロール ポイント。単調関数(上記の interpolation_type で定義)は、ここに記載されている制御点を通過します。 |
AttributeType
カスタム ランキングを適用する属性(または関数)。
列挙型 | |
---|---|
ATTRIBUTE_TYPE_UNSPECIFIED |
AttributeType が指定されていません。 |
NUMERICAL |
数値フィールドの値は、ブースト額を動的に更新するために使用されます。この場合、コントロール ポイントの attribute_value(x 値)は、boost_amount が指定されている数値フィールドの実際の値になります。 |
FRESHNESS |
鮮度のユースケースでは、属性値は現在時刻と指定された datetime フィールドの日付の間の期間になります。値は、XSD dayTimeDuration 値(ISO 8601 期間値の制限付きサブセット)としてフォーマットする必要があります。このパターンは [nD][T[nH][nM][nS]] です。たとえば、5D 、3DT12H30M 、T24H 。 |
ControlPoint
曲線の定義に使用されるコントロール ポイント。これらの制御点を通過する曲線は、単調に増加または減少する(定数値は許容される)必要があります。
フィールド | |
---|---|
attribute_value |
次のいずれかになります。1. 数値フィールドの値。2. 鮮度の期間仕様: 値は XSD |
boost_amount |
attribute_value が上記の指定された値と評価された場合にスコアをブーストする値(-1 ~ 1)。 |
InterpolationType
適用する補間タイプ。デフォルトは線形(区分線形)です。
列挙型 | |
---|---|
INTERPOLATION_TYPE_UNSPECIFIED |
補間タイプが指定されていません。この場合、デフォルトは Linear になります。 |
LINEAR |
区分線形補間が適用されます。 |
ContentSearchSpec
コンテンツ検索の動作を構成するための仕様。
フィールド | |
---|---|
snippet_spec |
|
summary_spec |
|
extractive_content_spec |
extract_content_spec が指定されていない場合、検索レスポンスに抽出回答は含まれません。 |
search_result_mode |
検索結果モードを指定します。指定しない場合、検索結果モードはデフォルトで |
chunk_spec |
検索レスポンスから返されるチャンク仕様を指定します。 |
ChunkSpec
検索レスポンスから返されるチャンク仕様を指定します。SearchRequest.ContentSearchSpec.search_result_mode
が CHUNKS
に設定されている場合にのみ使用できます。
フィールド | |
---|---|
num_previous_chunks |
現在のチャンクの前のチャンクの数。最大値は 3 です。指定しない場合、以前のチャンクは返されません。 |
num_next_chunks |
現在のチャンクから返される次のチャンクの数。最大値は 3 です。指定しない場合、次のチャンクは返されません。 |
ExtractiveContentSpec
検索レスポンスで抽出コンテンツを構成するための仕様。
フィールド | |
---|---|
max_extractive_answer_count |
各検索結果で返される抽出回答の最大数。 抽出回答は、元のドキュメントから抽出された逐語的な回答であり、検索クエリに対する正確で文脈的に関連性の高い回答を提供します。 一致する回答の数が 各 |
max_extractive_segment_count |
各検索結果で返される抽出セグメントの最大数。 抽出セグメントは、検索クエリに関連する元のドキュメントから抽出されたテキスト セグメントです。通常、抽出回答よりも冗長です。このセグメントは、LLM の入力として使用して、要約や回答を生成できます。 一致するセグメントの数が |
return_extractive_segment_score |
各検索結果の抽出セグメントから信頼スコアを返すかどうかを指定します。この機能は、新しいデータストアまたは許可リストに登録されたデータストアでのみ使用できます。データストアを許可リストに登録するには、カスタマー エンジニアにお問い合わせください。デフォルト値は |
num_previous_segments |
選択した各セグメントの隣接するセグメントも含むかどうかを指定します。選択した各セグメントの前に最大 |
num_next_segments |
選択した各セグメントの後に最大 |
SearchResultMode
検索結果モードを指定します。指定しない場合、検索結果モードはデフォルトで DOCUMENTS
になります。
列挙型 | |
---|---|
SEARCH_RESULT_MODE_UNSPECIFIED |
デフォルト値。 |
DOCUMENTS |
検索結果のドキュメントを返します。 |
CHUNKS |
検索結果でチャンクを返します。DocumentProcessingConfig.chunking_config が指定されている場合にのみ使用できます。 |
SnippetSpec
検索レスポンスでスニペットを構成するための仕様。
フィールド | |
---|---|
max_snippet_count |
[非推奨] このフィールドは非推奨になりました。スニペットの戻りを制御するには、 |
reference_only |
[非推奨] このフィールドは非推奨であり、スニペットには影響しません。 |
return_snippet |
|
SummarySpec
検索レスポンスで返される概要を構成するための仕様。
フィールド | |
---|---|
summary_result_count |
概要の生成に使用する上位の結果の数。返された結果の数が ドキュメント モードでは最大 10 件、チャンク モードでは最大 50 件の結果を使用して要約を生成できます。チャンクモードは、 |
include_citations |
要約に引用を含めるかどうかを指定します。デフォルト値は このフィールドが 引用を含む要約の例: BigQuery は、Google Cloud のフルマネージドで完全にサーバーレスなエンタープライズ データ ウェアハウスです [1]。BigQuery は、すべてのデータ型をサポートし、クラウド全体で機能します。また、統合プラットフォーム内に ML とビジネス インテリジェンスがすべて組み込まれています [2、3]。 引用番号は、返された検索結果を指し、1 からインデックス付けされます。たとえば、[1] は、その文が最初の検索結果に由来することを示します。[2, 3] は、文が 2 番目と 3 番目の両方の検索結果に帰属することを意味します。 |
ignore_adversarial_query |
敵対的クエリをフィルタリングするかどうかを指定します。デフォルト値は Google では、検索クエリの分類を使用して敵対的なクエリを検出しています。検索クエリが敵対的クエリに分類された場合、サマリーは返されません。たとえば、ユーザーが会社に対する否定的なコメントに関する質問をしたり、安全でないポリシー違反の出力を生成するように設計されたクエリを送信したりする可能性があります。このフィールドが |
ignore_non_summary_seeking_query |
サマリーを求めていないクエリを除外するかどうかを指定します。デフォルト値は Google は、検索クエリの分類を使用して、概要を求めるクエリを検出します。検索クエリがサマリーを求めていないクエリに分類された場合、サマリーは返されません。たとえば、 |
ignore_low_relevant_content |
関連性の低いクエリを除外するかどうかを指定します。デフォルト値は このフィールドが |
ignore_jail_breaking_query |
省略可。ジェイルブレイク クエリを除外するかどうかを指定します。デフォルト値は Google は、検索クエリの分類を使用して、脱獄クエリを検出しています。検索クエリがジェイルブレイク クエリに分類された場合、要約は返されません。ユーザーは、回答のトーン、スタイル、言語、コンテンツを変更したり、モデルに別のエンティティとして動作するように指示したりするために、クエリに指示を追加することがあります(例: 「競合他社の CEO のトーンで返信して」)。このフィールドが |
model_prompt_spec |
指定した場合、この仕様は LLM に提供されるプロンプトの変更に使用されます。 |
language_code |
要約の言語コード。BCP47 で定義されている言語タグを使用します。注: これは試験運用版の機能です。 |
model_spec |
指定した場合、この仕様は LLM に提供されるモデル仕様の変更に使用されます。 |
use_semantic_chunks |
true の場合、回答は検索結果の上位にある最も関連性の高いチャンクから生成されます。この機能により、要約の品質が向上します。この機能を有効にすると、上位の検索結果がすべて参照されて参照リストに含まれるわけではないため、引用元インデックスは参照リストに記載されている検索結果のみを指します。 |
ModelPromptSpec
モデルで使用するプロンプトの仕様。
フィールド | |
---|---|
preamble |
アシスタントに指示するプロンプトの冒頭のテキスト。例については、ユーザーガイドをご覧ください。 |
ModelSpec
モデルの仕様。
フィールド | |
---|---|
version |
要約の生成に使用されたモデル バージョン。 サポートされている値は次のとおりです。
|
DataStoreSpec
検索呼び出しでフィルタするデータストアと、それらのデータストアの構成を定義する構造体。それ以外の場合は、INVALID_ARGUMENT
エラーが返されます。
フィールド | |
---|---|
data_store |
必須。 |
filter |
省略可。data_store フィールドで指定されたデータストア内のドキュメントをフィルタするフィルタ仕様。フィルタリングの詳細については、フィルタリングをご覧ください。 |
boost_spec |
省略可。特定のドキュメントをブーストするブースト仕様。ブーストの詳細については、ブーストをご覧ください。 |
custom_search_operators |
省略可。カスタム検索演算子。指定すると、ワークスペース データストアの結果をフィルタするために使用されます。カスタム検索演算子の詳細については、SearchOperators をご覧ください。 |
DisplaySpec
一致のハイライト表示など、表示する機能を指定します。
フィールド | |
---|---|
match_highlighting_condition |
一致するハイライト表示を行う条件。 |
MatchHighlightingCondition
一致のハイライト表示を行う条件を記述する列挙型。
列挙型 | |
---|---|
MATCH_HIGHLIGHTING_CONDITION_UNSPECIFIED |
サーバーの動作は MATCH_HIGHLIGHTING_DISABLED と同じです。 |
MATCH_HIGHLIGHTING_DISABLED |
すべてのドキュメントで一致する部分のハイライト表示を無効にします。 |
MATCH_HIGHLIGHTING_ENABLED |
すべてのドキュメントで一致する部分のハイライト表示を有効にします。 |
FacetSpec
ファセット検索を実行するファセットの仕様。
フィールド | |
---|---|
facet_key |
必須。ファセット キーの仕様。 |
limit |
このファセットに対して返されるファセット値の最大数。指定しない場合、デフォルトは 20 です。最大値は 300 です。300 を超える値は 300 に強制変換されます。医療検索の集計では、[FacetKey.key] が「healthcare_aggregation_key」の場合、ここで設定された値に関係なく、上限は内部的に 10,000 にオーバーライドされます。 このフィールドが負の数の場合、 |
excluded_filter_keys[] |
ファセット処理時に除外するキーのリスト。 デフォルトでは、このフィールドにリストされていない限り、 このフィールドにファセットキーを登録すると、検索結果から除外された場合でも、その値がファセット結果として表示されます。このフィールドを使用しても、返される検索結果には影響しません。 たとえば、色のファセット「赤」を含むドキュメントが 100 個、色のファセット「青」を含むドキュメントが 200 個あるとします。フィルタ「color:ANY("Red")」を含み、 「color」が「excludedFilterKeys」にリストされている場合、クエリはファセット値「Red」(カウント 100)と「Blue」(カウント 200)を返します。これは、「color」キーがフィルタから除外されたためです。このフィールドは検索結果に影響しないため、検索結果は引き続き正しくフィルタリングされ、「赤」のドキュメントのみが返されます。 最大 100 個の値を指定できます。それ以外の場合は、 |
enable_dynamic_position |
このファセットの動的位置を有効にします。true に設定すると、レスポンス内のすべてのファセットにおけるこのファセットの位置が自動的に決定されます。動的ファセットが有効になっている場合は、一緒に並べ替えられます。false に設定すると、レスポンスでのこのファセットの位置はリクエストでの位置と同じになり、動的ポジションが有効になっているファセットとすべての動的ファセットの前にランク付けされます。 たとえば、レスポンスで常に評価ファセットを返すようにしたいが、評価ファセットを常に上部に表示する必要はない場合があります。その場合は、enable_dynamic_position を true に設定して、レスポンス内の評価ファセットの位置を自動的に決定できるようにします。 別の例として、リクエストに次のファセットがあるとします。
また、動的ファセットが有効になっているため、ファセット |
FacetKey
ファセットの計算方法を指定します。
フィールド | |
---|---|
key |
必須。 |
intervals[] |
値を区間に分類する場合にのみ設定します。数値を含むファセットに設定する必要があります。テキスト値を含むファセットには設定できません。インターバルの最大数は 30 です。 |
restricted_values[] |
指定された制限付きの値のファセットのみを取得します。テキスト フィールドでのみサポートされます。たとえば、「category」に「Action > 2022」、「Action > 2021」、「Sci-Fi > 2022」の 3 つの値があるとします。「restricted_values」を「Action > 2022」に設定すると、「category」ファセットには「Action > 2022」のみが含まれます。テキスト フィールドでのみサポートされます。最大値は 10 です。 |
prefixes[] |
指定された文字列プレフィックスで始まるファセット値のみを取得します。たとえば、「category」に「Action > 2022」、「Action > 2021」、「Sci-Fi > 2022」の 3 つの値があるとします。「prefixes」を「Action」に設定すると、「category」ファセットには「Action > 2022」と「Action > 2021」のみが含まれます。テキスト フィールドでのみサポートされます。最大値は 10 です。 |
contains[] |
指定された文字列を含むファセット値のみを取得します。たとえば、「category」に「Action > 2022」、「Action > 2021」、「Sci-Fi > 2022」の 3 つの値があるとします。「contains」を「2022」に設定すると、「category」ファセットには「Action > 2022」と「Sci-Fi > 2022」のみが含まれます。テキスト フィールドでのみサポートされます。最大値は 10 です。 |
case_insensitive |
接頭辞または contains を使用してファセット値を取得するときに、ファセットキーを大文字と小文字を区別しないようにする場合は true。それ以外の場合は false。 |
order_by |
ドキュメントが返される順序。 指定できる値は次のとおりです。
設定されていない場合、テキスト値は自然順序で並べ替えられ、数値間隔は |
ImageQuery
画像クエリの入力を指定します。
フィールド | |
---|---|
共用体フィールド
|
|
image_bytes |
Base64 でエンコードされた画像バイト。サポートされている画像形式: JPEG、PNG、BMP。 |
NaturalLanguageQueryUnderstandingSpec
検索リクエストの自然言語理解機能を有効にするための仕様。
フィールド | |
---|---|
filter_extraction_condition |
フィルタ抽出を行う条件。サーバーの動作はデフォルトで |
geo_search_query_detection_field_names[] |
位置情報に基づくフィルタリングに使用されるフィールド名。自然言語検索クエリで位置情報フィルタが検出された場合に使用されます。FilterExtractionCondition が このフィールドが設定されている場合、 |
extracted_filter_behavior |
省略可。抽出されたフィルタが検索に適用される動作を制御します。デフォルトの動作はリクエストによって異なります。単一データストアの構造化検索の場合、デフォルトは |
allowed_field_names[] |
省略可。自然言語フィルタの抽出に使用できるフィールドの許可リスト。デフォルトでは、この設定が指定されていない場合、インデックス登録可能なすべてのフィールドが自然言語フィルタの抽出対象になります(ただし、必ず使用されるとは限りません)。allowed_field_names でフィールドが指定されている場合、スキーマでインデックス可能としてマークされ、許可リストで指定されているフィールドのみが自然言語フィルタの抽出の対象となります。注: マルチデータストア検索では、これはまだサポートされておらず、無視されます。 |
ExtractedFilterBehavior
抽出されたフィルタが検索にどのように適用されるかを記述する列挙型。
列挙型 | |
---|---|
EXTRACTED_FILTER_BEHAVIOR_UNSPECIFIED |
EXTRACTED_FILTER_BEHAVIOR_UNSPECIFIED は、抽出されたフィルタのデフォルトの動作を使用します。単一データストア検索の場合、デフォルトではハードフィルタとして適用されます。マルチ データストア検索の場合、デフォルトではソフトブーストとして適用されます。 |
HARD_FILTER |
抽出されたすべてのフィルタを結果にハードフィルタとして適用します。抽出されたフィルタを通過しない結果は、結果セットで返されません。 |
SOFT_BOOST |
抽出されたすべてのフィルタをソフトブーストとして適用します。フィルタを通過した結果は、結果セットの上位にブーストされます。 |
FilterExtractionCondition
フィルタの抽出を行う条件を説明する列挙型。
列挙型 | |
---|---|
CONDITION_UNSPECIFIED |
サーバーの動作はデフォルトで DISABLED に設定されます。 |
DISABLED |
NL フィルタの抽出を無効にします。 |
ENABLED |
NL フィルタの抽出を有効にします。 |
QueryExpansionSpec
クエリ拡張を行う条件を決定する仕様。
フィールド | |
---|---|
condition |
クエリ拡張を行う条件。デフォルトは |
pin_unexpanded_results |
展開されていない結果を固定するかどうか。このフィールドが true に設定されている場合、拡張されていない商品は常に検索結果の先頭に表示され、その後に拡張された結果が表示されます。 |
条件
クエリ拡張を行う条件を説明する列挙型。
列挙型 | |
---|---|
CONDITION_UNSPECIFIED |
クエリ拡張条件が指定されていません。この場合、サーバーの動作はデフォルトで Condition.DISABLED になります。 |
DISABLED |
クエリ拡張が無効になっています。SearchResponse.total_size がゼロの場合でも、完全一致の検索クエリのみが使用されます。 |
AUTO |
Search API によって構築された自動クエリ拡張。 |
RankingExpressionBackend
ランキング式の評価に使用するバックエンド。
列挙型 | |
---|---|
RANKING_EXPRESSION_BACKEND_UNSPECIFIED |
未指定または不明な値のデフォルト オプション。 |
BYOE |
非推奨: 代わりに、 |
CLEARBOX |
非推奨: 代わりに、 |
RANK_BY_EMBEDDING |
カスタム エンベディング モデルによるランキング。ランキング式を評価するデフォルトの方法。 |
RANK_BY_FORMULA |
カスタム数式によるランキング。 |
RelevanceScoreSpec
ドキュメントの関連性スコアを返すための仕様。
フィールド | |
---|---|
return_relevance_score |
省略可。検索結果の関連性スコアを返すかどうか。スコアが高いほど、ドキュメントがクエリに関連していることを示します。 |
RelevanceThreshold
検索結果の関連性のしきい値。関連性のしきい値が高いほど、関連性の高い結果が表示され、返される結果の数が少なくなります。
列挙型 | |
---|---|
RELEVANCE_THRESHOLD_UNSPECIFIED |
デフォルト値。この場合、サーバーの動作はデフォルトで Google が定義したしきい値になります。 |
LOWEST |
関連性のしきい値が最も低い。 |
LOW |
関連性のしきい値が低い。 |
MEDIUM |
関連性のしきい値(中)。 |
HIGH |
関連性のしきい値が高い。 |
SearchAsYouTypeSpec
検索リクエストでの入力中の検索の仕様。
フィールド | |
---|---|
condition |
入力中の検索が行われる条件。デフォルトは |
条件
入力中の検索が実行される条件を記述する列挙型。
列挙型 | |
---|---|
CONDITION_UNSPECIFIED |
サーバーの動作はデフォルトで Condition.DISABLED に設定されます。 |
DISABLED |
入力逐次検索を無効にします。 |
ENABLED |
入力逐次検索を有効にします。 |
AUTO |
入力逐次検索モードと標準検索モードを自動的に切り替えるため、単一 API 実装(デバウンスなど)に最適です。 |
SessionSpec
セッションの仕様。
マルチターンの検索機能は現在、限定公開の一般提供段階です。この機能が一般提供(GA)されるまでは、代わりに v1alpha バージョンまたは v1beta バージョンを使用してください。または、Google サポートチームを通じて許可リストへの登録をリクエストしてください。
フィールド | |
---|---|
query_id |
設定されている場合、検索結果はこのクエリ ID で指定された「ターン」に保存されます。 例: セッションが次のようになっているとします。session { name: ".../sessions/xxx" turns { query { text: "What is foo?" query_id: ".../questions/yyy" } answer: "Foo is ..." } turns { query { text: "How about bar then?" query_id: ".../questions/zzz" } } } ユーザーは、次のようなリクエストで /search API を呼び出すことができます。 session: ".../sessions/xxx" session_spec { query_id: ".../questions/zzz" } API は、最後のターンに関連付けられた検索結果を保存します。保存された検索結果は、後続の /answer API 呼び出し(セッション ID とクエリ ID を指定)で使用できます。また、同じセッション ID とクエリ ID を使用して /search と /answer を並行して呼び出すこともできます。 |
search_result_persistence_count |
保持する上位の検索結果の数。永続化された検索結果は、後続の /answer API 呼び出しに使用できます。 このフィールドは、 ドキュメント モードの場合は最大 10 件、チャンク モードの場合は最大 50 件の結果。 |
SpellCorrectionSpec
クエリのスペル修正の仕様。
フィールド | |
---|---|
mode |
スペル修正によって元の検索クエリが置き換えられるモード。デフォルトは |
モード
スペル修正を行うモードを記述する列挙型。
列挙型 | |
---|---|
MODE_UNSPECIFIED |
スペル修正モードが指定されていません。この場合、サーバーの動作はデフォルトで Mode.AUTO になります。 |
SUGGESTION_ONLY |
Search API はスペル候補を探します。候補が見つかった場合は、SearchResponse.corrected_query に入れられます。スペル候補は検索クエリとして使用されません。 |
AUTO |
Search API によって構築された自動スペル修正。修正されたクエリが見つかった場合、検索は修正されたクエリに基づいて行われます。 |
SearchResponse
SearchService.Search
メソッドに対するレスポンス メッセージ。
フィールド | |
---|---|
results[] |
一致するドキュメントのリスト。順序はランキングを表します。 |
facets[] |
ユーザーがリクエストしたファセットの結果。 |
total_size |
ページネーションに関係なく、一致したアイテムの推定合計数。ページネーションで返される |
attribution_token |
一意の検索トークン。これは、この検索の結果として得られる |
redirect_uri |
顧客が定義したリダイレクト ページの URI。リダイレクト アクションがトリガーされると、検索は実行されず、レスポンスに |
next_page_token |
次のページを取得するために |
corrected_query |
スペルチェックで修正されたクエリが含まれます(見つかった場合)。スペル修正タイプが AUTOMATIC の場合、検索結果は corrected_query に基づきます。それ以外の場合は、元のクエリが検索に使用されます。 |
summary |
検索結果の一部としての要約。このフィールドは、 |
query_expansion_info |
返された結果のクエリ拡張情報。 |
session_info |
セッション情報。
|
search_link_promotions[] |
サイト内検索のプロモーション。 |
ファセット
ファセット結果。
フィールド | |
---|---|
key |
このファセットのキー。たとえば、 |
values[] |
このフィールドのファセット値。 |
dynamic_facet |
ファセットが動的に生成されるかどうか。 |
FacetValue
値の名前とそのカウントを含むファセット値。
フィールド | |
---|---|
count |
このファセット値を持つアイテムの数。 |
共用体フィールド facet_value 。値を含むファセット値。facet_value は次のいずれかになります。 |
|
value |
ファセットのテキスト値(ファセット「colors」の「Black」など)。 |
interval |
ファセットのインターバル値(ファセット「price」の [10, 20) など)。 |
QueryExpansionInfo
クエリ拡張に関する情報(拡張が行われたかどうかなど)。
フィールド | |
---|---|
expanded_query |
クエリ拡張が行われたかどうかを示すブール値。 |
pinned_result_count |
固定された結果の数。このフィールドは、拡張が行われ、 |
SearchResult
検索結果を表します。
フィールド | |
---|---|
id |
検索された |
document |
検索レスポンスのドキュメント データ スニペット。 |
chunk |
|
model_scores |
出力専用。Google が利用可能なスコアを提供しました。 |
rank_signals |
省略可。結果に関連付けられたランキング シグナルのセット。 |
RankSignals
ランキング シグナルのセット。
フィールド | |
---|---|
default_rank |
省略可。結果のデフォルトのランク。 |
custom_signals[] |
省略可。カスタム クリアボックス シグナルのリスト。 |
keyword_similarity_score |
省略可。キーワードのマッチタイプの調整。 |
relevance_score |
省略可。意味的関連性の調整。 |
semantic_similarity_score |
省略可。意味的類似性の調整。 |
pctr_rank |
省略可。推定コンバージョン率の調整をランクとして表します。 |
topicality_rank |
省略可。ランキングとしてのトピックの調整。 |
document_age |
省略可。ドキュメントの経過時間(単位は時間)。 |
boosting_factor |
省略可。ドキュメントのカスタム ブーストを組み合わせたもの。 |
CustomSignal
名前と値のペアで表されるカスタム クリアボックス シグナル。
フィールド | |
---|---|
name |
省略可。シグナルの名前。 |
value |
省略可。ランキング シグナルを表す浮動小数点値(BM25 の場合は 1.25 など)。 |
SessionInfo
セッションに関する情報。
フィールド | |
---|---|
name |
セッションの名前。自動セッション モードが使用されている場合( |
query_id |
この検索 API 呼び出しに対応するクエリ ID。1 つのセッションに複数のターンを含めることができ、各ターンには一意のクエリ ID があります。 Answer API 呼び出しでセッション名とこのクエリ ID を指定すると、この検索呼び出しの検索結果のコンテキストで回答が生成されます。 |
概要
概要仕様で指定された上位 N 件の検索結果の概要。
フィールド | |
---|---|
summary_text |
要約コンテンツ。 |
summary_skipped_reasons[] |
追加の要約スキップの理由。これにより、無視されたケースの理由が示されます。スキップされたものがない場合、このフィールドは設定されません。 |
safety_attributes |
安全性属性のカテゴリとそれに関連付けられた信頼スコアのコレクション。 |
summary_with_metadata |
メタデータ情報を含む概要。 |
引用
セグメントの引用情報。
フィールド | |
---|---|
start_index |
インデックスは、セグメントの開始位置をバイト/Unicode で示します。 |
end_index |
アトリビューション セグメントの終了(この値を含まない)。 |
sources[] |
帰属セグメントの引用元。 |
CitationMetadata
引用メタデータ。
フィールド | |
---|---|
citations[] |
セグメントの引用。 |
CitationSource
引用元。
フィールド | |
---|---|
reference_index |
SummaryWithMetadata.references からのドキュメント参照インデックス。0 から始まるインデックスです。reference_index が明示的に設定されていない場合、値は 0 になります。 |
リファレンス
ドキュメント リファレンス。
フィールド | |
---|---|
title |
ドキュメントのタイトル。 |
document |
必須。 |
uri |
ドキュメントの Cloud Storage または HTTP URI。 |
chunk_contents[] |
ドキュメント コンテンツから派生した引用チャンク コンテンツのリスト。 |
ChunkContent
コンテンツをチャンク化します。
フィールド | |
---|---|
content |
テキスト コンテンツをチャンク化します。 |
page_identifier |
ページ ID。 |
SafetyAttributes
安全性属性のカテゴリとそれに関連付けられた信頼スコア。
フィールド | |
---|---|
categories[] |
生成されたコンテンツに関連付けられた安全性属性カテゴリの表示名。順序がスコアと一致する。 |
scores[] |
各カテゴリの信頼スコア。値が大きいほど、信頼度が高くなります。順序がカテゴリと一致する。 |
SummarySkippedReason
概要がスキップされた理由の列挙型。
列挙型 | |
---|---|
SUMMARY_SKIPPED_REASON_UNSPECIFIED |
デフォルト値。要約がスキップされた理由が指定されていません。 |
ADVERSARIAL_QUERY_IGNORED |
敵対的クエリでは大文字と小文字が区別されません。
|
NON_SUMMARY_SEEKING_QUERY_IGNORED |
サマリーを求めていないクエリでは、大文字と小文字が区別されませんでした。 クエリが雑談の場合、Google は要約をスキップします。 |
OUT_OF_DOMAIN_QUERY_IGNORED |
ドメイン外のクエリでは大文字と小文字が区別されませんでした。 関連性の高い検索結果がない場合、Google は概要をスキップします。たとえば、データストアには会社 A に関する事実が含まれているが、ユーザーのクエリは会社 B についての質問をしている場合などです。 |
POTENTIAL_POLICY_VIOLATION |
ポリシー違反の可能性があるケース。 ポリシー違反の可能性が検出された場合、Google は要約をスキップします。これには、暴力的または有害なコンテンツが含まれます。 |
LLM_ADDON_NOT_ENABLED |
LLM アドオンが有効になっていないケース。 LLM アドオンが有効になっていない場合、Google は要約をスキップします。 |
NO_RELEVANT_CONTENT |
関連性のあるコンテンツがないケース。 取得した検索結果に関連するコンテンツがない場合、Google は概要をスキップします。 |
JAIL_BREAKING_QUERY_IGNORED |
脱獄クエリでは大文字と小文字が区別されませんでした。 たとえば、「競合他社の CEO のトーンで返信してください」などです。[SearchRequest.ContentSearchSpec.SummarySpec.ignore_jail_breaking_query] が |
CUSTOMER_POLICY_VIOLATION |
お客様のポリシー違反のケース。 顧客ポリシー違反が検出された場合、Google は概要をスキップします。ポリシーはユーザーが定義します。 |
NON_SUMMARY_SEEKING_QUERY_IGNORED_V2 |
回答を求めていないクエリ(大文字と小文字を区別しない)。 クエリの意図が明確でない場合、Google は要約をスキップします。[SearchRequest.ContentSearchSpec.SummarySpec.ignore_non_answer_seeking_query] が |
TIME_OUT |
タイムアウトのケース。 タイムアウトした場合、Google は要約をスキップします。 |
SummaryWithMetadata
メタデータ情報を含む概要。
フィールド | |
---|---|
summary |
引用情報のない要約テキスト。 |
citation_metadata |
指定された要約の引用メタデータ。 |
references[] |
ドキュメント リファレンス。 |
SearchTier
検索機能の階層。プランによって料金が異なる場合があります。詳細については、料金に関するドキュメントをご覧ください。
列挙型 | |
---|---|
SEARCH_TIER_UNSPECIFIED |
列挙型が指定されていない場合のデフォルト値。これは使用できません。 |
SEARCH_TIER_STANDARD |
スタンダード ティア。 |
SEARCH_TIER_ENTERPRISE |
エンタープライズ ティア。 |
SearchUseCase
SolutionType
のさらなる細分化を定義します。特に SOLUTION_TYPE_SEARCH
に適用されます。
列挙型 | |
---|---|
SEARCH_USE_CASE_UNSPECIFIED |
設定されていない場合に使用される値。CSS では発生しません。 |
SEARCH_USE_CASE_SEARCH |
検索ユースケース。トラフィックに空でない query があることを想定しています。 |
SEARCH_USE_CASE_BROWSE |
ユースケースを参照します。トラフィックに空の query があることを想定しています。 |
ServingConfig
サービス提供時の結果(検索結果やレコメンデーション予測など)の生成に使用されるメタデータを構成します。ServingConfig は検索リクエストと予測リクエストで渡され、結果を生成します。
フィールド | |
---|---|
name |
変更不可。完全修飾名 |
display_name |
必須。人が読める形式のサービス提供構成の表示名。Discovery UI で使用されます。 このフィールドは、長さの上限が 128 文字の UTF-8 でエンコードされた文字列にする必要があります。それ以外の場合は、INVALID_ARGUMENT エラーが返されます。 |
solution_type |
必須。変更不可。サービング構成を関連付けることができるソリューション タイプを指定します。 |
model_id |
サービング時に使用するモデルの ID。現在、サポートされているのは RecommendationModel のみです。変更できますが、互換性のあるモデル(関連商品のおすすめのクリック率から関連商品のおすすめのコンバージョン率など)にのみ変更できます。
|
diversity_level |
レコメンデーション モデルの結果で使用する多様性の量(
指定しない場合は、レコメンデーション モデルのタイプに基づいてデフォルトが選択されます。デフォルト値:
|
ranking_expression |
ランキング式は、取得ドキュメントのカスタマイズされたランキングを制御します。これを活用するには、ドキュメントのエンベディングが必要です。ServingConfig のランキング式の設定は、サービス構成によって処理されるすべての検索リクエストに適用されます。ただし、 ランキング式は、単一の関数または「+」で結合された複数の関数です。
サポートされている関数:
関数変数:
ランキング式の例: ドキュメントにエンベディング フィールド doc_embedding がある場合、ランキング式は |
create_time |
出力専用。ServingConfig の作成タイムスタンプ。 |
update_time |
出力専用。ServingConfig の更新タイムスタンプ。 |
filter_control_ids[] |
サービング パスで使用するフィルタ コントロール。トリガーされたフィルタ コントロールがすべて適用されます。フィルタ コントロールは、サービング構成と同じデータストアに存在する必要があります。フィルタ オプションは最大 20 個までです。 |
boost_control_ids[] |
サービング パスで使用するブースト コントロール。トリガーされたブースト コントロールがすべて適用されます。ブースト コントロールは、サービング構成と同じデータストアに存在する必要があります。ブースト コントロールは最大 20 個までです。 |
redirect_control_ids[] |
リダイレクト コントロールの ID。複数のリダイレクト アクションが適用される場合でも、最初にトリガーされたリダイレクト アクションのみが適用されます。仕様の最大数は 100 です。
|
synonyms_control_ids[] |
条件の同義語の仕様。複数の同義語条件が一致した場合、リスト内の一致するすべての同義語コントロールが実行されます。仕様の最大数は 100 です。
|
oneway_synonyms_control_ids[] |
一方向の類義語の条件の仕様。一方向の類義語条件が複数一致した場合、リスト内の一致する一方向の類義語制御がすべて実行されます。仕様の最大数は 100 です。
|
dissociate_control_ids[] |
条件は仕様に関連付けられていません。複数の関連付けない条件が一致した場合、リスト内の関連付けないコントロールがすべて実行されます。順序は関係ありません。仕様の最大数は 100 です。
|
replacement_control_ids[] |
条件の置換仕様。リストの順序に従って適用されます。以前に交換した用語を再度交換することはできません。仕様の最大数は 100 です。
|
ignore_control_ids[] |
条件無視仕様。複数の無視条件が一致した場合、リスト内の一致する無視コントロールがすべて実行されます。順序は関係ありません。仕様の最大数は 100 です。 |
promote_control_ids[] |
条件の昇格の仕様。 仕様の最大数は 100 です。 |
answer_generation_spec |
省略可。回答生成の仕様。 |
共用体フィールド vertical_config 。業種固有の構成。vertical_config は次のいずれかになります。 |
|
media_config |
サービス提供構成の MediaConfig。 |
generic_config |
サービス構成の GenericConfig。 |
GenericConfig
汎用検出に必要な構成を指定します。現在、次の構成がサポートされています。
content_search_spec
: 汎用コンテンツ検索の構成。
フィールド | |
---|---|
content_search_spec |
コンテンツ検索の想定される動作を指定します。コンテンツ検索が有効になっているデータストアでのみ有効です。 |
MediaConfig
メディア検出に必要な構成を指定します。現在サポートされているのは次のとおりです。
demote_content_watched
: 視聴済みコンテンツの降格のしきい値。視聴済みコンテンツの順位を下げるか、閲覧済みの詳細ページを使用するかを指定できます。視聴済みコンテンツの降格を使用すると、視聴時間または視聴率がしきい値を超えた場合に、レコメンデーション結果でコンテンツが降格されるように指定できます。promote_fresh_content
: 新しいコンテンツのプロモーションの締め切り日。コンテンツの鮮度プロモーションを使用するかどうかを指定できます。コンテンツがカットオフ日以内に公開された場合、そのコンテンツはおすすめの結果に表示されます。SolutionType
がSOLUTION_TYPE_RECOMMENDATION
の場合にのみ設定できます。
フィールド | |
---|---|
demotion_event_type |
レコメンデーション結果の降格に使用されるイベントタイプを指定します。現在サポートされている値は次のとおりです。
未設定の場合、再生履歴の降格は適用されません。コンテンツの更新頻度による降格は引き続き適用されます。 |
demote_content_watched_past_days |
省略可。視聴済みコンテンツの表示順位を下げるために遡る日数を指定します。ゼロに設定した場合、または設定しなかった場合は、デフォルトで最大 365 日になります。 |
content_freshness_cutoff_days |
おすすめの結果に使用されるコンテンツの鮮度を指定します。コンテンツの公開からコンテンツの更新頻度のカットオフ日数を経過している場合、コンテンツの表示順位が下がります。 |
共用体フィールド demote_content_watched 。視聴済みのコンテンツを降格させるしきい値を指定します。しきい値は、割合または分数のいずれかの値にできます。これは media-complete イベントタイプで設定する必要があります。demote_content_watched は次のいずれかになります。 |
|
content_watched_percentage_threshold |
視聴済みコンテンツの表示順位を下げるための視聴済みコンテンツの割合のしきい値を指定します。しきい値は [0, 1.0] の範囲で指定する必要があります。 |
content_watched_seconds_threshold |
視聴済みコンテンツの表示順位を下げるための視聴時間(分)のしきい値を指定します。 |
セッション
外部セッションの proto 定義。
フィールド | |
---|---|
name |
変更不可。完全修飾名 |
display_name |
省略可。セッションの表示名。 このフィールドは、UI でセッションを識別するために使用されます。デフォルトでは、表示名はセッションの最初のターンのクエリテキストです。 |
state |
セッションの状態。 |
user_pseudo_id |
ユーザーをトラッキングするための一意の識別子。 |
turns[] |
ターン。 |
labels[] |
省略可。セッションのラベル。ListSessionsRequest でフィルタとして設定できます。 |
start_time |
出力専用。セッションの開始時刻。 |
end_time |
出力専用。セッションが終了した時刻。 |
is_pinned |
省略可。セッションが固定されているかどうか。固定されているセッションはセッション リストの上部に表示されます。 |
状態
セッションの状態の列挙。
列挙型 | |
---|---|
STATE_UNSPECIFIED |
状態が指定されていません。 |
IN_PROGRESS |
セッションは現在オープンです。 |
Turn
ユーザーからのクエリやサービスからの回答など、ターンを表します。
フィールド | |
---|---|
query |
省略可。ユーザーのクエリ。このターンが別のターンの回答を再生成しているだけの場合は設定されないことがあります |
answer |
省略可。ユーザー クエリに対する回答のリソース名。 このターンで回答生成(/answer API 呼び出し)が行われた場合にのみ設定します。 |
assist_answer |
出力専用。ユーザーのクエリに対するアシスタントの回答のリソース名。 このターンでアシスト呼び出し(/assist API 呼び出し)が発生した場合にのみ設定されます。 形式: |
detailed_answer |
出力専用。 |
detailed_assist_answer |
出力専用。 |
query_config |
省略可。クエリ構成に関連するメタデータ(使用された LLM モデルとバージョン、モデル パラメータ(温度、グラウンディング パラメータなど))を表します。接頭辞「google.」は、Google が開発した機能用に予約されています。 |
SetUpDataConnectorMetadata
この型にはフィールドがありません。
DataConnectorService.SetUpDataConnector
メソッドのメタデータ。
SetUpDataConnectorRequest
DataConnectorService.SetUpDataConnector
メソッドのリクエスト。
フィールド | |
---|---|
parent |
必須。 |
collection_id |
必須。 このフィールドは RFC-1034 標準に準拠し、長さは 63 文字以下にする必要があります。それ以外の場合は、INVALID_ARGUMENT エラーが返されます。 |
collection_display_name |
必須。 人が読める文字列で、コンソール ダッシュボードでコレクションを表示するために使用されます。UTF-8 でエンコードされた文字列で、上限は 1,024 文字です。 |
data_connector |
必須。新しく作成された |
SingleRegionKey
単一リージョン CMEK のメタデータ。
フィールド | |
---|---|
kms_key |
必須。リソース |
SiteSearchEngine
SiteSearchEngine は、DataStore レベルのサイト内検索の永続構成をキャプチャします。データストアごとのシングルトン値です。
フィールド | |
---|---|
name |
サイト検索エンジンの完全修飾リソース名。形式: |
SiteVerificationInfo
高度なサイト内検索の対象サイトの確認情報。
フィールド | |
---|---|
site_verification_state |
所有権と有効性を示すサイトの確認状態。 |
verify_time |
サイトの最新の確認日時。 |
SiteVerificationState
サイトの確認状態。
列挙型 | |
---|---|
SITE_VERIFICATION_STATE_UNSPECIFIED |
デフォルトは VERIFIED です。 |
VERIFIED |
サイトの所有権が確認されました。 |
UNVERIFIED |
サイトの所有権の確認が保留中であるか、確認に失敗しました。 |
EXEMPTED |
確認が免除されているサイト(すべてのユーザーに公開されているウェブサイトなど)。 |
サイトマップ
SiteSearchEngine のサイトマップ。
フィールド | |
---|---|
name |
出力専用。サイトマップの完全修飾リソース名。 |
create_time |
出力専用。サイトマップの作成日時。 |
共用体フィールド feed 。サポートされているフィードソース。feed は次のいずれかになります。 |
|
uri |
サイトマップの公開 URI(例: |
ソリューション タイプ
ソリューションのタイプ。
列挙型 | |
---|---|
SOLUTION_TYPE_UNSPECIFIED |
デフォルト値。 |
SOLUTION_TYPE_RECOMMENDATION |
Recommendations AI に使用されます。 |
SOLUTION_TYPE_SEARCH |
ファインド検索で使用されます。 |
SOLUTION_TYPE_CHAT |
生成 AI エージェントに関連するユースケースに使用されます。 |
SOLUTION_TYPE_GENERATIVE_CHAT |
生成チャット エージェントに関連するユースケースに使用されます。生成チャット エンジンでのみ使用されます。関連するデータストアは SOLUTION_TYPE_CHAT ソリューションに登録されている必要があります。 |
SpannerSource
データをインポートする Spanner ソース
フィールド | |
---|---|
project_id |
Spanner ソースを含むプロジェクトのプロジェクト ID。長さの上限は 128 文字です。指定しない場合、親リクエストからプロジェクト ID を継承します。 |
instance_id |
必須。ソース Spanner テーブルのインスタンス ID。 |
database_id |
必須。ソース Spanner テーブルのデータベース ID。 |
table_id |
必須。インポートする必要がある Spanner データベースのテーブル名。 |
enable_data_boost |
Spanner エクスポートでデータブーストを適用するかどうか。このオプションを有効にすると、追加費用が発生します。詳しくは、こちらをご参照ください。 |
StreamAssistRequest
AssistantService.StreamAssist
メソッドのリクエスト。
フィールド | |
---|---|
name |
必須。 |
query |
省略可。現在のユーザークエリ。 空のクエリは、 |
session |
省略可。リクエストに使用するセッション。指定した場合、アシスタントはセッション履歴にアクセスでき、クエリと回答がそこに保存されます。 セッション ID として 形式: |
user_metadata |
省略可。クエリを開始したユーザーに関する情報。 |
agents_spec |
省略可。リクエストの処理に使用されるエージェントの仕様。 |
tools_spec |
省略可。リクエストの処理に使用されるツールの仕様。 |
generation_spec |
省略可。リクエストの生成構成の仕様。 |
AgentsSpec
リクエストの処理に使用されるエージェントの仕様。
フィールド | |
---|---|
agent_specs[] |
省略可。リクエストの処理に使用されるエージェントの仕様。 |
AgentSpec
エージェントの仕様。
フィールド | |
---|---|
agent_id |
必須。リクエストを処理するエージェント リソースを識別する ID。 このフィールドは RFC-1034 に準拠し、長さは 63 文字以内にする必要があります。 |
GenerationSpec
リクエストのアシスタント生成仕様。これにより、エンジンレベルでデフォルトの生成構成をオーバーライドできます。
フィールド | |
---|---|
model_id |
省略可。生成モデルに使用される Vertex AI model_id。設定されていない場合は、デフォルトのアシスタント モデルが使用されます。 |
ToolsSpec
リクエストの処理に使用されるツールの仕様。
フィールド | |
---|---|
vertex_ai_search_spec |
省略可。Vertex AI Search ツールの仕様。 |
web_grounding_spec |
省略可。ウェブ グラウンディング ツールの仕様。このフィールドが存在する場合、ウェブ検索によるグラウンディングが有効になります。 |
image_generation_spec |
省略可。画像生成ツールの仕様。 |
video_generation_spec |
省略可。動画生成ツールの仕様。 |
ImageGenerationSpec
この型にはフィールドがありません。
画像生成ツールの仕様。
VertexAiSearchSpec
Vertex AI Search ツールの仕様。
フィールド | |
---|---|
data_store_specs[] |
省略可。検索呼び出しでフィルタする |
filter |
省略可。フィルタ構文は、フィルタ対象となるドキュメントの 1 つ以上のフィールドから述語を生成するための式言語で構成されます。フィルタ式では大文字と小文字が区別されます。 このフィールドが認識できない場合、 Vertex AI Search でのフィルタリングは、LHS フィルタキーを Vertex AI Search バックエンドで定義されたキー プロパティにマッピングすることによって行われます。このマッピングは、スキーマでユーザーが定義します。たとえば、メディアのお客様のスキーマに「name」というフィールドがあるとします。この場合、フィルタは filter --> name:'ANY("king kong")' のようになります。 構文やフィルタ オペレータなどのフィルタリングの詳細については、フィルタをご覧ください。 |
VideoGenerationSpec
この型にはフィールドがありません。
動画生成ツールの仕様。
WebGroundingSpec
この型にはフィールドがありません。
ウェブ グラウンディング ツールの仕様。
StreamAssistResponse
AssistantService.StreamAssist
メソッドに対するレスポンス。
フィールド | |
---|---|
answer |
ユーザーのクエリに対するアシスタントの最終回答の一部を含むアシスト回答リソース オブジェクト。 現在のレスポンスで以前に送信された
状態が |
session_info |
セッション情報。レスポンス ストリームの最終的な StreamAssistResponse にのみ含まれます。 |
assist_token |
現在の一連のリクエストとレスポンスを識別するグローバル一意 ID。フィードバックとサポートに使用されます。 |
SessionInfo
セッションに関する情報。
フィールド | |
---|---|
session |
新たに生成されたセッションまたは継続されたセッションの名前。 形式: |
SubscriptionTerm
サブスクリプション期間。LINT.IfChange
列挙型 | |
---|---|
SUBSCRIPTION_TERM_UNSPECIFIED |
デフォルト値。使用しないでください。 |
SUBSCRIPTION_TERM_ONE_MONTH |
1 か月。 |
SUBSCRIPTION_TERM_ONE_YEAR |
1 年間。 |
SUBSCRIPTION_TERM_THREE_YEARS |
3 年間。 |
SubscriptionTier
サブスクリプション階層情報。
列挙型 | |
---|---|
SUBSCRIPTION_TIER_UNSPECIFIED |
デフォルト値。 |
SUBSCRIPTION_TIER_SEARCH |
検索階層。Search 階層では、VAIS 検索機能と NotebookLM 機能にアクセスできます。 |
SUBSCRIPTION_TIER_SEARCH_AND_ASSISTANT |
検索 + アシスタントの階層。検索 + アシスタント階層では、VAIS 検索機能、NotebookLM 機能、アシスタント機能にアクセスできます。 |
SUBSCRIPTION_TIER_NOTEBOOK_LM |
NotebookLM の階層。NotebookLM は、NotebookLM の機能にのみアクセスできるサブスクリプション ティアです。 |
SUBSCRIPTION_TIER_FRONTLINE_WORKER |
現場スタッフの階層。 |
SUBSCRIPTION_TIER_AGENTSPACE_STARTER |
Agentspace Starter Tier。 |
SUBSCRIPTION_TIER_AGENTSPACE_BUSINESS |
Agentspace Business ティア。 |
SUBSCRIPTION_TIER_ENTERPRISE |
エンタープライズ ティア。 |
SUBSCRIPTION_TIER_EDU |
EDU 階層。 |
SUBSCRIPTION_TIER_EDU_PRO |
EDU Pro 階層。 |
SUBSCRIPTION_TIER_EDU_EMERGING |
EDU 新興市場の階層。 |
SUBSCRIPTION_TIER_EDU_PRO_EMERGING |
EDU Pro 新興市場ティア。 |
SuggestionDenyListEntry
候補からブロックするフレーズと、そのフレーズに適用されるオペレーションを特定する候補の拒否リスト エントリ。
フィールド | |
---|---|
block_phrase |
必須。候補に表示しないフレーズ。最大 125 文字まで入力できます。 |
match_operator |
必須。このフレーズに適用する一致演算子。フレーズを完全に一致させるか、このフレーズを含む候補をブロックするかを指定します。 |
MatchOperator
生成された候補と照合するための演算子。
列挙型 | |
---|---|
MATCH_OPERATOR_UNSPECIFIED |
デフォルト値。使用しないでください |
EXACT_MATCH |
候補が block_phrase と完全に一致する場合は、ブロックします。 |
CONTAINS |
候補に block_phrase が含まれている場合は、ブロックします。 |
TargetSite
SiteSearchEngine のターゲット サイト。
フィールド | |
---|---|
name |
出力専用。ターゲット サイトの完全修飾リソース名。 |
provided_uri_pattern |
必須。入力専用。 |
type |
ターゲット サイトのタイプ(サイトを含めるか除外するかなど)。 |
exact_match |
変更不可。false に設定すると、provided_uri_pattern を含むアドレスを持つすべてのページを含む uri_pattern が生成されます。true に設定すると、provided_uri_pattern と完全に一致する URI パターンが生成されます。provided_uri_pattern が特定のパターンである場合は、特定のページと完全に一致する URI パターンが生成されます。provided_uri_pattern は、検索エンジンで使用される URI パターンを生成するために常に正規化されます。 |
generated_uri_pattern |
出力専用。これは、provided_uri_pattern に基づいてシステムで生成されます。 |
root_domain_uri |
出力専用。provided_uri_pattern のルートドメイン。 |
site_verification_info |
出力専用。サイトの所有権と有効性の確認ステータス。 |
indexing_status |
出力専用。インデックス登録のステータス。 |
update_time |
出力専用。ターゲット サイトの最終更新日時。 |
failure_reason |
出力専用。失敗の理由。 |
FailureReason
サイト内検索のインデックス登録が失敗した理由。
フィールド | |
---|---|
共用体フィールド failure 。失敗の理由。failure は次のいずれかになります。 |
|
quota_failure |
割り当てが不足しているため、失敗しました。 |
QuotaFailure
割り当てが不足しているため、失敗しました。
フィールド | |
---|---|
total_required_quota |
この数値は、このプロジェクトでインデックス登録を正常に完了するために必要な合計割り当て量の推定値です。 |
IndexingStatus
ターゲット サイトのインデックス登録ステータスの列挙型。
列挙型 | |
---|---|
INDEXING_STATUS_UNSPECIFIED |
デフォルトは SUCCEEDED です。 |
PENDING |
ターゲット サイトは更新キューに登録され、インデックス パイプラインによって取得されます。 |
FAILED |
ターゲット サイトのインデックス登録に失敗します。 |
SUCCEEDED |
ターゲット サイトがインデックスに登録されている。 |
DELETING |
以前にインデックス登録されたターゲット サイトは、削除対象としてマークされています。これは移行状態です。インデックス登録解除が成功した場合はターゲット サイトが削除され、インデックス登録解除が失敗した場合は状態が SUCCEEDED に戻ります。 |
CANCELLABLE |
ターゲット サイトの変更は保留中ですが、キャンセルできます。 |
CANCELLED |
ターゲット サイトの変更がキャンセルされます。 |
タイプ
ターゲット サイトのタイプ。
列挙型 | |
---|---|
TYPE_UNSPECIFIED |
この値は使用されません。この場合、サーバーの動作はデフォルトで Type.INCLUDE になります。 |
INCLUDE |
ターゲット サイトを含めます。 |
EXCLUDE |
ターゲット サイトを除外します。 |
テナント
コネクタソースのテナント情報。これには、Credential メッセージに保存されている情報の一部が含まれますが、ユーザーにアクセス可能なテナントのリストを提供するために必要な情報のみに限定されます。
フィールド | |
---|---|
id |
テナントのインスタンス ID。例: Jira(「8594f221-9797-5f78-1fa4-485e198d7cd0」)、Slack(「T123456」)。 |
uri |
テナントの URI(該当する場合)。たとえば、Jira インスタンスの URI は https://my-jira-instance.atlassian.net です。Slack テナントには URI がありません。 |
display_name |
テナントのオプションの表示名(「My Slack Team」など)。 |
TextInput
テキスト入力を定義します。
フィールド | |
---|---|
input |
テキスト入力。 |
context |
入力の会話コンテキスト。 |
TrainCustomModelMetadata
TrainCustomModel オペレーションの進行状況に関連するメタデータ。これは、google.longrunning.Operation.metadata フィールドによって返されます。
フィールド | |
---|---|
create_time |
オペレーションの作成時刻。 |
update_time |
オペレーションの最終更新時刻。オペレーションが完了している場合は、終了時刻もこの値になります。 |
TrainCustomModelRequest
SearchTuningService.TrainCustomModel
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
data_store |
必須。データストアのリソース名(例: |
model_type |
トレーニングするモデル。サポートされている値は次のとおりです。
|
error_config |
データ取り込みとトレーニング中に発生したエラーを記録する目的の場所。 |
model_id |
指定しない場合、UUID が生成されます。 |
共用体フィールド training_input 。モデル トレーニングの入力。training_input は次のいずれかになります。 |
|
gcs_training_input |
Cloud Storage トレーニング入力。 |
GcsTrainingInput
Cloud Storage トレーニング データ入力。
フィールド | |
---|---|
corpus_data_path |
トレーニング データに関連付けることができる Cloud Storage コーパス データ。データパスの形式は 検索チューニング モデルの場合、各行には _id、タイトル、テキストが必要です。例: |
query_data_path |
トレーニング データに関連付けることができる gcs クエリデータ。データパスの形式は 検索チューニング モデルの場合、各行に _id とテキストが必要です。例: {"_id": "query1", "text": "example query"} |
train_data_path |
Cloud Storage トレーニング データパス。形式は 検索チューニング モデルの場合、tsv ファイルのヘッダーとして query-id corpus-id score が必要です。スコアは
|
test_data_path |
Cloud Storage テストデータ。train_data_path と同じ形式。指定されていない場合は、train_data_path に対して 80/20 のランダムなトレーニング/テスト分割が実行されます。 |
TrainCustomModelResponse
TrainCustomModelRequest
のレスポンス。このメッセージは、google.longrunning.Operations.response フィールドにより返されます。
フィールド | |
---|---|
error_samples[] |
データの処理中に発生したエラーのサンプル。 |
error_config |
設定されている場合、リクエスト内で発生した全エラーの宛先を返します。 |
model_status |
トレーニング済みモデルのステータス。次の値があります。
|
metrics |
トレーニング済みモデルの指標。 |
model_name |
CustomTuningModel の完全修飾名。 |
TransactionInfo
トランザクションは購入トランザクション全体を表します。
フィールド | |
---|---|
currency |
必須。通貨コード。3 文字の ISO-4217 コードを使用します。 |
transaction_id |
長さの上限が 128 文字の取引 ID。 |
value |
必須。トランザクションに関連付けられたゼロ以外の合計値。この値には、合計値に含める送料、税金、その他の調整額を含めることができます。 |
tax |
トランザクションに関連付けられたすべての税金。 |
cost |
商品に関連付けられたすべての費用。たとえば、製造費や、エンドユーザーが負担しない配送費用などが該当します。 |
discount_value |
この取引に適用された割引の合計額。この数値は たとえば、ユーザーが つまり、割引額に関係なく利益は同じ方法で計算され、 |
UpdateAclConfigRequest
UpdateAclConfig メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
acl_config |
UpdateAssistantRequest
AssistantService.UpdateAssistant
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
assistant |
必須。更新する
呼び出し元に 更新する |
update_mask |
更新するフィールドのリスト。 |
UpdateCmekConfigMetadata
CmekConfigService.UpdateCmekConfig
オペレーションの進行状況に関連するメタデータ。これは、google.longrunning.Operation.metadata フィールドによって返されます。
フィールド | |
---|---|
create_time |
オペレーションの作成時刻。 |
update_time |
オペレーションの最終更新時刻。オペレーションが完了している場合は、終了時刻もこの値になります。 |
UpdateCmekConfigRequest
UpdateCmekConfig メソッドに対するリクエスト メッセージ。rpc。
フィールド | |
---|---|
config |
必須。CmekConfig リソース。 |
set_default |
子リソースが指定されていない場合に使用されるデフォルトとして、次の CmekConfig を設定します。 |
UpdateControlRequest
UpdateControl メソッドのリクエスト。
フィールド | |
---|---|
control |
必須。更新する Control。 |
update_mask |
省略可。指定された 設定されていない場合、または空の場合、サポートされているすべてのフィールドが更新されます。 |
UpdateConversationRequest
UpdateConversation メソッドのリクエスト。
フィールド | |
---|---|
conversation |
必須。更新する会話。 |
update_mask |
指定された 設定されていない場合、または空の場合、サポートされているすべてのフィールドが更新されます。 |
UpdateDataConnectorRequest
DataConnectorService.UpdateDataConnector
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
data_connector |
必須。更新する 呼び出し元に
|
update_mask |
指定された サポートされているフィールド パスは次のとおりです。
注: これらのフィールドのサポートは、コネクタのタイプによって異なる場合があります。たとえば、すべてのコネクタが サポートされていないフィールド パスや不明なフィールド パスを指定すると、リクエストは INVALID_ARGUMENT エラーを返します。 |
UpdateDataStoreRequest
DataStoreService.UpdateDataStore
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
data_store |
必須。更新する 呼び出し元に 更新する |
update_mask |
指定された サポートされていないフィールドや不明なフィールドを指定すると、INVALID_ARGUMENT エラーが返されます。 |
UpdateDocumentRequest
DocumentService.UpdateDocument
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
document |
必須。更新または作成するドキュメント。 呼び出し元に 更新する |
allow_missing |
|
update_mask |
指定されたインポート済みの「ドキュメント」で更新するフィールドを示します。設定しない場合、デフォルトですべてのフィールドが更新されます。 |
UpdateEngineRequest
EngineService.UpdateEngine
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
engine |
必須。更新する 呼び出し元に 更新する |
update_mask |
指定された サポートされていないフィールドや不明なフィールドを指定すると、INVALID_ARGUMENT エラーが返されます。 |
UpdateLicenseConfigRequest
LicenseConfigService.UpdateLicenseConfig
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
license_config |
必須。更新する |
update_mask |
省略可。指定された サポートされていないフィールドや不明なフィールドを指定すると、INVALID_ARGUMENT エラーが返されます。 |
UpdateSchemaMetadata
UpdateSchema LRO のメタデータ。
フィールド | |
---|---|
create_time |
オペレーションの作成時刻。 |
update_time |
オペレーションの最終更新時刻。オペレーションが完了している場合は、終了時刻もこの値になります。 |
UpdateSchemaRequest
SchemaService.UpdateSchema
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
schema |
必須。更新する |
allow_missing |
true に設定されていて |
UpdateServingConfigRequest
UpdateServingConfig メソッドのリクエスト。
フィールド | |
---|---|
serving_config |
必須。更新する ServingConfig。 |
update_mask |
指定された 設定しない場合、サポートされているすべてのフィールドが更新されます。 |
UpdateSessionRequest
UpdateSession メソッドのリクエスト。
フィールド | |
---|---|
session |
必須。更新するセッション。 |
update_mask |
指定された 設定されていない場合、または空の場合、サポートされているすべてのフィールドが更新されます。 |
UpdateTargetSiteMetadata
SiteSearchEngineService.UpdateTargetSite
オペレーションの進行状況に関連するメタデータ。これは、google.longrunning.Operation.metadata フィールドによって返されます。
フィールド | |
---|---|
create_time |
オペレーションの作成時刻。 |
update_time |
オペレーションの最終更新時刻。オペレーションが完了している場合は、終了時刻もこの値になります。 |
UpdateTargetSiteRequest
SiteSearchEngineService.UpdateTargetSite
メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
target_site |
必須。更新するターゲット サイト。呼び出し元に 更新する |
UserEvent
UserEvent は、エンドユーザーがウェブサイトをどのように操作したかについて、Discovery Engine API が把握する必要があるすべてのメタデータ情報をキャプチャします。
フィールド | |
---|---|
event_type |
必須。ユーザー イベントタイプ。指定できる値は次のとおりです。 一般的な値:
小売関連の値:
メディア関連の値:
カスタム コンバージョン値:
|
conversion_type |
省略可。コンバージョンの種類。
|
user_pseudo_id |
必須。訪問者をトラッキングするための一意の識別子。 たとえば、これは HTTP Cookie で実装できます。これにより、1 台のデバイス上の訪問者を一意に識別できます。この一意の識別子は、訪問者がウェブサイトに対してログインまたはログアウトしても変更されません。 異なるユーザーに対して同じ固定 ID を設定しないでください。これにより、これらのユーザーのイベント履歴が混在し、モデルの品質が低下します。 このフィールドは、長さの上限が 128 文字の UTF-8 でエンコードされた文字列にする必要があります。それ以外の場合は、 このフィールドに PII やユーザーデータを含めることはできません。このフィールドには、Google アナリティクスのクライアント ID を使用することをおすすめします。 |
engine |
省略可。 |
data_store |
省略可。 |
event_time |
|
user_info |
エンドユーザーに関する情報。 |
direct_user_request |
リクエストがエンドユーザーから直接行われた場合は true に設定する必要があります。この場合、 このフラグは、API リクエストがエンドユーザー(モバイルアプリなど)から直接行われた場合にのみ設定する必要があります(ゲートウェイまたはサーバーがユーザー イベントを処理して push している場合は設定しないでください)。
|
session_id |
訪問者セッションをトラッキングするための一意の識別子。長さの上限は 128 バイトです。セッションとは、一定期間内のエンドユーザーの行動をまとめたものです。 session_id にデータを入力するための一般的なガイドラインは次のとおりです。
|
page_info |
|
attribution_token |
イベントをトリガーするユーザー アクションに API レスポンスを関連付けるためのトークン。
値は次のいずれかにする必要があります。
このトークンにより、ページビューやコンバージョンの完了を、イベントとクリックまたは購入された商品を含む特定の予測レスポンスへと正確に関連付けることができます。ユーザーがレコメンデーション結果の商品 K をクリックした場合は、 |
filter |
フィルタ構文は、フィルタ対象となるドキュメントの 1 つ以上のフィールドから述語を生成するための式言語で構成されます。 たとえば、 同様に、 値は UTF-8 でエンコードされた文字列で、長さの上限は 1,000 文字です。それ以外の場合は、 |
documents[] |
このユーザー イベントに関連付けられた このフィールドは、次のイベントタイプを除き、省略可能です。
|
panel |
このユーザー イベントに関連付けられたパネルのメタデータ。 |
search_info |
イベントに関連する このフィールドは |
completion_info |
イベントに関連する このフィールドは、予測入力機能が有効で、ユーザーが検索候補をクリックしたときに、 |
transaction_info |
このユーザー イベントに関連付けられているトランザクション メタデータ(ある場合)。 |
tag_ids[] |
このユーザー イベントが属する独立したテストグループの ID リスト。これは、異なるテスト設定に関連付けられたユーザー イベントを区別するために使用されます。 |
promotion_ids[] |
プロモーションに関連付けられたイベントの場合のプロモーション ID。現在、このフィールドは最大 1 つの ID に制限されています。 |
attributes |
レコメンデーション モデルに含める追加のユーザー イベントの特徴。これらの属性には、JSON などの解析や処理が必要なデータを含めてはなりません。 取り込まれたユーザー イベントのカスタム属性を指定する場合は、予測リクエストに関連付けるユーザー イベントにも含めます。カスタム属性の形式は、インポートされたイベントと、予測リクエストで指定されたイベントの間で一貫している必要があります。これにより、Discovery Engine API はモデルのトレーニング時や予測の提供時にこれらのカスタム属性を使用できるため、レコメンデーションの品質向上に役立ちます。 このフィールドは、以下のすべての条件を満たしている必要があります。満たしていない場合、
商品のおすすめの場合、ユーザーがサイトにアクセスした経路を示す |
media_info |
メディア固有の情報。 |
panels[] |
省略可。このイベントに関連付けられているパネルのリスト。ページ単位のインプレッション データに使用されます。 |
UserInfo
エンドユーザーの情報。
フィールド | |
---|---|
user_id |
ログインしているユーザーに強く推奨されます。ログイン中のユーザーの一意の識別子(ユーザー名など)。匿名ユーザーには設定しないでください。 この ID には常にハッシュ値を使用します。 異なるユーザーに対して同じ固定 ID を設定しないでください。これにより、これらのユーザーのイベント履歴が混在し、モデルの品質が低下します。 このフィールドは、長さの上限が 128 文字の UTF-8 でエンコードされた文字列にする必要があります。それ以外の場合は、 |
user_agent |
HTTP ヘッダーに含まれるユーザー エージェント。 このフィールドは、長さの上限が 1,000 文字の UTF-8 でエンコードされた文字列にする必要があります。それ以外の場合は、 GTM または JavaScript タグでクライアントサイドのイベント レポートを使用している場合( |
time_zone |
省略可。IANA タイムゾーン(例: Europe/Budapest)。 |
UserLicense
管理者によって割り当てられたユーザー ライセンス情報。
フィールド | |
---|---|
user_principal |
必須。変更不可。ユーザーのユーザー プリンシパル。メールアドレスまたは他のプリンシパル識別子を指定できます。このフィールドは変更できません。管理者はユーザー プリンシパルに基づいてライセンスを割り当てます。 |
user_profile |
省略可。ユーザー プロファイル。ユーザー プロフィールとしてユーザーのフルネーム(名 + 姓)を使用します。 |
license_assignment_state |
出力専用。ユーザーのライセンス割り当ての状態。ユーザーにライセンス構成が割り当てられている場合、ユーザーのログインにライセンスが割り当てられます。ユーザーのライセンス割り当て状態が割り当てなしまたは未指定の場合、ユーザーにライセンス構成は関連付けられません。 |
license_config |
省略可。ユーザーに割り当てられた Subscription(LicenseConfig)の完全なリソース名。 |
create_time |
出力専用。ユーザー作成タイムスタンプ。 |
update_time |
出力専用。ユーザー更新のタイムスタンプ。 |
last_login_time |
出力専用。ユーザーが最後にログインした日時。ユーザーがまだログインしていない場合、このフィールドは空になります。 |
LicenseAssignmentState
ライセンス割り当て状態の列挙型。
列挙型 | |
---|---|
LICENSE_ASSIGNMENT_STATE_UNSPECIFIED |
デフォルト値。 |
ASSIGNED |
ユーザーに割り当てられているライセンス。 |
UNASSIGNED |
ユーザーにライセンスが割り当てられていません。非推奨。NO_LICENSE に変換されます。 |
NO_LICENSE |
ユーザーにライセンスが割り当てられていません。 |
NO_LICENSE_ATTEMPTED_LOGIN |
ユーザーがログインを試みましたが、ユーザーにライセンスが割り当てられていません。この状態は、ユーザーが初めてログインしようとしたが、ライセンスを割り当てることができなかった場合にのみ使用されます。すでにログインしているが、ライセンスを割り当てることができないユーザーには、NO_LICENSE 状態が割り当てられます(ライセンスは管理者によって割り当て解除されている可能性があります)。 |
BLOCKED |
ユーザーがライセンスを割り当てることができない。 |
WorkspaceConfig
ワークスペース データのデータストア タイプ構成を保存する構成
フィールド | |
---|---|
type |
Google Workspace データソース。 |
dasher_customer_id |
難読化された Dasher のお客様 ID。 |
super_admin_service_account |
省略可。アクセス トークンの生成に使用されるワークスペースの特権管理者サービス アカウント。現時点では、ネイティブの Google ドライブ コネクタのデータ取り込みにのみ使用されます。 |
super_admin_email_address |
省略可。アクセス トークンの生成に使用されるワークスペースの特権管理者メールアドレス。現時点では、ネイティブの Google ドライブ コネクタのデータ取り込みにのみ使用されます。 |
タイプ
この DataStore でサポートされている Workspace アプリのタイプを指定します
列挙型 | |
---|---|
TYPE_UNSPECIFIED |
デフォルトは、指定されていない Workspace タイプです。 |
GOOGLE_DRIVE |
Workspace データストアにドライブのデータが含まれている |
GOOGLE_MAIL |
Workspace データストアにメールデータが含まれている |
GOOGLE_SITES |
Workspace データストアにサイトのデータが含まれている |
GOOGLE_CALENDAR |
Workspace データストアにカレンダー データが含まれている |
GOOGLE_CHAT |
Workspace データストアに Chat データが含まれている |
GOOGLE_GROUPS |
Workspace データストアにグループ データが含まれている |
GOOGLE_KEEP |
Workspace Data Store に Keep のデータが含まれている |
GOOGLE_PEOPLE |
Workspace データストアにユーザーデータが含まれている |
WriteUserEventRequest
WriteUserEvent メソッドのリクエスト メッセージ。
フィールド | |
---|---|
parent |
必須。親リソース名。書き込みユーザー イベント アクションが |
write_async |
true に設定すると、ユーザー イベントは検証後に非同期で書き込まれ、API は書き込みを待たずに応答します。 |
user_event |
必須。書き込みをするユーザー イベント。 |