אינדקס
-
AgentService(ממשק) -
EvaluationService(ממשק) -
SessionService(ממשק) -
ToolService(ממשק) -
WidgetService(ממשק) -
Action(הודעה) -
Action.EntityOperation(הודעה) -
Action.EntityOperation.OperationType(enum) -
Agent(הודעה) -
Agent.AgentToolset(הודעה) -
Agent.LlmAgent(הודעה) -
Agent.RemoteA2aAgent(הודעה) -
Agent.RemoteDialogflowAgent(הודעה) -
AgentCard(הודעה) -
AgentInterface(הודעה) -
AgentRegistryDeployment(הודעה) -
AgentSkill(הודעה) -
AgentTool(הודעה) -
AgentTransfer(הודעה) -
AggregatedMetrics(הודעה) -
AggregatedMetrics.HallucinationMetrics(הודעה) -
AggregatedMetrics.MetricsByAppVersion(הודעה) -
AggregatedMetrics.MetricsByTurn(הודעה) -
AggregatedMetrics.SemanticSimilarityMetrics(הודעה) -
AggregatedMetrics.ToolCallLatencyMetrics(הודעה) -
AggregatedMetrics.ToolMetrics(הודעה) -
AggregatedMetrics.TurnLatencyMetrics(הודעה) -
AmbientSoundConfig(הודעה) -
AmbientSoundConfig.PrebuiltAmbientNoise(enum) -
ApiAuthentication(הודעה) -
ApiKeyConfig(הודעה) -
ApiKeyConfig.RequestLocation(enum) -
App(הודעה) -
App.ToolExecutionMode(enum) -
App.VariableDeclaration(הודעה) -
AppSnapshot(הודעה) -
AppVersion(הודעה) -
AudioEncoding(enum) -
AudioProcessingConfig(הודעה) -
AudioRecordingConfig(הודעה) -
BargeInConfig(הודעה) -
BatchDeleteConversationsRequest(הודעה) -
BatchDeleteConversationsResponse(הודעה) -
BearerTokenConfig(הודעה) -
BidiSessionClientMessage(הודעה) -
BidiSessionServerMessage(הודעה) -
BigQueryExportSettings(הודעה) -
Blob(הודעה) -
Callback(הודעה) -
Changelog(הודעה) -
ChannelProfile(הודעה) -
ChannelProfile.ChannelType(enum) -
ChannelProfile.InstagramConfig(הודעה) -
ChannelProfile.PersonaProperty(הודעה) -
ChannelProfile.PersonaProperty.Persona(enum) -
ChannelProfile.WebWidgetConfig(הודעה) -
ChannelProfile.WebWidgetConfig.Modality(enum) -
ChannelProfile.WebWidgetConfig.SecuritySettings(הודעה) -
ChannelProfile.WebWidgetConfig.Theme(enum) -
ChannelProfile.WhatsAppConfig(הודעה) -
Chunk(הודעה) -
Citations(הודעה) -
Citations.CitedChunk(הודעה) -
Citations.InlineCitation(הודעה) -
ClientCertificateSettings(הודעה) -
ClientFunction(הודעה) -
CloudLoggingSettings(הודעה) -
CodeBlock(הודעה) -
ConnectorTool(הודעה) -
ConnectorToolset(הודעה) -
Conversation(הודעה) -
Conversation.ChannelType(enum) -
Conversation.InputType(enum) -
Conversation.Source(enum) -
Conversation.Turn(הודעה) -
ConversationLoggingSettings(הודעה) -
CreateAgentRequest(הודעה) -
CreateAppRequest(הודעה) -
CreateAppVersionRequest(הודעה) -
CreateDeploymentRequest(הודעה) -
CreateEvaluationDatasetRequest(הודעה) -
CreateEvaluationExpectationRequest(הודעה) -
CreateEvaluationRequest(הודעה) -
CreateExampleRequest(הודעה) -
CreateGuardrailRequest(הודעה) -
CreateScheduledEvaluationRunRequest(הודעה) -
CreateToolRequest(הודעה) -
CreateToolsetRequest(הודעה) -
CustomVoiceSample(הודעה) -
CustomVoiceSample.VoiceInstructionMode(enum) -
CustomVoiceSample.Warning(הודעה) -
CustomVoiceSample.Warning.WarningType(enum) -
DashboardSettings(הודעה) -
DataStore(הודעה) -
DataStore.ConnectorConfig(הודעה) -
DataStore.DataStoreType(enum) -
DataStore.DocumentProcessingMode(enum) -
DataStoreSettings(הודעה) -
DataStoreSettings.Engine(הודעה) -
DataStoreSettings.Engine.Type(enum) -
DataStoreTool(הודעה) -
DataStoreTool.BoostSpec(הודעה) -
DataStoreTool.BoostSpec.ConditionBoostSpec(הודעה) -
DataStoreTool.BoostSpec.ConditionBoostSpec.BoostControlSpec(הודעה) -
DataStoreTool.BoostSpec.ConditionBoostSpec.BoostControlSpec.AttributeType(enum) -
DataStoreTool.BoostSpec.ConditionBoostSpec.BoostControlSpec.ControlPoint(הודעה) -
DataStoreTool.BoostSpec.ConditionBoostSpec.BoostControlSpec.InterpolationType(enum) -
DataStoreTool.BoostSpecs(הודעה) -
DataStoreTool.DataStoreSource(הודעה) -
DataStoreTool.EngineSource(הודעה) -
DataStoreTool.FilterParameterBehavior(enum) -
DataStoreTool.GroundingConfig(הודעה) -
DataStoreTool.ModalityConfig(הודעה) -
DataStoreTool.ModalityConfig.ModalityType(enum) -
DataStoreTool.RewriterConfig(הודעה) -
DataStoreTool.SnippetsConfig(הודעה) -
DataStoreTool.SummarizationConfig(הודעה) -
DeleteAgentRequest(הודעה) -
DeleteAppRequest(הודעה) -
DeleteAppVersionRequest(הודעה) -
DeleteConversationRequest(הודעה) -
DeleteDeploymentRequest(הודעה) -
DeleteEvaluationDatasetRequest(הודעה) -
DeleteEvaluationExpectationRequest(הודעה) -
DeleteEvaluationRequest(הודעה) -
DeleteEvaluationResultRequest(הודעה) -
DeleteEvaluationRunOperationMetadata(הודעה) -
DeleteEvaluationRunRequest(הודעה) -
DeleteExampleRequest(הודעה) -
DeleteGuardrailRequest(הודעה) -
DeleteScheduledEvaluationRunRequest(הודעה) -
DeleteToolRequest(הודעה) -
DeleteToolsetRequest(הודעה) -
DeployChannelResponse(הודעה) -
Deployment(הודעה) -
Deployment.Modality(enum) -
EndSession(הודעה) -
EndUserAuthConfig(הודעה) -
EndUserAuthConfig.Oauth2AuthCodeConfig(הודעה) -
EndUserAuthConfig.Oauth2JwtBearerConfig(הודעה) -
EndpointControlPolicy(הודעה) -
EndpointControlPolicy.EnforcementScope(enum) -
ErrorHandlingSettings(הודעה) -
ErrorHandlingSettings.EndSessionConfig(הודעה) -
ErrorHandlingSettings.ErrorHandlingStrategy(enum) -
ErrorHandlingSettings.FallbackResponseConfig(הודעה) -
Evaluation(הודעה) -
Evaluation.Golden(הודעה) -
Evaluation.GoldenExpectation(הודעה) -
Evaluation.GoldenTurn(הודעה) -
Evaluation.Scenario(הודעה) -
Evaluation.Scenario.TaskCompletionBehavior(enum) -
Evaluation.Scenario.UserFact(הודעה) -
Evaluation.Scenario.UserGoalBehavior(enum) -
Evaluation.ScenarioExpectation(הודעה) -
Evaluation.ScenarioExpectation.ToolExpectation(הודעה) -
Evaluation.Step(הודעה) -
EvaluationConfig(הודעה) -
EvaluationConfig.EvaluationChannel(enum) -
EvaluationDataset(הודעה) -
EvaluationErrorInfo(הודעה) -
EvaluationErrorInfo.ErrorType(enum) -
EvaluationExpectation(הודעה) -
EvaluationExpectation.LlmCriteria(הודעה) -
EvaluationMetricsConfig(הודעה) -
EvaluationMetricsConfig.ComparisonType(enum) -
EvaluationMetricsConfig.ExpectationsMetMetricsConfig(הודעה) -
EvaluationMetricsConfig.GoldenMetricsConfig(הודעה) -
EvaluationMetricsConfig.HallucinationMetricsConfig(הודעה) -
EvaluationMetricsConfig.ScenarioMetricsConfig(הודעה) -
EvaluationMetricsConfig.SemanticSimilarityMetricsConfig(הודעה) -
EvaluationMetricsConfig.ToolCorrectnessMetricsConfig(הודעה) -
EvaluationMetricsConfig.UserGoalMetMetricsConfig(הודעה) -
EvaluationMetricsThresholds(הודעה) -
EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds(הודעה) -
EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.ExpectationLevelMetricsThresholds(הודעה) -
EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds(הודעה) -
EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds.SemanticSimilarityChannel(enum) -
EvaluationMetricsThresholds.HallucinationMetricBehavior(enum) -
EvaluationMetricsThresholds.ToolMatchingSettings(הודעה) -
EvaluationMetricsThresholds.ToolMatchingSettings.ExtraToolCallBehavior(enum) -
EvaluationPersona(הודעה) -
EvaluationPersona.SpeechConfig(הודעה) -
EvaluationPersona.SpeechConfig.BackgroundEnvironment(enum) -
EvaluationResult(הודעה) -
EvaluationResult.EvaluationExpectationResult(הודעה) -
EvaluationResult.ExecutionState(enum) -
EvaluationResult.GoldenExpectationOutcome(הודעה) -
EvaluationResult.GoldenExpectationOutcome.ToolInvocationResult(הודעה) -
EvaluationResult.GoldenResult(הודעה) -
EvaluationResult.GoldenResult.TurnReplayResult(הודעה) -
EvaluationResult.HallucinationResult(הודעה) -
EvaluationResult.Outcome(enum) -
EvaluationResult.OutcomeMetadata(enum) -
EvaluationResult.OverallToolInvocationResult(הודעה) -
EvaluationResult.ScenarioExpectationOutcome(הודעה) -
EvaluationResult.ScenarioExpectationOutcome.ObservedToolCall(הודעה) -
EvaluationResult.ScenarioResult(הודעה) -
EvaluationResult.ScenarioRubricOutcome(הודעה) -
EvaluationResult.SemanticSimilarityResult(הודעה) -
EvaluationResult.SpanLatency(הודעה) -
EvaluationResult.SpanLatency.Type(enum) -
EvaluationResult.TaskCompletionResult(הודעה) -
EvaluationResult.ToolCallLatency(הודעה) -
EvaluationResult.UserGoalSatisfactionResult(הודעה) -
EvaluationRun(הודעה) -
EvaluationRun.EvaluationRunState(enum) -
EvaluationRun.EvaluationRunSummary(הודעה) -
EvaluationRun.EvaluationType(enum) -
EvaluationRun.Progress(הודעה) -
EvaluationRunCachingSettings(הודעה) -
EvaluationRunCachingSettings.EvaluationRunCachingMode(enum) -
EvaluationSettings(הודעה) -
EvaluationSettings.ScenarioConversationInitiator(enum) -
EvaluationSettings.ScenarioExecutionMode(enum) -
EvaluationToolCallBehaviour(enum) -
Event(הודעה) -
Example(הודעה) -
ExecuteToolRequest(הודעה) -
ExecuteToolResponse(הודעה) -
ExecutionType(enum) -
ExperimentConfig(הודעה) -
ExperimentConfig.State(enum) -
ExperimentConfig.VersionRelease(הודעה) -
ExperimentConfig.VersionRelease.TrafficAllocation(הודעה) -
ExportAppRequest(הודעה) -
ExportAppRequest.ExportFormat(enum) -
ExportAppResponse(הודעה) -
ExportEvaluationResultsOperationMetadata(הודעה) -
ExportEvaluationResultsRequest(הודעה) -
ExportEvaluationResultsResponse(הודעה) -
ExportEvaluationRunsOperationMetadata(הודעה) -
ExportEvaluationRunsRequest(הודעה) -
ExportEvaluationRunsResponse(הודעה) -
ExportEvaluationsRequest(הודעה) -
ExportEvaluationsResponse(הודעה) -
ExportOptions(הודעה) -
ExportOptions.ExportFormat(enum) -
ExpressionCondition(הודעה) -
FileContext(הודעה) -
FileContext.FileBytes(הודעה) -
FileSearchTool(הודעה) -
FileSearchTool.CorpusType(enum) -
GenerateAppResourceOperationMetadata(הודעה) -
GenerateAppResourceOperationMetadata.GenerationType(enum) -
GenerateAppResourceRequest(הודעה) -
GenerateAppResourceRequest.AppGenerationConfig(הודעה) -
GenerateAppResourceRequest.AppVersionContext(הודעה) -
GenerateAppResourceRequest.EvaluationGenerationConfig(הודעה) -
GenerateAppResourceRequest.EvaluationPersonasGenerationConfig(הודעה) -
GenerateAppResourceRequest.HillClimbingFixConfig(הודעה) -
GenerateAppResourceRequest.QualityReportGenerationConfig(הודעה) -
GenerateAppResourceRequest.QualityReportGenerationConfig.LossAttributionAlgorithm(enum) -
GenerateAppResourceRequest.RefineInstructions(הודעה) -
GenerateAppResourceRequest.ToolGenerationConfig(הודעה) -
GenerateAppResourceRequest.ToolGenerationConfig.OpenApiToolsetGenerationConfig(הודעה) -
GenerateAppResourceRequest.ToolGenerationConfig.OpenApiToolsetGenerationConfig.OperationGenerationConfig(הודעה) -
GenerateAppResourceResponse(הודעה) -
GenerateAppResourceResponse.AppResources(הודעה) -
GenerateAppResourceResponse.Evaluations(הודעה) -
GenerateAppResourceResponse.GenerateResultInfo(הודעה) -
GenerateAppResourceResponse.Tools(הודעה) -
GenerateChatTokenRequest(הודעה) -
GenerateChatTokenResponse(הודעה) -
GenerateEvaluationOperationMetadata(הודעה) -
GenerateEvaluationRequest(הודעה) -
GenerateEvaluationRequest.EvaluationType(enum) -
GetAgentRequest(הודעה) -
GetAppRequest(הודעה) -
GetAppVersionRequest(הודעה) -
GetChangelogRequest(הודעה) -
GetConversationRequest(הודעה) -
GetDeploymentRequest(הודעה) -
GetEvaluationDatasetRequest(הודעה) -
GetEvaluationExpectationRequest(הודעה) -
GetEvaluationRequest(הודעה) -
GetEvaluationResultRequest(הודעה) -
GetEvaluationRunRequest(הודעה) -
GetExampleRequest(הודעה) -
GetGuardrailRequest(הודעה) -
GetScheduledEvaluationRunRequest(הודעה) -
GetSecuritySettingsRequest(הודעה) -
GetToolRequest(הודעה) -
GetToolsetRequest(הודעה) -
GoAway(הודעה) -
GoldenRunMethod(enum) -
GoogleSearchSuggestions(הודעה) -
GoogleSearchTool(הודעה) -
GoogleSearchTool.PromptConfig(הודעה) -
Guardrail(הודעה) -
Guardrail.CodeCallback(הודעה) -
Guardrail.ContentFilter(הודעה) -
Guardrail.ContentFilter.MatchType(enum) -
Guardrail.LlmPolicy(הודעה) -
Guardrail.LlmPolicy.PolicyScope(enum) -
Guardrail.LlmPromptSecurity(הודעה) -
Guardrail.LlmPromptSecurity.DefaultSecuritySettings(הודעה) -
Guardrail.ModelSafety(הודעה) -
Guardrail.ModelSafety.HarmBlockThreshold(enum) -
Guardrail.ModelSafety.HarmCategory(enum) -
Guardrail.ModelSafety.SafetySetting(הודעה) -
Guardrail.Supervisor(הודעה) -
Guardrail.Supervisor.DetectionMode(enum) -
Guardrail.Supervisor.Type(enum) -
Image(הודעה) -
ImportAppRequest(הודעה) -
ImportAppRequest.ImportOptions(הודעה) -
ImportAppRequest.ImportOptions.ConflictResolutionStrategy(enum) -
ImportAppResponse(הודעה) -
ImportEvaluationsOperationMetadata(הודעה) -
ImportEvaluationsRequest(הודעה) -
ImportEvaluationsRequest.ConversationList(הודעה) -
ImportEvaluationsRequest.ImportOptions(הודעה) -
ImportEvaluationsRequest.ImportOptions.ConflictResolutionStrategy(enum) -
ImportEvaluationsResponse(הודעה) -
InputAudioConfig(הודעה) -
InstagramCredentials(הודעה) -
InterruptionSignal(הודעה) -
LanguageSettings(הודעה) -
LatencyReport(הודעה) -
LatencyReport.CallbackLatency(הודעה) -
LatencyReport.GuardrailLatency(הודעה) -
LatencyReport.LatencyMetrics(הודעה) -
LatencyReport.LlmCallLatency(הודעה) -
LatencyReport.ToolLatency(הודעה) -
ListAgentsRequest(הודעה) -
ListAgentsResponse(הודעה) -
ListAppVersionsRequest(הודעה) -
ListAppVersionsResponse(הודעה) -
ListAppsRequest(הודעה) -
ListAppsResponse(הודעה) -
ListChangelogsRequest(הודעה) -
ListChangelogsResponse(הודעה) -
ListConversationsRequest(הודעה) -
ListConversationsResponse(הודעה) -
ListDeploymentsRequest(הודעה) -
ListDeploymentsResponse(הודעה) -
ListEvaluationDatasetsRequest(הודעה) -
ListEvaluationDatasetsResponse(הודעה) -
ListEvaluationExpectationsRequest(הודעה) -
ListEvaluationExpectationsResponse(הודעה) -
ListEvaluationResultsRequest(הודעה) -
ListEvaluationResultsResponse(הודעה) -
ListEvaluationRunsRequest(הודעה) -
ListEvaluationRunsResponse(הודעה) -
ListEvaluationsRequest(הודעה) -
ListEvaluationsResponse(הודעה) -
ListExamplesRequest(הודעה) -
ListExamplesResponse(הודעה) -
ListGuardrailsRequest(הודעה) -
ListGuardrailsResponse(הודעה) -
ListScheduledEvaluationRunsRequest(הודעה) -
ListScheduledEvaluationRunsResponse(הודעה) -
ListToolsRequest(הודעה) -
ListToolsResponse(הודעה) -
ListToolsetsRequest(הודעה) -
ListToolsetsResponse(הודעה) -
LoggingSettings(הודעה) -
McpTool(הודעה) -
McpTool.State(enum) -
McpToolDefinition(הודעה) -
McpToolOverride(הודעה) -
McpToolset(הודעה) -
Message(הודעה) -
MetricAnalysisSettings(הודעה) -
MockConfig(הודעה) -
MockConfig.UnmatchedToolCallBehavior(enum) -
MockedToolCall(הודעה) -
ModelSettings(הודעה) -
ModelSettings.ThinkingLevel(enum) -
OAuthConfig(הודעה) -
OAuthConfig.OauthGrantType(enum) -
OpenApiTool(הודעה) -
OpenApiToolset(הודעה) -
OperationMetadata(הודעה) -
OptimizationConfig(הודעה) -
OptimizationConfig.OptimizationStatus(enum) -
OutputAudioConfig(הודעה) -
PersonaRunConfig(הודעה) -
PythonCodeCondition(הודעה) -
PythonFunction(הודעה) -
QualityReport(הודעה) -
QualityReport.AgentIssues(הודעה) -
QualityReport.Issue(הודעה) -
RecognitionResult(הודעה) -
RedactionConfig(הודעה) -
RemoteA2aConfig(הודעה) -
RemoteAgentTool(הודעה) -
RestoreAppVersionRequest(הודעה) -
RestoreAppVersionResponse(הודעה) -
RetrieveToolSchemaRequest(הודעה) -
RetrieveToolSchemaResponse(הודעה) -
RetrieveToolsRequest(הודעה) -
RetrieveToolsResponse(הודעה) -
RunEvaluationOperationMetadata(הודעה) -
RunEvaluationRequest(הודעה) -
RunEvaluationResponse(הודעה) -
RunEvaluationResultMetricsOperationMetadata(הודעה) -
RunEvaluationResultMetricsRequest(הודעה) -
RunEvaluationResultMetricsResponse(הודעה) -
RunSessionRequest(הודעה) -
RunSessionResponse(הודעה) -
ScheduledEvaluationRun(הודעה) -
ScheduledEvaluationRun.SchedulingConfig(הודעה) -
ScheduledEvaluationRun.SchedulingConfig.Frequency(enum) -
Schema(הודעה) -
Schema.Type(enum) -
SecuritySettings(הודעה) -
ServiceAccountAuthConfig(הודעה) -
ServiceAgentIdTokenAuthConfig(הודעה) -
ServiceDirectoryConfig(הודעה) -
SessionConfig(הודעה) -
SessionConfig.RemoteDialogflowQueryParameters(הודעה) -
SessionInput(הודעה) -
SessionOutput(הודעה) -
SessionOutput.DiagnosticInfo(הודעה) -
Span(הודעה) -
SynthesizeSpeechConfig(הודעה) -
SystemTool(הודעה) -
TestPersonaVoiceRequest(הודעה) -
TestPersonaVoiceResponse(הודעה) -
TimeZoneSettings(הודעה) -
TlsConfig(הודעה) -
TlsConfig.CaCert(הודעה) -
Tool(הודעה) -
ToolCall(הודעה) -
ToolCalls(הודעה) -
ToolFakeConfig(הודעה) -
ToolResponse(הודעה) -
ToolResponses(הודעה) -
Toolset(הודעה) -
ToolsetTool(הודעה) -
TransferRule(הודעה) -
TransferRule.DeterministicTransfer(הודעה) -
TransferRule.Direction(enum) -
TransferRule.DisablePlannerTransfer(הודעה) -
TriggerAction(הודעה) -
TriggerAction.GenerativeAnswer(הודעה) -
TriggerAction.RespondImmediately(הודעה) -
TriggerAction.Response(הודעה) -
TriggerAction.TransferAgent(הודעה) -
UpdateAgentRequest(הודעה) -
UpdateAppRequest(הודעה) -
UpdateAppVersionRequest(הודעה) -
UpdateDeploymentRequest(הודעה) -
UpdateEvaluationDatasetRequest(הודעה) -
UpdateEvaluationExpectationRequest(הודעה) -
UpdateEvaluationRequest(הודעה) -
UpdateExampleRequest(הודעה) -
UpdateGuardrailRequest(הודעה) -
UpdateScheduledEvaluationRunRequest(הודעה) -
UpdateSecuritySettingsRequest(הודעה) -
UpdateToolRequest(הודעה) -
UpdateToolsetRequest(הודעה) -
UploadEvaluationAudioRequest(הודעה) -
UploadEvaluationAudioResponse(הודעה) -
VpcScSettings(הודעה) -
WebSearchQuery(הודעה) -
WhatsAppCredentials(הודעה) -
WidgetTool(הודעה) -
WidgetTool.DataMapping(הודעה) -
WidgetTool.DataMapping.Mode(enum) -
WidgetTool.TextResponseConfig(הודעה) -
WidgetTool.TextResponseConfig.Type(enum) -
WidgetTool.WidgetType(enum)
AgentService
השירות שמנהל משאבים שקשורים לסוכנים ב-Gemini Enterprise for Customer Engagement (CES).
| BatchDeleteConversations |
|---|
|
מחיקה של קבוצת שיחות שצוינו.
|
| CreateAgent |
|---|
|
יוצרת סוכן חדש באפליקציה הנתונה.
|
| CreateApp |
|---|
|
יוצרת אפליקציה חדשה בפרויקט ובמיקום שצוינו.
|
| CreateAppVersion |
|---|
|
יצירת גרסה חדשה של האפליקציה באפליקציה הנתונה.
|
| CreateDeployment |
|---|
|
יצירת פריסה חדשה באפליקציה הנתונה.
|
| CreateExample |
|---|
|
יוצרת דוגמה חדשה באפליקציה הנתונה.
|
| CreateGuardrail |
|---|
|
יוצרת אמצעי הגנה חדש באפליקציה הנתונה.
|
| CreateTool |
|---|
|
הפונקציה יוצרת כלי חדש באפליקציה הנתונה.
|
| CreateToolset |
|---|
|
יוצרת ערכת כלים חדשה באפליקציה הנתונה.
|
| DeleteAgent |
|---|
|
מחיקת הסוכן שצוין.
|
| DeleteApp |
|---|
|
מחיקת האפליקציה שצוינה.
|
| DeleteAppVersion |
|---|
|
מוחק את גרסת האפליקציה שצוינה.
|
| DeleteConversation |
|---|
|
מחיקת השיחה שצוינה.
|
| DeleteDeployment |
|---|
|
מחיקת הפריסה שצוינה.
|
| DeleteExample |
|---|
|
מחיקת הדוגמה שצוינה.
|
| DeleteGuardrail |
|---|
|
מחיקת אמצעי הבקרה שצוין.
|
| DeleteTool |
|---|
|
מחיקת הכלי שצוין.
|
| DeleteToolset |
|---|
|
מוחק את ערכת הכלים שצוינה.
|
| ExportApp |
|---|
|
מייצא את האפליקציה שצוינה.
|
| GenerateAppResource |
|---|
|
יצירת משאבים ספציפיים (לדוגמה, סוכן) באפליקציה באמצעות עוזר LLM.
|
| GetAgent |
|---|
|
הפעולה הזו מחזירה את הפרטים של הסוכן שצוין.
|
| GetApp |
|---|
|
קבלת פרטים על האפליקציה שצוינה.
|
| GetAppVersion |
|---|
|
קבלת פרטים על גרסה ספציפית של אפליקציה.
|
| GetChangelog |
|---|
|
מחזירה את יומן השינויים שצוין.
|
| GetConversation |
|---|
|
מקבל פרטים של השיחה שצוינה.
|
| GetDeployment |
|---|
|
קבלת פרטים על הפריסה שצוינה.
|
| GetExample |
|---|
|
הפעולה הזו מחזירה את הפרטים של הדוגמה שצוינה.
|
| GetGuardrail |
|---|
|
הפעולה מחזירה את הפרטים של אמצעי הבקרה שצוין.
|
| GetSecuritySettings |
|---|
|
מאחזר את הגדרות האבטחה של הפרויקט והמיקום.
|
| GetTool |
|---|
|
מקבל את הפרטים של הכלי שצוין.
|
| GetToolset |
|---|
|
הפעולה מחזירה את הפרטים של ערכת הכלים שצוינה.
|
| ImportApp |
|---|
|
מייבא את האפליקציה שצוינה.
|
| ListAgents |
|---|
|
מציג רשימה של סוכנים באפליקציה הנתונה.
|
| ListAppVersions |
|---|
|
רשימה של כל גרסאות האפליקציה באפליקציה הנתונה.
|
| ListApps |
|---|
|
מציג רשימה של אפליקציות בפרויקט ובמיקום שצוינו.
|
| ListChangelogs |
|---|
|
מציגה את יומני השינויים של האפליקציה שצוינה.
|
| ListConversations |
|---|
|
מציג את רשימת השיחות באפליקציה שצוינה.
|
| ListDeployments |
|---|
|
מציג את הפריסות באפליקציה הנתונה.
|
| ListExamples |
|---|
|
מציג דוגמאות לרשימות באפליקציה הנתונה.
|
| ListGuardrails |
|---|
|
רשימת אמצעי הבקרה באפליקציה הנתונה.
|
| ListTools |
|---|
|
רשימת הכלים באפליקציה הנתונה.
|
| ListToolsets |
|---|
|
רשימת ערכות הכלים באפליקציה הנתונה.
|
| RestoreAppVersion |
|---|
|
משחזר את הגרסה שצוינה של האפליקציה. הפעולה הזו תיצור גרסה חדשה של האפליקציה מהטיוטה הנוכחית של האפליקציה, ותחליף את הטיוטה הנוכחית בגרסה שצוינה של האפליקציה.
|
| UpdateAgent |
|---|
|
מעדכן את הסוכן שצוין.
|
| UpdateApp |
|---|
|
מעדכנת את האפליקציה שצוינה.
|
| UpdateAppVersion |
|---|
|
מעדכן את גרסת האפליקציה שצוינה.
|
| UpdateDeployment |
|---|
|
מעדכנים את הפריסה שצוינה.
|
| UpdateExample |
|---|
|
מעדכן את הדוגמה שצוינה.
|
| UpdateGuardrail |
|---|
|
מעדכנים את אמצעי הבקרה שצוין.
|
| UpdateSecuritySettings |
|---|
|
עדכון של הגדרות האבטחה של הפרויקט והמיקום.
|
| UpdateTool |
|---|
|
מעדכן את הכלי שצוין.
|
| UpdateToolset |
|---|
|
עדכון של ערכת הכלים שצוינה.
|
EvaluationService
השירות EvaluationService חושף שיטות לביצוע הערכה עבור אפליקציית CES.
| CreateEvaluation |
|---|
|
יוצרת הערכה.
|
| CreateEvaluationDataset |
|---|
|
יוצר מערך נתונים להערכה.
|
| CreateEvaluationExpectation |
|---|
|
יוצרת ציפייה להערכה.
|
| CreateScheduledEvaluationRun |
|---|
|
יוצרת הפעלה מתוזמנת של הערכה.
|
| DeleteEvaluation |
|---|
|
מחיקת הערכה.
|
| DeleteEvaluationDataset |
|---|
|
מוחק קבוצת נתונים להערכה.
|
| DeleteEvaluationExpectation |
|---|
|
מחיקת ציפייה להערכה.
|
| DeleteEvaluationResult |
|---|
|
מחיקת תוצאת הערכה.
|
| DeleteEvaluationRun |
|---|
|
מחיקת הפעלה של הערכה.
|
| DeleteScheduledEvaluationRun |
|---|
|
מחיקה של הפעלה מתוזמנת של הערכה.
|
| ExportEvaluationResults |
|---|
|
ייצוא של תוצאות הבדיקה.
|
| ExportEvaluationRuns |
|---|
|
ייצוא של הפעלות הערכה.
|
| ExportEvaluations |
|---|
|
ייצוא ההערכות.
|
| GenerateEvaluation |
|---|
|
יוצר הערכה מוזהבת משיחה.
|
| GetEvaluation |
|---|
|
מקבלים את הפרטים של ההערכה שצוינה.
|
| GetEvaluationDataset |
|---|
|
מקבלים פרטים על מערך נתוני ההערכה שצוין.
|
| GetEvaluationExpectation |
|---|
|
מקבלים פרטים על ציפיית ההערכה שצוינה.
|
| GetEvaluationResult |
|---|
|
קבלת פרטים של תוצאת ההערכה שצוינה.
|
| GetEvaluationRun |
|---|
|
קבלת פרטים על הפעלת ההערכה שצוינה.
|
| GetScheduledEvaluationRun |
|---|
|
הפעולה הזו מחזירה את הפרטים של ההרצה המתוזמנת של ההערכה שצוינה.
|
| ImportEvaluations |
|---|
|
ייבוא הערכות לאפליקציה.
|
| ListEvaluationDatasets |
|---|
|
רשימה של כל מערכי הנתונים של ההערכה באפליקציה הנתונה.
|
| ListEvaluationExpectations |
|---|
|
רשימה של כל הציפיות להערכה באפליקציה הנתונה.
|
| ListEvaluationResults |
|---|
|
רשימה של כל תוצאות ההערכה עבור הערכה נתונה.
|
| ListEvaluationRuns |
|---|
|
רשימה של כל ההרצות של ההערכה באפליקציה הנתונה.
|
| ListEvaluations |
|---|
|
רשימה של כל ההערכות באפליקציה הנתונה.
|
| ListScheduledEvaluationRuns |
|---|
|
רשימה של כל ההרצות המתוזמנות של הערכות באפליקציה הנתונה.
|
| RunEvaluation |
|---|
|
מריץ הערכה של האפליקציה.
|
| RunEvaluationResultMetrics |
|---|
|
מריצים מדדים על תוצאת הערכה קיימת.
|
| TestPersonaVoice |
|---|
|
בודק את הקול של דמות. אפשר גם להגדיר פרסונה שמוגדרת כברירת מחדל.
|
| UpdateEvaluation |
|---|
|
עדכון של הערכה.
|
| UpdateEvaluationDataset |
|---|
|
עדכון של מערך נתונים להערכה.
|
| UpdateEvaluationExpectation |
|---|
|
עדכון של ציפייה להערכה.
|
| UpdateScheduledEvaluationRun |
|---|
|
עדכון של הרצת הערכה מתוזמנת.
|
| UploadEvaluationAudio |
|---|
|
העלאת אודיו לשימוש בהערכות מוזהבות. מאחסן את האודיו בקטגוריה של Cloud Storage שמוגדרת ב-App.logging_settings.evaluation_audio_recording_config.gcs_bucket ומחזיר תמליל.
|
SessionService
שירות הסשנים מספק ממשקי API לאינטראקציה עם סוכני CES.
| BidiRunSession |
|---|
|
יוצר חיבור סטרימינג דו-כיווני עם סוכן CES. הסוכן מעבד קלט רציף מכמה מודלים (למשל, טקסט, אודיו) ומפיק פלט רציף בזמן אמת מכמה מודלים. --- Client Request Stream --- הלקוח מעביר בקשות בסטרימינג בסדר הבא:
--- Server Response Stream --- לכל תור באינטראקציה, הסוכן מעביר הודעות בסטרימינג ברצף הבא:
--- Audio Best Practices --- 1. סטרימינג: הפעלת סטרימינג של
|
| RunSession |
|---|
|
הפעולה יוזמת אינטראקציה חד-שלבית עם סוכן CES במהלך סשן.
|
| StreamRunSession |
|---|
|
מפעיל אינטראקציה חד-פעמית עם נציג CES. משתמש בהזרמה בצד השרת כדי לספק תוצאות מצטברות ותשובות חלקיות בזמן שהן נוצרות. כברירת מחדל, תשובות מלאות (למשל, הודעות משיחות חוזרות או תשובות מלאות של LLM) נשלחות ללקוח ברגע שהן זמינות. כדי להפעיל סטרימינג של נתחי טקסט בודדים ישירות מהמודל, מגדירים את
|
ToolService
שירות הכלים מספק ממשקי API לאינטראקציה עם כלי CES.
| ExecuteTool |
|---|
|
מפעיל את הכלי שצוין עם הארגומנטים שצוינו.
|
| RetrieveToolSchema |
|---|
|
אחזור הסכימה של הכלי הנתון. הסכימה מחושבת תוך כדי תנועה עבור המופע הנתון של הכלי.
|
| RetrieveTools |
|---|
|
אחזור רשימת הכלים שנכללים בערכת הכלים שצוינה.
|
WidgetService
מספקת ממשקי API לווידג'טים כדי ליצור אינטראקציה עם ממשקי API של CES.
| GenerateChatToken |
|---|
|
יוצר אסימון בהיקף סשן לווידג'ט של הצ'אט לצורך אימות באמצעות ממשקי Session API.
|
פעולה
הגדרה של פעולה לשימוש בכלי. הערה: יכול להיות שמדובר בפעולה או בתפעול. פרטים נוספים זמינים בכתובת https://cloud.google.com/integration-connectors/docs/entities-operation-action.
| שדות | |
|---|---|
input_fields[] |
זה שינוי אופציונלי. שדות של ישויות שמשמשים כקלט לפעולה. אם לא מציינים שדות, המערכת משתמשת בכל השדות של הישות. |
output_fields[] |
זה שינוי אופציונלי. שדות הישות שיוחזרו מהפעולה. אם לא מציינים שדות, כל השדות של הישות יוחזרו. |
שדה איחוד action_spec. מפרט של פעולה להגדרה לשימוש בכלי. הערך action_spec יכול להיות רק אחד מהבאים: |
|
connection_action_id |
מזהה של פעולת חיבור שהכלי ישתמש בה. |
entity_operation |
הגדרת פעולת ישות לשימוש בכלי. |
EntityOperation
מפרט של פעולות CRUD בישות.
| שדות | |
|---|---|
entity_id |
חובה. המזהה של הישות. |
operation |
חובה. הפעולה שרוצים לבצע בישות. |
OperationType
הפעולה שצריך לבצע על היישות.
| טיפוסים בני מנייה (enum) | |
|---|---|
OPERATION_TYPE_UNSPECIFIED |
לא צוין סוג הפעולה. לא תקין, יצירה או עדכון של ConnectorTool ייכשלו. |
LIST |
פעולה ברשימה. |
GET |
פעולת קבלת נתונים. |
CREATE |
פעולת יצירה. |
UPDATE |
פעולת עדכון. |
DELETE |
פעולת מחיקה. |
סוכן
סוכן פועל כאבן הבניין הבסיסית שמספקת הוראות למודל שפה גדול (LLM) לביצוע משימות ספציפיות.
| שדות | |
|---|---|
name |
מזהה. המזהה הייחודי של הסוכן. פורמט: |
display_name |
חובה. השם המוצג של הנציג. |
description |
זה שינוי אופציונלי. תיאור של הסוכן שכתוב בצורה שקריאה לאנשים. |
model_settings |
זה שינוי אופציונלי. הגדרות למודל ה-LLM. |
instruction |
זה שינוי אופציונלי. הוראות למודל שפה גדול (LLM) שמנחות את התנהגות הסוכן. |
tools[] |
זה שינוי אופציונלי. רשימת הכלים הזמינים לסוכן. פורמט: |
child_agents[] |
זה שינוי אופציונלי. רשימה של סוכני ילדים בעץ הסוכנים. פורמט: |
before_agent_callbacks[] |
זה שינוי אופציונלי. פונקציות ה-callback שיופעלו לפני שהסוכן יקבל שיחה. הקריאות החוזרות שצוינו מופעלות ברצף, בדיוק לפי הסדר שבו הן מופיעות ברשימה. אם פונקציית קריאה חוזרת מחזירה תגובה שהוחלפה, הביצוע נפסק וכל פונקציות הקריאה החוזרת שנותרו מדלגות. |
after_agent_callbacks[] |
זה שינוי אופציונלי. הפונקציות להפעלה חוזרת שיופעלו אחרי שהסוכן יקרא. הקריאות החוזרות שצוינו מופעלות ברצף, בדיוק לפי הסדר שבו הן מופיעות ברשימה. אם פונקציית קריאה חוזרת מחזירה תגובה שהוחלפה, הביצוע נפסק וכל פונקציות הקריאה החוזרת שנותרו מדלגות. |
before_model_callbacks[] |
זה שינוי אופציונלי. הקריאות החוזרות (callback) לביצוע לפני הקריאה למודל. אם יש כמה קריאות למודל, הקריאה החוזרת תופעל כמה פעמים. הקריאות החוזרות שצוינו מופעלות ברצף, בדיוק לפי הסדר שבו הן מופיעות ברשימה. אם פונקציית קריאה חוזרת מחזירה תגובה שהוחלפה, הביצוע נפסק וכל פונקציות הקריאה החוזרת שנותרו מדלגות. |
after_model_callbacks[] |
זה שינוי אופציונלי. פונקציות ה-callback שיבוצעו אחרי הפעלת המודל. אם יש כמה קריאות למודל, הקריאה החוזרת תופעל כמה פעמים. הקריאות החוזרות שצוינו מופעלות ברצף, בדיוק לפי הסדר שבו הן מופיעות ברשימה. אם פונקציית קריאה חוזרת מחזירה תגובה שהוחלפה, הביצוע נפסק וכל פונקציות הקריאה החוזרת שנותרו מדלגות. |
before_tool_callbacks[] |
זה שינוי אופציונלי. הפונקציות לקריאה חוזרת שיופעלו לפני הפעלת הכלי. אם יש כמה הפעלות של כלים, הקריאה החוזרת תופעל כמה פעמים. הקריאות החוזרות שצוינו מופעלות ברצף, בדיוק לפי הסדר שבו הן מופיעות ברשימה. אם פונקציית קריאה חוזרת מחזירה תגובה שהוחלפה, הביצוע נפסק וכל פונקציות הקריאה החוזרת שנותרו מדלגות. |
after_tool_callbacks[] |
זה שינוי אופציונלי. הקריאות החוזרות (callbacks) לביצוע אחרי הפעלת הכלי. אם יש כמה הפעלות של כלים, הקריאה החוזרת תופעל כמה פעמים. הקריאות החוזרות שצוינו מופעלות ברצף, בדיוק לפי הסדר שבו הן מופיעות ברשימה. אם פונקציית קריאה חוזרת מחזירה תגובה שהוחלפה, הביצוע נפסק וכל פונקציות הקריאה החוזרת שנותרו מדלגות. |
create_time |
פלט בלבד. חותמת זמן של מועד יצירת הסוכן. |
update_time |
פלט בלבד. חותמת זמן של מועד העדכון האחרון של הסוכן. |
guardrails[] |
זה שינוי אופציונלי. רשימת אמצעי הבקרה של הסוכן. פורמט: |
etag |
תג Etag שמשמש כדי לוודא שהאובייקט לא השתנה במהלך פעולת קריאה-שינוי-כתיבה. אם ה-etag ריק, העדכון יחליף את כל השינויים המקבילים. |
toolsets[] |
זה שינוי אופציונלי. רשימה של ערכות כלים לסוכן. |
generated_summary |
פלט בלבד. אם הסוכן נוצר על ידי עוזר ה-LLM, השדה הזה מכיל סיכום תיאורי של הדור. |
transfer_rules[] |
זה שינוי אופציונלי. כללי העברה של סוכנים. אם כמה כללים תואמים, המערכת תשתמש בכלל הראשון ברשימה. |
validation_errors[] |
פלט בלבד. שגיאות או הגדרות שגויות בסוכן שעלולות להשפיע על איכות הסוכן. |
שדה איחוד agent_type. סוג הסוכן. הערך agent_type יכול להיות רק אחד מהבאים: |
|
llm_agent |
זה שינוי אופציונלי. סוג הסוכן שמוגדר כברירת מחדל. |
remote_dialogflow_agent |
זה שינוי אופציונלי. סוכן Dialogflow מרוחק שישמש להפעלת הסוכן. אם השדה הזה מוגדר, המערכת תתעלם מכל שאר המאפיינים ברמת הסוכן. הערה: אם סוכן Dialogflow נמצא בפרויקט אחר מהאפליקציה, צריך להעניק את ההרשאה |
remote_a2a_agent |
זה שינוי אופציונלי. סוכן A2A מרוחק שישמש להרצת הסוכן. |
AgentToolset
ערכת כלים עם מבחר מהכלים שלה.
| שדות | |
|---|---|
toolset |
חובה. שם המשאב של ערכת הכלים. פורמט: |
tool_ids[] |
זה שינוי אופציונלי. מזהי הכלים שמשמשים לסינון ערכת הכלים. |
LlmAgent
בסוג הזה אין שדות.
סוג ברירת המחדל של הסוכן. הסוכן משתמש בהוראות ובפונקציות קריאה חוזרת שצוינו בסוכן כדי לבצע את המשימה באמצעות מודל שפה גדול.
RemoteA2aAgent
הסוכן שיעביר את ההרצה לסוכן מרוחק של A2A.
| שדות | |
|---|---|
a2a_config |
חובה. הגדרת החיבור של A2A. |
RemoteDialogflowAgent
הסוכן שיעביר את הביצוע לסוכן מרוחק של Dialogflow CX. סוכן Dialogflow יעבד את השאילתות הבאות של המשתמש עד שהסשן או התהליך יסתיימו, והשליטה תועבר חזרה לסוכן ה-CES הראשי.
| שדות | |
|---|---|
agent |
חובה. שם משאב הסוכן ב-Dialogflow. פורמט: |
flow_id |
זה שינוי אופציונלי. מזהה ה-Flow של ה-Flow בסוכן Dialogflow. |
environment_id |
זה שינוי אופציונלי. מזהה הסביבה של נציג Dialogflow שישמש להרצת הנציג. אם לא מציינים סביבה, המערכת משתמשת בסביבת הטיוטה. |
input_variable_mapping |
זה שינוי אופציונלי. מיפוי של שמות משתני האפליקציה לשמות פרמטרים של סשן Dialogflow שיישלחו לסוכן Dialogflow כקלט. |
output_variable_mapping |
זה שינוי אופציונלי. מיפוי של שמות הפרמטרים של סשן Dialogflow לשמות המשתנים של האפליקציה שיוחזרו לסוכן CES אחרי שהביצוע של סוכן Dialogflow יסתיים. |
respect_response_interruption_settings |
זה שינוי אופציונלי. הגדרה שקובעת אם להתחשב בהגדרות ההפרעה ברמת ההודעה שהוגדרו בסוכן Dialogflow.
|
language_code_variable |
זה שינוי אופציונלי. השם של המשתנה שמכיל את קוד השפה שבו יש להשתמש בסשן Dialogflow. אם לא תציינו קוד שפה, המערכת תשתמש בקוד השפה שמוגדר כברירת מחדל לסוכן Dialogflow. |
AgentCard
בכרטיס הסוכן מוצג מידע חשוב על סוכן מרוחק. זוהי גרסה מצומצמת של AgentCard שמוגדרת בפרוטוקול A2A https://a2a-protocol.org/dev/specification/#441-agentcard
| שדות | |
|---|---|
name |
חובה. שם הסוכן בפורמט שקריא לבני אדם. |
description |
חובה. תיאור של תחום הפעולה או מרחב הפתרונות של הסוכן. |
supported_interfaces[] |
חובה. רשימה מסודרת של ממשקים נתמכים. עדיף להשתמש ברשומה הראשונה. |
version |
חובה. גרסת הסוכן. |
skills[] |
חובה. סקילים מייצגים יחידת יכולת שהסוכן יכול לבצע. יכול להיות שההגדרה הזו תהיה קצת מופשטת, אבל היא מייצגת קבוצה ממוקדת יותר של פעולות שהסוכן צפוי להצליח בהן. |
AgentInterface
ההגדרה הזו מציינת שילוב של כתובת יעד, אמצעי תחבורה וגרסת פרוטוקול לאינטראקציה עם הסוכן. כך סוכנים יכולים לחשוף את אותה פונקציונליות באמצעות מנגנונים שונים של קישור פרוטוקולים.
| שדות | |
|---|---|
url |
חובה. כתובת ה-URL שבה הממשק הזה זמין. זו צריכה להיות כתובת URL תקינה מסוג HTTPS בייצור. דוגמה: "https://api.example.com/a2a/v1", "https://grpc.example.com/a2a" |
protocol_binding |
חובה. הקישור לפרוטוקול שנתמך בכתובת ה-URL הזו. זהו מחרוזת של טופס פתוח, שאפשר להרחיב אותה בקלות לקישורי פרוטוקול אחרים. הסכימות המרכזיות שנתמכות באופן רשמי הן |
tenant |
מזהה הדייר שישמש בבקשה כשמתקשרים לסוכן. |
protocol_version |
חובה. הגרסה של פרוטוקול A2A שהממשק הזה חושף. מומלץ להשתמש בגרסה המשנית הנתמכת האחרונה לכל גרסה ראשית. דוגמאות: 0.3, 1.0 |
AgentRegistryDeployment
ההגדרה והסטטוס של הפריסה של Agent Registry.
| שדות | |
|---|---|
agent_registry_service_name |
זה שינוי אופציונלי. פלט בלבד. שם המשאב של שירות Agent Registry שנפרס. פורמט: |
AgentSkill
מייצג יכולת או פונקציה ייחודית שהנציג יכול לבצע.
| שדות | |
|---|---|
id |
חובה. מזהה ייחודי של מיומנות הסוכן. |
name |
חובה. שם המיומנות שקריא לבני אדם. |
description |
חובה. תיאור מפורט של המיומנות. |
tags[] |
חובה. קבוצה של מילות מפתח שמתארות את היכולות של המיומנות. |
examples[] |
דוגמאות לפרומפטים או לתרחישים שהמיומנות הזו יכולה לטפל בהם. |
input_modes[] |
קבוצת סוגי המדיה הנתמכים לקלט במיומנות הזו, שמשמשת במקום ברירות המחדל של הסוכן. |
output_modes[] |
קבוצת סוגי המדיה הנתמכים של הפלט במיומנות הזו, שדוחפת את ברירות המחדל של הסוכן. |
AgentTool
מייצג כלי שמאפשר לסוכן להתקשר לסוכן אחר.
| שדות | |
|---|---|
name |
חובה. השם של כלי הסוכן. |
description |
זה שינוי אופציונלי. תיאור של מטרת הכלי. |
agent |
זה שינוי אופציונלי. שם המשאב של הסוכן שמשמש כנקודת הכניסה לכלי. פורמט: |
AgentTransfer
מייצג אירוע שמציין העברה של שיחה לסוכן אחר.
| שדות | |
|---|---|
target_agent |
חובה. הסוכן שאליו מועברת השיחה. הנציג יטפל בשיחה מכאן ואילך. פורמט: |
display_name |
פלט בלבד. השם המוצג של הנציג. |
AggregatedMetrics
מדדים מצטברים להערכה או למערך נתונים של הערכה.
| שדות | |
|---|---|
metrics_by_app_version[] |
פלט בלבד. מדדים מצטברים, שמקובצים לפי מזהה גרסת האפליקציה. |
HallucinationMetrics
מדדים של תוצאות לא תואמות נתונים.
| שדות | |
|---|---|
score |
פלט בלבד. הציון הממוצע של הזיות (0 עד 1). |
MetricsByAppVersion
מדדים שנצברים לפי גרסת האפליקציה.
| שדות | |
|---|---|
app_version_id |
פלט בלבד. מזהה גרסת האפליקציה. |
tool_metrics[] |
פלט בלבד. מדדים לכל כלי בגרסה הזו של האפליקציה. |
semantic_similarity_metrics[] |
פלט בלבד. מדדים לדמיון סמנטי בגרסת האפליקציה הזו. |
hallucination_metrics[] |
פלט בלבד. מדדים להזיות בגרסת האפליקציה הזו. |
tool_call_latency_metrics[] |
פלט בלבד. מדדים של זמן האחזור של קריאות לכלי בגרסת האפליקציה הזו. |
turn_latency_metrics[] |
פלט בלבד. מדדים של זמן התגובה בגרסת האפליקציה הזו. |
pass_count |
פלט בלבד. מספר הפעמים שההערכה עברה. |
fail_count |
פלט בלבד. מספר הפעמים שההערכה נכשלה. |
metrics_by_turn[] |
פלט בלבד. מדדים מצטברים לכל תור בגרסת האפליקציה הזו. |
MetricsByTurn
מדדים שנצברים לכל תור.
| שדות | |
|---|---|
turn_index |
פלט בלבד. אינדקס הפנייה (מתחיל מ-0). |
tool_metrics[] |
פלט בלבד. מדדים לכל כלי בתור הזה. |
semantic_similarity_metrics[] |
פלט בלבד. מדדים של דמיון סמנטי בתור הזה. |
hallucination_metrics[] |
פלט בלבד. מדדים של הזיות בתור הזה. |
tool_call_latency_metrics[] |
פלט בלבד. מדדים של זמן האחזור של קריאת הכלי בתור הזה. |
turn_latency_metrics[] |
פלט בלבד. מדדים של זמן הטעינה של התור הזה. |
SemanticSimilarityMetrics
מדדים של תוצאות דמיון סמנטי.
| שדות | |
|---|---|
score |
פלט בלבד. הציון הממוצע של הדמיון הסמנטי (0-4). |
ToolCallLatencyMetrics
מדדים של זמן האחזור של קריאות לכלי.
| שדות | |
|---|---|
tool |
פלט בלבד. שם הכלי. |
average_latency |
פלט בלבד. החביון הממוצע של הפעלות הכלים. |
ToolMetrics
מדדים של כלי יחיד.
| שדות | |
|---|---|
tool |
פלט בלבד. שם הכלי. |
pass_count |
פלט בלבד. מספר הפעמים שהכלי עבר. |
fail_count |
פלט בלבד. מספר הפעמים שהכלי נכשל. |
TurnLatencyMetrics
מדדים של זמן האחזור של תור.
| שדות | |
|---|---|
average_latency |
פלט בלבד. זמן האחזור הממוצע של התורות. |
AmbientSoundConfig
הגדרות של מוזיקת אמביינט שתופעל עם התשובה המסונתזת של הסוכן, כדי לשפר את הטבעיות של השיחה.
| שדות | |
|---|---|
volume_gain_db |
זה שינוי אופציונלי. הגברת עוצמת הקול (בדציבלים) של עוצמת הקול המקורית הרגילה שנתמכת על ידי רעשי הסביבה, בטווח [-96.0, 16.0]. אם לא מוגדר ערך או אם הערך הוא 0.0 (dB), ההפעלה תהיה בעוצמת האות המקורי הרגילה. ערך של -6.0 (dB) יושמע בעוצמה של בערך חצי מהעוצמה של האות המקורי הרגיל. ערך של +6.0 (dB) יושמע בעוצמה של בערך פי שניים מהעוצמה של האות המקורי הרגיל. מומלץ מאוד לא לחרוג מ-+10 (dB), כי בדרך כלל אין עלייה יעילה בעוצמת הקול בכל ערך שגדול יותר מזה. |
שדה איחוד source. רעשי הסביבה שיושמעו עם התשובה המסונתזת של הסוכן, כדי לשפר את הטבעיות של השיחה. הערך source יכול להיות רק אחד מהבאים: |
|
prebuilt_ambient_noise |
זה שינוי אופציונלי. הוצא משימוש: השימוש ב- |
gcs_uri |
זה שינוי אופציונלי. רעשי הסביבה כקובץ WAV עם ערוץ מונו, 16 kHz, שמאוחסן ב-Cloud Storage. הערה: חשוב לוודא שלסוכן השירות של CES, |
prebuilt_ambient_sound |
זה שינוי אופציונלי. השם של צליל הסביבה המובנה. הערכים האפשריים הם: - coffee_shop - keyboard - keypad - hum - office_1 - office_2 - office_3 - room_1 - room_2 - room_3 - room_4 - room_5 - air_conditioner |
PrebuiltAmbientNoise
רעשי סביבה מוכנים מראש.
| טיפוסים בני מנייה (enum) | |
|---|---|
PREBUILT_AMBIENT_NOISE_UNSPECIFIED |
לא צוין. |
RETAIL_STORE |
רעשי הסביבה בחנות קמעונאית. |
CONVENTION_HALL |
רעשי הסביבה באולם כנסים. |
OUTDOOR |
רעשי הסביבה של רחוב. |
ApiAuthentication
פרטי אימות שנדרשים לקריאות ל-API.
| שדות | |
|---|---|
שדה איחוד auth_config. הגדרת האימות. הערך auth_config יכול להיות רק אחד מהבאים: |
|
api_key_config |
זה שינוי אופציונלי. הגדרות לאימות מפתח API. |
oauth_config |
זה שינוי אופציונלי. הגדרות ל-OAuth. |
service_agent_id_token_auth_config |
זה שינוי אופציונלי. ההגדרה לאימות באמצעות טוקן של מזהה שנוצר מסוכן השירות של CES. |
service_account_auth_config |
זה שינוי אופציונלי. הגדרות לאימות של חשבון שירות. |
bearer_token_config |
זה שינוי אופציונלי. הגדרת אימות באמצעות טוקן bearer. |
ApiKeyConfig
הגדרות לאימות באמצעות מפתח API.
| שדות | |
|---|---|
key_name |
חובה. שם הפרמטר או שם הכותרת של מפתח ה-API. למשל, אם בקשת ה-API היא "https://example.com/act?X-Api-Key= |
api_key_secret_version |
חובה. השם של משאב גרסת הסוד ב-SecretManager שבו מאוחסן מפתח ה-API. פורמט: הערה: צריך להקצות את התפקיד |
request_location |
חובה. מיקום המפתח בבקשה. |
RequestLocation
המיקום של מפתח ה-API בבקשה.
| טיפוסים בני מנייה (enum) | |
|---|---|
REQUEST_LOCATION_UNSPECIFIED |
לא צוין. אין להשתמש בערך הזה. |
HEADER |
מייצג את המפתח בכותרת ה-HTTP. |
QUERY_STRING |
מייצג את המפתח במחרוזת של שאילתה. |
אפליקציה
אפליקציה משמשת כמאגר ברמה העליונה לקבוצה של סוכנים, כולל סוכן הבסיס וסוכני המשנה שלו, וגם ההגדרות שמשויכות אליהם. הסוכנים האלה פועלים יחד כדי להשיג יעדים ספציפיים בהקשר של האפליקציה.
| שדות | |
|---|---|
name |
מזהה. המזהה הייחודי של האפליקציה. הפורמט: |
display_name |
חובה. השם המוצג של האפליקציה. |
description |
זה שינוי אופציונלי. תיאור של האפליקציה שכתוב בצורה שקריאה לאנשים. |
pinned |
זה שינוי אופציונלי. האם האפליקציה מוצמדת לרשימת האפליקציות. |
root_agent |
זה שינוי אופציונלי. הסוכן הראשי הוא נקודת הכניסה לאפליקציה. הפורמט: |
language_settings |
זה שינוי אופציונלי. הגדרות השפה של האפליקציה. |
time_zone_settings |
זה שינוי אופציונלי. הגדרות אזור הזמן של האפליקציה. |
audio_processing_config |
זה שינוי אופציונלי. הגדרת עיבוד האודיו של האפליקציה. |
logging_settings |
זה שינוי אופציונלי. הגדרות הרישום של האפליקציה. |
error_handling_settings |
זה שינוי אופציונלי. הגדרות לטיפול בשגיאות באפליקציה. |
model_settings |
זה שינוי אופציונלי. הגדרות ברירת המחדל של מודל LLM לאפליקציה. משאבים ספציפיים (למשל סוכנים, אמצעי הגנה) יכולים לשנות את ההגדרות האלה לפי הצורך. |
tool_execution_mode |
זה שינוי אופציונלי. מצב ההפעלה של הכלי באפליקציה. אם לא מציינים מצב, ברירת המחדל היא PARALLEL. |
evaluation_metrics_thresholds |
זה שינוי אופציונלי. סף ההערכה של האפליקציה. |
variable_declarations[] |
זה שינוי אופציונלי. ההצהרות של המשתנים. |
predefined_variable_declarations[] |
פלט בלבד. ההצהרות של משתנים מוגדרים מראש באפליקציה. |
global_instruction |
זה שינוי אופציונלי. הוראות לכל הסוכנים באפליקציה. אפשר להשתמש בהוראה הזו כדי להגדיר זהות או אישיות יציבה לכל הסוכנים. |
guardrails[] |
זה שינוי אופציונלי. רשימת אמצעי הבקרה לאפליקציה. פורמט: |
data_store_settings |
זה שינוי אופציונלי. הגדרות מאגר הנתונים של האפליקציה. |
default_channel_profile |
זה שינוי אופציונלי. פרופיל הערוץ שמוגדר כברירת מחדל ומשמש את האפליקציה. |
metadata |
זה שינוי אופציונלי. מטא-נתונים על האפליקציה. אפשר להשתמש בשדה הזה כדי לאחסן מידע נוסף שרלוונטי לפרטי האפליקציה או לשימושים המיועדים שלה. |
create_time |
פלט בלבד. חותמת הזמן שבה האפליקציה נוצרה. |
update_time |
פלט בלבד. חותמת זמן של מועד העדכון האחרון של האפליקציה. |
etag |
פלט בלבד. תג Etag שמשמש כדי לוודא שהאובייקט לא השתנה במהלך פעולת קריאה-שינוי-כתיבה. אם ה-etag ריק, העדכון יחליף את כל השינויים המקבילים. |
deployment_count |
פלט בלבד. מספר הפריסות באפליקציה. |
client_certificate_settings |
זה שינוי אופציונלי. הגדרות ברירת המחדל של אישורי הלקוח לאפליקציה. |
vpc_sc_settings |
זה שינוי אופציונלי. ההגדרות של VPC-SC לאפליקציה. |
locked |
זה שינוי אופציונלי. התנאי מציין אם האפליקציה נעולה ואי אפשר לבצע בה שינויים. אם האפליקציה נעולה, שינויים במשאבי האפליקציה יידחו. |
evaluation_personas[] |
זה שינוי אופציונלי. הפרסונות להערכה של האפליקציה. השדה הזה משמש להגדרת הפרסונות שאפשר להשתמש בהן להערכה. אפשר להגדיר עד 30 דמויות. |
evaluation_settings |
זה שינוי אופציונלי. הגדרות ההערכה של האפליקציה. |
validation_errors[] |
פלט בלבד. הגדרות שגויות או אזהרות באפליקציה. |
dashboard_settings |
זה שינוי אופציונלי. הגדרות ספציפיות לאפליקציה לקישור ולהגדרה של מרכזי בקרה של Contact Center Insights. |
ToolExecutionMode
ההגדרה הזו קובעת את אופן הפעולה של הכלי אם הסוכן בוחר כמה כלים באותו הזמן.
| טיפוסים בני מנייה (enum) | |
|---|---|
TOOL_EXECUTION_MODE_UNSPECIFIED |
מצב ההרצה של הכלי לא צוין. ברירת המחדל היא PARALLEL. |
PARALLEL |
אם בוחרים כמה כלים, הם יופעלו במקביל עם אותו ToolContext. |
SEQUENTIAL |
אם בוחרים כמה כלים, הם יופעלו ברצף. הכלי הבא יופעל רק אחרי שהכלי הקודם יסיים את הפעולה, והוא יוכל לראות את ToolContext המעודכן מהכלי הקודם. |
VariableDeclaration
הגדרת המבנה והמטא-נתונים של משתנה.
| שדות | |
|---|---|
name |
חובה. שם המשתנה. השם צריך להתחיל באות או בקו תחתון, והוא יכול להכיל רק אותיות, מספרים או קווים תחתונים. |
description |
חובה. תיאור המשתנה. |
schema |
חובה. הסכימה של המשתנה. |
AppSnapshot
תמונה של האפליקציה.
| שדות | |
|---|---|
app |
זה שינוי אופציונלי. ההגדרות הבסיסיות של האפליקציה. |
agents[] |
זה שינוי אופציונלי. רשימת הנציגים באפליקציה. |
tools[] |
זה שינוי אופציונלי. רשימת הכלים באפליקציה. |
examples[] |
זה שינוי אופציונלי. רשימת דוגמאות באפליקציה. |
guardrails[] |
זה שינוי אופציונלי. רשימת אמצעי הבטיחות באפליקציה. |
toolsets[] |
זה שינוי אופציונלי. רשימה של ערכות כלים באפליקציה. |
AppVersion
ב-Customer Engagement Suite (CES), גרסת אפליקציה היא תמונת מצב של האפליקציה בנקודת זמן מסוימת. הוא קבוע ואי אפשר לשנות אותו אחרי שיוצרים אותו.
| שדות | |
|---|---|
name |
מזהה. המזהה הייחודי של גרסת האפליקציה. פורמט: |
display_name |
זה שינוי אופציונלי. השם המוצג של גרסת האפליקציה. |
description |
זה שינוי אופציונלי. תיאור גרסת האפליקציה. |
creator |
פלט בלבד. כתובת האימייל של המשתמש שיצר את גרסת האפליקציה. |
create_time |
פלט בלבד. חותמת הזמן שבה נוצרה גרסת האפליקציה. |
update_time |
פלט בלבד. חותמת הזמן של העדכון האחרון של גרסת האפליקציה. |
snapshot |
פלט בלבד. קובץ ה-snapshot של האפליקציה כשיוצרים את הגרסה. |
etag |
פלט בלבד. תג Etag שמשמש כדי לוודא שהאובייקט לא השתנה במהלך פעולת קריאה-שינוי-כתיבה. אם ה-etag ריק, העדכון יחליף את כל השינויים המקבילים. |
AudioEncoding
התג AudioEncoding מציין את פורמט הקידוד של נתוני האודיו.
| טיפוסים בני מנייה (enum) | |
|---|---|
AUDIO_ENCODING_UNSPECIFIED |
קידוד אודיו שלא צוין. |
LINEAR16 |
קידוד אודיו PCM ליניארי של 16 ביט. |
MULAW |
דגימות של 8 ביט שמרחיבות דגימות של אודיו של 14 ביט באמצעות G.711 PCMU/mu-law. |
ALAW |
דגימות של 8 ביט שמרחיבות דגימות אודיו של 14 ביט באמצעות G.711 PCMU/A-law. |
AudioProcessingConfig
הגדרות לעיבוד ולשידור של האודיו מהקלט והפלט.
| שדות | |
|---|---|
synthesize_speech_configs |
זה שינוי אופציונלי. הגדרה של אופן סינתוז התשובה של הסוכן, מיפוי מקוד השפה ל- אם לא נמצאה הגדרה לקוד השפה שצוין, המערכת תשתמש בהגדרה של קוד שפת הבסיס. לדוגמה, אם המפה מכילה את הערכים en-us ו-en, וקוד השפה שצוין הוא en-gb, נעשה שימוש בהגדרה en. הערה: קוד השפה לא תלוי באותיות רישיות. |
barge_in_config |
זה שינוי אופציונלי. המדיניות הזו מגדירה את התנהגות הסוכן בפעילויות של כניסה לשיחה של משתמש. |
inactivity_timeout |
זה שינוי אופציונלי. משך הזמן של חוסר פעילות של המשתמש (ללא דיבור או אינטראקציה) לפני שהסוכן מציג למשתמש בקשה לחידוש האינטראקציה. אם לא מגדירים את ההגדרה הזו, הסוכן לא יציע למשתמש להמשיך את השיחה. |
ambient_sound_config |
זה שינוי אופציונלי. הגדרות של מוזיקת אמביינט שתופעל עם התשובה המסונתזת של הסוכן, כדי לשפר את הטבעיות של השיחה. |
custom_voice_samples[] |
זה שינוי אופציונלי. הגדרות של דגימות קול בהתאמה אישית לשכפול קול. |
AudioRecordingConfig
הגדרות לגבי אופן ההקלטה של אינטראקציות עם אודיו.
| שדות | |
|---|---|
gcs_bucket |
זה שינוי אופציונלי. קטגוריית Cloud Storage שבה יאוחסנו הקלטות האודיו של הסשן. כתובת ה-URI חייבת להתחיל ב-gs://. צריך לבחור מיקום של מאגר שעומד בדרישות שלכם לגבי מיקום אחסון הנתונים. הערה: אם קטגוריית Cloud Storage נמצאת בפרויקט אחר מהאפליקציה, צריך להעניק |
gcs_path_prefix |
זה שינוי אופציונלי. קידומת הנתיב של Cloud Storage להקלטות אודיו. הקידומת יכולה לכלול את הפלייס הולדרים הבאים, שיוחלפו באופן דינמי בזמן הצגת המודעה: - $project: מזהה הפרויקט - $location: מיקום האפליקציה - $app: מזהה האפליקציה - $date: תאריך הסשן בפורמט YYYY-MM-DD - $session: מזהה הסשן אם לא מציינים קידומת נתיב, המערכת תשתמש בקידומת ברירת המחדל |
BargeInConfig
הגדרה של אופן הטיפול בפעילויות של משתמשים שנכנסים לשיחה.
| שדות | |
|---|---|
disable_barge_in |
זה שינוי אופציונלי. הוצא משימוש: המאפיין המשתמשים לא יוכלו להתפרץ לשיחה בזמן שהנציג מדבר. אם הערך הוא true, המערכת תתעלם מקלט של משתמשים במהלך השמעת התגובה של הסוכן. |
barge_in_awareness |
זה שינוי אופציונלי. אם ההגדרה הזו מופעלת, הנציג יתאים את התגובה הבאה שלו על סמך ההנחה שהמשתמש לא שמע את ההודעה המלאה הקודמת של הנציג. אין להשתמש בערך הזה בתרחישים שבהם התשובות של הנציג מוצגות באופן חזותי. |
BatchDeleteConversationsRequest
בקשת הודעה עבור AgentService.BatchDeleteConversations.
| שדות | |
|---|---|
parent |
חובה. שם המשאב של האפליקציה שממנה רוצים למחוק שיחות. פורמט: |
conversations[] |
חובה. שמות המשאבים של השיחות שרוצים למחוק. |
BatchDeleteConversationsResponse
הודעת תגובה ל-AgentService.BatchDeleteConversations.
| שדות | |
|---|---|
deleted_conversations[] |
רשימת השיחות שנמחקו בהצלחה. |
failed_conversations[] |
רשימת השיחות שלא נמחקו. |
error_messages[] |
זה שינוי אופציונלי. רשימה של הודעות שגיאה שקשורות לשיחות שלא נמחקו. |
BearerTokenConfig
הגדרות לאימות באמצעות טוקן Bearer.
| שדות | |
|---|---|
token |
חובה. טוקן למוכ"ז. חייב להיות בפורמט |
BidiSessionClientMessage
ההודעה ברמה העליונה שנשלחת על ידי הלקוח עבור השיטה SessionService.BidiRunSession.
| שדות | |
|---|---|
שדה איחוד message_type. סוג ההודעה. הערך message_type יכול להיות רק אחד מהבאים: |
|
config |
זה שינוי אופציונלי. הודעת ההגדרה הראשונית של הסשן. |
realtime_input |
זה שינוי אופציונלי. הנתונים שמתקבלים בזמן אמת במהלך הסשן. |
BidiSessionServerMessage
ההודעה ברמה העליונה שהוחזרה מהשיטה SessionService.BidiRunSession.
| שדות | |
|---|---|
שדה איחוד message_type. סוג ההודעה. הערך message_type יכול להיות רק אחד מהבאים: |
|
session_output |
זה שינוי אופציונלי. תוצאת העיבוד מהסוכן של CES. |
recognition_result |
זה שינוי אופציונלי. תוצאה של זיהוי דיבור בזמן אמת לקלט האודיו. |
interruption_signal |
זה שינוי אופציונלי. מציין שהתגובה הקולית של הסוכן הופרעה. |
end_session |
זה שינוי אופציונלי. מציין שהסשן הסתיים. |
go_away |
זה שינוי אופציונלי. הודעה שהשרת יתנתק בקרוב והלקוח צריך לסגור את החיבור באופן חלקי ולהפעיל אותו מחדש. |
BigQueryExportSettings
הגדרות שמתארות את אופן הפעולה של הייצוא מ-BigQuery עבור האפליקציה.
| שדות | |
|---|---|
enabled |
זה שינוי אופציונלי. מציין אם הייצוא ל-BigQuery מופעל. |
project |
זה שינוי אופציונלי. מזהה הפרויקט של מערך הנתונים ב-BigQuery שאליו רוצים לייצא את הנתונים. הערה: אם מערך הנתונים של BigQuery נמצא בפרויקט אחר מהאפליקציה, צריך להעניק את התפקיד |
dataset |
זה שינוי אופציונלי. מזהה מערך הנתונים ב-BigQuery שאליו רוצים לייצא את הנתונים. |
Blob
מייצג קלט או פלט של blob בשיחה.
| שדות | |
|---|---|
mime_type |
חובה. סוג ה-MIME התקני של IANA של נתוני המקור. |
data |
חובה. בייטים גולמיים של ה-blob. |
התקשרות חזרה
ההגדרה של שיחת חזרה מגדירה את הלוגיקה המותאמת אישית שתופעל בשלבים שונים של האינטראקציה עם הנציג.
| שדות | |
|---|---|
description |
זה שינוי אופציונלי. תיאור קריא של הקריאה החוזרת. |
disabled |
זה שינוי אופציונלי. האם ההתקשרות חזרה מושבתת. הסוכן מתעלם מהגדרות של בקשות להחזרת שיחה שהושבתו. |
proactive_execution_enabled |
זה שינוי אופציונלי. אם האפשרות הזו מופעלת, הקריאה החוזרת מופעלת גם בפלט של מודלים ביניים. ההגדרה הזו משפיעה רק על קריאה חוזרת (callback) של מודל. הפעלה בזהירות. בדרך כלל, צריך להפעיל את הקריאה החוזרת של המודל רק אחרי שמקבלים את כל התשובות של המודל. הפעלת ביצוע פרואקטיבי עלולה להשפיע לרעה על עלות הביצוע ועל זמן האחזור, ולכן מומלץ להפעיל אותה רק במקרים נדירים. |
שדה איחוד callback. הפונקציה לקריאה חוזרת שתופעל. הערך callback יכול להיות רק אחד מהבאים: |
|
python_code |
חובה. קוד ה-Python להרצה עבור הקריאה החוזרת. |
יומן שינויים
יומני שינויים מייצגים שינוי שבוצע באפליקציה או במשאב בתוך האפליקציה.
| שדות | |
|---|---|
name |
מזהה. המזהה הייחודי של יומן השינויים. פורמט: |
author |
פלט בלבד. כתובת האימייל של כותב השינוי. |
display_name |
פלט בלבד. השם המוצג של השינוי. בדרך כלל זה צריך להיות השם המוצג של המשאב ששונה. |
description |
פלט בלבד. תיאור השינוי, שבדרך כלל כולל את השדות ששונו במשאב. |
resource |
פלט בלבד. המשאב שהשתנה. |
resource_type |
פלט בלבד. סוג המשאב שהשתנה. |
action |
פלט בלבד. הפעולה שבוצעה במשאב. |
original_resource |
פלט בלבד. מקור המידע המקורי לפני השינוי. |
new_resource |
פלט בלבד. מקור המידע החדש אחרי השינוי. |
dependent_resources[] |
פלט בלבד. מקורות המידע התלויים שהשתנו. |
create_time |
פלט בלבד. השעה שבה בוצע השינוי. |
sequence_number |
פלט בלבד. מספר הרצף של יומן השינויים, שגדל באופן מונוטוני. |
ChannelProfile
ההגדרה ChannelProfile קובעת את התנהגות הסוכן בערוץ תקשורת ספציפי, כמו ממשק משתמש באינטרנט או טלפוניה.
| שדות | |
|---|---|
profile_id |
זה שינוי אופציונלי. המזהה הייחודי של פרופיל הערוץ. |
channel_type |
זה שינוי אופציונלי. סוג פרופיל הערוץ. |
persona_property |
זה שינוי אופציונלי. מאפיין האישיות של פרופיל הערוץ. |
web_widget_config |
זה שינוי אופציונלי. ההגדרה של הווידג'ט לאתר. |
whatsapp_config |
זה שינוי אופציונלי. הגדרה ספציפית לפריסות בוואטסאפ. |
instagram_config |
זה שינוי אופציונלי. הגדרה ספציפית לפריסות באינסטגרם. |
disable_dtmf |
זה שינוי אופציונלי. האם להשבית את DTMF (חיוג רב-תדרים). |
disable_barge_in_control |
זה שינוי אופציונלי. האם להשבית את השליטה של המשתמשים בהצטרפות לשיחה. - true: המשתמש לא יכול להפריע בזמן שהסוכן מדבר. - false: הסוכן שומר על שליטה אוטומטית לגבי מתי המשתמש יכול להפריע. |
noise_suppression_level |
זה שינוי אופציונלי. רמת ביטול הרעשים בפרופיל הערוץ. הערכים האפשריים הם low, moderate, high, very_high. |
ChannelType
סוג פרופיל הערוץ.
| טיפוסים בני מנייה (enum) | |
|---|---|
UNKNOWN |
סוג הערוץ לא ידוע. |
WEB_UI |
ערוץ בממשק המשתמש האינטרנטי. |
API |
ערוץ API. |
TWILIO |
ערוץ Twilio. |
GOOGLE_TELEPHONY_PLATFORM |
ערוץ פלטפורמת הטלפוניה של Google. |
CONTACT_CENTER_AS_A_SERVICE |
ערוץ Contact Center as a Service (CCaaS). |
CONTACT_CENTER_AS_A_SERVICE_CHAT |
ערוץ Contact Center as a Service (CCaaS Chat). |
FIVE9 |
ערוץ Five9. |
CONTACT_CENTER_INTEGRATION |
ערוץ שילוב של מרכז תמיכה של צד שלישי. |
WHATSAPP |
ערוץ וואטסאפ. |
INSTAGRAM |
ערוץ באינסטגרם. |
InstagramConfig
הגדרה ספציפית לפריסות באינסטגרם.
| שדות | |
|---|---|
instagram_account_id |
חובה. מזהה החשבון באינסטגרם. |
display_name |
פלט בלבד. השם של הדף העסקי ב-מטא שאוחזר. |
thumbnail_url |
פלט בלבד. כתובת ה-URL של התמונה הממוזערת של פרופיל העסק ב-Meta שאותרה. |
description |
פלט בלבד. התיאור של הדף או הפרופיל העסקי במטא. |
PersonaProperty
מייצג את מאפיין האישיות של הערוץ.
| שדות | |
|---|---|
persona |
זה שינוי אופציונלי. הפרסונה של הערוץ. |
פרסונה
הפרסונה של הערוץ.
| טיפוסים בני מנייה (enum) | |
|---|---|
UNKNOWN |
פרסונה לא ידועה. |
CONCISE |
הסוכן שומר על תשובות תמציתיות וענייניות |
CHATTY |
הסוכן מספק הקשר, הסברים ופרטים נוספים |
WebWidgetConfig
הודעה לגבי ההגדרה של הווידג'ט לאתר.
| שדות | |
|---|---|
modality |
זה שינוי אופציונלי. האופן שבו הווידג'ט מוצג באתר. |
theme |
זה שינוי אופציונלי. העיצוב של הווידג'ט לאתר. |
web_widget_title |
זה שינוי אופציונלי. השם של הווידג'ט לאתר. |
security_settings |
זה שינוי אופציונלי. הגדרות האבטחה של הווידג'ט לאינטרנט. |
מודליות
האופן שבו הווידג'ט מוצג באתר.
| טיפוסים בני מנייה (enum) | |
|---|---|
MODALITY_UNSPECIFIED |
אמצעי לא ידוע. |
CHAT_AND_VOICE |
הווידג'ט תומך גם בצ'אט וגם בקלט קולי. |
VOICE_ONLY |
בווידג'ט יש תמיכה רק בקלט קולי. |
CHAT_ONLY |
הווידג'ט תומך רק בהזנת צ'אט. |
CHAT_VOICE_AND_VIDEO |
הווידג'ט תומך בקלט של צ'אט, קול ווידאו. |
SecuritySettings
הגדרות האבטחה של הווידג'ט לאינטרנט.
| שדות | |
|---|---|
enable_public_access |
זה שינוי אופציונלי. מציין אם הגישה הציבורית לווידג'ט האינטרנט מופעלת. אם הערך הוא |
enable_origin_check |
זה שינוי אופציונלי. המדיניות הזו מציינת אם בדיקת המקור של הווידג'ט לאתר מופעלת. אם הערך הוא |
allowed_origins[] |
זה שינוי אופציונלי. המקורות שיכולים לארח את הווידג'ט לאינטרנט. מקור מוגדר על ידי RFC 6454. אם לא תציינו ערך בשדה הזה, כל המקורות יהיו מותרים. אפשר להוסיף עד 100 מקורות. דוגמה: "https://example.com" |
enable_recaptcha |
זה שינוי אופציונלי. התנאי מציין אם אימות מסוג reCAPTCHA של הווידג'ט לאתר מופעל. |
עיצוב
העיצוב של הווידג'ט לאתר.
| טיפוסים בני מנייה (enum) | |
|---|---|
THEME_UNSPECIFIED |
עיצוב לא ידוע. |
LIGHT |
עיצוב בהיר. |
DARK |
עיצוב כהה. |
WhatsAppConfig
הגדרה ספציפית לפריסות בוואטסאפ.
| שדות | |
|---|---|
waba_id |
חובה. מספר החשבון ב-WhatsApp Business. |
phone_number_id |
חובה. מזהה מספר הטלפון של Meta. |
phone_number |
זה שינוי אופציונלי. מספר הטלפון בפורמט E.164. |
display_name |
פלט בלבד. השם של הדף העסקי ב-מטא שאוחזר. |
thumbnail_url |
פלט בלבד. כתובת ה-URL של התמונה הממוזערת של פרופיל העסק ב-Meta שאותרה. |
description |
פלט בלבד. התיאור של הדף או הפרופיל העסקי במטא. |
מקטע
חלק מהתוכן בהודעה.
| שדות | |
|---|---|
שדה איחוד data. מקטעים של נתונים. הערך data יכול להיות רק אחד מהבאים: |
|
text |
זה שינוי אופציונלי. נתוני טקסט. |
transcript |
זה שינוי אופציונלי. תמליל שמשויך לאודיו. |
blob |
זה שינוי אופציונלי. נתוני Blob. |
payload |
זה שינוי אופציונלי. נתונים של מטען ייעודי בהתאמה אישית. |
image |
זה שינוי אופציונלי. נתוני תמונה. |
tool_call |
זה שינוי אופציונלי. בקשה להרצת כלי. |
tool_response |
זה שינוי אופציונלי. תשובה להרצת הכלי. |
agent_transfer |
זה שינוי אופציונלי. אירוע של העברה לסוכן. |
updated_variables |
מבנה הנתונים מייצג משתנים שעודכנו בשיחה, עם שמות המשתנים כמפתחות. |
default_variables |
מבנה נתונים מייצג משתני ברירת מחדל בתחילת השיחה, עם מפתחות לפי שמות המשתנים. |
ציטוטים
ציטוטים שמשויכים לתשובה של הסוכן.
| שדות | |
|---|---|
cited_chunks[] |
רשימה של פריטי מידע שצוטטו. |
inline_citations[] |
זה שינוי אופציונלי. רשימה של ציטוטים מוטמעים בתשובת הסוכן. |
CitedChunk
חלק מהמידע שמצוטט.
| שדות | |
|---|---|
uri |
ה-URI שמשמש לציטוט. |
title |
שם המסמך שמצוטט. |
text |
הטקסט שמשמש לציטוט. |
requires_attribution |
האם צריך להציג למשתמשי הקצה את הקרדיט על הציטוט הזה. |
InlineCitation
ציטוט ביבליוגרפי בתוך הטקסט בתשובה.
| שדות | |
|---|---|
start_index |
אינדקס ההתחלה (בבייטים) של פלח הטקסט בתשובת הסוכן. |
end_index |
אינדקס הסיום (בבייטים) של קטע הטקסט בתשובת הסוכן. |
cited_chunk_indices[] |
האינדקסים של נתחי המידע שמופיעים בציטוטים ומגבים את קטע הטקסט הזה. האינדקסים מתייחסים לאלמנטים ב- |
ClientCertificateSettings
הגדרות לאישורי לקוח מותאמים אישית.
| שדות | |
|---|---|
tls_certificate |
חובה. אישור ה-TLS מקודד בפורמט PEM. המחרוזת הזו חייבת לכלול את השורות של תחילת הכותרת העליונה וסוף הכותרת התחתונה. |
private_key |
חובה. השם של משאב הגרסה של הסוד ב-SecretManager שבו מאוחסן המפתח הפרטי בקידוד בפורמט PEM. פורמט: |
passphrase |
זה שינוי אופציונלי. השם של משאב גרסת הסוד ב-SecretManager שבו מאוחסן ביטוי הגישה לפענוח המפתח הפרטי. אם המפתח הפרטי לא מוצפן, צריך להשאיר את השדה הזה ללא הגדרה. פורמט: |
ClientFunction
מייצג פונקציה בצד הלקוח שהסוכן יכול להפעיל. כשהסוכן בוחר את הכלי, השליטה מועברת ללקוח. הלקוח אחראי להפעלת הפונקציה ולהחזרת התוצאה כ-ToolResponse כדי להמשיך את האינטראקציה עם הנציג.
| שדות | |
|---|---|
name |
חובה. שם הפונקציה. |
description |
זה שינוי אופציונלי. תיאור הפונקציה. |
parameters |
זה שינוי אופציונלי. הסכימה של פרמטרים של הפונקציה. |
response |
זה שינוי אופציונלי. הסכימה של תשובת הפונקציה. |
CloudLoggingSettings
הגדרות שמתארות את ההתנהגויות של Cloud Logging באפליקציה.
| שדות | |
|---|---|
enable_cloud_logging |
זה שינוי אופציונלי. האם להפעיל את Cloud Logging עבור הסשנים. |
CodeBlock
בלוק קוד שיופעל במקום קריאה אמיתית לכלי.
| שדות | |
|---|---|
python_code |
חובה. קוד Python שיופעל במצב מזויף של הכלי. חתימת פונקציית Python הצפויה – כדי לתפוס את כל קריאות הכלים: def fake_tool_call(tool: Tool, input: dict[str, Any], callback_context: CallbackContext) -> Optional[dict[str, Any]]: כדי לתפוס קריאה ספציפית לכלי: def fake_{tool_id}(tool: Tool, input: dict[str, Any], callback_context: CallbackContext) -> Optional[dict[str, Any]]: אם הפונקציה מחזירה None, הכלי האמיתי יופעל במקום זאת. |
ConnectorTool
כלי ConnectorTool מאפשר חיבורים לשילובים שונים. מידע נוסף זמין בכתובת: https://cloud.google.com/integration-connectors/docs/overview.
| שדות | |
|---|---|
connection |
חובה. השם המלא של המשאב של חיבור Integration Connectors שאליו מתייחסים. פורמט: |
action |
חובה. הפעולה שבה הכלי ישתמש. |
auth_config |
זה שינוי אופציונלי. ההגדרה הזו קובעת איך מתבצע אימות ב-Integration Connectors. כברירת מחדל, אימות אדמין מועבר בבקשות Integration Connectors API. אפשר לשנות את ההגדרה הזו באמצעות הגדרת אימות אחרת של משתמשי קצה. הערה: כדי לציין כאן הגדרת EUC, צריך להפעיל את האפשרות 'ביטול ברירת המחדל של האימות' בחיבור – אחרת, יצירת הכלי ConnectorTool תיכשל. פרטים נוספים זמינים במאמר https://cloud.google.com/application-integration/docs/configure-connectors-task#configure-authentication-override. |
name |
זה שינוי אופציונלי. שם הכלי שהסוכן יכול להשתמש בו כדי להחליט אם להפעיל את ConnectorTool. |
description |
זה שינוי אופציונלי. תיאור של הכלי שהסוכן יכול להשתמש בו כדי להחליט אם להפעיל את ConnectorTool. |
ConnectorToolset
ערכת כלים שיוצרת כלים מחיבור Integration Connectors.
| שדות | |
|---|---|
connection |
חובה. השם המלא של המשאב של חיבור Integration Connectors שאליו מתייחסים. פורמט: |
auth_config |
זה שינוי אופציונלי. ההגדרה הזו קובעת איך מתבצע אימות ב-Integration Connectors. כברירת מחדל, אימות אדמין מועבר בבקשות Integration Connectors API. אפשר לשנות את ההגדרה הזו באמצעות הגדרת אימות אחרת של משתמשי קצה. הערה: כדי לציין כאן הגדרת EUC, צריך להפעיל את האפשרות 'ביטול הגדרות אימות' בחיבור – אחרת, יצירת ערכת הכלים תיכשל. מידע נוסף זמין בכתובת: https://cloud.google.com/application-integration/docs/configure-connectors-task#configure-authentication-override |
connector_actions[] |
חובה. רשימה של פעולות מחבר או פעולות ישות ליצירת כלים עבורן. |
שיחה
שיחה מייצגת אינטראקציה בין משתמש קצה לבין אפליקציית CES.
| שדות | |
|---|---|
name |
מזהה. המזהה הייחודי של השיחה. פורמט: |
start_time |
פלט בלבד. חותמת הזמן שבה השיחה נוצרה. |
end_time |
פלט בלבד. חותמת זמן של סיום השיחה. |
turns[] |
חובה. התורות בשיחה. |
turn_count |
פלט בלבד. מספר התורות בשיחה. |
channel_type |
הוצא משימוש. במקומה צריך להשתמש ב- |
source |
פלט בלבד. מציינים את מקור השיחה. |
input_types[] |
פלט בלבד. סוגי הקלט של השיחה. |
entry_agent |
פלט בלבד. הסוכן שמטפל בשיחה בהתחלה. אם לא מציינים סוכן, השיחה מטופלת על ידי סוכן הבסיס. פורמט: |
deployment |
פלט בלבד. הפריסה של האפליקציה שמשמשת לעיבוד השיחה. פורמט: |
app_version |
פלט בלבד. גרסת האפליקציה שמשמשת לעיבוד השיחה. פורמט: |
language_code |
פלט בלבד. קוד השפה של השיחה. |
messages[] |
הוצאה משימוש, במקום זאת, אפשר להשתמש בתורות. |
ChannelType
סוג הערוץ של השיחה.
| טיפוסים בני מנייה (enum) | |
|---|---|
CHANNEL_TYPE_UNSPECIFIED |
סוג הערוץ לא צוין. |
TEXT |
השיחה מכילה רק הודעות טקסט בין משתמש הקצה לבין הסוכן. |
AUDIO |
השיחה מכילה הודעות אודיו בין משתמש הקצה לבין הסוכן. |
MULTIMODAL |
השיחה כוללת הודעות מולטי-מודאליות (למשל, תמונה) בין משתמש הקצה לבין הסוכן. |
InputType
סוג הודעת הקלט.
| טיפוסים בני מנייה (enum) | |
|---|---|
INPUT_TYPE_UNSPECIFIED |
סוג הקלט לא צוין. |
INPUT_TYPE_TEXT |
קלט טקסט. |
INPUT_TYPE_EVENT |
קלט האירוע. |
INPUT_TYPE_AUDIO |
קלט אודיו. |
INPUT_TYPE_IMAGE |
תמונת הקלט. |
INPUT_TYPE_BLOB |
קלט Blob. |
INPUT_TYPE_TOOL_RESPONSE |
קלט של תגובה לכלי פונקציית לקוח. |
INPUT_TYPE_VARIABLES |
קלט של משתנים. |
מקור
המקור של השיחה.
| טיפוסים בני מנייה (enum) | |
|---|---|
SOURCE_UNSPECIFIED |
מקור לא מוגדר. |
LIVE |
השיחה היא ממשתמש הקצה הפעיל. |
SIMULATOR |
השיחה היא מהסימולטור. |
EVAL |
השיחה היא מההערכה. |
AGENT_TOOL |
השיחה היא מכלי של סוכן. כלי הסוכן מריץ את הסוכן בסשן נפרד, שנשמר למטרות בדיקה וניפוי באגים. |
סיבוב
כל המידע על תור יחיד בשיחה.
| שדות | |
|---|---|
messages[] |
זה שינוי אופציונלי. רשימת ההודעות בשלב השיחה, כולל הקלט של המשתמשים, התשובות של הסוכנים ואירועים ביניים במהלך העיבוד. |
root_span |
זה שינוי אופציונלי. טווח הבסיס של עיבוד הפעולה. |
user_intended_text |
זה שינוי אופציונלי. הטקסט המיועד של האמת הבסיסית מהמתקשר המדומה (Polysynth). הנתונים יאוכלסו רק אם תפעילו את מדדי שיעור השגיאות במילים. |
ConversationLoggingSettings
הגדרות שמתארות את התנהגויות הרישום ביומן של השיחות באפליקציה.
| שדות | |
|---|---|
disable_conversation_logging |
זה שינוי אופציונלי. האם להשבית את הרישום ביומן של השיחות בסשנים. |
retention_window |
זה שינוי אופציונלי. המדיניות קובעת את חלון השמירה של השיחה. אם לא תגדירו את משך הזמן, השיחה תישמר למשך 365 ימים. |
CreateAgentRequest
| שדות | |
|---|---|
parent |
חובה. שם המשאב של האפליקציה שבה רוצים ליצור סוכן. |
agent_id |
זה שינוי אופציונלי. המזהה שבו יש להשתמש עבור הסוכן, שיהפוך לרכיב הסופי של שם המשאב של הסוכן. אם לא מציינים מזהה, המערכת מקצה מזהה ייחודי לסוכן באופן אוטומטי. |
agent |
חובה. הסוכן שרוצים ליצור. |
CreateAppRequest
בקשת הודעה עבור AgentService.CreateApp.
| שדות | |
|---|---|
parent |
חובה. שם המשאב של המיקום שבו רוצים ליצור את האפליקציה. |
app_id |
זה שינוי אופציונלי. המזהה לשימוש באפליקציה, שיהפוך לרכיב הסופי של שם המשאב של האפליקציה. אם לא מציינים מזהה, המערכת מקצה לאפליקציה מזהה ייחודי באופן אוטומטי. |
app |
חובה. האפליקציה שרוצים ליצור. |
CreateAppVersionRequest
הודעת בקשה בשביל AgentService.CreateAppVersion
| שדות | |
|---|---|
parent |
חובה. שם המשאב של האפליקציה שבה רוצים ליצור גרסת אפליקציה. |
app_version_id |
זה שינוי אופציונלי. המזהה לשימוש בגרסת האפליקציה, שיהפוך לרכיב הסופי של שם המשאב של גרסת האפליקציה. אם לא מספקים מזהה, המערכת מקצה מזהה ייחודי לגרסת האפליקציה באופן אוטומטי. |
app_version |
חובה. גרסת האפליקציה שרוצים ליצור. |
CreateDeploymentRequest
בקשת הודעה עבור AgentService.CreateDeployment.
| שדות | |
|---|---|
parent |
חובה. האפליקציה הראשית. הפורמט: |
deployment_id |
זה שינוי אופציונלי. המזהה לשימוש בפריסה, שיהפוך לרכיב הסופי של שם המשאב של הפריסה. אם לא מציינים מזהה, המערכת מקצה מזהה ייחודי לפריסה באופן אוטומטי. |
deployment |
חובה. הפריסה שרוצים ליצור. |
CreateEvaluationDatasetRequest
בקשת הודעה עבור EvaluationService.CreateEvaluationDataset.
| שדות | |
|---|---|
parent |
חובה. האפליקציה שעבורה רוצים ליצור את ההערכה. פורמט: |
evaluation_dataset_id |
זה שינוי אופציונלי. המזהה שבו יש להשתמש עבור מערך נתוני ההערכה, שיהפוך לרכיב הסופי של שם המשאב של מערך נתוני ההערכה. אם לא מספקים מזהה, המערכת מקצה מזהה ייחודי באופן אוטומטי לצורך ההערכה. |
evaluation_dataset |
חובה. מערך הנתונים של ההערכה שרוצים ליצור. |
CreateEvaluationExpectationRequest
בקשת הודעה עבור EvaluationService.CreateEvaluationExpectation.
| שדות | |
|---|---|
parent |
חובה. האפליקציה שרוצים ליצור עבורה ציפייה להערכה. פורמט: |
evaluation_expectation_id |
זה שינוי אופציונלי. המזהה שבו יש להשתמש בשביל ציפיית ההערכה, שיהפוך לרכיב הסופי של שם המשאב של ציפיית ההערכה. אם לא תספקו מזהה, המערכת תקצה באופן אוטומטי מזהה ייחודי לציפייה מההערכה. |
evaluation_expectation |
חובה. הציפייה להערכה שרוצים ליצור. |
CreateEvaluationRequest
בקשת הודעה עבור EvaluationService.CreateEvaluation.
| שדות | |
|---|---|
parent |
חובה. האפליקציה שעבורה רוצים ליצור את ההערכה. פורמט: |
evaluation_id |
זה שינוי אופציונלי. המזהה שבו יש להשתמש להערכה, שיהפוך לרכיב הסופי של שם המשאב של ההערכה. אם לא מספקים מזהה, המערכת מקצה מזהה ייחודי באופן אוטומטי לצורך ההערכה. |
evaluation |
חובה. ההערכה שרוצים ליצור. |
CreateExampleRequest
בקשת הודעה עבור AgentService.CreateExample.
| שדות | |
|---|---|
parent |
חובה. שם המשאב של האפליקציה שבה רוצים ליצור דוגמה. |
example_id |
זה שינוי אופציונלי. המזהה שבו צריך להשתמש בדוגמה, שיהפוך לרכיב הסופי של שם המשאב של הדוגמה. אם לא מציינים מזהה, המערכת מקצה מזהה ייחודי לדוגמה באופן אוטומטי. |
example |
חובה. הדוגמה ליצירה. |
CreateGuardrailRequest
בקשת הודעה עבור AgentService.CreateGuardrail.
| שדות | |
|---|---|
parent |
חובה. שם המשאב של האפליקציה שבה רוצים ליצור אמצעי בקרה. |
guardrail_id |
זה שינוי אופציונלי. המזהה שבו יש להשתמש בשביל אמצעי הבקרה, שיהפוך לרכיב הסופי של שם המשאב של אמצעי הבקרה. אם לא מספקים מזהה, המערכת מקצה באופן אוטומטי מזהה ייחודי לגדר הבטיחות. |
guardrail |
חובה. הגדרת האבטחה שרוצים ליצור. |
CreateScheduledEvaluationRunRequest
בקשת הודעה עבור EvaluationService.CreateScheduledEvaluationRun.
| שדות | |
|---|---|
parent |
חובה. האפליקציה שעבורה ייצור מופעל של ההערכה המתוזמנת. פורמט: |
scheduled_evaluation_run_id |
זה שינוי אופציונלי. המזהה שבו יש להשתמש להרצת ההערכה המתוזמנת, שיהפוך לרכיב הסופי של שם המשאב של הרצת ההערכה המתוזמנת. אם לא מספקים מזהה, המערכת מקצה מזהה ייחודי באופן אוטומטי. |
scheduled_evaluation_run |
חובה. ההרצה המתוזמנת של ההערכה שרוצים ליצור. |
CreateToolRequest
בקשת הודעה עבור AgentService.CreateTool.
| שדות | |
|---|---|
parent |
חובה. שם המשאב של האפליקציה שבה רוצים ליצור כלי. |
tool_id |
זה שינוי אופציונלי. המזהה לשימוש בכלי, שיהפוך לרכיב הסופי של שם המשאב של הכלי. אם לא מספקים מזהה, המערכת מקצה מזהה ייחודי לכלי באופן אוטומטי. |
tool |
חובה. הכלי ליצירה. |
CreateToolsetRequest
בקשת הודעה עבור AgentService.CreateToolset.
| שדות | |
|---|---|
parent |
חובה. שם המשאב של האפליקציה שבה רוצים ליצור את ערכת הכלים. |
toolset_id |
זה שינוי אופציונלי. המזהה לשימוש בערכת הכלים, שיהפוך לרכיב הסופי של שם המשאב של ערכת הכלים. אם לא מספקים מזהה, המערכת מקצה מזהה ייחודי לערכת הכלים באופן אוטומטי. |
toolset |
חובה. ערכת הכלים ליצירה. |
CustomVoiceSample
הגדרה של דגימת קול מותאמת אישית שמשמשת לשכפול קול.
| שדות | |
|---|---|
name |
זה שינוי אופציונלי. השם שהמשתמש הגדיר לדגימת הקול המותאמת אישית. |
voice_sample_gcs_uri |
זה שינוי אופציונלי. ה-URI של Cloud Storage לדגימת האודיו לשכפול הקול. דגימת האודיו צריכה להיות קובץ WAV עם ערוץ מונו, בתדירות של 24 kHz. |
consent_audio_gcs_uri |
זה שינוי אופציונלי. הסכמה לשימוש באודיו לצורך שכפול קול. |
voice_instruction |
זה שינוי אופציונלי. הוראות בשפה טבעית לגבי סגנון הקול, הטון, הקצב או ההגייה. |
preview_audio_content |
פלט בלבד. אודיו לדוגמה של קול מותאם אישית, בפורמט WAV קנוני (LINEAR16, 24kHz, 16 ביט, מונו). |
preview_text |
זה שינוי אופציונלי. טקסט לסינתוז של אודיו לתצוגה מקדימה של קול בהתאמה אישית. |
warnings[] |
פלט בלבד. הודעות אזהרה שמופיעות במהלך העיבוד של שיבוט הקול (למשל, רמת שמע נמוכה). |
voice_instruction_mode |
זה שינוי אופציונלי. מצב ההוראות לדוגמת הקול. אם לא מציינים ערך, ברירת המחדל היא NO_INSTRUCTION. |
VoiceInstructionMode
מצב ההוראות לדוגמת הקול.
| טיפוסים בני מנייה (enum) | |
|---|---|
VOICE_INSTRUCTION_MODE_UNSPECIFIED |
מצב ההוראה לא צוין. ברירת המחדל היא NO_INSTRUCTION. |
NO_INSTRUCTION |
לא ייעשה שימוש בהוראות קוליות. |
GENERATE_INSTRUCTION |
ההוראה הקולית תיווצר באופן אוטומטי על ידי AI מדגימת האודיו. |
CUSTOM_INSTRUCTION |
הוראה קולית בהתאמה אישית שסופקה על ידי המשתמש. |
אזהרה
הודעת אזהרה שנתקלתם בה במהלך עיבוד דגימת הקול.
| שדות | |
|---|---|
message |
פלט בלבד. תיאור של האזהרה שכתוב בצורה שקריאה לאנשים. |
type |
פלט בלבד. סוג האזהרה. |
WarningType
סוג האזהרה שנתקלתם בה במהלך עיבוד דגימת הקול.
| טיפוסים בני מנייה (enum) | |
|---|---|
WARNING_TYPE_UNSPECIFIED |
סוג האזהרה לא צוין. |
LOW_AUDIO_LEVEL |
רמת האודיו של דגימת הקול נמוכה מדי (למשל, אמפליטודת RMS נמוכה). |
DashboardSettings
הגדרות של לוחות בקרה שמשויכים לאפליקציה, שמופיעים בתצוגת המעקב.
| שדות | |
|---|---|
default_dashboard |
זה שינוי אופציונלי. שם המשאב של לוח הבקרה שמוגדר כברירת מחדל ב-Contact Center Insights שמשויך לאפליקציה. זה לוח הבקרה שיוצג כשמשתמשים יעברו לתצוגת המעקב של האפליקציה. פורמט: |
DataStore
משאב DataStore בחיפוש מבוסס-Vertex AI.
| שדות | |
|---|---|
name |
חובה. השם המלא של המשאב DataStore. פורמט: |
type |
פלט בלבד. סוג מאגר הנתונים. השדה הזה הוא לקריאה בלבד ומאוכלס על ידי השרת. |
document_processing_mode |
פלט בלבד. מצב עיבוד המסמכים לחיבור למאגר הנתונים. ההגדרה הזו רלוונטית רק למאגרי נתונים מסוג PUBLIC_WEB ו-UNSTRUCTURED. |
display_name |
פלט בלבד. השם המוצג של מאגר הנתונים. |
create_time |
פלט בלבד. חותמת הזמן שבה נוצר מאגר הנתונים. |
connector_config |
פלט בלבד. הגדרת המחבר לחיבור למאגר הנתונים. |
ConnectorConfig
הגדרת המחבר לחיבור למאגר הנתונים.
| שדות | |
|---|---|
collection |
שם המשאב של האוסף שאליו שייך מאגר הנתונים. |
collection_display_name |
השם המוצג של האוסף שאליו שייך מאגר הנתונים. |
data_source |
השם של מקור הנתונים. דוגמה: |
DataStoreType
סוג מאגר הנתונים.
| טיפוסים בני מנייה (enum) | |
|---|---|
DATA_STORE_TYPE_UNSPECIFIED |
לא צוין. הערך הזה מציין שסוג מאגר הנתונים לא צוין, ולכן המערכת לא תשתמש בו במהלך החיפוש. |
PUBLIC_WEB |
מאגר נתונים שמכיל תוכן אינטרנטי שזמין לכולם. |
UNSTRUCTURED |
מאגר נתונים שמכיל נתונים פרטיים לא מובנים. |
FAQ |
מאגר נתונים שמכיל נתונים מובְנים שמשמשים כשאלות נפוצות. |
CONNECTOR |
מאגר נתונים שהוא מחבר לשירות צד ראשון או צד שלישי. |
DocumentProcessingMode
מצב עיבוד המסמכים של מאגר הנתונים.
| טיפוסים בני מנייה (enum) | |
|---|---|
DOCUMENT_PROCESSING_MODE_UNSPECIFIED |
לא צוין. |
DOCUMENTS |
המסמכים מעובדים כמסמכים. |
CHUNKS |
המסמכים מומרים לחלקים. |
DataStoreSettings
הגדרות שקשורות למאגר הנתונים של האפליקציה.
| שדות | |
|---|---|
engines[] |
פלט בלבד. המנועים של האפליקציה. |
מנוע
מנוע שמאגרי הנתונים מחוברים אליו. מידע נוסף על חיפוש מבוסס-Vertex AI: https://cloud.google.com/generative-ai-app-builder/docs/enterprise-search-introduction.
| שדות | |
|---|---|
name |
פלט בלבד. שם המשאב של המנוע. פורמט: |
type |
פלט בלבד. סוג המנוע. |
סוג
סוג המנוע. מידע נוסף זמין במסמכים בכתובות https://cloud.google.com/generative-ai-app-builder/docs/reference/rest/v1/SolutionType ו-https://cloud.google.com/generative-ai-app-builder/docs/create-datastore-ingest.
| טיפוסים בני מנייה (enum) | |
|---|---|
TYPE_UNSPECIFIED |
סוג המנוע לא צוין. |
ENGINE_TYPE_SEARCH |
מנוע SOLUTION_TYPE_SEARCH לאפליקציה. כל מאגרי הנתונים של המחברים שנוספו לאפליקציה יתווספו למנוע הזה. |
ENGINE_TYPE_CHAT |
סוג מנוע הצ'אט. מנוע SOLUTION_TYPE_CHAT לאפליקציה. כל מאגרי הנתונים של המחברים שנוספו לאפליקציה יתווספו למנוע הזה. |
DataStoreTool
כלי לאחזור נתונים ממאגר נתונים או ממנוע של חיפוש מבוסס-Vertex AI לצורך ביסוס. אפשר להזין מאגר נתונים או מנוע, אבל לא את שניהם. מידע נוסף על חיפוש מבוסס-Vertex AI: https://cloud.google.com/generative-ai-app-builder/docs/enterprise-search-introduction.
| שדות | |
|---|---|
name |
חובה. השם של כלי מאגר הנתונים. |
description |
זה שינוי אופציונלי. תיאור הכלי. |
boost_specs[] |
זה שינוי אופציונלי. הגדרת חיזוק כדי לחזק מסמכים מסוימים. |
modality_configs[] |
זה שינוי אופציונלי. הגדרות המודאליות של מאגר הנתונים. |
filter_parameter_behavior |
זה שינוי אופציונלי. התנהגות פרמטר המסנן. |
שדה איחוד search_source. הגדרה של מקור החיפוש, יכול להיות מאגר נתונים יחיד או מנוע. הערך search_source יכול להיות רק אחד מהבאים: |
|
data_store_source |
זה שינוי אופציונלי. חיפוש במאגר נתונים ספציפי. |
engine_source |
זה שינוי אופציונלי. חיפוש בתוך מנוע (יכול להיות בכמה מאגרי נתונים). |
BoostSpec
הגדרת חיזוק כדי לחזק מסמכים מסוימים.
| שדות | |
|---|---|
condition_boost_specs[] |
חובה. רשימה של מפרטי הגברה. |
ConditionBoostSpec
הגדרת חיזוק לתנאי.
| שדות | |
|---|---|
condition |
חובה. ביטוי שמציין תנאי להגברת החשיפה. התחביר זהה לתחביר של ביטויי סינון. בשלב הזה, התנאי היחיד שנתמך הוא רשימה של קודי שפה לפי BCP-47. דוגמה: כדי לשפר את ההצעות בשפות en או fr: (lang_code: ANY("en", "fr")) |
boost |
זה שינוי אופציונלי. עוצמת ההגברה, שצריכה להיות בטווח [-1, 1]. הגברה שלילית פירושה הורדה בדרגה. ברירת המחדל היא 0.0. הגדרה של 1.0 מעניקה להצעות קידום משמעותי. עם זאת, זה לא אומר בהכרח שהתוצאה הראשונה תהיה הצעה משופרת. הגדרה של -1.0 גורמת להורדה משמעותית של ההצעות. עם זאת, יכול להיות שעדיין יוצגו הצעות רלוונטיות אחרות. הגדרה של 0.0 פירושה שלא מוחל שיפור. המערכת מתעלמת מתנאי ההדגשה. |
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
המאפיין(או הפונקציה) שעליו יחול הדירוג המותאם אישית.
| טיפוסים בני מנייה (enum) | |
|---|---|
ATTRIBUTE_TYPE_UNSPECIFIED |
סוג מאפיין לא צוין. |
NUMERICAL |
הערך של השדה המספרי ישמש לעדכון דינמי של סכום ההגדלה. במקרה כזה, ערך המאפיין (ערך x) של נקודת הבקרה יהיה הערך בפועל של השדה המספרי שצוין עבורו boost_amount. |
FRESHNESS |
במקרה השימוש של רעננות, ערך המאפיין יהיה משך הזמן שעבר בין השעה הנוכחית לבין התאריך בשדה התאריך והשעה שצוין. הערך צריך להיות בפורמט של ערך XSD dayTimeDuration (קבוצת משנה מוגבלת של ערך משך זמן לפי ISO 8601). הדפוס של זה הוא: [nD][T[nH][nM][nS]]. לדוגמה: 5D, 3DT12H30M, T24H. |
ControlPoint
נקודות הבקרה שמשמשות להגדרת העקומה. העקומה שמוגדרת באמצעות נקודות הבקרה האלה יכולה להיות רק עולה או יורדת(ערכים קבועים הם אפשריים).
| שדות | |
|---|---|
attribute_value |
זה שינוי אופציונלי. יכול להיות אחד מהערכים הבאים: 1. הערך המספרי של השדה. 2. מפרט משך הזמן של הטריות: הערך צריך להיות בפורמט של ערך XSD |
boost_amount |
זה שינוי אופציונלי. הערך בין -1 ל-1 שבו יש להגדיל את הניקוד אם הערך של attribute_value שווה לערך שצוין למעלה. |
InterpolationType
סוג האינטרפולציה שרוצים להחיל. ברירת המחדל תהיה לינארית (Piecewise Linear).
| טיפוסים בני מנייה (enum) | |
|---|---|
INTERPOLATION_TYPE_UNSPECIFIED |
לא צוין סוג האינטרפולציה. במקרה כזה, ברירת המחדל היא לינארית. |
LINEAR |
תופעל אינטרפולציה ליניארית מקטע לקטע. |
BoostSpecs
מגדירים מפרטים לחיזוק כדי לחזק מסמכים מסוימים. מידע נוסף זמין בכתובת https://cloud.google.com/generative-ai-app-builder/docs/boosting.
| שדות | |
|---|---|
data_stores[] |
חובה. מאגר הנתונים שבו מוחלת הגדרת ההגברה. השם המלא של משאב DataStore, למשל projects/{project}/locations/{location}/collections/{collection}/dataStores/{dataStore}. |
spec[] |
חובה. רשימה של מפרטי הגברה. |
DataStoreSource
הגדרה של חיפוש ב-DataStore ספציפי.
| שדות | |
|---|---|
filter |
זה שינוי אופציונלי. מפרט הסינון של מאגר הנתונים. מידע נוסף מופיע כאן: https://cloud.google.com/generative-ai-app-builder/docs/filter-search-metadata |
data_store |
זה שינוי אופציונלי. מאגר הנתונים. |
EngineSource
הגדרה של חיפוש בתוך מנוע, עם אפשרות לטרגוט מאגרי נתונים ספציפיים.
| שדות | |
|---|---|
engine |
חובה. השם המלא של המשאב של המנוע. פורמט: |
data_store_sources[] |
זה שינוי אופציונלי. השימוש הוא לטירגוט מאגרי נתונים ספציפיים במנוע. אם לא תציינו ערך בשדה הזה, החיפוש יחול על כל מאגרי הנתונים שמשויכים למנוע. |
filter |
זה שינוי אופציונלי. מסנן שמוחל על החיפוש במנוע. לא רלוונטי ולא בשימוש אם מצוין הערך 'data_store_sources'. מידע נוסף מופיע כאן: https://cloud.google.com/generative-ai-app-builder/docs/filter-search-metadata |
FilterParameterBehavior
התנהגות של פרמטר סינון.
| טיפוסים בני מנייה (enum) | |
|---|---|
FILTER_PARAMETER_BEHAVIOR_UNSPECIFIED |
התנהגות ברירת המחדל של המסנן. כוללים פרמטר של מסנן במאגרי נתונים של מחברים. בשאר סוגי מאגרי הנתונים, פרמטר הקלט של המסנן מושמט. |
ALWAYS_INCLUDE |
תמיד צריך לכלול פרמטר של מסנן לכל סוגי מאגרי הנתונים. |
NEVER_INCLUDE |
פרמטר הסינון אף פעם לא נכלל ברשימת הפרמטרים של הכלי, ללא קשר לסוג מאגר הנתונים. |
GroundingConfig
הגדרת ההארקה.
| שדות | |
|---|---|
grounding_level |
זה שינוי אופציונלי. סף ההצמדה של התשובה למקורות שאוחזרו. הערך יכול להיות בין 1 ל-5. הרמה משמשת להגדרת סף למידת העיגון של התשובה, כלומר כל התשובות עם ציון עיגון מתחת לסף יחזרו להחזרת קטעי מידע רלוונטיים בלבד. לדוגמה, רמה 3 אומרת שציון ההתבססות על מקורות צריך להיות 3 ומעלה כדי שהתשובה תוחזר. |
disabled |
זה שינוי אופציונלי. האם ההארקה מושבתת. |
ModalityConfig
אם מציינים ערך, המערכת תחיל את ההגדרה שצוינה על האופן שצוין.
| שדות | |
|---|---|
modality_type |
חובה. סוג האמצעי. |
rewriter_config |
זה שינוי אופציונלי. הגדרות הכתיבה מחדש. |
summarization_config |
זה שינוי אופציונלי. הגדרת הסיכום. |
grounding_config |
זה שינוי אופציונלי. הגדרת ההארקה. |
snippets_config |
זה שינוי אופציונלי. הגדרות של קטעי קוד. |
ModalityType
סוג האמצעי.
| טיפוסים בני מנייה (enum) | |
|---|---|
MODALITY_TYPE_UNSPECIFIED |
סוג המודאליות לא צוין. |
TEXT |
אופן הצגת הטקסט. |
AUDIO |
שיטת אודיו. |
RewriterConfig
הגדרות של כלי השכתוב.
| שדות | |
|---|---|
model_settings |
חובה. הגדרות למודל ה-LLM. |
prompt |
זה שינוי אופציונלי. הגדרת ההנחיה. אם לא מגדירים את ההנחיה, המערכת תשתמש בהנחיית ברירת המחדל. |
disabled |
זה שינוי אופציונלי. האם הכתיבה מחדש מושבתת. |
SnippetsConfig
הגדרת קטעי קוד.
| שדות | |
|---|---|
enable_snippets |
זה שינוי אופציונלי. האם הפעלתם נכסי מידע מובנה מהאתר. |
max_snippets |
זה שינוי אופציונלי. מספר התקצירים שיוחזרו לכל שאילתה. אם לא מוגדר, מחזיר כברירת מחדל את כל הקטעים מהשירות. |
SummarizationConfig
הגדרת סיכומים.
| שדות | |
|---|---|
model_settings |
זה שינוי אופציונלי. הגדרות למודל ה-LLM. |
prompt |
זה שינוי אופציונלי. הגדרת ההנחיה. אם לא מגדירים את ההנחיה, המערכת תשתמש בהנחיית ברירת המחדל. |
disabled |
זה שינוי אופציונלי. האם הסיכום מושבת. |
DeleteAgentRequest
בקשת הודעה עבור AgentService.DeleteAgent.
| שדות | |
|---|---|
name |
חובה. שם המשאב של הסוכן שרוצים למחוק. |
force |
זה שינוי אופציונלי. מציין אם למחוק את הסוכן בכוח, גם אם עדיין יש הפניות אליו באפליקציות, בסוכנים או בדוגמאות אחרות.
|
etag |
זה שינוי אופציונלי. ה-etag הנוכחי של הסוכן. אם לא מציינים etag, המחיקה תחליף את כל השינויים שמתבצעים בו-זמנית. אם מציינים תג etag והוא לא תואם לתג etag הנוכחי של הסוכן, המחיקה תיחסם ותוחזר שגיאת ABORTED. |
DeleteAppRequest
בקשת הודעה עבור AgentService.DeleteApp.
| שדות | |
|---|---|
name |
חובה. שם המשאב של האפליקציה שרוצים למחוק. |
etag |
זה שינוי אופציונלי. ה-etag הנוכחי של האפליקציה. אם לא מציינים etag, המחיקה תדרוס שינויים מקבילים. אם מציינים תג etag שלא תואם לתג etag הנוכחי של האפליקציה, המחיקה תיחסם ותוחזר שגיאת ABORTED. |
DeleteAppVersionRequest
בקשת הודעה עבור AgentService.DeleteAppVersion.
| שדות | |
|---|---|
name |
חובה. שם המשאב של גרסת האפליקציה שרוצים למחוק. |
etag |
זה שינוי אופציונלי. ה-etag הנוכחי של גרסת האפליקציה. אם לא מציינים etag, המחיקה תחליף את כל השינויים שמתבצעים בו-זמנית. אם מציינים etag שלא תואם ל-etag הנוכחי של גרסת האפליקציה, המחיקה תיחסם ותוחזר שגיאת ABORTED. |
DeleteConversationRequest
בקשת הודעה עבור AgentService.DeleteConversation.
| שדות | |
|---|---|
name |
חובה. שם המשאב של השיחה שרוצים למחוק. |
source |
זה שינוי אופציונלי. מציינים את מקור השיחה. אם לא מגדירים את המדיניות, המערכת תשתמש ב-Source.Live כברירת מחדל. |
DeleteDeploymentRequest
בקשת הודעה עבור AgentService.DeleteDeployment.
| שדות | |
|---|---|
name |
חובה. שם הפריסה שרוצים למחוק. פורמט: |
etag |
זה שינוי אופציונלי. תג ה-etag של הפריסה. אם מציינים etag שלא תואם ל-etag הנוכחי של הפריסה, המחיקה תיחסם ותוחזר שגיאה מסוג ABORTED. |
DeleteEvaluationDatasetRequest
בקשת הודעה עבור EvaluationService.DeleteEvaluationDataset.
| שדות | |
|---|---|
name |
חובה. שם המשאב של קבוצת הנתונים של ההערכה שרוצים למחוק. |
etag |
זה שינוי אופציונלי. ה-etag הנוכחי של קבוצת הנתונים של ההערכה. אם לא מציינים etag, המחיקה תחליף את כל השינויים שמתבצעים בו-זמנית. אם מציינים etag והוא לא תואם ל-etag הנוכחי של מערך נתוני ההערכה, המחיקה תיחסם ותוחזר שגיאת ABORTED. |
DeleteEvaluationExpectationRequest
בקשת הודעה עבור EvaluationService.DeleteEvaluationExpectation.
| שדות | |
|---|---|
name |
חובה. שם המשאב של ציפיית ההערכה שרוצים למחוק. |
etag |
זה שינוי אופציונלי. ה-etag הנוכחי של ציפיית ההערכה. אם לא מציינים etag, המחיקה תחליף את כל השינויים שמתבצעים בו-זמנית. אם מצוין תג etag והוא לא תואם לתג etag הנוכחי של ציפיית ההערכה, המחיקה תיחסם ותוחזר שגיאת ABORTED. |
DeleteEvaluationRequest
בקשת הודעה עבור EvaluationService.DeleteEvaluation.
| שדות | |
|---|---|
name |
חובה. שם המשאב של ההערכה שרוצים למחוק. |
force |
זה שינוי אופציונלי. מציין אם למחוק את ההערכה בכוח, גם אם היא עדיין מפנה למערכי נתונים של הערכה.
|
etag |
זה שינוי אופציונלי. ה-etag הנוכחי של ההערכה. אם לא מציינים etag, המחיקה תחליף את כל השינויים שמתבצעים בו-זמנית. אם מצוין etag והוא לא תואם ל-etag הנוכחי של ההערכה, המחיקה תיחסם ותוחזר שגיאה מסוג ABORTED. |
DeleteEvaluationResultRequest
בקשת הודעה עבור EvaluationService.DeleteEvaluationResult.
| שדות | |
|---|---|
name |
חובה. שם המשאב של תוצאת ההערכה שרוצים למחוק. |
DeleteEvaluationRunOperationMetadata
בסוג הזה אין שדות.
מטא-נתונים של פעולות עבור EvaluationService.DeleteEvaluationRun.
DeleteEvaluationRunRequest
בקשת הודעה עבור EvaluationService.DeleteEvaluationRun.
| שדות | |
|---|---|
name |
חובה. שם המשאב של ההרצה של ההערכה שרוצים למחוק. |
DeleteExampleRequest
בקשת הודעה עבור AgentService.DeleteExample.
| שדות | |
|---|---|
name |
חובה. שם המשאב של הדוגמה שרוצים למחוק. |
etag |
זה שינוי אופציונלי. ה-etag הנוכחי של הדוגמה. אם לא מציינים etag, המחיקה תחליף את כל השינויים שמתבצעים בו-זמנית. אם מציינים תג etag והוא לא תואם לתג etag הנוכחי של הדוגמה, המחיקה תיחסם ותוחזר שגיאת ABORTED. |
DeleteGuardrailRequest
בקשת הודעה עבור AgentService.DeleteGuardrail.
| שדות | |
|---|---|
name |
חובה. שם המשאב של אמצעי הבקרה שרוצים למחוק. |
force |
זה שינוי אופציונלי. מציין אם למחוק בכוח את אמצעי הבקרה, גם אם עדיין יש הפניה אליו באפליקציה או בסוכנים.
|
etag |
זה שינוי אופציונלי. ה-etag הנוכחי של אמצעי הבקרה. אם לא מציינים etag, המחיקה תחליף את כל השינויים שמתבצעים בו-זמנית. אם מציינים etag שלא תואם ל-etag הנוכחי של אמצעי הבקרה, המחיקה תיחסם ותוחזר שגיאת ABORTED. |
DeleteScheduledEvaluationRunRequest
בקשת הודעה עבור EvaluationService.DeleteScheduledEvaluationRun.
| שדות | |
|---|---|
name |
חובה. שם המשאב של ההרצה המתוזמנת של ההערכה שרוצים למחוק. |
etag |
זה שינוי אופציונלי. תג ה-etag של ScheduledEvaluationRun. אם מצוין ערך, הוא חייב להיות זהה ל-etag של השרת. |
DeleteToolRequest
בקשת הודעה עבור AgentService.DeleteTool.
| שדות | |
|---|---|
name |
חובה. שם המשאב של הכלי שרוצים למחוק. |
force |
זה שינוי אופציונלי. מציין אם למחוק את הכלי בכוח, גם אם עדיין יש הפניות אליו על ידי סוכנים או דוגמאות.
|
etag |
זה שינוי אופציונלי. ה-etag הנוכחי של הכלי. אם לא מציינים etag, המחיקה תחליף את כל השינויים שמתבצעים בו-זמנית. אם מציינים תג etag שלא תואם לתג הנוכחי של הכלי, המחיקה תיחסם ותוחזר שגיאת ABORTED. |
DeleteToolsetRequest
בקשת הודעה עבור AgentService.DeleteToolset.
| שדות | |
|---|---|
name |
חובה. שם המשאב של ערכת הכלים שרוצים למחוק. |
force |
זה שינוי אופציונלי. מציין אם למחוק את ערכת הכלים בכוח, גם אם עדיין יש הפניות אליה באפליקציה או בסוכנים.
|
etag |
זה שינוי אופציונלי. ה-etag הנוכחי של ערכת הכלים. אם לא מציינים etag, המחיקה תחליף את כל השינויים שמתבצעים בו-זמנית. אם מציינים תג etag שלא תואם לתג etag הנוכחי של ערכת הכלים, המחיקה תיחסם ותוחזר שגיאת ABORTED. |
DeployChannelResponse
הודעת תגובה ל-AgentService.DeployChannel.
| שדות | |
|---|---|
deployment |
הפריסה שנוצרה. |
פריסה
פריסה מייצגת גרסה של האפליקציה שלא ניתן לשנות, שאפשר להריץ עליה שאילתות. היא משמשת לפריסת גרסה של האפליקציה עם פרופיל ערוץ ספציפי.
| שדות | |
|---|---|
name |
מזהה. שם המשאב של הפריסה. פורמט: |
display_name |
חובה. השם המוצג של הפריסה. |
app_version |
זה שינוי אופציונלי. שם המשאב של גרסת האפליקציה שרוצים לפרוס. פורמט: |
channel_profile |
חובה. פרופיל הערוץ שבו נעשה שימוש בהטמעה. |
create_time |
פלט בלבד. חותמת זמן של מועד היצירה של הפריסה הזו. |
update_time |
פלט בלבד. חותמת הזמן של העדכון האחרון של הפריסה הזו. |
etag |
פלט בלבד. תג Etag שמשמש כדי לוודא שהאובייקט לא השתנה במהלך פעולת קריאה-שינוי-כתיבה. אם ה-etag ריק, העדכון יחליף את כל השינויים המקבילים. |
experiment_config |
זה שינוי אופציונלי. הגדרת הניסוי לפריסה. |
whatsapp_credentials |
זה שינוי אופציונלי. קלט בלבד. כשמגדירים פרופיל של ערוץ וואטסאפ, צריך להזין פרטי כניסה זמניים לוואטסאפ. |
instagram_credentials |
זה שינוי אופציונלי. קלט בלבד. כשמגדירים פרופיל ערוץ באינסטגרם, צריך להזין פרטי כניסה זמניים לאינסטגרם. |
model_settings |
זה שינוי אופציונלי. הגדרות המודל לפריסה. ההגדרה הזו מחליפה את הגדרות המודל שהוגדרו ברמת האפליקציה או הסוכן. הערה: כדי לבטל את הגדרות המודל ברמת הפריסה, צריך להיות ברשימת ההיתרים. כדי להפעיל את השדה הזה, צריך לפנות לצוות CXAS. |
modality |
זה שינוי אופציונלי. אופן הפריסה. הערה: כדי להשתמש בהחלפת מודאליות ברמת הפריסה, צריך להיות ברשימת ההיתרים. כדי להפעיל את השדה הזה, צריך לפנות לצוות CXAS. |
agent_registry_deployment |
זה שינוי אופציונלי. הגדרה לפריסת הפריסה הזו ב-Agent Registry. אם יש פריסה כזו, היא תפורסם ב-Agent Registry. |
מודליות
אופן הפריסה.
| טיפוסים בני מנייה (enum) | |
|---|---|
MODALITY_UNSPECIFIED |
אמצעי לא ידוע. |
MODALITY_TEXT |
אופן הצגת הטקסט. |
MODALITY_VOICE |
אמצעי תקשורת קולי. |
MODALITY_VIDEO |
שיטת הצגת הסרטון. |
EndSession
מציין שהסשן הסתיים, בגלל השלמה מוצלחת (לדוגמה, המשתמש אומר "להתראות!" ) או להעביר את השיחה לטיפול ברמה גבוהה יותר.
הסוכן לא יעבד יותר קלט אחרי שהסשן יסתיים, והלקוח צריך לסגור את החיבור ולנתק אותו אחרי שהוא יקבל את כל התשובות שנותרו מהסוכן.
| שדות | |
|---|---|
metadata |
זה שינוי אופציונלי. מספק מידע נוסף על אות סיום הסשן, כמו הסיבה לסיום הסשן. |
EndUserAuthConfig
הגדרת אימות משתמש הקצה שמשמשת לשיחות חיבור. הערכים בשדה צריכים להיות השמות של משתני ההקשר בפורמט $context.variables.<name_of_variable>.
| שדות | |
|---|---|
שדה איחוד auth_config. הגדרת האימות. הערך auth_config יכול להיות רק אחד מהבאים: |
|
oauth2_auth_code_config |
אימות באמצעות קוד הרשאה של Oauth 2.0. |
oauth2_jwt_bearer_config |
אימות JWT Profile Oauth 2.0 Authorization Grant. |
Oauth2AuthCodeConfig
הגדרת אימות של קוד הרשאה ב-OAuth 2.0.
| שדות | |
|---|---|
oauth_token |
חובה. שם הפרמטר של טוקן OAuth להעברה. חייב להיות בפורמט |
Oauth2JwtBearerConfig
הגדרת אימות של הרשאת גישה ל-OAuth 2.0 בפרופיל JWT.
| שדות | |
|---|---|
issuer |
חובה. שם הפרמטר של המנפיק שרוצים להעביר. חייב להיות בפורמט |
subject |
חובה. שם הפרמטר של הנושא להעברה. חייב להיות בפורמט |
client_key |
חובה. שם הפרמטר של הלקוח שרוצים להעביר. חייב להיות בפורמט |
EndpointControlPolicy
מגדירה מדיניות לבקרת נקודות קצה ברמת הפרויקט או המיקום.
| שדות | |
|---|---|
enforcement_scope |
זה שינוי אופציונלי. ההיקף שבו רשימת המקורות המותרים של המדיניות הזו נאכפת. |
allowed_origins[] |
זה שינוי אופציונלי. מקורות HTTP(s) מותרים שהכלים באפליקציה יכולים להפעיל ישירות. האכיפה תלויה בערך של enforcement_scope ובסטטוס של VPC-SC בפרויקט. אם לא מציינים מספר יציאה, כל היציאות מורשות. אחרת, מספר הניוד חייב להיות זהה בדיוק. לדוגמה, המחרוזת 'https://example.com' תתאים למחרוזת 'https://example.com:443' ולכל יציאה אחרת. הכתובת https://example.com:443 תתאים רק לכתובת https://example.com:443. |
EnforcementScope
ההגדרה הזו מגדירה את ההיקף שבו רשימת המקורות המותרים של המדיניות הזו נאכפת.
| טיפוסים בני מנייה (enum) | |
|---|---|
ENFORCEMENT_SCOPE_UNSPECIFIED |
לא צוין. המדיניות הזו תטופל כ-VPCSC_ONLY. |
VPCSC_ONLY |
המדיניות הזו חלה רק כשהתכונה VPC-SC פעילה. |
ALWAYS |
המדיניות הזו חלה תמיד, ללא קשר לסטטוס של VPC-SC. |
ErrorHandlingSettings
הגדרות שמתארות איך לטפל בשגיאות באפליקציה.
| שדות | |
|---|---|
error_handling_strategy |
זה שינוי אופציונלי. האסטרטגיה שבה רוצים להשתמש לטיפול בשגיאות. |
fallback_response_config |
זה שינוי אופציונלי. הגדרות לטיפול בתשובות חלופיות. |
end_session_config |
זה שינוי אופציונלי. הגדרה לסיום הסשן במקרה של שגיאות מערכת (למשל שגיאות LLM). |
EndSessionConfig
הגדרה לסיום הסשן במקרה של שגיאות מערכת (למשל שגיאות LLM).
| שדות | |
|---|---|
escalate_session |
זה שינוי אופציונלי. האם להעביר את הסשן לטיפול ברמה גבוהה יותר ב- |
ErrorHandlingStrategy
הגדרת האסטרטגיה לטיפול בשגיאות.
| טיפוסים בני מנייה (enum) | |
|---|---|
ERROR_HANDLING_STRATEGY_UNSPECIFIED |
שיטת טיפול בשגיאות לא מזוהה. |
NONE |
לא מופעל טיפול ספציפי. |
FALLBACK_RESPONSE |
אם יש שגיאות במערכת (למשל שגיאות ב-LLM), המשתמש יקבל הודעת גיבוי. |
END_SESSION |
במקרה של שגיאות מערכת (למשל, שגיאות LLM) ייפלט אות EndSession. |
FallbackResponseConfig
הגדרות לטיפול בתשובות חלופיות.
| שדות | |
|---|---|
custom_fallback_messages |
זה שינוי אופציונלי. הודעות הגיבוי במקרה של שגיאות מערכת (למשל שגיאות LLM), ממופות לפי קוד שפה נתמך. |
max_fallback_attempts |
זה שינוי אופציונלי. מספר הניסיונות המקסימלי לגיבוי לפני שהסוכן ישדר את האות |
הערכה
הערכה מייצגת את כל המידע שנדרש כדי לדמות סוכן ולהעריך אותו.
| שדות | |
|---|---|
name |
מזהה. המזהה הייחודי של ההערכה הזו. פורמט: |
display_name |
חובה. השם המוצג של ההערכה שהוגדר על ידי המשתמש. ייחודי באפליקציה. |
description |
זה שינוי אופציונלי. תיאור של ההערכה שהמשתמשים מגדירים. |
tags[] |
זה שינוי אופציונלי. תגים שהוגדרו על ידי המשתמש לסיווג הבדיקה. |
evaluation_datasets[] |
פלט בלבד. רשימה של מערכי נתונים להערכה שההערכה שייכת להם. פורמט: |
create_time |
פלט בלבד. חותמת הזמן שבה נוצרה ההערכה. |
created_by |
פלט בלבד. המשתמש שיצר את ההערכה. |
update_time |
פלט בלבד. חותמת זמן של מועד העדכון האחרון של ההערכה. |
last_updated_by |
פלט בלבד. המשתמש שעדכן לאחרונה את ההערכה. |
evaluation_runs[] |
פלט בלבד. הערכים של EvaluationRuns שההערכה הזו משויכת אליהם. |
etag |
פלט בלבד. תג Etag שמשמש כדי לוודא שהאובייקט לא השתנה במהלך פעולת קריאה-שינוי-כתיבה. אם ה-etag ריק, העדכון יחליף את כל השינויים המקבילים. |
aggregated_metrics |
פלט בלבד. המדדים המצטברים של ההערכה הזו בכל ההרצות. |
last_completed_result |
פלט בלבד. תוצאת ההערכה האחרונה של ההערכה הזו. |
invalid |
פלט בלבד. האם ההערכה לא תקינה. מצב כזה יכול לקרות אם ההערכה מתייחסת לכלי, לערכת כלים או לסוכן שנמחקו מאז. |
last_ten_results[] |
פלט בלבד. 10 התוצאות האחרונות של ההערכה הזו. השדה הזה מאוכלס רק אם הערך של include_last_ten_results מוגדר כ-True ב-ListEvaluationsRequest או ב-GetEvaluationRequest. |
evaluation_metrics_threshold_override |
זה שינוי אופציונלי. ביטול של ספי מדדים להערכה הספציפית הזו. |
evaluation_metrics_config_override |
זה שינוי אופציונלי. ההגדרה הזו מבטלת את הגדרות המדדים להערכה הספציפית הזו. |
שדה איחוד inputs. הקלט להערכה inputs יכול להיות רק אחד מהבאים: |
|
golden |
זה שינוי אופציונלי. השלבים העיקריים שצריך לבדוק. |
scenario |
זה שינוי אופציונלי. ההגדרה של תרחיש. |
Golden
השלבים שנדרשים כדי להפעיל מחדש שיחה לדוגמה.
| שדות | |
|---|---|
turns[] |
חובה. מספר התורות הנדרש כדי להפעיל מחדש שיחה מושלמת. המספר המקסימלי של תורות שמותרות הוא 100. |
evaluation_expectations[] |
זה שינוי אופציונלי. הציפיות להערכה של השיחה שהופעלה מחדש. פורמט: |
GoldenExpectation
מייצג דרישה אחת שאפשר לבדוק.
| שדות | |
|---|---|
note |
זה שינוי אופציונלי. הערה לגבי הדרישה הזו, שימושית לדיווח כשבדיקות ספציפיות נכשלות. למשל, "Check_Payment_Tool_Called". |
skip_evaluation |
זה שינוי אופציונלי. אם המאפיין מוגדר כ-true, הציפייה הספציפית הזו לא תוערך. |
expectation_level_metrics_thresholds_override |
זה שינוי אופציונלי. עוקף את המדדים ברמת השלב. |
agent_response_semantic_similarity_metrics_config_override |
זה שינוי אופציונלי. הגדרות ברירת מחדל שמשנות את מדדי הדמיון הסמנטי של agent_response. |
agent_response_hallucination_metrics_config_override |
זה שינוי אופציונלי. שינויים במדדים של הזיות בתשובות של סוכנים. |
comparison_type |
זה שינוי אופציונלי. סוג ההשוואה שמשמש לבדיקת הציפייה. |
שדה איחוד condition. הבדיקה בפועל שצריך לבצע. הערך condition יכול להיות רק אחד מהבאים: |
|
tool_call |
זה שינוי אופציונלי. בודקים אם בוצעה קריאה לכלי ספציפי עם הפרמטרים. |
tool_response |
זה שינוי אופציונלי. בודקים אם הכלי הספציפי הגיב בצורה הצפויה. |
agent_response |
זה שינוי אופציונלי. בודקים שהנציג הווירטואלי הגיב בתשובה הנכונה. התפקיד 'סוכן' מרומז. |
agent_transfer |
זה שינוי אופציונלי. בודקים שהנציג העביר את השיחה לנציג אחר. |
updated_variables |
זה שינוי אופציונלי. בודקים שהסוכן עדכן את משתני הסשן לערכים הצפויים. המשתנה הזה משמש גם לתיעוד של עדכוני משתנים של סוכנים לצורך הערכות מוזהבות. |
mock_tool_response |
זה שינוי אופציונלי. התגובה של הכלי ל-mock, עם הפרמטרים הרלוונטיים שצוינו. כל הפרמטרים שלא צוינו יומצאו על ידי מודל ה-LLM. |
no_tool_calls |
זה שינוי אופציונלי. בודקים שלא נעשה שימוש בכלים במהלך התור הזה. |
GoldenTurn
תור זהב הוא תור יחיד בשיחת זהב.
| שדות | |
|---|---|
steps[] |
חובה. השלבים שנדרשים כדי להפעיל מחדש שיחה לדוגמה. |
root_span |
זה שינוי אופציונלי. הטווח הבסיסי של התור הזה לעיבוד ולתחזוקה של נתוני אודיו. ה-URI של האודיו חייב להכיל אודיו שנשמר בתדירות דגימה של 16KHz. |
turn_level_metrics_thresholds_override |
זה שינוי אופציונלי. הגדרות שמשנות את ערכי הסף של המדדים ברמת התור. |
hallucination_metric_behavior_override |
זה שינוי אופציונלי. שינוי ברירת המחדל של התנהגות מדד ההזיות ברמת התור. |
תרחיש
ההגדרה של תרחיש
| שדות | |
|---|---|
task |
חובה. המשימה שמטרגטים בתרחיש. |
user_facts[] |
זה שינוי אופציונלי. העובדות על המשתמש שישמשו בתרחיש. |
max_turns |
זה שינוי אופציונלי. המספר המקסימלי של תורות לסימולציה. הערך המקסימלי המותר הוא 100. ערך ברירת המחדל הוא 100. |
rubrics[] |
חובה. קריטריוני ההערכה שלפיהם יקבל התרחיש ציון. |
scenario_expectations[] |
חובה. ה-ScenarioExpectations להערכת השיחה שנוצרה על ידי סימולציית המשתמש. |
variable_overrides |
זה שינוי אופציונלי. משתנים / פרמטרים של סשן כהקשר לסשן, עם מפתח לפי שמות המשתנים. הערכים של המשתנים האלה יחליפו את ערכי ברירת המחדל שהוגדרו על ידי המערכת. הערה: אלה עובדות שונות מעובדות על המשתמש, שהן עובדות שהמשתמש מכיר. משתנים הם פרמטרים שהסוכן מכיר: כלומר, MDN (מספר טלפון) שמועבר על ידי מערכת הטלפוניה. |
task_completion_behavior |
זה שינוי אופציונלי. הוצאה משימוש, במקום זאת, צריך להשתמש במאפיין user_goal_behavior. |
user_goal_behavior |
זה שינוי אופציונלי. ההתנהגות הצפויה של המשתמש ביחס ליעד. |
evaluation_expectations[] |
זה שינוי אופציונלי. הציפיות להערכה שמשמשות להערכת השיחה שנוצרה על ידי הסימולציה. פורמט: |
scenario_execution_mode |
זה שינוי אופציונלי. מצב ההפעלה של הערכות התרחישים. |
TaskCompletionBehavior
ההתנהגות הצפויה של משימת המשתמש. המידע הזה משמש כדי לקבוע אם התרחיש הצליח.
| טיפוסים בני מנייה (enum) | |
|---|---|
TASK_COMPLETION_BEHAVIOR_UNSPECIFIED |
התנהגות לא מוגדרת. ברירת המחדל היא TASK_SATISFIED. |
TASK_SATISFIED |
משימת המשתמש צריכה להסתיים בהצלחה. |
TASK_REJECTED |
צריך לדחות את משימת המשתמש. |
UserFact
עובדות על המשתמש כצמד מפתח/ערך.
| שדות | |
|---|---|
name |
חובה. השם של עובדת המשתמש. |
value |
חובה. הערך של נתון המשתמש. |
UserGoalBehavior
ההתנהגות הצפויה של המשתמש ביחס ליעד. המידע הזה משמש כדי לקבוע אם התרחיש הצליח.
| טיפוסים בני מנייה (enum) | |
|---|---|
USER_GOAL_BEHAVIOR_UNSPECIFIED |
התנהגות לא מוגדרת. ערך ברירת המחדל הוא USER_GOAL_SATISFIED. |
USER_GOAL_SATISFIED |
היעד של המשתמש צריך להיות השלמה מוצלחת. |
USER_GOAL_REJECTED |
צריך לדחות את היעד של המשתמש. |
USER_GOAL_IGNORED |
התעלמות מהסטטוס של יעד המשתמש. |
ScenarioExpectation
הציפייה להערכת השיחה שנוצרה על ידי הסימולציה.
| שדות | |
|---|---|
שדה איחוד expectation. הציפייה להערכת השיחה שנוצרה על ידי הסימולציה. הערך expectation יכול להיות רק אחד מהבאים: |
|
tool_expectation |
זה שינוי אופציונלי. הזוג של קריאה לכלי ותגובה שצריך להעריך. |
agent_response |
זה שינוי אופציונלי. התשובה של הסוכן שצריך להעריך. |
ToolExpectation
הזוג של קריאה לכלי ותגובה שצריך להעריך.
| שדות | |
|---|---|
expected_tool_call |
חובה. הקריאה הצפויה לכלי, עם הפרמטרים הרלוונטיים שצוינו. כל הפרמטרים שלא צוינו יומצאו על ידי מודל ה-LLM. |
mock_tool_response |
חובה. התגובה של הכלי ל-mock, עם הפרמטרים הרלוונטיים שצוינו. כל הפרמטרים שלא צוינו יומצאו על ידי מודל ה-LLM. |
שלב
שלב מגדיר פעולה יחידה שתתבצע במהלך ההערכה.
| שדות | |
|---|---|
שדה איחוד step. השלב לביצוע. הערך step יכול להיות רק אחד מהבאים: |
|
user_input |
זה שינוי אופציונלי. קלט של משתמשים לגבי השיחה. |
agent_transfer |
זה שינוי אופציונלי. להעביר את השיחה לנציג אחר. |
expectation |
זה שינוי אופציונלי. מריץ ציפייה בתור הנוכחי. |
EvaluationConfig
ההגדרה EvaluationConfig קובעת את ההגדרות להרצת ההערכה.
| שדות | |
|---|---|
input_audio_config |
זה שינוי אופציונלי. הגדרות לעיבוד האודיו שמתקבל. |
output_audio_config |
זה שינוי אופציונלי. הגדרות ליצירת פלט האודיו. |
evaluation_channel |
זה שינוי אופציונלי. הערוץ שרוצים לבדוק. |
tool_call_behaviour |
זה שינוי אופציונלי. מציין אם ההערכה צריכה להשתמש בקריאות אמיתיות לכלים או בכלים מזויפים. |
EvaluationChannel
הערוץ שרוצים לבדוק.
| טיפוסים בני מנייה (enum) | |
|---|---|
EVALUATION_CHANNEL_UNSPECIFIED |
ערוץ הערכה לא צוין. |
TEXT |
ערוץ הערכה עם טקסט בלבד. |
AUDIO |
ערוץ להערכת אודיו. |
EvaluationDataset
מערך נתוני הערכה מייצג קבוצה של הערכות שמקובצות יחד על סמך תגים משותפים.
| שדות | |
|---|---|
name |
מזהה. המזהה הייחודי של מערך נתוני ההערכה הזה. פורמט: |
display_name |
חובה. השם המוצג שהוגדר על ידי המשתמש למערך נתוני ההערכה. ייחודי באפליקציה. |
evaluations[] |
זה שינוי אופציונלי. הערכות שנכללות במערך הנתונים הזה. |
create_time |
פלט בלבד. חותמת הזמן שבה נוצר מערך הנתונים של ההערכה. |
update_time |
פלט בלבד. חותמת זמן של מועד העדכון האחרון של מערך נתוני ההערכה. |
etag |
פלט בלבד. תג Etag שמשמש כדי לוודא שהאובייקט לא השתנה במהלך פעולת קריאה-שינוי-כתיבה. אם ה-etag ריק, העדכון יחליף את כל השינויים המקבילים. |
created_by |
פלט בלבד. המשתמש שיצר את מערך נתוני ההערכה. |
last_updated_by |
פלט בלבד. המשתמש שעדכן לאחרונה את מערך הנתונים של ההערכה. |
aggregated_metrics |
פלט בלבד. המדדים המצטברים של מערך הנתונים הזה להערכה בכל ההרצות. |
EvaluationErrorInfo
מידע על שגיאה שנתקלה במהלך ביצוע של הערכה.
| שדות | |
|---|---|
error_type |
פלט בלבד. סוג השגיאה. |
error_message |
פלט בלבד. הודעת השגיאה. |
session_id |
פלט בלבד. מזהה הסשן של השיחה שגרמה לשגיאה. |
user_facing_error_message |
פלט בלבד. הודעת השגיאה שמוצגת למשתמש. |
ErrorType
סוג השגיאה
| טיפוסים בני מנייה (enum) | |
|---|---|
ERROR_TYPE_UNSPECIFIED |
סוג שגיאה לא מזוהה. |
RUNTIME_FAILURE |
ההרצה נכשלה במהלך זמן הריצה. |
CONVERSATION_RETRIEVAL_FAILURE |
הייתה בעיה והשיחה לא אוחזרה מ-CES Runtime. |
METRIC_CALCULATION_FAILURE |
לא הצליח לחשב מדד או תוצאה. |
EVALUATION_UPDATE_FAILURE |
העדכון של ההערכה נכשל. |
QUOTA_EXHAUSTED |
הגעתם למכסה. |
USER_SIMULATION_FAILURE |
כשל במהלך סימולציית משתמש. |
EvaluationExpectation
ציפייה להערכה מייצגת קריטריון ספציפי להערכה.
| שדות | |
|---|---|
name |
מזהה. המזהה הייחודי של ציפיית ההערכה הזו. פורמט: |
display_name |
חובה. שם תצוגה מוגדר על ידי המשתמש. המזהה חייב להיות ייחודי באפליקציה. |
tags[] |
זה שינוי אופציונלי. תגים שהוגדרו על ידי המשתמש לציפיות. אפשר להשתמש בו כדי לסנן ציפיות. |
create_time |
פלט בלבד. חותמת הזמן שבה נוצרה ציפיית ההערכה. |
update_time |
פלט בלבד. חותמת זמן של מועד העדכון האחרון של ציפיית ההערכה. |
etag |
פלט בלבד. תג Etag שמשמש כדי לוודא שהאובייקט לא השתנה במהלך פעולת קריאה-שינוי-כתיבה. אם ה-etag ריק, העדכון יחליף את כל השינויים המקבילים. |
שדה איחוד criteria. ההגדרה של הקריטריונים שמשמשים להערכה. הערך criteria יכול להיות רק אחד מהבאים: |
|
llm_criteria |
זה שינוי אופציונלי. קריטריוני הערכה שמבוססים על הנחיה ל-LLM. |
LlmCriteria
הגדרות לקריטריוני הערכה שמבוססים על LLM.
| שדות | |
|---|---|
prompt |
חובה. ההנחיה או ההוראות שניתנו לשופט ה-LLM. |
EvaluationMetricsConfig
הגדרת המדדים להערכה.
| שדות | |
|---|---|
golden_metrics_config |
זה שינוי אופציונלי. הגדרות של מדדי הזהב לצורך ההערכה. |
scenario_metrics_config |
זה שינוי אופציונלי. הגדרות למדדים של התרחיש לצורך ההערכה. |
ComparisonType
סוגי השוואות נתמכים לבדיקת התשובה של הסוכן.
| טיפוסים בני מנייה (enum) | |
|---|---|
COMPARISON_TYPE_UNSPECIFIED |
סוג ההשוואה לא צוין. ההתנהגות מוגדרת כברירת מחדל ל-SEMANTIC_SIMILARITY לתגובות של סוכנים ולקריאות כלים. |
EQUALS |
התאמה מדויקת של מחרוזת. |
CONTAINS |
התאמה של מחרוזת משנה (בדיקה אם המחרוזת הצפויה כלולה בתשובה בפועל). |
SEMANTIC_SIMILARITY |
התאמה של דמיון סמנטי (הערכת דמיון המשמעות באמצעות LLM). |
ExpectationsMetMetricsConfig
הגדרות המדדים של רמת הציפיות להערכה. כדי להשבית את המדד, מגדירים את ההודעה אבל לא מגדירים את השדה enable_expectations_met_metrics כ-true (או מגדירים אותו במפורש כ-false). כדי לבטל את ההגדרה ולחזור להתנהגות ברירת המחדל, משמיטים את ההודעה לגמרי.
| שדות | |
|---|---|
enable_expectations_met_metrics |
זה שינוי אופציונלי. האם לחשב את מדדי רמת הציפיות להערכה. |
GoldenMetricsConfig
הגדרות של מדדי הזהב לצורך ההערכה.
| שדות | |
|---|---|
semantic_similarity_metrics_config |
זה שינוי אופציונלי. הגדרה גלובלית של מדדים של דמיון סמנטי. |
tool_correctness_metrics_config |
זה שינוי אופציונלי. הגדרות למדדי דיוק של כלי ברמת התור. |
step_tool_correctness_metrics_config |
זה שינוי אופציונלי. הגדרות למדדי דיוק של כלי ברמת השלב. |
HallucinationMetricsConfig
הגדרות למדדי ההזיות לצורך ההערכה. כדי להשבית את המדד, מגדירים את ההודעה אבל לא מגדירים את השדה enable_hallucination_metrics כ-true (או מגדירים אותו במפורש כ-false). כדי לבטל את ההגדרה ולחזור להתנהגות ברירת המחדל, משמיטים את ההודעה לגמרי.
| שדות | |
|---|---|
enable_hallucination_metrics |
זה שינוי אופציונלי. האם לחשב מדדים של הזיות לצורך ההערכה. |
ScenarioMetricsConfig
הגדרות למדדים של התרחיש לצורך ההערכה.
| שדות | |
|---|---|
user_goal_met_metrics_config |
זה שינוי אופציונלי. הגדרות למדדים של השלמת יעדים עסקיים של משתמשים. |
expectations_met_metrics_config |
זה שינוי אופציונלי. הגדרות למדדים של רמת הציפיות. |
SemanticSimilarityMetricsConfig
הגדרות למדדי הדמיון לצורך ההערכה. כדי להשבית את המדד, מגדירים את ההודעה אבל לא מגדירים את השדה enable_semantic_similarity_metrics כ-true (או מגדירים אותו במפורש כ-false). כדי לבטל את ההגדרה ולחזור להתנהגות ברירת המחדל, משמיטים את ההודעה לגמרי.
| שדות | |
|---|---|
enable_semantic_similarity_metrics |
זה שינוי אופציונלי. האם לחשב מדדים של דמיון סמנטי לצורך ההערכה. |
ToolCorrectnessMetricsConfig
הגדרות למדדי נכונות לצורך ההערכה. כדי להשבית את המדד, מגדירים את ההודעה אבל לא מגדירים את השדה enable_tool_correctness_metrics כ-true (או מגדירים אותו במפורש כ-false). כדי לבטל את ההגדרה ולחזור להתנהגות ברירת המחדל, משמיטים את ההודעה לגמרי.
| שדות | |
|---|---|
enable_tool_correctness_metrics |
זה שינוי אופציונלי. האם לחשב מדדי נכונות של הכלי לצורך ההערכה. |
UserGoalMetMetricsConfig
הגדרות למדדים של השגת יעדי משתמשים לצורך ההערכה. כדי להשבית את המדד, מגדירים את ההודעה אבל לא מגדירים את השדה enable_user_goal_met_metrics כ-true (או מגדירים אותו במפורש כ-false). כדי לבטל את ההגדרה ולחזור להתנהגות ברירת המחדל, משמיטים את ההודעה לגמרי.
| שדות | |
|---|---|
enable_user_goal_met_metrics |
זה שינוי אופציונלי. האם לחשב את מדדי השגת היעד של המשתמש לצורך ההערכה. |
EvaluationMetricsThresholds
הגדרות סף למדדים בהערכה.
| שדות | |
|---|---|
golden_evaluation_metrics_thresholds |
זה שינוי אופציונלי. ערכי הסף של מדדי ההערכה המושלמים. |
hallucination_metric_behavior |
זה שינוי אופציונלי. הוצא משימוש: במקומו צריך להשתמש ב- |
golden_hallucination_metric_behavior |
זה שינוי אופציונלי. התנהגות מדד ההזיות בהערכות מוזהבות. |
scenario_hallucination_metric_behavior |
זה שינוי אופציונלי. התנהגות מדד ההזיות בהערכות של תרחישים. |
GoldenEvaluationMetricsThresholds
הגדרות להערכות מוזהבות.
| שדות | |
|---|---|
turn_level_metrics_thresholds |
זה שינוי אופציונלי. ערכי הסף של המדדים ברמת התור. |
expectation_level_metrics_thresholds |
זה שינוי אופציונלי. ערכי הסף של מדדי רמת הציפייה. |
tool_matching_settings |
זה שינוי אופציונלי. הגדרות ההתאמה של הכלי. קריאה נוספת לכלי היא קריאה לכלי שקיימת בהרצה אבל לא תואמת לאף קריאה לכלי בציפייה המוזהבת. |
ExpectationLevelMetricsThresholds
ערכי הסף של מדדים ברמת הציפייה.
| שדות | |
|---|---|
tool_invocation_parameter_correctness_threshold |
זה שינוי אופציונלי. סף ההצלחה לפרמטרים של הפעלת כלי ספציפיים. הערך חייב להיות מספר עשרוני בין 0 ל-1. ברירת המחדל היא 1.0. |
TurnLevelMetricsThresholds
הפעלת ערכי סף של מדדים ברמת הקמפיין.
| שדות | |
|---|---|
semantic_similarity_channel |
זה שינוי אופציונלי. הערוץ של הדמיון הסמנטי שבו רוצים להשתמש לצורך הערכה. |
semantic_similarity_success_threshold |
זה שינוי אופציונלי. סף ההצלחה לדמיון סמנטי. הערך צריך להיות מספר שלם בין 0 ל-4. ברירת המחדל היא >= 3. |
overall_tool_invocation_correctness_threshold |
זה שינוי אופציונלי. סף ההצלחה לדיוק הכולל של הפעלת הכלי. הערך חייב להיות מספר עשרוני בין 0 ל-1. ברירת המחדל היא 1.0. |
SemanticSimilarityChannel
הערוץ שבו רוצים להשתמש כדי למצוא דמיון סמנטי.
| טיפוסים בני מנייה (enum) | |
|---|---|
SEMANTIC_SIMILARITY_CHANNEL_UNSPECIFIED |
לא צוין מדד. ברירת המחדל היא TEXT. |
TEXT |
שימוש בדמיון סמנטי בין טקסטים. |
AUDIO |
שימוש בדמיון סמנטי של אודיו. |
HallucinationMetricBehavior
ההתנהגות של מדד ההזיות. ללא קשר להתנהגות, המדד תמיד יחושב. ההבדל הוא שכשהמדד מושבת, הוא לא משמש לחישוב ציון ההערכה הכולל.
| טיפוסים בני מנייה (enum) | |
|---|---|
HALLUCINATION_METRIC_BEHAVIOR_UNSPECIFIED |
התנהגות לא מוגדרת של מדד הזיות. |
DISABLED |
השבתת מדד ההזיות. |
ENABLED |
הפעלת מדד ההזיות. |
ToolMatchingSettings
הגדרות להתאמת שיחות עם כלי.
| שדות | |
|---|---|
extra_tool_call_behavior |
זה שינוי אופציונלי. התנהגות של קריאות נוספות לכלים. ברירת המחדל היא FAIL. |
ExtraToolCallBehavior
הגדרת ההתנהגות כשנתקלים בקריאה נוספת לכלי. קריאה נוספת לכלי היא קריאה לכלי שקיימת בהרצה אבל לא תואמת לאף קריאה לכלי בציפייה המוזהבת.
| טיפוסים בני מנייה (enum) | |
|---|---|
EXTRA_TOOL_CALL_BEHAVIOR_UNSPECIFIED |
התנהגות לא מוגדרת. ברירת המחדל היא FAIL. |
FAIL |
הבדיקה תיכשל אם תזוהה קריאה נוספת לכלי. |
ALLOW |
מאשרים את השימוש בכלי הנוסף. |
EvaluationPersona
פרסונה מייצגת משתמש קצה בהערכה.
| שדות | |
|---|---|
name |
חובה. המזהה הייחודי של האישיות. פורמט: |
description |
זה שינוי אופציונלי. תיאור הפרסונה. |
display_name |
חובה. השם המוצג של האישיות. ייחודי בתוך אפליקציה. |
personality |
חובה. הוראה לסוכן לגבי אופן ההתנהגות בתהליך ההערכה. |
speech_config |
זה שינוי אופציונלי. הגדרות של איך האישיות נשמעת (הגדרות TTS). |
SpeechConfig
הגדרות ליצירת המרת טקסט לדיבור.
| שדות | |
|---|---|
speaking_rate |
זה שינוי אופציונלי. קצב הדיבור. 1.0 הוא ערך רגיל. ערך נמוך יותר מייצג קצב איטי יותר (למשל, 0.8), וערך גבוה יותר מייצג קצב מהיר יותר (למשל, 1.5). שימושי לבדיקה של אופן הטיפול של הסוכן בשיחות עם אנשים שמדברים מהר. |
environment |
זה שינוי אופציונלי. סביבת האודיו המדומה. |
voice_id |
זה שינוי אופציונלי. המזהה הספציפי של הקול או המבטא שרוצים להשתמש בהם. דוגמה: en-US-Wavenet-D או en-GB-Standard-A |
BackgroundEnvironment
סביבת אודיו מדומה.
| טיפוסים בני מנייה (enum) | |
|---|---|
BACKGROUND_ENVIRONMENT_UNSPECIFIED |
לא צוינה סביבת רקע. |
CALL_CENTER |
סביבת מוקד טלפוני. |
TRAFFIC |
סביבה עם רעשי תנועה. |
KIDS_NOISE |
סביבה רועשת של ילדים. |
CAFE |
סביבת בית קפה. |
EvaluationResult
תוצאת בדיקה מייצגת את הפלט של הפעלת בדיקה.
| שדות | |
|---|---|
name |
מזהה. המזהה הייחודי של תוצאת הבדיקה. פורמט: |
display_name |
חובה. השם המוצג של תוצאת ההערכה. ייחודי בתוך הערכה. כברירת מחדל, הפורמט הוא: |
create_time |
פלט בלבד. חותמת הזמן שבה נוצרה תוצאת ההערכה. |
evaluation_status |
פלט בלבד. התוצאה של הבדיקה. השדה הזה מאוכלס רק אם execution_state הוא COMPLETE. |
evaluation_run |
פלט בלבד. הפעלת ההערכה שיצרה את התוצאה הזו. פורמט: |
persona |
פלט בלבד. הפרסונה ששימשה ליצירת השיחה לתוצאת ההערכה. |
error_info |
פלט בלבד. פרטי השגיאה של תוצאת ההערכה. |
error |
פלט בלבד. הוצא משימוש: במקומו צריך להשתמש ב- |
initiated_by |
פלט בלבד. המשתמש שהפעיל את הרצת ההערכה שהניבה את התוצאה הזו. |
app_version |
פלט בלבד. גרסת האפליקציה ששימשה ליצירת השיחה שהובילה לתוצאה הזו. פורמט: |
app_version_display_name |
פלט בלבד. השם המוצג של |
changelog |
פלט בלבד. יומן השינויים של גרסת האפליקציה שההערכה בוצעה לגביה. השדה הזה מאוכלס אם המשתמש מריץ הערכה בגרסה האחרונה או בטיוטה. |
changelog_create_time |
פלט בלבד. זמן היצירה של יומן השינויים של גרסת האפליקציה שההערכה בוצעה לגביה. השדה הזה מאוכלס אם המשתמש מריץ הערכה בגרסה האחרונה או בטיוטה. |
execution_state |
פלט בלבד. הסטטוס של הביצוע של תוצאת ההערכה. |
evaluation_metrics_thresholds |
פלט בלבד. הסף להערכה של התוצאה. |
config |
פלט בלבד. ההגדרה שבה נעשה שימוש בהרצת ההערכה שהניבה את התוצאה הזו. |
golden_run_method |
פלט בלבד. השיטה שבה נעשה שימוש להפעלת הערכת הזהב. |
root_span |
פלט בלבד. יחידה לוגית למעקב ברמת הבסיס של הרצת ההערכה, שכוללת מידע על כל שלב בהערכה. |
outcome_metadata |
פלט בלבד. מטא-נתונים של תוצאת הבדיקה. השדה הזה מאוכלס רק אם execution_state הוא COMPLETE. |
שדה איחוד result. התוצאה של ההערכה. השדה הזה מאוכלס רק כשערך המשתנה execution_state הוא COMPLETED. הערך result יכול להיות רק אחד מהבאים: |
|
golden_result |
פלט בלבד. התוצאה של הערכת הזהב. |
scenario_result |
פלט בלבד. התוצאה של הערכת תרחיש. |
EvaluationExpectationResult
התוצאה של ציפייה אחת להערכה.
| שדות | |
|---|---|
evaluation_expectation |
פלט בלבד. הציפייה מההערכה. פורמט: |
prompt |
פלט בלבד. ההנחיה ששימשה להערכה. |
outcome |
פלט בלבד. התוצאה של ציפיית ההערכה. |
explanation |
פלט בלבד. ההסבר לתוצאה. |
ExecutionState
הסטטוס של הביצוע של תוצאת ההערכה.
| טיפוסים בני מנייה (enum) | |
|---|---|
EXECUTION_STATE_UNSPECIFIED |
לא צוין מצב הביצוע של תוצאת ההערכה. |
QUEUED |
ההפעלה של תוצאת ההערכה ממתינה בתור. |
RUNNING |
ההרצה של תוצאת ההערכה מתבצעת. |
COMPLETED |
ההרצה של תוצאת ההערכה הסתיימה. |
ERROR |
הביצוע של תוצאת ההערכה נכשל בגלל שגיאה פנימית. |
CANCELLED |
ההרצה של תוצאת ההערכה בוטלה. |
GoldenExpectationOutcome
מציין את הציפייה ואת התוצאה של הציפייה הזו.
| שדות | |
|---|---|
expectation |
פלט בלבד. הציפייה שנבדקה. |
outcome |
פלט בלבד. התוצאה של הציפייה. |
semantic_similarity_result |
פלט בלבד. התוצאה של בדיקת הדמיון הסמנטי. |
tool_invocation_result |
פלט בלבד. התוצאה של בדיקת ההפעלה של הכלי. |
שדה איחוד result. התוצאה של הציפייה. הערך result יכול להיות רק אחד מהבאים: |
|
observed_tool_call |
פלט בלבד. התוצאה של הציפייה לקריאה לכלי. |
observed_tool_response |
פלט בלבד. התוצאה של הציפייה לתגובה מהכלי. |
observed_agent_response |
פלט בלבד. התוצאה של הציפייה לתשובה מהסוכן. |
observed_agent_transfer |
פלט בלבד. התוצאה של הציפייה להעברה לנציג. |
observed_payload |
פלט בלבד. מטען ייעודי (payload) בהתאמה אישית שנצפה. אין ציפיות לגבי מטען ייעודי (payload) בהתאמה אישית. הערך הזה משמש רק לחישוב מדדים. התוצאה תמיד תהיה SKIPPED. |
ToolInvocationResult
התוצאה של בדיקת ההפעלה של הכלי.
| שדות | |
|---|---|
outcome |
פלט בלבד. התוצאה של בדיקת ההפעלה של הכלי. ההחלטה מתקבלת על סמך השוואה בין הציון parameter_correctness_score לבין ערך הסף. אם הניקוד שווה לסף או גבוה ממנו, התוצאה תהיה PASS. אחרת, התוצאה תהיה FAIL. |
explanation |
פלט בלבד. הסבר בטקסט חופשי על התוצאה של הפעלת הכלי. |
parameter_correctness_score |
פלט בלבד. ציון הנכונות של פרמטר ההפעלה של הכלי. הערך הזה מציין את אחוז הפרמטרים מהקריאה הצפויה לכלי שהיו גם בקריאה בפועל לכלי. |
GoldenResult
התוצאה של הערכת הזהב.
| שדות | |
|---|---|
turn_replay_results[] |
פלט בלבד. התוצאה של הרצת כל תור בשיחה המוזהבת. |
evaluation_expectation_results[] |
פלט בלבד. התוצאות של ציפיות ההערכה. |
TurnReplayResult
התוצאה של הרצת תור אחד של השיחה המושלמת.
| שדות | |
|---|---|
conversation |
פלט בלבד. השיחה שנוצרה בתור הזה. |
expectation_outcome[] |
פלט בלבד. התוצאה של כל ציפייה. |
hallucination_result |
פלט בלבד. התוצאה של בדיקת ההזיות. |
tool_invocation_score |
פלט בלבד. הוצאה משימוש, במקומו, צריך להשתמש ב-OverallToolInvocationResult. |
turn_latency |
פלט בלבד. משך התור. |
tool_call_latencies[] |
פלט בלבד. זמן האחזור של כל קריאה לכלי בתור. |
semantic_similarity_result |
פלט בלבד. התוצאה של בדיקת הדמיון הסמנטי. |
overall_tool_invocation_result |
פלט בלבד. התוצאה של הבדיקה הכוללת של הפעלת הכלי. |
error_info |
פלט בלבד. מידע על השגיאה שקרתה במהלך התור הזה. |
span_latencies[] |
פלט בלבד. זמן האחזור של הטווחים בפנייה. |
tool_ordered_invocation_score |
פלט בלבד. הציון הכולל של הפעלת הכלי בתור הזה. המדד הזה מציין את אחוז הכלים הכולל מהתור הצפוי שהופעלו בפועל בסדר הצפוי. |
HallucinationResult
התוצאה של בדיקת ההזיות בתור יחיד.
| שדות | |
|---|---|
label |
פלט בלבד. התווית שמשויכת לכל ציון. ציון 1: מוצדק ציון 0: לא מוצדק ציון -1: אין טענה להערכה |
explanation |
פלט בלבד. ההסבר לציון ההזיה. |
score |
פלט בלבד. ציון ההזיות. יכול להיות -1, 0 או 1. |
תוצאת הסריקה
התוצאה של ההערכה או הציפייה.
| טיפוסים בני מנייה (enum) | |
|---|---|
OUTCOME_UNSPECIFIED |
לא צוינה תוצאת ההערכה. |
PASS |
ההערכה או הציפייה עברו. במקרה של הערכה, המשמעות היא שכל הציפיות התממשו. |
FAIL |
ההערכה או הציפייה נכשלו. במקרה של הערכה, המשמעות היא שלפחות אחת מהציפיות לא התקיימה. |
SKIPPED |
ההערכה או הציפייה דולגו. |
OutcomeMetadata
נתוני מטא-נתונים על תוצאות ההערכה.
| טיפוסים בני מנייה (enum) | |
|---|---|
OUTCOME_METADATA_UNSPECIFIED |
מטא-נתונים לא מוגדרים של תוצאה. |
GRACEFUL_HANDOFF |
ההערכה הובילה להעברה חלקה לנציג אנושי. |
OverallToolInvocationResult
התוצאה של הבדיקה הכוללת של הפעלת הכלי.
| שדות | |
|---|---|
outcome |
פלט בלבד. התוצאה של בדיקת ההפעלה של הכלי. הערך הזה נקבע על ידי השוואה בין tool_invocation_score לבין overall_tool_invocation_correctness_threshold. אם הניקוד שווה לסף או גבוה ממנו, התוצאה תהיה PASS. אחרת, התוצאה תהיה FAIL. |
tool_invocation_score |
הציון הכולל של הפעלת הכלי בתור הזה. המדד הזה מציין את האחוז הכולל של הכלים מהתור הצפוי שהופעלו בפועל. |
ScenarioExpectationOutcome
התוצאה של ציפייה בתרחיש.
| שדות | |
|---|---|
expectation |
פלט בלבד. הציפייה שנבדקה. |
outcome |
פלט בלבד. התוצאה של ScenarioExpectation. |
שדה איחוד result. התוצאה של הציפייה. הערך result יכול להיות רק אחד מהבאים: |
|
observed_tool_call |
פלט בלבד. הקריאה לכלי שנצפתה. |
observed_agent_response |
פלט בלבד. התשובה שנצפתה מהסוכן. |
ObservedToolCall
התגובה והקריאה לכלי שנצפו.
| שדות | |
|---|---|
tool_call |
פלט בלבד. הקריאה לכלי שנצפתה. |
tool_response |
פלט בלבד. התשובה שנצפתה מהכלי. |
ScenarioResult
התוצאה של הערכת תרחיש.
| שדות | |
|---|---|
conversation |
פלט בלבד. השיחה שנוצרה בתרחיש. |
task |
פלט בלבד. המשימה ששימשה להרצת התרחיש עבור התוצאה הזו. |
user_facts[] |
פלט בלבד. העובדות על המשתמש ששימשו את התרחיש לחישוב התוצאה הזו. |
expectation_outcomes[] |
פלט בלבד. התוצאה של כל ציפייה. |
rubric_outcomes[] |
פלט בלבד. התוצאה של הקריטריונים להערכה. |
hallucination_result[] |
פלט בלבד. התוצאה של בדיקת ההזיות. תהיה תוצאת הזיה אחת לכל תור בשיחה. |
task_completion_result |
פלט בלבד. התוצאה של בדיקת השלמת המשימה. |
tool_call_latencies[] |
פלט בלבד. ההשהיה של כל הפעלה של קריאה לכלי בשיחה. |
user_goal_satisfaction_result |
פלט בלבד. התוצאה של בדיקת שביעות הרצון של המשתמש מהיעד. |
span_latencies[] |
פלט בלבד. ההשהיה של טווחי הזמן בשיחה. |
evaluation_expectation_results[] |
פלט בלבד. התוצאות של ציפיות ההערכה. |
all_expectations_satisfied |
פלט בלבד. אם כל הציפיות התממשו בתור הזה. |
task_completed |
פלט בלבד. האם המשימה הושלמה בתור הזה. התשובה הזו היא שילוב של כל הציפיות שהתממשו, ללא הזיות, ושל שביעות רצון המשתמש מהשגת היעד. |
ScenarioRubricOutcome
התוצאה של ההערכה בהשוואה לקריטריון הערכה.
| שדות | |
|---|---|
rubric |
פלט בלבד. קריטריון ההערכה ששימש להערכת השיחה. |
score_explanation |
פלט בלבד. התשובה של המעריך לקריטריון ההערכה. |
score |
פלט בלבד. הציון של השיחה בהשוואה לקריטריון ההערכה. |
SemanticSimilarityResult
התוצאה של בדיקת הדמיון הסמנטי.
| שדות | |
|---|---|
label |
פלט בלבד. התווית שמשויכת לכל ציון. ציון 4: עקביות מלאה ציון 3: עקביות ברוב המקרים ציון 2: עקביות חלקית (השמטות קלות) ציון 1: חוסר עקביות ברוב המקרים (השמטות משמעותיות) ציון 0: חוסר עקביות מוחלט / סתירה |
explanation |
פלט בלבד. ההסבר לציון הדמיון הסמנטי. |
outcome |
פלט בלבד. התוצאה של בדיקת הדמיון הסמנטי. ההחלטה מתקבלת על סמך השוואה בין הציון לבין semantic_similarity_success_threshold. אם הניקוד שווה לסף או גבוה ממנו, התוצאה תהיה PASS. אחרת, התוצאה תהיה FAIL. |
score |
פלט בלבד. ציון הדמיון הסמנטי. יכול להיות 0, 1, 2, 3 או 4. |
SpanLatency
זמן האחזור של ביצוע span.
| שדות | |
|---|---|
type |
פלט בלבד. סוג הטווח. |
display_name |
פלט בלבד. השם המוצג של הטווח. ההגדרה הזו רלוונטית לטווחים של כלים ואמצעי הגנה. |
start_time |
פלט בלבד. שעת ההתחלה של הטווח. |
end_time |
פלט בלבד. שעת הסיום של טווח הזמן. |
execution_latency |
פלט בלבד. זמן האחזור של הטווח. |
שדה איחוד identifier. המזהה של הפריט הספציפי על סמך הסוג שלו. הערך identifier יכול להיות רק אחד מהבאים: |
|
resource |
פלט בלבד. שם המשאב של אמצעי הבקרה או של הכלים. |
toolset |
פלט בלבד. מזהה הכלי בערכת הכלים. |
model |
פלט בלבד. השם של טווח ה-LLM. |
callback |
פלט בלבד. השם של טווח הקריאה החוזרת של המשתמש. |
סוג
סוג הטווח. יכול להיות שבעתיד נוסיף עוד ערכים.
| טיפוסים בני מנייה (enum) | |
|---|---|
TYPE_UNSPECIFIED |
ערך ברירת המחדל. הערך הזה לא בשימוש. |
TOOL |
טווח של קריאה לכלי. |
USER_CALLBACK |
טווח הזמן של בקשת השיחה מהמשתמש. |
GUARDRAIL |
טווח שכבת ההגנה. |
LLM |
טווח LLM. |
TaskCompletionResult
התוצאה של בדיקת השלמת המשימה בשיחה.
| שדות | |
|---|---|
label |
פלט בלבד. התווית שמשויכת לכל ציון. ציון 1: המשימה הושלמה. ציון 0: המשימה לא הושלמה. ציון -1: היעד של המשתמש לא הוגדר. |
explanation |
פלט בלבד. ההסבר לציון שניתן על השלמת המשימה. |
score |
פלט בלבד. הציון על השלמת המשימה. יכול להיות -1, 0 או 1 |
ToolCallLatency
זמן האחזור של הפעלת כלי.
| שדות | |
|---|---|
tool |
פלט בלבד. שם הכלי שהופעל. פורמט: |
display_name |
פלט בלבד. השם המוצג של הכלי. |
start_time |
פלט בלבד. שעת ההתחלה של ההרצה של קריאת הכלי. |
end_time |
פלט בלבד. שעת הסיום של ההרצה של קריאת הכלי. |
execution_latency |
פלט בלבד. זמן האחזור של הפעלת הכלי. |
UserGoalSatisfactionResult
התוצאה של בדיקת שביעות רצון של משתמשים מהשיחה.
| שדות | |
|---|---|
label |
פלט בלבד. התווית שמשויכת לכל ציון. ציון 2: ציון העברה חלקה ציון 1: ציון שביעות רצון של המשתמש מהמשימה ציון 0: ציון אי שביעות רצון של המשתמש מהמשימה ציון -1: ציון לא מוגדר של שביעות רצון של המשתמש מהמשימה |
explanation |
פלט בלבד. ההסבר לציון שביעות הרצון מהמשימה של המשתמש. |
score |
פלט בלבד. ציון שביעות הרצון של המשתמש מהמשימה. יכול להיות -1, 0, 1, 2. |
EvaluationRun
הרצת הערכה מייצגת את כל תוצאות ההערכה מהרצת הערכה.
| שדות | |
|---|---|
name |
מזהה. המזהה הייחודי של הרצת ההערכה. פורמט: |
display_name |
זה שינוי אופציונלי. השם המוצג של הרצת ההערכה שהוגדר על ידי המשתמש. ברירת מחדל: |
evaluation_results[] |
פלט בלבד. תוצאות ההערכה שקשורות להרצה הזו. פורמט: |
create_time |
פלט בלבד. חותמת הזמן שבה נוצרת ההרצה של ההערכה. |
initiated_by |
פלט בלבד. המשתמש שהפעיל את הרצת ההערכה. |
app_version |
פלט בלבד. גרסת האפליקציה להערכה. פורמט: |
app_version_display_name |
פלט בלבד. השם המוצג של |
changelog |
פלט בלבד. יומן השינויים של גרסת האפליקציה שההערכה בוצעה לגביה. השדה הזה מאוכלס אם המשתמש מריץ הערכה בגרסה האחרונה או בטיוטה. |
changelog_create_time |
פלט בלבד. זמן היצירה של יומן השינויים של גרסת האפליקציה שההערכה בוצעה לגביה. השדה הזה מאוכלס אם המשתמש מריץ הערכה בגרסה האחרונה או בטיוטה. |
evaluations[] |
פלט בלבד. ההערכות שכלולות בהרצה הזו. הרשימה יכולה להכיל הערכות מכל אחד מהסוגים. השדה הזה לא יכול להופיע יחד עם השדה |
evaluation_dataset |
פלט בלבד. מערך נתוני ההערכה שהריצה הזו משויכת אליו. השדה הזה לא יכול להופיע יחד עם השדה |
evaluation_type |
פלט בלבד. סוג ההערכות בהרצה הזו. |
state |
פלט בלבד. המצב של ההרצה של ההערכה. |
progress |
פלט בלבד. ההתקדמות של הרצת ההערכה. |
config |
פלט בלבד. ההגדרה שבה נעשה שימוש בהרצה. |
error |
פלט בלבד. המאפיין הזה הוצא משימוש. במקומו צריך להשתמש ב-error_info. שגיאות שאירעו במהלך הביצוע. |
error_info |
פלט בלבד. פרטי השגיאה של הרצת ההערכה. |
evaluation_run_summaries |
פלט בלבד. מיפוי של שם ההערכה ל-EvaluationRunSummary. |
latency_report |
פלט בלבד. דוח השהיה של הרצת ההערכה. |
run_count |
פלט בלבד. מספר הפעמים שההערכות בתוך ההרצה הופעלו. |
persona_run_configs[] |
פלט בלבד. ההגדרה שתשמש להרצה לכל פרסונה. |
optimization_config |
זה שינוי אופציונלי. הגדרה להרצת שלב האופטימיזציה אחרי הרצת ההערכה. אם לא מוגדרת אופטימיזציה, שלב האופטימיזציה לא יופעל. |
scheduled_evaluation_run |
פלט בלבד. שם המשאב של ההפעלה המתוזמנת של ההערכה שיצרה את הפעלת ההערכה הזו. השדה הזה מוגדר רק אם ההרצה של ההערכה נוצרה על ידי הרצה מתוזמנת של הערכה. פורמט: |
golden_run_method |
פלט בלבד. השיטה שבה נעשה שימוש להרצת ההערכה. |
operation |
פלט בלבד. הפעולה שיצרה את ההרצה הזו של ההערכה. פורמט: |
EvaluationRunState
המצב של ההרצה של ההערכה.
| טיפוסים בני מנייה (enum) | |
|---|---|
EVALUATION_RUN_STATE_UNSPECIFIED |
לא צוין מצב של הפעלת הערכה. |
QUEUED |
המשמעות היא שהרצת ההערכה ממתינה בתור. |
RUNNING |
הפעלת ההערכה מתבצעת. |
COMPLETED |
ההרצה של ההערכה הושלמה. |
ERROR |
יש שגיאה בהרצת ההערכה. |
CANCELLED |
הפעלת ההערכה בוטלה. |
EvaluationRunSummary
המאפיין מכיל את סיכום התוצאות של בדיקה ספציפית בתהליך הערכה, כולל מספר התוצאות שעברו את הבדיקה ומספר התוצאות שנכשלו.
| שדות | |
|---|---|
passed_count |
פלט בלבד. מספר התוצאות שעברו בבדיקה המשויכת בהרצה הזו. |
failed_count |
פלט בלבד. מספר התוצאות שנכשלו בהרצה הזו של ההערכה המשויכת. |
error_count |
פלט בלבד. מספר תוצאות השגיאה להערכה המשויכת בהרצה הזו. |
EvaluationType
סוג ההערכות בהרצה הזו. יכול להיות שבעתיד נוסיף עוד ערכים.
| טיפוסים בני מנייה (enum) | |
|---|---|
EVALUATION_TYPE_UNSPECIFIED |
לא צוין סוג הערכה. |
GOLDEN |
הערכה מוזהבת. |
SCENARIO |
הערכת התרחיש. |
MIXED |
מציין שההרצה כוללת שילוב של הערכות של תשובות מוזהבות ושל תרחישים. |
התקדמות
ההתקדמות של הרצת ההערכה.
| שדות | |
|---|---|
total_count |
פלט בלבד. המספר הכולל של תוצאות ההערכה בהרצה הזו. |
failed_count |
פלט בלבד. מספר התוצאות של בדיקות שהושלמו עם התוצאה FAIL. (EvaluationResult.execution_state הוא COMPLETED ו-EvaluationResult.evaluation_status הוא FAIL). |
error_count |
פלט בלבד. מספר התוצאות של ההערכה שנכשלו בהרצה. (EvaluationResult.execution_state is ERROR). |
completed_count |
פלט בלבד. מספר התוצאות של ההערכה שהושלמו בהצלחה. (EvaluationResult.execution_state is COMPLETED). |
passed_count |
פלט בלבד. מספר התוצאות של הערכות שהושלמו עם תוצאה של PASS. (EvaluationResult.execution_state הוא COMPLETED ו-EvaluationResult.evaluation_status הוא PASS). |
cancelled_count |
פלט בלבד. מספר התוצאות של הערכות שבוטלו. (EvaluationResult.execution_state הוא CANCELLED). |
EvaluationRunCachingSettings
הגדרות של שמירת נתונים במטמון של הרצת הערכה.
| שדות | |
|---|---|
run_caching_mode |
זה שינוי אופציונלי. מצב השמירה במטמון שבו צריך להשתמש להרצת ההערכה. אם לא מגדירים את הערך, ברירת המחדל היא FORCE_RUN. |
EvaluationRunCachingMode
התנהגות של שמירת תוצאות ההערכה במטמון. המדיניות קובעת אם להחזיר את התוצאה של ההערכה האחרונה שהושלמה (אם קיימת) או לבצע הערכה חדשה.
| טיפוסים בני מנייה (enum) | |
|---|---|
EVALUATION_RUN_CACHING_MODE_UNSPECIFIED |
לא צוין מצב שמירת הנתונים במטמון של ההרצה. |
FORCE_RUN |
תמיד צריך להריץ סימולציה מלאה של שידור חי, גם אם יש יומני שינויים. |
SKIP_IF_UNCHANGED |
דילוג על ההפעלה והעתקת התוצאות המאומתות הקודמות אם לא חלו שינויים בתלות, וערוץ ההערכה או שיטת ההפעלה זהים. |
EvaluationSettings
הגדרות להערכה.
| שדות | |
|---|---|
scenario_conversation_initiator |
זה שינוי אופציונלי. מי מתחיל את השיחה בהערכת תרחיש. |
golden_run_method |
זה שינוי אופציונלי. שיטת ברירת המחדל שמשמשת להפעלת הערכות מוזהבות. הערך הזה ישמש אם לא צוין golden_run_method ב-RunEvaluationRequest. |
golden_evaluation_tool_call_behaviour |
זה שינוי אופציונלי. ההגדרה הזו קובעת את התנהגות ברירת המחדל של קריאות לכלים בהערכות מוזהבות. |
scenario_evaluation_tool_call_behaviour |
זה שינוי אופציונלי. ההגדרה הזו קובעת את התנהגות ברירת המחדל של קריאות לכלים בהערכות של תרחישים. |
metrics_config |
זה שינוי אופציונלי. הגדרת מדדי ברירת המחדל להערכות. |
scenario_execution_mode |
זה שינוי אופציונלי. מצב ההפעלה של הערכות התרחישים. אם לא תציינו ערך, ברירת המחדל תהיה QUALITY_OPTIMIZED. |
evaluation_run_caching_settings |
זה שינוי אופציונלי. הגדרות ה-caching שבהן יש להשתמש בהרצת ההערכה. |
ScenarioConversationInitiator
קובע מי מתחיל את השיחה בסשן של הערכת תרחיש.
| טיפוסים בני מנייה (enum) | |
|---|---|
SCENARIO_CONVERSATION_INITIATOR_UNSPECIFIED |
לא צוין. ברירת המחדל היא USER. |
USER |
המשתמש מתחיל את השיחה. |
AGENT |
הסוכן מתחיל את השיחה. |
ScenarioExecutionMode
מצב ההפעלה של הערכות התרחישים.
| טיפוסים בני מנייה (enum) | |
|---|---|
SCENARIO_EXECUTION_MODE_UNSPECIFIED |
מצב ההרצה לא צוין. ברירת המחדל היא QUALITY_OPTIMIZED. |
QUALITY_OPTIMIZED |
מצב אופטימיזציה של האיכות. |
SPEED_OPTIMIZED |
מצב אופטימיזציה למהירות. |
EvaluationToolCallBehaviour
הגדרת אופן הפעולה של קריאות לכלי בהרצות של הערכה.
| טיפוסים בני מנייה (enum) | |
|---|---|
EVALUATION_TOOL_CALL_BEHAVIOUR_UNSPECIFIED |
התנהגות לא מוגדרת של קריאה לכלי. ברירת המחדל תהיה הפעלת כלים אמיתיים. |
REAL |
להשתמש בקריאות אמיתיות לכלים. |
FAKE |
שימוש בקריאות מזויפות לכלים. |
אירוע
קלט האירוע.
| שדות | |
|---|---|
event |
חובה. שם האירוע. |
variables |
זה שינוי אופציונלי. משתנים נוספים שמשויכים לאירוע. |
דוגמה
דוגמה מייצגת שיחה לדוגמה בין המשתמש לבין הסוכן או הסוכנים.
| שדות | |
|---|---|
name |
מזהה. המזהה הייחודי של הדוגמה. פורמט: |
display_name |
חובה. השם המוצג של הדוגמה. |
description |
זה שינוי אופציונלי. תיאור קריא של הדוגמה. |
entry_agent |
זה שינוי אופציונלי. הסוכן שמטפל בשיחה בהתחלה. אם לא מציינים סוכן, הדוגמה מייצגת שיחה שמטופלת על ידי סוכן הבסיס. פורמט: |
messages[] |
זה שינוי אופציונלי. אוסף ההודעות שמרכיבות את השיחה. |
create_time |
פלט בלבד. חותמת הזמן שבה הדוגמה נוצרה. |
update_time |
פלט בלבד. חותמת הזמן של העדכון האחרון של הדוגמה. |
invalid |
פלט בלבד. יכול להיות שהדוגמה תהפוך ללא תקפה אם משאבים שמפנים אליה יימחקו. דוגמאות לא תקינות לא ישמשו כדוגמאות לפרומפט עם כמה דוגמאות (few-shot). |
etag |
תג Etag שמשמש כדי לוודא שהאובייקט לא השתנה במהלך פעולת קריאה-שינוי-כתיבה. אם ה-etag ריק, העדכון יחליף את כל השינויים המקבילים. |
ExecuteToolRequest
בקשת הודעה עבור ToolService.ExecuteTool.
| שדות | |
|---|---|
parent |
חובה. שם המשאב של האפליקציה שאליה שייך הכלי או ערכת הכלים. פורמט: |
args |
זה שינוי אופציונלי. פרמטרי הקלט והערכים של הכלי בפורמט אובייקט JSON. |
mock_config |
זה שינוי אופציונלי. הגדרת מוקאפ להפעלת הכלי. אם השדה הזה מוגדר, כלים שמפעילים כלים אחרים יקבלו תשובות מדומה על סמך הדפוסים והתשובות שסופקו. |
שדה איחוד tool_identifier. המזהה של הכלי שיש להפעיל. יכול להיות שמדובר בכלי קבוע או בכלי מתוך ערכת כלים. הערך tool_identifier יכול להיות רק אחד מהבאים: |
|
tool |
זה שינוי אופציונלי. שם הכלי להפעלה. פורמט: projects/{project}/locations/{location}/apps/{app}/tools/{tool} |
toolset_tool |
זה שינוי אופציונלי. הכלי להרצה מתוך ערכת הכלים. רק כלי אחד צריך להתאים לפרדיקט מתוך ערכת הכלים. אחרת, תוחזר שגיאה. |
שדה איחוד tool_execution_context. ההקשר הנוסף שצריך לספק להפעלת הכלי tool_execution_context יכול להיות רק אחד מהבאים: |
|
variables |
זה שינוי אופציונלי. המשתנים שזמינים להרצת הכלי. |
context |
זה שינוי אופציונלי. [ToolCallContext](https://docs.cloud.google.com/customer-engagement-ai/conversational-agents/ps/tool/python#environment לפרטים) שיועבר לכלי Python. |
ExecuteToolResponse
הודעת תגובה ל-ToolService.ExecuteTool.
| שדות | |
|---|---|
response |
תוצאת ההפעלה של הכלי בפורמט אובייקט JSON. משתמשים במפתח 'output' כדי לציין את התגובה של הכלי ובמפתח 'error' כדי לציין את פרטי השגיאה (אם יש). אם לא מציינים את המפתחות output ו-error, כל התגובה נחשבת לתוצאת ההפעלה של הכלי. |
variables |
ערכי המשתנים בסיום ההרצה של הכלי. |
citations |
ציטוטים שמספקים את פרטי המקור של הפעלת הכלי. |
google_search_suggestions |
ההצעות שמוחזרות מחיפוש Google כתוצאה מהפעלת הכלי 'חיפוש Google' במהלך ההרצה של הכלי. |
שדה איחוד tool_identifier. המזהה של הכלי שהופעל. הערך tool_identifier יכול להיות רק אחד מהבאים: |
|
tool |
שם הכלי שהופעל. פורמט: |
toolset_tool |
הכלי בערכת הכלים שהופעל. |
ExecutionType
סוג הביצוע של הכלי או של ערכת הכלים.
| טיפוסים בני מנייה (enum) | |
|---|---|
EXECUTION_TYPE_UNSPECIFIED |
לא צוין סוג ההפעלה. אם לא מציינים ערך, ברירת המחדל היא SYNCHRONOUS. |
SYNCHRONOUS |
הכלי מופעל באופן סינכרוני. הסשן נחסם עד שהכלי חוזר. |
ASYNCHRONOUS |
הכלי מופעל באופן אסינכרוני. הסשן ימשיך בזמן שהכלי יפעל. |
ExperimentConfig
ניסוי לפריסה.
| שדות | |
|---|---|
version_release |
זה שינוי אופציונלי. גרסת הפרסום של הניסוי. |
מדינה
מצב הניסוי.
| טיפוסים בני מנייה (enum) | |
|---|---|
STATE_UNSPECIFIED |
מצב לא מוגדר. |
PENDING |
הוצא משימוש: המצב הזה כבר לא בשימוש. |
RUNNING |
מצב הפעלה. הניסוי פועל ותקף. |
DONE |
הוצא משימוש: המצב הזה כבר לא בשימוש. |
EXPIRED |
הוצא משימוש: המצב הזה כבר לא בשימוש. |
VersionRelease
גרסת הפרסום של הניסוי.
| שדות | |
|---|---|
state |
זה שינוי אופציונלי. המצב של פרסום הגרסה. |
traffic_allocations[] |
זה שינוי אופציונלי. הקצאות תנועה לגרסת ההפצה. |
TrafficAllocation
הקצאת תנועה לגרסת ההפצה.
| שדות | |
|---|---|
id |
זה שינוי אופציונלי. המזהה של הקצאת התנועה. מחרוזת בפורמט חופשי, עד 128 תווים. |
traffic_percentage |
זה שינוי אופציונלי. אחוז התנועה בהקצאת התנועה. הערך צריך להיות בין 0 ל-100. |
app_version |
זה שינוי אופציונלי. גרסת האפליקציה של הקצאת התנועה. פורמט: |
ExportAppRequest
בקשת הודעה עבור AgentService.ExportApp.
| שדות | |
|---|---|
name |
חובה. שם המשאב של האפליקציה לייצוא. |
export_format |
חובה. הפורמט לייצוא האפליקציה. |
gcs_uri |
זה שינוי אופציונלי. מזהה ה-URI של Google Cloud Storage שאליו רוצים לייצא את האפליקציה. הפורמט של מזהה ה-URI הזה צריך להיות |
app_version |
זה שינוי אופציונלי. שם המשאב של גרסת האפליקציה לייצוא. פורמט: |
ExportFormat
פורמט הייצוא של האפליקציה.
| טיפוסים בני מנייה (enum) | |
|---|---|
EXPORT_FORMAT_UNSPECIFIED |
לא צוין פורמט ייצוא. |
JSON |
פורמט הייצוא הוא JSON. |
YAML |
פורמט הייצוא הוא YAML. |
ExportAppResponse
הודעת תגובה ל-AgentService.ExportApp.
| שדות | |
|---|---|
שדה איחוד app. האפליקציה המיוצאת. הערך app יכול להיות רק אחד מהבאים: |
|
app_content |
תיקיית האפליקציה דחוסה כקובץ ZIP. |
app_uri |
ה-URI של Google Cloud Storage שאליו יוצאה האפליקציה. |
ExportEvaluationResultsOperationMetadata
בסוג הזה אין שדות.
מטא-נתונים של פעולות עבור EvaluationService.ExportEvaluationResults.
ExportEvaluationResultsRequest
בקשת הודעה עבור EvaluationService.ExportEvaluationResults.
| שדות | |
|---|---|
parent |
חובה. שם המשאב של ההערכה שממנו רוצים לייצא את תוצאות ההערכה. פורמט: |
names[] |
חובה. שמות המשאבים של תוצאות ההערכה לייצוא. |
export_options |
זה שינוי אופציונלי. אפשרויות הייצוא של תוצאות ההערכה. |
ExportEvaluationResultsResponse
הודעת תגובה ל-EvaluationService.ExportEvaluationResults.
| שדות | |
|---|---|
שדה איחוד evaluation_results. תוצאות הבדיקה המיוצאות. הערך evaluation_results יכול להיות רק אחד מהבאים: |
|
evaluation_results_content |
התוכן של תוצאות ההערכה שיוצאו. השדה הזה יאוכלס אם לא צוין gcs_uri בבקשה. |
evaluation_results_uri |
תיקיית ה-URI של Google Cloud Storage שבה נכתבו תוצאות ההערכה המיוצאות. השדה הזה יאוכלס אם הפרמטר gcs_uri צוין בבקשה. |
ExportEvaluationRunsOperationMetadata
בסוג הזה אין שדות.
מטא-נתונים של פעולות עבור EvaluationService.ExportEvaluationRuns.
ExportEvaluationRunsRequest
בקשת הודעה עבור EvaluationService.ExportEvaluationRuns.
| שדות | |
|---|---|
parent |
חובה. שם המשאב של האפליקציה שממנה רוצים לייצא את ההרצות של ההערכה. פורמט: |
names[] |
חובה. שמות המשאבים של ההרצות של ההערכה לייצוא. |
export_options |
זה שינוי אופציונלי. אפשרויות הייצוא של הרצות ההערכה. |
ExportEvaluationRunsResponse
הודעת תגובה ל-EvaluationService.ExportEvaluationRuns.
| שדות | |
|---|---|
שדה איחוד evaluation_runs. ההערכה המיוצאת מופעלת. הערך evaluation_runs יכול להיות רק אחד מהבאים: |
|
evaluation_runs_content |
התוכן של ההרצות של ההערכה שיוצאו. השדה הזה יאוכלס אם לא צוין gcs_uri בבקשה. |
evaluation_runs_uri |
תיקיית ה-URI של Google Cloud Storage שבה נכתבו ההרצות של ההערכה שיוצאו. השדה הזה יאוכלס אם הפרמטר gcs_uri צוין בבקשה. |
ExportEvaluationsRequest
בקשת הודעה עבור EvaluationService.ExportEvaluations.
| שדות | |
|---|---|
parent |
חובה. שם המשאב של האפליקציה שממנה רוצים לייצא את ההערכות. פורמט: |
names[] |
חובה. שמות המשאבים של ההערכות לייצוא. |
export_options |
זה שינוי אופציונלי. אפשרויות הייצוא של ההערכות. |
include_evaluation_results |
זה שינוי אופציונלי. כולל בייצוא את תוצאות ההערכה. צריך להגדיר לפחות אחד מהפרמטרים include_evaluation_results או include_evaluations. |
include_evaluations |
זה שינוי אופציונלי. הייצוא כולל את ההערכות. צריך להגדיר לפחות אחד מהפרמטרים include_evaluation_results או include_evaluations. |
ExportEvaluationsResponse
הודעת תגובה ל-EvaluationService.ExportEvaluations.
| שדות | |
|---|---|
failed_evaluations |
פלט בלבד. מיפוי של שמות משאבי ההערכה שלא ניתן לייצא, לסיבה לכשל. |
שדה איחוד evaluations. ההערכות המיוצאות. הערך evaluations יכול להיות רק אחד מהבאים: |
|
evaluations_content |
התוכן של ההערכות המיוצאות. השדה הזה יאוכלס אם לא צוין gcs_uri בבקשה. |
evaluations_uri |
תיקיית ה-URI של Google Cloud Storage שבה נכתבו ההערכות שיוצאו. השדה הזה יאוכלס אם הפרמטר gcs_uri צוין בבקשה. |
ExportOptions
אפשרויות לייצוא של מקורות מידע להערכת CES.
| שדות | |
|---|---|
export_format |
זה שינוי אופציונלי. הפורמט לייצוא של תוצאות ההערכה. אם לא מציינים ערך, ברירת המחדל היא JSON. |
gcs_uri |
זה שינוי אופציונלי. ה-URI של Google Cloud Storage שאליו ייכתבו תוצאות ההערכה המיוצאות. |
ExportFormat
הפורמט לייצוא הפריטים. אם לא מציינים ערך, ברירת המחדל היא JSON.
| טיפוסים בני מנייה (enum) | |
|---|---|
EXPORT_FORMAT_UNSPECIFIED |
פורמט לא מוגדר. |
JSON |
פורמט JSON. |
YAML |
פורמט YAML. |
ExpressionCondition
תנאי ביטוי שמבוסס על מצב הסשן.
| שדות | |
|---|---|
expression |
חובה. ייצוג המחרוזת של התנאי cloud.api.Expression. |
FileContext
קבצים לשימוש כהקשר. אפשר לספק קבצים כבייטים גולמיים.
| שדות | |
|---|---|
שדה איחוד file. הקובץ שצירפת משמש כהקשר. הערך file יכול להיות רק אחד מהבאים: |
|
file_bytes |
זה שינוי אופציונלי. הקובץ סופק כבייטים גולמיים. |
FileBytes
הקובץ סופק כבייטים גולמיים.
| שדות | |
|---|---|
file_name |
חובה. השם של הקובץ שסופק כבייטים גולמיים. |
mime_type |
חובה. סוג ה-MIME התקני של IANA של נתוני המקור. |
data |
חובה. בייטים גולמיים של הקובץ. |
FileSearchTool
כלי החיפוש בקבצים מאפשר לסוכן לחפש בקבצים שהועלו על ידי מפתח האפליקציה או הסוכן. יש לו הגדרות קבועות מראש שמאפשרות חיפוש באיכות טובה יחסית בקבצים שהועלו וסיכום של התוצאות שאותרו.
| שדות | |
|---|---|
corpus_type |
זה שינוי אופציונלי. סוג המאגר. ברירת המחדל היא FULLY_MANAGED. |
name |
חובה. שם הכלי. |
description |
זה שינוי אופציונלי. תיאור הכלי. |
file_corpus |
זה שינוי אופציונלי. מאגר המידע שבו הקבצים מאוחסנים. פורמט: projects/{project}/locations/{location}/ragCorpora/{rag_corpus} |
CorpusType
סוג המאגר של Vertex RAG.
| טיפוסים בני מנייה (enum) | |
|---|---|
CORPUS_TYPE_UNSPECIFIED |
סוג הקורפוס לא צוין. |
USER_OWNED |
המאגר נוצר על ידי המשתמש והוא הבעלים שלו. |
FULLY_MANAGED |
המאגר נוצר על ידי הסוכן. |
GenerateAppResourceOperationMetadata
מטא-נתונים של פעולות עבור AgentService.GenerateAppResource.
| שדות | |
|---|---|
generation_type |
פלט בלבד. סוג הפעולה. |
message |
פלט בלבד. סטטוס הפעולה שקריא לבני אדם, אם יש כזה. |
create_time |
פלט בלבד. השעה שבה נוצרה הפעולה. |
end_time |
פלט בלבד. השעה שבה הפעולה הסתיימה. |
target |
פלט בלבד. שם המשאב של האפליקציה שהפעולה משויכת אליה. פורמט: |
partial_errors[] |
פלט בלבד. הודעות שגיאה מתהליך יצירת המשאבים. |
GenerationType
סוג פעולת היצירה.
| טיפוסים בני מנייה (enum) | |
|---|---|
GENERATION_TYPE_UNSPECIFIED |
סוג הפעולה לא צוין. |
AGENT_RESTRUCTURE |
סוג השינוי במבנה של הפרומפט הבסיסי לסוכן. |
AGENT_REFINE |
סוג השיפור של הפרומפט הבסיסי לסוכן. |
AGENT_CREATE |
יצירת סוכן מסוג. |
TOOL_CREATE |
סוג יצירת הכלי. |
SCENARIO_CREATE |
סוג היצירה של התרחיש. |
SCENARIO_CREATE_FROM_TRANSCRIPTS |
יצירת תרחיש מסוג תמלילים. |
EVALUATION_PERSONA_CREATE |
סוג יצירת פרסונה להערכה. |
QUALITY_REPORT_CREATE |
סוג יצירת דוח האיכות. |
INSTRUCTION_FOLLOWING_FIX |
סוג התיקון של ביצוע הוראות (משמש לתיקונים של שיפור הדרגתי). |
GenerateAppResourceRequest
בקשת הודעה עבור AgentService.GenerateAppResource.
| שדות | |
|---|---|
parent |
חובה. שם המשאב של האפליקציה שעבורה רוצים ליצור את המשאב. |
refine_instructions[] |
זה שינוי אופציונלי. רשימת הוראות לשיפור המשאב. |
tool_generation_config |
זה שינוי אופציונלי. ההגדרה שתשמש ליצירת הכלי. |
app_generation_config |
זה שינוי אופציונלי. ההגדרה שתשמש ליצירת הסוכנים והכלים. |
evaluation_generation_config |
זה שינוי אופציונלי. ההגדרה שתשמש ליצירת ההערכות. |
evaluation_personas_generation_config |
זה שינוי אופציונלי. ההגדרה שתשמש ליצירת פרסונות להערכה. |
quality_report_generation_config |
זה שינוי אופציונלי. ההגדרה שתשמש ליצירת דוח האיכות. |
hill_climbing_fix_config |
זה שינוי אופציונלי. ההגדרה שתשמש לתיקונים של hill climbing. |
שדה איחוד resource. המשאב שייווצר. הערך resource יכול להיות רק אחד מהבאים: |
|
agent |
משאב הסוכן שבו ישתמש העוזר מבוסס ה-LLM. אפשר להשאיר את הערך ריק כדי ליצור סוכן חדש. |
tool |
מקור המידע של הכלי שבו ישתמש עוזר ה-LLM. יכול להיות ריק אם רוצים ליצור כלי חדש. |
toolset |
מקור המידע של ערכת הכלים שבה ישתמש עוזר ה-LLM. יכול להיות ריק אם רוצים ליצור ערכת כלים חדשה. |
app_version_context |
ההקשר של גרסת האפליקציה שמציין את תמונת הבסיס ואת סוכן היעד. |
AppGenerationConfig
ההגדרה שתשמש ליצירת האפליקציה.
| שדות | |
|---|---|
context |
זה שינוי אופציונלי. ההקשר שמתאר את הדרישות של הסוכנים והכלים שיווצרו. |
file_contexts[] |
זה שינוי אופציונלי. הקבצים שבהם רוצים להשתמש כהקשר. |
dataset_id |
זה שינוי אופציונלי. מערך הנתונים של התובנות שישמש לאחזור נתוני שיחות לצורך יצירת הסוכנים והכלים. פורמט: |
generate_evaluations |
זה שינוי אופציונלי. האם ליצור את ההערכות עבור האפליקציה. אם הערך הוא true, ההקשר שצוין ישמש ליצירת נתוני ההערכות. |
gcs_location |
זה שינוי אופציונלי. המיקום ב-Cloud Storage שבו יאוחסנו נתוני התשובות לשאלות שנוצרו, לשימוש בכלי Datastore. הנתונים האלה נוצרים רק כשמשתמשים בנתוני שיחות כמקור קלט. המיקום חייב להיות באותו פרויקט שבו נמצאת האפליקציה. הפורמט: |
AppVersionContext
ההקשר של גרסת האפליקציה שמציין את תמונת הבסיס ואת סוכן היעד.
| שדות | |
|---|---|
app_version |
שם המשאב של גרסת האפליקציה שבה ישתמש עוזר ה-LLM. פורמט: |
agent_resource_name |
שם המשאב של הסוכן שאליו מכוונת ההודעה, שבו ישתמש עוזר ה-LLM. פורמט: |
EvaluationGenerationConfig
ההגדרה שתשמש ליצירת ההערכות.
| שדות | |
|---|---|
dataset_id |
זה שינוי אופציונלי. מערך הנתונים של התובנות שמשמש לאחזור נתוני שיחות לצורך יצירת ההערכות. פורמט: |
EvaluationPersonasGenerationConfig
בסוג הזה אין שדות.
ההגדרה שתשמש ליצירת פרסונות להערכה.
HillClimbingFixConfig
ההגדרה שתשמש לתיקונים של hill climbing.
| שדות | |
|---|---|
quality_report |
חובה. דוח האיכות ששימש לתיקון בעקבות ההוראות. |
QualityReportGenerationConfig
ההגדרה שתשמש ליצירת דוח האיכות.
| שדות | |
|---|---|
evaluation_run |
חובה. הפעלת ההערכה ששימשה לניתוח דוח האיכות. |
algorithm |
זה שינוי אופציונלי. אלגוריתם שיוך ההפסדים שבו יש להשתמש. |
LossAttributionAlgorithm
האלגוריתם שבו יש להשתמש לשיוך אובדן.
| טיפוסים בני מנייה (enum) | |
|---|---|
LOSS_ATTRIBUTION_ALGORITHM_UNSPECIFIED |
לא צוין. |
APP_CENTRIC |
שיוך הפסדים שמתמקד באפליקציה. האפליקציה נחשבת ליחידה אחת. |
AGENT_CENTRIC |
שיוך הפסדים לפי סוכן. איבוד מאפיינים של סוכנים ספציפיים. |
RefineInstructions
ההוראות לשיפור חלק מהמשאב. אפשר לציין את החלק של המשאב באמצעות אינדקס התחלה, אינדקס סיום ומסכת שדות. לדוגמה, אם רוצים לשנות חלק מההוראות לסוכן, אפשר לציין את האינדקס של התו הראשון בהוראות, את האינדקס של התו האחרון בהוראות ואת מסכת השדות כ-"הוראות".
| שדות | |
|---|---|
start_index |
חובה. התו הראשון (כולל) של הטקסט שרוצים לשפר. |
end_index |
חובה. התו האחרון (כולל) בטקסט שרוצים לשפר. |
field_mask |
חובה. השדה של המשאב שמזקקים. מותר להשתמש רק בשדה אחד לכל RefineInstructions. אם משפרים את ההוראות לסוכן, האנונימיזציה של השדה צריכה להיות 'הוראות'. |
instructions |
חובה. ההוראות לשיפור המשאב. |
ToolGenerationConfig
ההגדרה שתשמש ליצירת כלי.
| שדות | |
|---|---|
context |
זה שינוי אופציונלי. ההקשר שמתאר את הכלי שרוצים ליצור. השדה הזה יכול להיות ריק אם מסופקים הבקשה והתשובה של הכלי. |
file_contexts[] |
זה שינוי אופציונלי. הקבצים שבהם רוצים להשתמש כהקשר. |
open_api_toolset_generation_config |
זה שינוי אופציונלי. ההגדרה שתשמש ליצירת סכימת API פתוח. |
OpenApiToolsetGenerationConfig
ההגדרה שתשמש ליצירת סכימת API פתוח.
| שדות | |
|---|---|
uri |
חובה. כתובת ה-URI הבסיסית של הכלי. |
operation_generation_configs[] |
חובה. רשימת הפעולות שיוספו לסכימת Open API. |
OperationGenerationConfig
ההגדרה שתשמש ליצירת פעולה בסכימת Open API.
| שדות | |
|---|---|
method |
חובה. ה-URI של הכלי. הפרמטרים האלה צריכים לכלול פרמטרים של שאילתה ונתיב, אם יש כאלה. |
path |
חובה. הנתיב של הכלי שיוסף ל-URI הבסיסי. הפרמטרים האלה צריכים לכלול פרמטרים של שאילתה ונתיב, אם יש כאלה. |
request_json |
חובה. דוגמה לבקשה לכלי בפורמט JSON. מדלגים אם הכלי לא תומך בגוף הבקשה. |
response_json |
חובה. תגובה לדוגמה מהכלי בפורמט JSON. |
GenerateAppResourceResponse
הודעת תגובה ל-AgentService.GenerateAppResource.
| שדות | |
|---|---|
generate_result_info |
מידע נוסף על התוצאה שנוצרה. |
שדה איחוד generated_resource. המשאב שנוצר. הערך generated_resource יכול להיות רק אחד מהבאים: |
|
agent |
סוכן שנוצר על ידי העוזר מבוסס-LLM. |
toolset |
ערכת כלים שנוצרה על ידי עוזר ה-LLM. תמיכה ביצירת סכימה של ערכת כלים של Open API. |
app_snapshot |
תמונת מצב של אפליקציה שנוצרה על ידי עוזר LLM. תמונת המצב הזו מכילה את האפליקציה, הסוכנים והכלים שנוצרו על ידי עוזר ה-LLM. |
tools |
רשימת הכלים שנוצרו על ידי עוזר ה-LLM. |
evaluations |
הערכות שנוצרו על ידי עוזר LLM. |
app_resources |
משאבי האפליקציה שנוצרו על ידי עוזר ה-LLM. |
quality_report |
דוח האיכות שנוצר על ידי העוזר מבוסס-LLM. |
AppResources
רשימת משאבי האפליקציה שנוצרו על ידי עוזר ה-LLM.
| שדות | |
|---|---|
app_snapshot |
קובץ ה-snapshot של האפליקציה שנוצר על ידי עוזר ה-LLM. תמונת המצב הזו מכילה את האפליקציה, הסוכנים והכלים שנוצרו על ידי עוזר ה-LLM. |
evaluations[] |
רשימת ההערכות שנוצרו על ידי עוזר ה-LLM. |
הערכות
רשימת ההערכות שנוצרו על ידי עוזר ה-LLM.
| שדות | |
|---|---|
evaluations[] |
רשימת ההערכות שנוצרו. |
GenerateResultInfo
כאן מופיע מידע נוסף על התוצאה שנוצרה.
| שדות | |
|---|---|
explanation |
הסבר על השינויים במשאב שנוצר. |
כלים
רשימת הכלים שנוצרו על ידי עוזר ה-LLM.
| שדות | |
|---|---|
tools[] |
רשימת הכלים שנוצרו על ידי עוזר ה-LLM. |
GenerateChatTokenRequest
בקשת הודעה עבור WidgetService.GenerateChatToken.
| שדות | |
|---|---|
name |
חובה. שם הסשן ליצירת טוקן הצ'אט. פורמט: projects/{project}/locations/{location}/apps/{app}/sessions/{session} |
deployment |
חובה. הפריסה של האפליקציה שבה נעשה שימוש בסשן. פורמט: projects/{project}/locations/{location}/apps/{app}/deployments/{deployment} |
recaptcha_token |
זה שינוי אופציונלי. טוקן reCAPTCHA שנוצר על ידי ווידג'ט הצ'אט בצד הלקוח. |
live_handoff_enabled |
זה שינוי אופציונלי. השדה הזה מציין אם העברה חיה מופעלת בסשן. |
GenerateChatTokenResponse
הודעת תגובה ל-WidgetService.GenerateChatToken.
| שדות | |
|---|---|
chat_token |
הטוקן בהיקף הסשן לווידג'ט הצ'אט לצורך אימות באמצעות ממשקי API של סשנים. |
expire_time |
השעה שבה פג תוקף אסימון הצ'אט. |
GenerateEvaluationOperationMetadata
בסוג הזה אין שדות.
מטא-נתונים של פעולות עבור EvaluationService.GenerateEvaluation.
GenerateEvaluationRequest
בקשת הודעה עבור EvaluationService.GenerateEvaluation.
| שדות | |
|---|---|
conversation |
חובה. השיחה שרוצים ליצור לה הערכה מושלמת. פורמט: |
source |
זה שינוי אופציונלי. מציינים את מקור השיחה. אם לא מגדירים את המדיניות, המערכת תחפש בכל המקורות. |
evaluation_type |
זה שינוי אופציונלי. סוג ההערכה שרוצים ליצור. אם לא מציינים ערך, ברירת המחדל היא GOLDEN. |
EvaluationType
סוג ההערכה שרוצים ליצור.
| טיפוסים בני מנייה (enum) | |
|---|---|
EVALUATION_TYPE_UNSPECIFIED |
סוג לא מוגדר. ברירת המחדל היא GOLDEN. |
GOLDEN |
הערכה מוזהבת. |
SCENARIO |
הערכת התרחיש. |
GetAgentRequest
בקשת הודעה עבור AgentService.GetAgent.
| שדות | |
|---|---|
name |
חובה. שם המשאב של הסוכן לאחזור. |
GetAppRequest
בקשת הודעה עבור AgentService.GetApp.
| שדות | |
|---|---|
name |
חובה. שם המשאב של האפליקציה שרוצים לאחזר. |
GetAppVersionRequest
בקשת הודעה עבור AgentService.GetAppVersion.
| שדות | |
|---|---|
name |
חובה. שם המשאב של גרסת האפליקציה שרוצים לאחזר. |
GetChangelogRequest
בקשת הודעה עבור AgentService.GetChangelog.
| שדות | |
|---|---|
name |
חובה. שם המשאב של יומן השינויים שיש לאחזר. |
GetConversationRequest
בקשת הודעה עבור AgentService.GetConversation.
| שדות | |
|---|---|
name |
חובה. שם המשאב של השיחה שרוצים לאחזר. |
source |
זה שינוי אופציונלי. מציינים את מקור השיחה. אם לא מוגדרים מקורות, החיפוש יתבצע בכל המקורות. |
GetDeploymentRequest
בקשת הודעה עבור AgentService.GetDeployment.
| שדות | |
|---|---|
name |
חובה. שם הפריסה. פורמט: |
GetEvaluationDatasetRequest
בקשת הודעה עבור EvaluationService.GetEvaluationDataset.
| שדות | |
|---|---|
name |
חובה. שם המשאב של קבוצת הנתונים של ההערכה לאחזור. |
GetEvaluationExpectationRequest
בקשת הודעה עבור EvaluationService.GetEvaluationExpectation.
| שדות | |
|---|---|
name |
חובה. שם המשאב של ציפיית ההערכה שרוצים לאחזר. |
GetEvaluationRequest
בקשת הודעה עבור EvaluationService.GetEvaluation.
| שדות | |
|---|---|
name |
חובה. שם המשאב של ההערכה שרוצים לאחזר. |
GetEvaluationResultRequest
בקשת הודעה עבור EvaluationService.GetEvaluationResult.
| שדות | |
|---|---|
name |
חובה. שם המשאב של תוצאת ההערכה שרוצים לאחזר. |
GetEvaluationRunRequest
בקשת הודעה עבור EvaluationService.GetEvaluationRun.
| שדות | |
|---|---|
name |
חובה. שם המשאב של ההרצה של ההערכה שרוצים לאחזר. |
GetExampleRequest
בקשת הודעה עבור AgentService.GetExample.
| שדות | |
|---|---|
name |
חובה. שם המשאב של הדוגמה לאחזור. |
GetGuardrailRequest
בקשת הודעה עבור AgentService.GetGuardrail.
| שדות | |
|---|---|
name |
חובה. שם המשאב של אמצעי הבקרה שרוצים לאחזר. |
GetScheduledEvaluationRunRequest
בקשת הודעה עבור EvaluationService.GetScheduledEvaluationRun.
| שדות | |
|---|---|
name |
חובה. שם המשאב של ההפעלה המתוזמנת של ההערכה שרוצים לאחזר. |
GetSecuritySettingsRequest
בקשת הודעה עבור AgentService.GetSecuritySettings.
| שדות | |
|---|---|
name |
חובה. שם המשאב של הגדרות האבטחה שרוצים לאחזר. פורמט: |
GetToolRequest
בקשת הודעה עבור AgentService.GetTool.
| שדות | |
|---|---|
name |
חובה. שם המשאב של הכלי לאחזור. |
GetToolsetRequest
בקשת הודעה עבור AgentService.GetToolset.
| שדות | |
|---|---|
name |
חובה. שם המשאב של ערכת הכלים לאחזור. |
GoAway
בסוג הזה אין שדות.
הודעה שהשרת יתנתק בקרוב והלקוח צריך לסגור את החיבור באופן חלקי ולהפעיל אותו מחדש.
GoldenRunMethod
השיטה שבה נעשה שימוש להרצת ההערכה.
| טיפוסים בני מנייה (enum) | |
|---|---|
GOLDEN_RUN_METHOD_UNSPECIFIED |
לא צוינה שיטת הפעלה. |
STABLE |
מריצים את ההערכה כהפעלה חוזרת יציבה, שבה כל תור הוא סשן ייחודי עם התורים הקודמים הצפויים שמוזרקים כהקשר. |
NAIVE |
מריצים את ההערכה כהפעלה חוזרת פשוטה, שבה ההפעלה היא סשן יחיד ללא הקשר מוזרק. |
GoogleSearchSuggestions
הצעות לחיפוש מ-Google Search Tool.
| שדות | |
|---|---|
htmls[] |
סגנון תואם של HTML ו-CSS להצעות לחיפוש. קוד ה-HTML וה-CSS שסופק מותאם אוטומטית להגדרות המכשיר, ומוצג במצב בהיר או כהה בהתאם לסימן |
web_search_queries[] |
רשימה של שאילתות ששימשו לביצוע החיפוש ב-Google, יחד עם מזהי ה-URI של תוצאות החיפוש שמהן נוצרות הצעות החיפוש. |
GoogleSearchTool
מייצג כלי לביצוע חיפושים באינטרנט של Google לצורך עיגון. מידע נוסף מופיע כאן: https://cloud.google.com/customer-engagement-ai/conversational-agents/ps/tool#google-search.
| שדות | |
|---|---|
name |
חובה. שם הכלי. |
description |
זה שינוי אופציונלי. תיאור של מטרת הכלי. |
context_urls[] |
זה שינוי אופציונלי. התוכן יאוחזר ישירות מכתובות ה-URL האלה כדי לספק הקשר וביסוס. דוגמה: "https://example.com/path.html". אפשר להוסיף עד 20 כתובות URL. |
preferred_domains[] |
זה שינוי אופציונלי. מציינים דומיינים להגבלת תוצאות החיפוש. לדוגמה: example.com, another.site. אפשר לציין עד 20 דומיינים. |
exclude_domains[] |
זה שינוי אופציונלי. רשימת דומיינים שיוחרגו מתוצאות החיפוש. לדוגמה: example.com. אפשר להחריג עד 2,000 דומיינים. |
prompt_config |
זה שינוי אופציונלי. הוראות לפרומפט שמועברות לכלי לתכנון לגבי אופן העיבוד של תוצאות החיפוש לטקסט ולקול. |
PromptConfig
הגדרות ההנחיה שבהן נעשה שימוש על ידי המודל כשמעבדים או מסכמים את תוצאות החיפוש ב-Google.
| שדות | |
|---|---|
text_prompt |
זה שינוי אופציונלי. ההגדרה הזו מגדירה את הפרומפט שמשמש להוראות המערכת כשמנהלים שיחות בצ'אט עם הסוכן. אם לא מגדירים את ההנחיה, המערכת תשתמש בהנחיית ברירת המחדל. |
voice_prompt |
זה שינוי אופציונלי. ההגדרה הזו מגדירה את הפרומפט שמשמש להוראות המערכת כשמנהלים שיחות קוליות עם הסוכן. אם לא מגדירים את ההנחיה, המערכת תשתמש בהנחיית ברירת המחדל. |
שכבת הגנה
הגדרת אמצעי בקרה כוללת רשימה של בדיקות ואיזונים כדי לשמור על בטיחות ועל אבטחה של הסוכנים.
| שדות | |
|---|---|
name |
מזהה. המזהה הייחודי של אמצעי הבקרה. פורמט: |
display_name |
חובה. השם המוצג של אמצעי הבקרה. |
description |
זה שינוי אופציונלי. תיאור של אמצעי הבקרה. |
enabled |
זה שינוי אופציונלי. האם אמצעי הבקרה מופעל. |
action |
זה שינוי אופציונלי. הפעולה שתתבצע כשהגדרת הבטיחות תופעל. |
create_time |
פלט בלבד. חותמת הזמן שבה נוצר אמצעי הבקרה. |
update_time |
פלט בלבד. חותמת זמן של מועד העדכון האחרון של אמצעי הבקרה. |
etag |
תג Etag שמשמש כדי לוודא שהאובייקט לא השתנה במהלך פעולת קריאה-שינוי-כתיבה. אם ה-etag ריק, העדכון יחליף את כל השינויים המקבילים. |
שדה איחוד guardrail_type. סוג מעקה הבטיחות. הערך guardrail_type יכול להיות רק אחד מהבאים: |
|
content_filter |
זה שינוי אופציונלי. אמצעי הגנה שאוסר על שימוש בתוכן מסוים בשיחה. |
llm_prompt_security |
זה שינוי אופציונלי. אמצעי הגנה שחוסם את השיחה אם ההנחיה נחשבת ללא בטוחה על סמך הסיווג של ה-LLM. |
llm_policy |
זה שינוי אופציונלי. אמצעי הגנה שחוסם את השיחה אם התשובה של ה-LLM נחשבת להפרה של המדיניות על סמך הסיווג של ה-LLM. |
model_safety |
זה שינוי אופציונלי. אמצעי הגנה שחוסם את השיחה אם התשובה של ה-LLM נחשבת לא בטוחה על סמך הגדרות הבטיחות של המודל. |
code_callback |
זה שינוי אופציונלי. אמצעי הגנה שחוסם את השיחה על סמך התוצאה של הפעלת ה-callback. |
supervisor |
זה שינוי אופציונלי. אמצעי הגנה שמופעלים בהתערבות של מפקח/ת. |
CodeCallback
אמצעי הגנה שחוסם את השיחה על סמך קריאות החזרה (callback) של הקוד שסופקו.
| שדות | |
|---|---|
before_agent_callback |
זה שינוי אופציונלי. הקריאה החוזרת לביצוע לפני הקריאה לסוכן. כל פונקציית קריאה חוזרת צריכה להחזיר מבנה (למשל, dict או אובייקט) שמכיל לפחות: - 'decision': הערך 'OK' או 'TRIGGER'. - reason: מחרוזת שמסבירה את ההחלטה. החלטה מסוג TRIGGER (הפעלה) עשויה להפסיק את העיבוד הנוסף. |
after_agent_callback |
זה שינוי אופציונלי. הקריאה החוזרת לביצוע אחרי שהסוכן יתקשר. כל פונקציית קריאה חוזרת צריכה להחזיר מבנה (למשל, dict או אובייקט) שמכיל לפחות: - 'decision': הערך 'OK' או 'TRIGGER'. - reason: מחרוזת שמסבירה את ההחלטה. החלטה מסוג TRIGGER (הפעלה) עשויה להפסיק את העיבוד הנוסף. |
before_model_callback |
זה שינוי אופציונלי. הקריאה החוזרת לביצוע לפני הקריאה למודל. אם יש כמה קריאות למודל, הקריאה החוזרת תופעל כמה פעמים. כל פונקציית קריאה חוזרת צריכה להחזיר מבנה (למשל, dict או אובייקט) שמכיל לפחות: - 'decision': הערך 'OK' או 'TRIGGER'. - reason: מחרוזת שמסבירה את ההחלטה. החלטה מסוג TRIGGER (הפעלה) עשויה להפסיק את העיבוד הנוסף. |
after_model_callback |
זה שינוי אופציונלי. הקריאה החוזרת שתופעל אחרי הפעלת המודל. אם יש כמה קריאות למודל, הקריאה החוזרת תופעל כמה פעמים. כל פונקציית קריאה חוזרת צריכה להחזיר מבנה (למשל, dict או אובייקט) שמכיל לפחות: - 'decision': הערך 'OK' או 'TRIGGER'. - reason: מחרוזת שמסבירה את ההחלטה. החלטה מסוג TRIGGER (הפעלה) עשויה להפסיק את העיבוד הנוסף. |
ContentFilter
אמצעי הגנה שאוסר על שימוש בתוכן מסוים בשיחה.
| שדות | |
|---|---|
banned_contents[] |
זה שינוי אופציונלי. רשימה של ביטויים אסורים. ההגדרה חלה גם על קלט מהמשתמשים וגם על תשובות של סוכנים. |
banned_contents_in_user_input[] |
זה שינוי אופציונלי. רשימה של ביטויים אסורים. ההגדרה חלה רק על קלט משתמש. |
banned_contents_in_agent_response[] |
זה שינוי אופציונלי. רשימה של ביטויים אסורים. ההגדרה חלה רק על תשובות של סוכנים. |
match_type |
חובה. סוג ההתאמה של מסנן התוכן. |
disregard_diacritics |
זה שינוי אופציונלי. אם הערך הוא true, סימני הניקוד לא נלקחים בחשבון במהלך ההתאמה. |
MatchType
סוג ההתאמה של מסנן התוכן.
| טיפוסים בני מנייה (enum) | |
|---|---|
MATCH_TYPE_UNSPECIFIED |
לא צוין סוג התאמה. |
SIMPLE_STRING_MATCH |
התוכן מותאם למחרוזות משנה תו אחר תו. |
WORD_BOUNDARY_STRING_MATCH |
התוכן יתאים רק אם התבנית שנמצאה בטקסט מוקפת בתווים שמפרידים בין מילים. ביטויים אסורים יכולים להכיל גם תווי הפרדה בין מילים. |
REGEXP_MATCH |
התוכן מותאם באמצעות תחביר של ביטויים רגולריים. |
LlmPolicy
אמצעי הגנה שחוסם את השיחה אם התשובה של ה-LLM נחשבת להפרה של המדיניות על סמך הסיווג של ה-LLM.
| שדות | |
|---|---|
max_conversation_messages |
זה שינוי אופציונלי. כשבודקים את המדיניות הזו, צריך להתייחס ל-n ההודעות האחרונות בשיחה. אם לא מגדירים ערך ברירת מחדל, המערכת תשתמש בערך ברירת המחדל 10. |
model_settings |
זה שינוי אופציונלי. הגדרות המודל. |
prompt |
חובה. פרומפט מדיניות. |
policy_scope |
חובה. הגדרת התנאים שבהם יתבצע אימות המדיניות במהלך השיחה. אם המדיניות מוגדרת לערך |
fail_open |
זה שינוי אופציונלי. אם מתרחשת שגיאה במהלך בדיקת המדיניות, המערכת לא תפעיל את אמצעי ההגנה ותאפשר גישה. |
allow_short_utterance |
זה שינוי אופציונלי. כברירת מחדל, בדיקת המדיניות של LLM לא מתבצעת לגבי ביטויים קצרים. אם מפעילים את ההגדרה הזו, בדיקת המדיניות חלה על כל האמירות, כולל אלה שבדרך כלל היו נדלגות. |
PolicyScope
הגדרת התנאים שבהם יתבצע אימות המדיניות במהלך השיחה.
| טיפוסים בני מנייה (enum) | |
|---|---|
POLICY_SCOPE_UNSPECIFIED |
לא צוין היקף המדיניות. |
USER_QUERY |
בדיקת המדיניות מופעלת כשמשתמש מזין קלט. |
AGENT_RESPONSE |
בדיקת המדיניות מופעלת בתגובת הנציג. החלת היקף המדיניות הזה תוביל לזמן אחזור נוסף לפני שהסוכן יוכל להגיב. |
USER_QUERY_AND_AGENT_RESPONSE |
בדיקת המדיניות מופעלת גם כשמשתמש מזין קלט של משתמשים וגם כשסוכן מגיב. החלת היקף המדיניות הזה תוביל לזמן אחזור נוסף לפני שהסוכן יוכל להגיב. |
LlmPromptSecurity
אמצעי הגנה שחוסם את השיחה אם הקלט נחשב לא בטוח על סמך הסיווג של ה-LLM.
| שדות | |
|---|---|
fail_open |
זה שינוי אופציונלי. קובעת את ההתנהגות כשמנגנון ההגנה נתקל בשגיאה ב-LLM. - אם הערך הוא True: המגבלה עוקפת את המגבלה. - אם הערך הוא false (ברירת מחדל): אמצעי הבקרה מופעל או נחסם. הערה: אם מסופקת מדיניות בהתאמה אישית, המערכת מתעלמת מהשדה הזה ומשתמשת בהגדרה fail_open של המדיניות. |
שדה איחוד security_config. הגדרה של מצב הגדרות האבטחה. המשתמש צריך לבחור אחת מההגדרות הבאות. הערך security_config יכול להיות רק אחד מהבאים: |
|
default_settings |
זה שינוי אופציונלי. שימוש בהגדרות האבטחה שמוגדרות כברירת מחדל במערכת. כדי לבחור במצב הזה, צריך לכלול בבקשה הודעה ריקה של default_settings. השרת ימלא את השדה default_prompt_template בתגובה. |
custom_policy |
זה שינוי אופציונלי. כדי להגדיר את אמצעי הבטיחות, משתמשים ב-LlmPolicy שהוגדר על ידי המשתמש. |
DefaultSecuritySettings
הגדרות ברירת המחדל של אבטחת המערכת.
| שדות | |
|---|---|
default_prompt_template |
פלט בלבד. תבנית ברירת המחדל של ההנחיה שבה המערכת משתמשת. השדה הזה מיועד לתצוגה בלבד, כדי להראות למשתמש איזו הנחיה המערכת משתמשת כברירת מחדל. הוא OUTPUT_ONLY. |
ModelSafety
הגדרות בטיחות של מודלים שמוגדרות כברירת מחדל. אם ההגדרה הזו מוגדרת, היא תבטל את הגדרות ברירת המחדל ותפעיל את אמצעי ההגנה אם התשובה תיחשב לא בטוחה.
| שדות | |
|---|---|
safety_settings[] |
חובה. רשימה של הגדרות הבטיחות. |
HarmBlockThreshold
רמות סף לחסימה שמבוססות על הסתברות.
| טיפוסים בני מנייה (enum) | |
|---|---|
HARM_BLOCK_THRESHOLD_UNSPECIFIED |
סף חסימה לא מוגדר של תוכן מזיק. |
BLOCK_LOW_AND_ABOVE |
חסימה של סף נמוך ומעלה (כלומר, חסימה של יותר תוכן). |
BLOCK_MEDIUM_AND_ABOVE |
חסימה של סף בינוני ומעלה. |
BLOCK_ONLY_HIGH |
חסימה רק של סף גבוה (כלומר, חסימה פחותה). |
BLOCK_NONE |
לא לחסום אף אחד. |
OFF |
משביתים את מסנן הבטיחות. |
HarmCategory
קטגוריית הנזק.
| טיפוסים בני מנייה (enum) | |
|---|---|
HARM_CATEGORY_UNSPECIFIED |
לא צוינה קטגוריית הנזק. |
HARM_CATEGORY_HATE_SPEECH |
קטגוריית הנזק היא דברי שטנה. |
HARM_CATEGORY_DANGEROUS_CONTENT |
הקטגוריה של הנזק היא תוכן מסוכן. |
HARM_CATEGORY_HARASSMENT |
קטגוריית הנזק היא הטרדה. |
HARM_CATEGORY_SEXUALLY_EXPLICIT |
קטגוריית הנזק היא תוכן מיני בוטה. |
HARM_CATEGORY_PROFANITY |
קטגוריית הנזק היא שפה גסה. |
HARM_CATEGORY_TOXIC |
קטגוריית הנזק היא רעילה. |
SafetySetting
הגדרת בטיחות.
| שדות | |
|---|---|
category |
חובה. קטגוריית הנזק. |
threshold |
חובה. סף החסימה של תוכן מזיק. |
מפקח/ת
אמצעי הגנה שמופעלים בהתערבות של מפקח/ת.
| שדות | |
|---|---|
type |
זה שינוי אופציונלי. סוג המפקח. |
detection_mode |
זה שינוי אופציונלי. מצב הזיהוי של המפקח. |
DetectionMode
מצב הזיהוי של המפקח.
| טיפוסים בני מנייה (enum) | |
|---|---|
DETECTION_MODE_UNSPECIFIED |
מצב הזיהוי לא מוגדר. ברירת המחדל היא NON_BLOCKING. |
NON_BLOCKING |
מצב זיהוי לא חוסם. התגובה לא נחסמת בזמן שהזיהוי של המפקח מתבצע. |
BLOCKING |
מצב זיהוי חסימות. התשובה נחסמת בזמן שהזיהוי של המפקח מתבצע. |
סוג
סוג המפקח.
| טיפוסים בני מנייה (enum) | |
|---|---|
TYPE_UNSPECIFIED |
לא צוין סוג. |
INVALID_TEXT |
סוג הבעיה של הטקסט לא תקין. |
LANGUAGE_SHIFT |
סוג הבעיה של שינוי השפה. |
SPEAKER_SHIFT |
סוג הבעיה של שינוי הדובר. |
AUDIO_MISMATCH |
סוג הבעיה: חוסר התאמה באודיו. |
MISSING_TOOL_CALL |
לא צוין סוג הבעיה של הפעלת הכלי. |
CUSTOM |
סוג בעיה מותאם אישית. |
CHOPPY_AUDIO |
סוג הבעיה: אודיו קטוע. |
PROFANITY |
סוג הבעיה: שפה גסה של הסוכן. |
תמונה
מייצג קלט או פלט של תמונה בשיחה.
| שדות | |
|---|---|
mime_type |
חובה. סוג ה-MIME התקני של IANA של נתוני המקור. סוגי התמונות הנתמכים כוללים: * image/png * image/jpeg * image/webp |
data |
חובה. בייטים גולמיים של התמונה. |
alt_text |
זה שינוי אופציונלי. הטקסט החלופי של התמונה. |
ImportAppRequest
בקשת הודעה עבור AgentService.ImportApp.
| שדות | |
|---|---|
parent |
חובה. שם המשאב הראשי עם המיקום של האפליקציה לייבוא. |
display_name |
זה שינוי אופציונלי. השם המוצג של האפליקציה לייבוא. * אם האפליקציה נוצרת במהלך הייבוא, והשם המוצג מצוין, האפליקציה המיובאת תשתמש בשם המוצג הזה. אם המערכת מזהה סתירה עם אפליקציה קיימת, היא מוסיפה חותמת זמן לשם התצוגה כדי להפוך אותו לייחודי. * אם האפליקציה היא ייבוא מחדש, השדה הזה לא צריך להיות מוגדר. אם תציינו שם לתצוגה במהלך הייבוא מחדש, תקבלו שגיאת INVALID_ARGUMENT. |
app_id |
זה שינוי אופציונלי. המזהה שישמש לאפליקציה המיובאת. * אם לא מציינים מזהה, יוקצה לאפליקציה מזהה ייחודי באופן אוטומטי. * אחרת, האפליקציה המיובאת תשתמש במזהה הזה כרכיב הסופי של שם המשאב שלה. אם כבר קיימת אפליקציה עם אותו מזהה במיקום שצוין בפרויקט, התוכן של האפליקציה הקיימת יוחלף. |
import_options |
זה שינוי אופציונלי. אפשרויות שקובעות את תהליך הייבוא של האפליקציה. |
ignore_app_lock |
זה שינוי אופציונלי. דגל לביטול נעילת האפליקציה במהלך הייבוא. אם המדיניות מוגדרת כ-True, תהליך הייבוא יתעלם מנעילת האפליקציה. |
שדה איחוד app. האפליקציה לייבוא. הערך app יכול להיות רק אחד מהבאים: |
|
gcs_uri |
מזהה ה-URI של Google Cloud Storage שממנו מייבאים את האפליקציה. הפורמט של ה-URI הזה צריך להיות |
app_content |
בייטים גולמיים שמייצגים את קובץ ה-ZIP הדחוס עם מבנה התיקיות של האפליקציה. |
שדה איחוד json_patch. תיקוני ה-JSON שרוצים להחיל על האפליקציה המיובאת. הערך json_patch יכול להיות רק אחד מהבאים: |
|
json_patch_content |
זה שינוי אופציונלי. תוכן התיקון כמחרוזת JSON. |
json_patch_gcs_uri |
זה שינוי אופציונלי. URI של Cloud Storage שמפנה לקובץ JSON שמכיל את התיקונים. |
ImportOptions
אפשרויות ההגדרה לתהליך ייבוא האפליקציה. האפשרויות האלה קובעות את אופן הייבוא, במיוחד כשמתעוררות בעיות שקשורות לנתוני האפליקציה הקיימים.
| שדות | |
|---|---|
conflict_resolution_strategy |
זה שינוי אופציונלי. האסטרטגיה שבה יש להשתמש כשמייבאים נתונים ומתגלים קונפליקטים. |
validate_only |
זה שינוי אופציונלי. דגל להרצת תהליך הייבוא ללא ביצוע בפועל. אם המדיניות מוגדרת כ-True, תהליך הייבוא יבצע רק אימותים ולא יבצע שינויים באפליקציה הקיימת או ייצור אפליקציה חדשה. |
ConflictResolutionStrategy
ההגדרה מגדירה את האסטרטגיה לטיפול בקונפליקטים כשכבר קיימת אפליקציה עם אותו מזהה, או כשמשאבים מיובאים (כמו סוכנים, כלים וכו') כוללים שמות מוצגים זהים למשאבים קיימים באותה אפליקציה.
| טיפוסים בני מנייה (enum) | |
|---|---|
CONFLICT_RESOLUTION_STRATEGY_UNSPECIFIED |
לא צוינה אסטרטגיה לפתרון קונפליקטים. |
REPLACE |
החלפת הנתונים הקיימים בנתונים המיובאים. אם כבר קיימת אפליקציה עם אותו app_id, התוכן שלה יעודכן על סמך האפליקציה המיובאת. – משאבים (אפליקציה, סוכנים, כלים, דוגמאות, אמצעי הגנה, ערכות כלים) באפליקציה המיובאת שיש להם אותו שם תצוגה כמו למשאבים קיימים ידחוסו את המשאבים הקיימים. – ייווצרו משאבים מיובאים עם שמות חדשים לתצוגה. – משאבים קיימים שלא מופיע להם שם מוצג תואם באפליקציה המיובאת יישארו ללא שינוי. |
OVERWRITE |
החלפת הנתונים הקיימים בנתונים מיובאים. אם כבר קיימת אפליקציה עם אותו app_id, התוכן שלה יוחלף באפליקציה המיובאת. – משאבים קיימים (סוכנים, כלים, דוגמאות, אמצעי הגנה, ערכות כלים) באפליקציה יימחקו. – משאבים מיובאים ייצרו משאבים חדשים. |
ImportAppResponse
הודעת תגובה ל-AgentService.ImportApp.
| שדות | |
|---|---|
name |
שם המשאב של האפליקציה שיובאה. |
warnings[] |
הודעות אזהרה שנוצרות במהלך תהליך הייבוא. אם מתרחשות שגיאות במשאבים ספציפיים, הם לא ייכללו באפליקציה המיובאת והשגיאה תצוין כאן. |
ImportEvaluationsOperationMetadata
מייצג את המטא-נתונים של פעולה ממושכת ב-EvaluationService.ImportEvaluations.
| שדות | |
|---|---|
create_time |
פלט בלבד. השעה שבה נוצרה הפעולה. |
end_time |
פלט בלבד. השעה שבה הפעולה הסתיימה. |
status_message |
פלט בלבד. סטטוס הפעולה שקריא לבני אדם, אם יש כזה. |
ImportEvaluationsRequest
בקשת הודעה עבור EvaluationService.ImportEvaluations.
| שדות | |
|---|---|
parent |
חובה. האפליקציה שאליה מייבאים את ההערכות. פורמט: |
import_options |
זה שינוי אופציונלי. אפשרויות שקובעות את תהליך הייבוא של ההערכות. |
שדה איחוד source. המקור של ההערכות לייבוא. הערך source יכול להיות רק אחד מהבאים: |
|
conversation_list |
השיחות שמתוכן רוצים לייבא את ההערכות. |
gcs_uri |
ה-URI של Google Cloud Storage שממנו רוצים לייבא את ההערכות. הפורמט של ה-URI הזה צריך להיות |
csv_content |
בייטים גולמיים שמייצגים את קובץ ה-CSV עם מבנה ההערכות. |
ConversationList
רשימה של שמות משאבים של שיחות.
| שדות | |
|---|---|
conversations[] |
זה שינוי אופציונלי. שמות המשאבים של השיחות. |
ImportOptions
אפשרויות ההגדרה של תהליך ייבוא ההערכה. האפשרויות האלה קובעות את אופן הייבוא, במיוחד כשמתעוררים קונפליקטים עם נתוני הערכות קיימים.
| שדות | |
|---|---|
conflict_resolution_strategy |
זה שינוי אופציונלי. האסטרטגיה שבה יש להשתמש כשמייבאים נתונים ומתגלים קונפליקטים. |
ConflictResolutionStrategy
הגדרת האסטרטגיה לטיפול בקונפליקטים כשכבר קיים באפליקציה ניתוח עם אותו מזהה ניתוח.
| טיפוסים בני מנייה (enum) | |
|---|---|
CONFLICT_RESOLUTION_STRATEGY_UNSPECIFIED |
לא צוינה אסטרטגיה לפתרון קונפליקטים. |
OVERWRITE |
החלפה של ההערכה הקיימת בהערכה החדשה. |
SKIP |
לשמור את ההערכה הקיימת ולדלג על ההערכה החדשה. |
DUPLICATE |
שומרים את ההערכה הקיימת ומשכפלים את ההערכה החדשה כהערכה חדשה. |
ImportEvaluationsResponse
הודעת תגובה ל-EvaluationService.ImportEvaluations.
| שדות | |
|---|---|
evaluations[] |
רשימת ההערכות שיובאו לאפליקציה. |
evaluation_results[] |
רשימת תוצאות ההערכה שיובאו לאפליקציה. |
evaluation_runs[] |
רשימת ההרצות של ההערכה שיובאו לאפליקציה. |
error_messages[] |
זה שינוי אופציונלי. רשימה של הודעות שגיאה שמשויכות להערכות שלא הצליחו להיכנס לייבוא. |
import_failure_count |
מספר ההערכות שלא יובאו בכלל או שהייבוא שלהן הושלם עם שגיאה אחת או יותר. |
evaluation_result_import_failure_count |
מספר התוצאות של ההערכה שנכשלו בייבוא או שהייבוא שלהן הושלם עם שגיאה אחת או יותר. |
evaluation_run_import_failure_count |
מספר ההרצות של ההערכה שנכשלו בייבוא מלא או שהושלם ייבוא שלהן עם שגיאה אחת או יותר. |
InputAudioConfig
ההגדרה InputAudioConfig קובעת איך סוכן ה-CES יפרש את נתוני האודיו הנכנסים.
| שדות | |
|---|---|
audio_encoding |
חובה. הקידוד של נתוני האודיו של הקלט. |
sample_rate_hertz |
חובה. תדירות הדגימה (בהרץ) של נתוני האודיו של הקלט. |
noise_suppression_level |
זה שינוי אופציונלי. האם להפעיל סינון רעשים באודיו של הקלט. הערכים האפשריים הם low, moderate, high, very_high. |
InstagramCredentials
פרטי כניסה זמניים ל-Meta לצורך שילוב מובנה של אינסטגרם.
| שדות | |
|---|---|
auth_code |
חובה. קוד האימות של Meta שמופיע בתהליך ההרשמה המוטמע. |
conversation_profile_id |
זה שינוי אופציונלי. מזהה פרופיל השיחה שבו רוצים להשתמש לפריסה. |
InterruptionSignal
מציין שהתגובה הקולית של הסוכן הופרעה. הלקוח צריך להפסיק מיידית את השמע הנוכחי (לדוגמה, בגלל התפרצות של משתמש לשיחה או בגלל יצירה של תשובה חדשה של נציג).
| שדות | |
|---|---|
barge_in |
האם ההפרעה נגרמת על ידי אירוע של משתמש שמתפרץ לשיחה. |
LanguageSettings
הגדרות השפה של האפליקציה.
| שדות | |
|---|---|
default_language_code |
זה שינוי אופציונלי. קוד השפה שמוגדר כברירת מחדל באפליקציה. |
supported_language_codes[] |
זה שינוי אופציונלי. רשימת קודי השפות שהאפליקציה תומכת בהן, בנוסף ל |
enable_multilingual_support |
זה שינוי אופציונלי. הגדרה שמאפשרת תמיכה בשפות רבות. אם הערך הוא True, סוכנים באפליקציה ישתמשו בהוראות מוכנות מראש כדי לשפר את הטיפול בקלט רב-לשוני. |
fallback_action |
זה שינוי אופציונלי. הוצאה משימוש: התכונה הזו לא נתמכת יותר. במקום זאת, אפשר להשתמש ב- יכול להיות שמדובר בפעולה מוגדרת מראש או בקריאה מותאמת אישית לכלי. הערכים התקינים הם: – השם המלא של משאב הכלי, שמפעיל ביצוע ספציפי של הכלי. – פעולת מערכת מוגדרת מראש, כמו 'העברה לטיפול בדרג גבוה יותר' או 'יציאה', שמפעילה אות |
LatencyReport
דוח השהיה של הרצת ההערכה.
| שדות | |
|---|---|
tool_latencies[] |
פלט בלבד. רשימה לא ממוינת. מדדי זמן האחזור של כל כלי. |
callback_latencies[] |
פלט בלבד. רשימה לא ממוינת. מדדי זמן האחזור של כל קריאה חוזרת. |
guardrail_latencies[] |
פלט בלבד. רשימה לא ממוינת. מדדי השהיה לכל אמצעי הגנה. |
llm_call_latencies[] |
פלט בלבד. רשימה לא ממוינת. מדדי זמן האחזור לכל קריאה למודל שפה גדול. |
session_count |
פלט בלבד. המספר הכולל של הסשנים שנכללים בדוח זמן האחזור. |
CallbackLatency
מדדי השהיה של קריאה חוזרת אחת.
| שדות | |
|---|---|
stage |
פלט בלבד. השלב של הקריאה החוזרת. |
latency_metrics |
פלט בלבד. מדדי זמן האחזור של הקריאה החוזרת. |
GuardrailLatency
מדדי השהיה של אמצעי בקרה יחיד.
| שדות | |
|---|---|
guardrail |
פלט בלבד. השם של אמצעי הבקרה. פורמט: |
guardrail_display_name |
פלט בלבד. השם המוצג של אמצעי הבקרה. |
latency_metrics |
פלט בלבד. מדדי זמן האחזור של אמצעי הבקרה. |
LatencyMetrics
מדדי זמן האחזור של רכיב.
| שדות | |
|---|---|
p50_latency |
פלט בלבד. זמן האחזור באחוזון ה-50. |
p90_latency |
פלט בלבד. זמן האחזור באחוזון ה-90. |
p99_latency |
פלט בלבד. זמן האחזור באחוזון ה-99. |
call_count |
פלט בלבד. מספר הפעמים שהייתה קריאה למשאב. |
LlmCallLatency
מדדי השהיה של קריאה יחידה למודל LLM.
| שדות | |
|---|---|
model |
פלט בלבד. שם המודל. |
latency_metrics |
פלט בלבד. מדדי זמן הטעינה של קריאת ה-LLM. |
ToolLatency
מדדי השהיה של כלי יחיד.
| שדות | |
|---|---|
tool_display_name |
פלט בלבד. השם המוצג של הכלי. |
latency_metrics |
פלט בלבד. מדדי זמן האחזור של הכלי. |
שדה איחוד tool_identifier. המזהה של הכלי. הערך tool_identifier יכול להיות רק אחד מהבאים: |
|
tool |
פלט בלבד. פורמט: |
toolset_tool |
פלט בלבד. מזהה הכלי בערכת הכלים. |
ListAgentsRequest
בקשת הודעה עבור AgentService.ListAgents.
| שדות | |
|---|---|
parent |
חובה. שם המשאב של האפליקציה שממנה רוצים להציג את רשימת הסוכנים. |
page_size |
זה שינוי אופציונלי. גודל הדף המבוקש. יכול להיות שהשרת יחזיר פחות פריטים ממה שביקשתם. אם לא מציינים ערך, השרת יבחר ברירת מחדל מתאימה. |
page_token |
זה שינוי אופציונלי. הערך |
filter |
זה שינוי אופציונלי. מסנן שיש להחיל כשמציגים את רשימת הסוכנים. פרטים נוספים זמינים בכתובת https://google.aip.dev/160. |
order_by |
זה שינוי אופציונלי. השדה שלפיו יתבצע המיון. יש תמיכה רק בערכים name ו-create_time. פרטים נוספים זמינים בכתובת https://google.aip.dev/132#ordering. |
ListAgentsResponse
הודעת תגובה ל-AgentService.ListAgents.
| שדות | |
|---|---|
agents[] |
רשימת הנציגים. |
next_page_token |
טוקן שאפשר לשלוח כ- |
ListAppVersionsRequest
בקשת הודעה עבור AgentService.ListAppVersions.
| שדות | |
|---|---|
parent |
חובה. שם המשאב של האפליקציה שממנה רוצים להציג את גרסאות האפליקציה. |
page_size |
זה שינוי אופציונלי. גודל הדף המבוקש. יכול להיות שהשרת יחזיר פחות פריטים ממה שביקשתם. אם לא מציינים ערך, השרת יבחר ברירת מחדל מתאימה. |
page_token |
זה שינוי אופציונלי. הערך |
filter |
זה שינוי אופציונלי. המסנן שיוחל כשמוצגות גרסאות האפליקציה. פרטים נוספים זמינים בכתובת https://google.aip.dev/160. |
order_by |
זה שינוי אופציונלי. השדה שלפיו יתבצע המיון. יש תמיכה רק בערכים name ו-create_time. פרטים נוספים זמינים בכתובת https://google.aip.dev/132#ordering. |
ListAppVersionsResponse
הודעת תגובה ל-AgentService.ListAppVersions.
| שדות | |
|---|---|
app_versions[] |
רשימת גרסאות האפליקציה. |
next_page_token |
טוקן שאפשר לשלוח כ- |
ListAppsRequest
בקשת הודעה עבור AgentService.ListApps.
| שדות | |
|---|---|
parent |
חובה. שם המשאב של המיקום שממנו רוצים להציג את רשימת האפליקציות. |
page_size |
זה שינוי אופציונלי. גודל הדף המבוקש. יכול להיות שהשרת יחזיר פחות פריטים ממה שביקשתם. אם לא מציינים ערך, השרת יבחר ברירת מחדל מתאימה. |
page_token |
זה שינוי אופציונלי. הערך |
filter |
זה שינוי אופציונלי. המסנן שיוחל כשמציגים את רשימת האפליקציות. פרטים נוספים זמינים בכתובת https://google.aip.dev/160. |
order_by |
זה שינוי אופציונלי. השדה שלפיו יתבצע המיון. יש תמיכה רק בערכים name ו-create_time. פרטים נוספים זמינים בכתובת https://google.aip.dev/132#ordering. |
ListAppsResponse
הודעת תגובה ל-AgentService.ListApps.
| שדות | |
|---|---|
apps[] |
רשימת האפליקציות. |
next_page_token |
טוקן שאפשר לשלוח כ- |
unreachable[] |
רשימה לא ממוינת. מיקומים שלא ניתן להגיע אליהם. |
ListChangelogsRequest
בקשת הודעה עבור AgentService.ListChangelogs.
| שדות | |
|---|---|
parent |
חובה. שם המשאב של האפליקציה שממנה רוצים להציג את יומני השינויים. |
page_size |
זה שינוי אופציונלי. גודל הדף המבוקש. יכול להיות שהשרת יחזיר פחות פריטים ממה שביקשתם. אם לא מציינים ערך, השרת יבחר ברירת מחדל מתאימה. |
page_token |
זה שינוי אופציונלי. הערך |
filter |
זה שינוי אופציונלי. המסנן שיוחל כשמציגים את יומני השינויים. פרטים נוספים זמינים בכתובת https://google.aip.dev/160. אפשר להשתמש במחרוזת הסינון כדי לסנן לפי דוגמאות: * |
order_by |
זה שינוי אופציונלי. השדה שלפיו יתבצע המיון. יש תמיכה רק בערכים name ו-create_time. פרטים נוספים זמינים בכתובת https://google.aip.dev/132#ordering. |
ListChangelogsResponse
הודעת תגובה ל-AgentService.ListChangelogs.
| שדות | |
|---|---|
changelogs[] |
רשימת יומני השינויים. |
next_page_token |
טוקן שאפשר לשלוח כ- |
ListConversationsRequest
בקשת הודעה עבור AgentService.ListConversations.
| שדות | |
|---|---|
parent |
חובה. שם המשאב של האפליקציה שממנה רוצים להציג את רשימת השיחות. |
page_size |
זה שינוי אופציונלי. גודל הדף המבוקש. יכול להיות שהשרת יחזיר פחות פריטים ממה שביקשתם. אם לא מציינים ערך, השרת יבחר ברירת מחדל מתאימה. |
page_token |
זה שינוי אופציונלי. הערך |
filter |
זה שינוי אופציונלי. המסנן שיופעל כשמציגים את רשימת השיחות. פרטים נוספים זמינים בכתובת https://google.aip.dev/160. |
source |
זה שינוי אופציונלי. מציינים את מקור השיחה. אם לא מגדירים את המדיניות, המערכת תשתמש ב-Source.Live כברירת מחדל. יצא משימוש לטובת השדה |
sources[] |
זה שינוי אופציונלי. לציין את המקורות של השיחות. אם לא מגדירים את המקורות, המערכת מתבססת על כל המקורות הזמינים כברירת מחדל. |
ListConversationsResponse
הודעת תגובה ל-AgentService.ListConversations.
| שדות | |
|---|---|
conversations[] |
רשימת השיחות. |
next_page_token |
טוקן שאפשר לשלוח כ- |
ListDeploymentsRequest
בקשת הודעה עבור AgentService.ListDeployments.
| שדות | |
|---|---|
parent |
חובה. האפליקציה הראשית. הפורמט: |
page_size |
זה שינוי אופציונלי. מספר הפריסות המקסימלי שיוחזר. יכול להיות שהשירות יחזיר פחות מהערך הזה. אם לא מציינים ערך, יוחזרו לכל היותר 50 פריסות. הערך המקסימלי הוא 1,000. ערכים גבוהים יותר יומרו ל-1,000. |
page_token |
זה שינוי אופציונלי. טוקן של דף שהתקבל מקריאה קודמת של כשמבצעים חלוקה לעמודים, כל הפרמטרים האחרים שסופקו ל- |
order_by |
זה שינוי אופציונלי. השדה שלפיו יתבצע המיון. יש תמיכה רק בערכים name ו-create_time. פרטים נוספים זמינים בכתובת https://google.aip.dev/132#ordering. |
ListDeploymentsResponse
הודעת תגובה ל-AgentService.ListDeployments.
| שדות | |
|---|---|
deployments[] |
רשימת הפריסות. |
next_page_token |
טוקן שאפשר לשלוח כ- |
ListEvaluationDatasetsRequest
בקשת הודעה עבור EvaluationService.ListEvaluationDatasets.
| שדות | |
|---|---|
parent |
חובה. שם המשאב של האפליקציה שממנה רוצים להציג את מערכי הנתונים של ההערכה. |
page_size |
זה שינוי אופציונלי. גודל הדף המבוקש. יכול להיות שהשרת יחזיר פחות פריטים ממה שביקשתם. אם לא מציינים ערך, השרת יבחר ברירת מחדל מתאימה. |
page_token |
זה שינוי אופציונלי. הערך |
filter |
זה שינוי אופציונלי. מסנן שיוחל כשמציגים את מערכי הנתונים של ההערכה. פרטים נוספים זמינים בכתובת https://google.aip.dev/160. |
order_by |
זה שינוי אופציונלי. השדה שלפיו יתבצע המיון. רק הערכים name, create_time ו-update_time נתמכים. שדות הזמן מסודרים בסדר יורד, ושדה השם מסודר בסדר עולה. אם לא מציינים את הפרמטר הזה, ברירת המחדל היא update_time. פרטים נוספים זמינים בכתובת https://google.aip.dev/132#ordering. |
ListEvaluationDatasetsResponse
הודעת תגובה ל-EvaluationService.ListEvaluationDatasets.
| שדות | |
|---|---|
evaluation_datasets[] |
רשימת מערכי הנתונים של ההערכה. |
next_page_token |
טוקן שאפשר לשלוח כ- |
ListEvaluationExpectationsRequest
בקשת הודעה עבור EvaluationService.ListEvaluationExpectations.
| שדות | |
|---|---|
parent |
חובה. שם המשאב של האפליקציה שממנה רוצים להציג את הציפיות להערכה. |
page_size |
זה שינוי אופציונלי. גודל הדף המבוקש. יכול להיות שהשרת יחזיר פחות פריטים ממה שביקשתם. אם לא מציינים ערך, השרת יבחר ברירת מחדל מתאימה. |
page_token |
זה שינוי אופציונלי. הערך |
filter |
זה שינוי אופציונלי. המסנן שיחול כשמציגים את ציפיות ההערכה. פרטים נוספים זמינים בכתובת https://google.aip.dev/160. |
order_by |
זה שינוי אופציונלי. השדה שלפיו יתבצע המיון. רק הערכים name, create_time ו-update_time נתמכים. שדות הזמן מסודרים בסדר יורד, ושדה השם מסודר בסדר עולה. אם לא מציינים את הפרמטר הזה, ברירת המחדל היא update_time. פרטים נוספים זמינים בכתובת https://google.aip.dev/132#ordering. |
ListEvaluationExpectationsResponse
הודעת תגובה ל-EvaluationService.ListEvaluationExpectations.
| שדות | |
|---|---|
evaluation_expectations[] |
רשימת הציפיות מההערכה. |
next_page_token |
טוקן שאפשר לשלוח כ- |
ListEvaluationResultsRequest
בקשת הודעה עבור EvaluationService.ListEvaluationResults.
| שדות | |
|---|---|
parent |
חובה. שם המשאב של ההערכה שממנה רוצים להציג את תוצאות ההערכה. כדי לסנן לפי הרצת הערכה, משתמשים ב- |
page_size |
זה שינוי אופציונלי. גודל הדף המבוקש. יכול להיות שהשרת יחזיר פחות פריטים ממה שביקשתם. אם לא מציינים ערך, השרת יבחר ברירת מחדל מתאימה. |
page_token |
זה שינוי אופציונלי. הערך |
filter |
זה שינוי אופציונלי. מסנן שיוחל כשמציגים את תוצאות ההערכה. פרטים נוספים זמינים בכתובת https://google.aip.dev/160. |
order_by |
זה שינוי אופציונלי. השדה שלפיו יתבצע המיון. רק הערכים name, create_time ו-update_time נתמכים. שדות הזמן מסודרים בסדר יורד, ושדה השם מסודר בסדר עולה. אם לא מציינים את הפרמטר הזה, ברירת המחדל היא update_time. פרטים נוספים זמינים בכתובת https://google.aip.dev/132#ordering. |
ListEvaluationResultsResponse
הודעת תגובה ל-EvaluationService.ListEvaluationResults.
| שדות | |
|---|---|
evaluation_results[] |
רשימת תוצאות הבדיקה. |
next_page_token |
טוקן שאפשר לשלוח כ- |
ListEvaluationRunsRequest
בקשת הודעה עבור EvaluationService.ListEvaluationRuns.
| שדות | |
|---|---|
parent |
חובה. שם המשאב של האפליקציה שממנה רוצים להציג את ההרצות של ההערכה. |
page_size |
זה שינוי אופציונלי. גודל הדף המבוקש. יכול להיות שהשרת יחזיר פחות פריטים ממה שביקשתם. אם לא מציינים ערך, השרת יבחר ברירת מחדל מתאימה. |
page_token |
זה שינוי אופציונלי. הערך |
filter |
זה שינוי אופציונלי. המסנן שיחול כשמציגים את ההרצות של ההערכה. פרטים נוספים זמינים בכתובת https://google.aip.dev/160. |
order_by |
זה שינוי אופציונלי. השדה שלפיו יתבצע המיון. רק הערכים name, create_time ו-update_time נתמכים. שדות הזמן מסודרים בסדר יורד, ושדה השם מסודר בסדר עולה. אם לא מציינים את הפרמטר הזה, ברירת המחדל היא update_time. פרטים נוספים זמינים בכתובת https://google.aip.dev/132#ordering. |
ListEvaluationRunsResponse
הודעת תגובה ל-EvaluationService.ListEvaluationRuns.
| שדות | |
|---|---|
evaluation_runs[] |
רשימת ההרצות של ההערכה. |
next_page_token |
טוקן שאפשר לשלוח כ- |
ListEvaluationsRequest
בקשת הודעה עבור EvaluationService.ListEvaluations.
| שדות | |
|---|---|
parent |
חובה. שם המשאב של האפליקציה שממנה רוצים להציג את ההערכות. |
page_size |
זה שינוי אופציונלי. גודל הדף המבוקש. יכול להיות שהשרת יחזיר פחות פריטים ממה שביקשתם. אם לא מציינים ערך, השרת יבחר ברירת מחדל מתאימה. |
page_token |
זה שינוי אופציונלי. הערך |
filter |
זה שינוי אופציונלי. המאפיין הזה יצא משימוש. במקומו צריך להשתמש במאפיינים evaluation_filter ו-evaluation_run_filter. |
evaluation_filter |
זה שינוי אופציונלי. המסנן שיחול על ההערכה כשמציגים את רשימת ההערכות. פרטים נוספים זמינים בכתובת https://google.aip.dev/160. שדות נתמכים: evaluation_datasets |
evaluation_run_filter |
זה שינוי אופציונלי. מחרוזת סינון לשדות במשאבי EvaluationRun המשויכים. פרטים נוספים זמינים בכתובת https://google.aip.dev/160. שדות נתמכים: create_time, initiated_by, app_version_display_name |
order_by |
זה שינוי אופציונלי. השדה שלפיו יתבצע המיון. רק הערכים name, create_time ו-update_time נתמכים. שדות הזמן מסודרים בסדר יורד, ושדה השם מסודר בסדר עולה. אם לא מציינים את הפרמטר הזה, ברירת המחדל היא update_time. פרטים נוספים זמינים בכתובת https://google.aip.dev/132#ordering. |
last_ten_results |
זה שינוי אופציונלי. האם לכלול בתשובה את 10 התוצאות האחרונות של כל הערכה. |
ListEvaluationsResponse
הודעת תגובה ל-EvaluationService.ListEvaluations.
| שדות | |
|---|---|
evaluations[] |
רשימת ההערכות. |
next_page_token |
טוקן שאפשר לשלוח כ- |
ListExamplesRequest
בקשת הודעה עבור AgentService.ListExamples.
| שדות | |
|---|---|
parent |
חובה. שם המשאב של האפליקציה שממנה רוצים להציג דוגמאות. |
page_size |
זה שינוי אופציונלי. גודל הדף המבוקש. יכול להיות שהשרת יחזיר פחות פריטים ממה שביקשתם. אם לא מציינים ערך, השרת יבחר ברירת מחדל מתאימה. |
page_token |
זה שינוי אופציונלי. הערך |
filter |
זה שינוי אופציונלי. מסנן שיוחל כשמציגים את הדוגמאות. פרטים נוספים זמינים בכתובת https://google.aip.dev/160. |
order_by |
זה שינוי אופציונלי. השדה שלפיו יתבצע המיון. יש תמיכה רק בערכים name ו-create_time. פרטים נוספים זמינים בכתובת https://google.aip.dev/132#ordering. |
ListExamplesResponse
הודעת תגובה ל-AgentService.ListExamples.
| שדות | |
|---|---|
examples[] |
רשימת הדוגמאות. |
next_page_token |
טוקן שאפשר לשלוח כ- |
ListGuardrailsRequest
בקשת הודעה עבור AgentService.ListGuardrails.
| שדות | |
|---|---|
parent |
חובה. שם המשאב של האפליקציה שממנה רוצים להציג את אמצעי הבקרה. |
page_size |
זה שינוי אופציונלי. גודל הדף המבוקש. יכול להיות שהשרת יחזיר פחות פריטים ממה שביקשתם. אם לא מציינים ערך, השרת יבחר ברירת מחדל מתאימה. |
page_token |
זה שינוי אופציונלי. הערך |
filter |
זה שינוי אופציונלי. המסנן שיוחל כשמציגים את כללי ההגנה. פרטים נוספים זמינים בכתובת https://google.aip.dev/160. |
order_by |
זה שינוי אופציונלי. השדה שלפיו יתבצע המיון. יש תמיכה רק בערכים name ו-create_time. פרטים נוספים זמינים בכתובת https://google.aip.dev/132#ordering. |
ListGuardrailsResponse
הודעת תגובה ל-AgentService.ListGuardrails.
| שדות | |
|---|---|
guardrails[] |
רשימת אמצעי הבקרה. |
next_page_token |
טוקן שאפשר לשלוח כ- |
ListScheduledEvaluationRunsRequest
בקשת הודעה עבור EvaluationService.ListScheduledEvaluationRuns.
| שדות | |
|---|---|
parent |
חובה. שם המשאב של האפליקציה שממנה רוצים להציג את ההרצות המתוזמנות של ההערכה. |
page_size |
זה שינוי אופציונלי. גודל הדף המבוקש. יכול להיות שהשרת יחזיר פחות פריטים ממה שביקשתם. אם לא מציינים ערך, השרת יבחר ברירת מחדל מתאימה. |
page_token |
זה שינוי אופציונלי. הערך |
filter |
זה שינוי אופציונלי. המסנן שיחול כשמציגים את ההפעלות המתוזמנות של ההערכה. פרטים נוספים זמינים בכתובת https://google.aip.dev/160. בשלב הזה אפשר לסנן לפי: * request.evaluations:evaluation_id * request.evaluation_dataset:evaluation_dataset_id |
order_by |
זה שינוי אופציונלי. השדה שלפיו יתבצע המיון. השדות הנתמכים הם: name (בסדר עולה), create_time (בסדר יורד), update_time (בסדר יורד), next_scheduled_execution (בסדר עולה) ו-last_completed_run.create_time (בסדר יורד). אם לא מציינים את הפרמטר הזה, ברירת המחדל היא update_time. פרטים נוספים זמינים בכתובת https://google.aip.dev/132#ordering. |
ListScheduledEvaluationRunsResponse
הודעת תגובה ל-EvaluationService.ListScheduledEvaluationRuns.
| שדות | |
|---|---|
scheduled_evaluation_runs[] |
רשימת ההרצות המתוזמנות של ההערכה. |
next_page_token |
טוקן שאפשר לשלוח כ- |
ListToolsRequest
בקשת הודעה עבור AgentService.ListTools.
| שדות | |
|---|---|
parent |
חובה. שם המשאב של האפליקציה שממנה רוצים להציג את רשימת הכלים. |
page_size |
זה שינוי אופציונלי. גודל הדף המבוקש. יכול להיות שהשרת יחזיר פחות פריטים ממה שביקשתם. אם לא מציינים ערך, השרת יבחר ברירת מחדל מתאימה. |
page_token |
זה שינוי אופציונלי. הערך |
filter |
זה שינוי אופציונלי. המסנן שיחול כשמציגים את רשימת הכלים. כדי לכלול את כלי המערכת בתשובה, צריך להשתמש בפרמטר include_system_tools=true. פרטים נוספים זמינים בכתובת https://google.aip.dev/160. |
order_by |
זה שינוי אופציונלי. השדה שלפיו יתבצע המיון. יש תמיכה רק בערכים name ו-create_time. פרטים נוספים זמינים בכתובת https://google.aip.dev/132#ordering. |
ListToolsResponse
הודעת תגובה ל-AgentService.ListTools.
| שדות | |
|---|---|
tools[] |
רשימת הכלים. |
next_page_token |
טוקן שאפשר לשלוח כ- |
ListToolsetsRequest
בקשת הודעה עבור AgentService.ListToolsets.
| שדות | |
|---|---|
parent |
חובה. שם המשאב של האפליקציה שממנה רוצים להציג את ערכות הכלים. |
page_size |
זה שינוי אופציונלי. גודל הדף המבוקש. יכול להיות שהשרת יחזיר פחות פריטים ממה שביקשתם. אם לא מציינים ערך, השרת יבחר ברירת מחדל מתאימה. |
page_token |
זה שינוי אופציונלי. הערך |
filter |
זה שינוי אופציונלי. המסנן שיחול כשמציגים את ערכות הכלים. פרטים נוספים זמינים בכתובת https://google.aip.dev/160. |
order_by |
זה שינוי אופציונלי. השדה שלפיו יתבצע המיון. יש תמיכה רק בערכים name ו-create_time. פרטים נוספים זמינים בכתובת https://google.aip.dev/132#ordering. |
ListToolsetsResponse
הודעת תגובה ל-AgentService.ListToolsets.
| שדות | |
|---|---|
toolsets[] |
רשימת ערכות הכלים. |
next_page_token |
טוקן שאפשר לשלוח כ- |
LoggingSettings
הגדרות שמתארות את התנהגויות הרישום ביומן של האפליקציה.
| שדות | |
|---|---|
redaction_config |
זה שינוי אופציונלי. הגדרות לצנזור מידע אישי רגיש. |
audio_recording_config |
זה שינוי אופציונלי. הגדרות לגבי אופן ההקלטה של אינטראקציות עם אודיו. האודיו כפוף לצנזורה כפי שהוגדר ב- |
unredacted_audio_recording_config |
זה שינוי אופציונלי. ההגדרה קובעת הקלטה נוספת של אודיו שלא צונזר. אפשר להשתמש בזה כדי לשמור עותק של האודיו הגולמי כשמבצעים צנזורה של אודיו |
bigquery_export_settings |
זה שינוי אופציונלי. הגדרת התנהגויות הייצוא של BigQuery לאפליקציה. נתוני השיחות כפופים לצנזורה כפי שהוגדר ב- |
unredacted_bigquery_export_settings |
זה שינוי אופציונלי. הגדרה של אופן הייצוא ל-BigQuery עבור האפליקציה. אם הייצוא מופעל, נתוני השיחות שלא עברו צנזורה ייצאו לטבלאות ב-BigQuery. |
cloud_logging_settings |
זה שינוי אופציונלי. הגדרות שמתארות את ההתנהגויות של Cloud Logging באפליקציה. |
conversation_logging_settings |
זה שינוי אופציונלי. הגדרות שמתארות את התנהגויות הרישום ביומן של השיחות באפליקציה. |
evaluation_audio_recording_config |
זה שינוי אופציונלי. הגדרות לגבי אופן התיעוד של אינטראקציות עם אודיו לצורך ההערכה. כברירת מחדל, הקלטת אודיו לא מופעלת בסשנים של הערכה. |
metric_analysis_settings |
זה שינוי אופציונלי. הגדרות שמתארות את התנהגויות איסוף נתוני השיחות בצינור הניתוח של מודל שפה גדול (LLM) עבור האפליקציה. |
McpTool
כלי MCP. פרטים נוספים זמינים בכתובת https://modelcontextprotocol.io/specification/2025-06-18/server/tools.
| שדות | |
|---|---|
name |
חובה. השם של כלי ה-MCP. |
name_override |
זה שינוי אופציונלי. השם שמוגדר לכלי MCP במקום השם המקורי. השדה הזה מאוכלס אם השם שונה באמצעות שינוי ברירת המחדל של ערכת הכלים. |
description |
זה שינוי אופציונלי. תיאור הכלי MCP. |
input_schema |
זה שינוי אופציונלי. הסכימה של ארגומנטי הקלט של כלי ה-MCP. |
output_schema |
זה שינוי אופציונלי. הסכימה של ארגומנטי הפלט של כלי ה-MCP. |
server_address |
חובה. כתובת השרת של שרת ה-MCP, למשל, https://example.com/mcp/. אם השרת נבנה באמצעות ה-SDK של MCP, צריך להוסיף את הסיומת /mcp/ לכתובת ה-URL. יש תמיכה רק בשרתים מבוססי-תעבורה של HTTP שניתן להזרים מהם. זהה ל-server_address ב-McpToolset. מידע נוסף זמין בכתובת https://modelcontextprotocol.io/specification/2025-03-26/basic/transports#streamable-http. |
api_authentication |
זה שינוי אופציונלי. פרטי האימות שנדרשים להרצת הכלי מול שרת ה-MCP. באימות באמצעות טוקן bearer, הטוקן חל רק על הפעלת הכלי, ולא על כלי הרישום. לכן, צריך לוודא שאפשר לראות את רשימת הכלים בלי אימות. |
tls_config |
זה שינוי אופציונלי. הגדרת TLS. כולל את אישורי השרת המותאמים אישית שהלקוח צריך לסמוך עליהם. |
service_directory_config |
זה שינוי אופציונלי. הגדרת Service Directory ל-VPC-SC, שמשמשת לפתרון שמות שירותים בתוך perimeter. |
custom_headers |
זה שינוי אופציונלי. הכותרות המותאמות אישית שיישלחו בבקשה לשרת ה-MCP. הערכים צריכים להיות בפורמט |
state |
פלט בלבד. מצב הזמינות הדינמי של הכלי בשרת החיצוני. |
מדינה
מייצג את מצב הזמינות הדינמי של הכלי.
| טיפוסים בני מנייה (enum) | |
|---|---|
STATE_UNSPECIFIED |
מצב ברירת מחדל. |
ACTIVE |
הכלי זמין והשרת מציע אותו באופן פעיל. |
INACTIVE |
הכלי מוגדר או מוצמד, אבל השרת לא מציע אותו כרגע. |
STALE |
הכלי קיים בשרת, אבל הוא לא תואם לגרסה בשרת. |
McpToolDefinition
קונטיינר של רכיבי ההגדרה הבסיסיים של כלי מסוים, שמוצגים בתמונת מצב. סכימות בצילום המצב משמשות כמו שהן, ואי אפשר לשנות אותן.
| שדות | |
|---|---|
description |
פלט בלבד. תיאור הכלי MCP. אפשר לשנות את ההגדרה הזו ב- |
input_schema |
פלט בלבד. הסכימה של ארגומנטי הקלט של כלי ה-MCP. |
output_schema |
פלט בלבד. הסכימה של ארגומנטי הפלט של כלי ה-MCP. |
McpToolOverride
שינויים שמשויכים לכלי מסוים בערכת כלים. כך אפשר להצמיד או לבטל הגדרות של כלים מהשרת הדינמי החיצוני.
| שדות | |
|---|---|
tool |
חובה. השם המקורי של הכלי כפי שהוא מועבר על ידי שרת ה-MCP. |
name_override |
זה שינוי אופציונלי. אם השם הזה קיים, הכלי משתמש בו בסוכן במקום בשם המקורי. השימוש העיקרי בהגדרה הזו הוא ככינוי אם שרת ה-MCP מציע כלים עם שמות לא מוצלחים. |
description_override |
זה שינוי אופציונלי. אם התיאור הזה קיים, הכלי משתמש בו במקום בתיאור המקורי מהשרת. |
snapshot |
פלט בלבד. אם הכלי הזה קיים, הוא מוצמד ומשתמש בערכי התמונה כגיבוי אם השרת לא זמין באופן זמני או אם לא קיים ביטול. |
McpToolset
ערכת כלים שמכילה רשימה של כלים שמוצעים על ידי שרת ה-MCP.
| שדות | |
|---|---|
server_address |
חובה. הכתובת של שרת ה-MCP, לדוגמה, https://example.com/mcp/. אם השרת נבנה באמצעות ה-SDK של MCP, צריך להוסיף את הסיומת /mcp/ לכתובת ה-URL. יש תמיכה רק בשרתים מבוססי-תעבורה של HTTP שניתן להזרים מהם. מידע נוסף זמין בכתובת https://modelcontextprotocol.io/specification/2025-03-26/basic/transports#streamable-http. |
api_authentication |
זה שינוי אופציונלי. פרטי אימות שנדרשים כדי לגשת לכלים ולהריץ כלי מול שרת ה-MCP. באימות באמצעות טוקן bearer, הטוקן חל רק על הפעלת הכלי, ולא על כלי הרישום. לכן, צריך לוודא שאפשר לראות את רשימת הכלים בלי אימות. |
service_directory_config |
זה שינוי אופציונלי. הגדרת Service Directory ל-VPC-SC, שמשמשת לפתרון שמות שירותים בתוך perimeter. |
tls_config |
זה שינוי אופציונלי. הגדרת TLS. כולל את אישורי השרת המותאמים אישית שהלקוח צריך לסמוך עליהם. |
custom_headers |
זה שינוי אופציונלי. הכותרות המותאמות אישית שיישלחו בבקשה לשרת ה-MCP. הערכים צריכים להיות בפורמט |
tool_overrides[] |
זה שינוי אופציונלי. שינויים שחלים על כלים ספציפיים בערכת הכלים הזו. כך אפשר לשנות פרטים ספציפיים כמו תיאורים ושמות, או להצמיד את מצבי הכלים כדי שלא יהיו דינמיים לחלוטין. |
הודעה
הודעה בשיחה.
| שדות | |
|---|---|
role |
זה שינוי אופציונלי. התפקיד בשיחה, למשל: משתמש, נציג. |
chunks[] |
זה שינוי אופציונלי. תוכן ההודעה כסדרה של נתחים. |
event_time |
זה שינוי אופציונלי. חותמת הזמן שבה ההודעה נשלחה או התקבלה. אסור להשתמש בתג הזה אם ההודעה היא חלק מ |
MetricAnalysisSettings
הגדרות שמתארות את התנהגויות איסוף נתוני השיחות עבור צינור עיבוד הנתונים של מדדי ניתוח LLM.
| שדות | |
|---|---|
llm_metrics_opted_out |
זה שינוי אופציונלי. האם לאסוף נתוני שיחות למדדים של ניתוח LLM. אם הערך הוא true, לא ייאספו נתוני שיחות למדדי ניתוח של מודלים גדולים של שפה (LLM). אחרת, ייאספו נתוני שיחות. |
MockConfig
הגדרת קריאות מוקדמות לכלים בסשן.
| שדות | |
|---|---|
mocked_tool_calls[] |
זה שינוי אופציונלי. כל קריאות הכלים שצריך ליצור להן מוקאפ למשך הפעלת הסשן. |
unmatched_tool_call_behavior |
חובה. התנהגות של קריאות לכלים שלא תואמות לאף תבנית של ארגומנטים ב-mocked_tool_calls. |
UnmatchedToolCallBehavior
מה עושים כשקריאה לכלי לא תואמת לקריאות לכלי שנוצרו כדוגמה.
| טיפוסים בני מנייה (enum) | |
|---|---|
UNMATCHED_TOOL_CALL_BEHAVIOR_UNSPECIFIED |
ערך ברירת המחדל. הערך הזה לא בשימוש. |
FAIL |
הפונקציה תזרוק שגיאה לכל קריאה לכלים שלא תואמת לתבנית קלט צפויה מדומה. |
PASS_THROUGH |
אם קריאות הכלים לא תואמות, מעבירים את קריאת הכלים לכלי האמיתי. |
MockedToolCall
קריאה לכלי בהדמיה.
מציין את כלי היעד + תבנית להתאמה לארגומנטים או לקלט של הכלי הזה. אם התבנית תואמת, תוחזר התגובה המדומה.
| שדות | |
|---|---|
tool |
זה שינוי אופציונלי. הוצאה משימוש, במקום זאת, צריך להשתמש ב-tool_identifier. |
expected_args_pattern |
חובה. תבנית להתאמה לכל הארגומנטים או הקלט של כל קריאות הכלים שנשלחו. אם הקלט של קריאת הפונקציה תואם לתבנית הזו, יוחזר פלט מדומה. |
mock_response |
זה שינוי אופציונלי. התגובה או הפלט המדומים שיוחזרו אם הארגומנטים או הקלט של קריאת הכלי תואמים לתבנית. |
שדה איחוד tool_identifier. המזהה של הכלי שרוצים ליצור לו מוקאפ. הערך tool_identifier יכול להיות רק אחד מהבאים: |
|
tool_id |
זה שינוי אופציונלי. השם של הכלי שרוצים ליצור לו מוק. פורמט: |
toolset |
זה שינוי אופציונלי. ערכת הכלים לזיוף. |
ModelSettings
ההגדרות של המודל מכילות הגדרות שונות של מודל ה-LLM.
| שדות | |
|---|---|
model |
זה שינוי אופציונלי. מודל ה-LLM שהסוכן צריך להשתמש בו. אם לא מגדירים מודל, הסוכן יקבל בירושה את המודל מהסוכן הראשי שלו. |
thinking_level |
זה שינוי אופציונלי. רמת ההעמקה של המודל. |
temperature |
זה שינוי אופציונלי. אם המדיניות הזו מוגדרת, רמת האקראיות הזו תשמש את מודל ה-LLM. רמת האקראיות קובעת את רמת הרנדומיזציה של התשובות של המודל. טמפרטורות נמוכות יותר מפיקות תשובות צפויות יותר. טמפרטורות גבוהות יותר יוצרות תשובות יצירתיות יותר. |
ThinkingLevel
הגדרת רמת החשיבה של המודל.
| טיפוסים בני מנייה (enum) | |
|---|---|
THINKING_LEVEL_UNSPECIFIED |
לא צוינה רמת ההעמקה. |
DEFAULT |
רמת ההעמקה שמוגדרת כברירת מחדל. |
LOW |
רמת העמקה נמוכה. |
MEDIUM |
רמת העמקה בינונית. |
HIGH |
רמת העמקה גבוהה. |
OAuthConfig
הגדרות לאימות באמצעות OAuth.
| שדות | |
|---|---|
oauth_grant_type |
חובה. סוגי הרשאות OAuth. |
client_id |
חובה. מזהה הלקוח מספק OAuth. |
client_secret_version |
חובה. השם של משאב גרסת הסוד ב-SecretManager שבו מאוחסן סוד הלקוח. פורמט: הערה: צריך להקצות את התפקיד |
token_endpoint |
חובה. נקודת הקצה של האסימון בספק OAuth להחלפה באסימון גישה. |
scopes[] |
זה שינוי אופציונלי. היקפי ההרשאות של OAuth שרוצים להעניק. |
OauthGrantType
סוגי הרשאות OAuth. יש תמיכה רק ב-client credential grant.
| טיפוסים בני מנייה (enum) | |
|---|---|
OAUTH_GRANT_TYPE_UNSPECIFIED |
לא צוין. ברירת המחדל היא CLIENT_CREDENTIAL. |
CLIENT_CREDENTIAL |
מייצג את תהליך פרטי הכניסה של הלקוח. |
OpenApiTool
כלי API מרחוק שמוגדר על ידי סכימת OpenAPI.
| שדות | |
|---|---|
open_api_schema |
חובה. סכימת OpenAPI בפורמט JSON או YAML. |
name |
זה שינוי אופציונלי. שם הכלי. אם לא תציינו שם, השם של הכלי ייגזר מסכימת OpenAPI, מ- |
description |
זה שינוי אופציונלי. תיאור הכלי. אם לא תספקו תיאור, הוא יחולץ מסכמת OpenAPI, מ- |
api_authentication |
זה שינוי אופציונלי. פרטי האימות שנדרשים על ידי ה-API. |
tls_config |
זה שינוי אופציונלי. הגדרת TLS. כולל את אישורי השרת המותאמים אישית שהלקוח ייתן בהם אמון. |
service_directory_config |
זה שינוי אופציונלי. הגדרת ספריית השירותים. |
ignore_unknown_fields |
זה שינוי אופציונלי. אם הערך הוא true, הסוכן יתעלם משדות לא מוכרים בתגובת ה-API. |
url |
זה שינוי אופציונלי. כתובת ה-URL של השרת של סכימת Open API. השדה הזה מוגדר רק בכלים בתלות הסביבתית במהלך תהליך הייצוא, אם הסכימה מכילה כתובת URL של שרת. במהלך תהליך הייבוא, אם כתובת ה-URL הזו מופיעה בתלות בסביבה ולסכימה יש פלייסהולדר מסוג $env_var, הפלייסהולדר יוחלף בסכימה. |
OpenApiToolset
ערכת כלים שמכילה רשימה של כלים שמוגדרים על ידי סכימת OpenAPI.
| שדות | |
|---|---|
open_api_schema |
חובה. סכימת OpenAPI של ערכת הכלים. |
api_authentication |
זה שינוי אופציונלי. פרטי האימות שנדרשים על ידי ה-API. |
tls_config |
זה שינוי אופציונלי. הגדרת TLS. כולל את אישורי השרת בהתאמה אישית |
service_directory_config |
זה שינוי אופציונלי. הגדרת ספריית השירותים. |
ignore_unknown_fields |
זה שינוי אופציונלי. אם הערך הוא true, הסוכן יתעלם משדות לא ידועים בתגובת ה-API לכל הפעולות שמוגדרות בסכימת OpenAPI. |
url |
זה שינוי אופציונלי. כתובת ה-URL של השרת של סכימת Open API. השדה הזה מוגדר רק בערכות כלים בתלות הסביבתית במהלך תהליך הייצוא, אם הסכימה מכילה כתובת URL של שרת. במהלך תהליך הייבוא, אם כתובת ה-URL הזו מופיעה בתלות בסביבה ולסכימה יש פלייסהולדר מסוג $env_var, הפלייסהולדר יוחלף בסכימה. |
OperationMetadata
מייצג את המטא-נתונים של הפעולה הממושכת.
| שדות | |
|---|---|
create_time |
פלט בלבד. השעה שבה נוצרה הפעולה. |
end_time |
פלט בלבד. השעה שבה הפעולה הסתיימה. |
status_message |
פלט בלבד. סטטוס הפעולה שקריא לבני אדם, אם יש כזה. |
requested_cancellation |
פלט בלבד. הערך מציין אם המשתמש ביקש לבטל את הפעולה. לפעולות שבוטלו בהצלחה יש ערך |
OptimizationConfig
הגדרה להרצת שלב האופטימיזציה אחרי הרצת ההערכה.
| שדות | |
|---|---|
generate_loss_report |
זה שינוי אופציונלי. האם ליצור דוח על אובדן. |
assistant_session |
פלט בלבד. הסשן של העוזר הדיגיטלי שבו יש להשתמש לאופטימיזציה על סמך הרצת ההערכה הזו. פורמט: |
report_summary |
פלט בלבד. סיכום דוח האובדן. |
should_suggest_fix |
פלט בלבד. האם להציע תיקון להפסדים. |
status |
פלט בלבד. הסטטוס של תהליך האופטימיזציה. |
error_message |
פלט בלבד. הודעת השגיאה אם הפעלת האופטימיזציה נכשלה. |
loss_report |
פלט בלבד. דוח האובדן שנוצר. |
OptimizationStatus
הסטטוס של תהליך האופטימיזציה.
| טיפוסים בני מנייה (enum) | |
|---|---|
OPTIMIZATION_STATUS_UNSPECIFIED |
לא צוין סטטוס האופטימיזציה. |
RUNNING |
האופטימיזציה פועלת. |
COMPLETED |
האופטימיזציה הושלמה. |
ERROR |
האופטימיזציה נכשלה בגלל שגיאה פנימית. |
OutputAudioConfig
ההגדרה OutputAudioConfig קובעת איך סוכן CES צריך לסנתז תשובות אודיו יוצאות.
| שדות | |
|---|---|
audio_encoding |
חובה. הקידוד של נתוני האודיו של הפלט. |
sample_rate_hertz |
חובה. תדירות הדגימה (בהרץ) של נתוני האודיו של הפלט. |
PersonaRunConfig
הגדרות להרצת הערכה עבור פרסונה ספציפית.
| שדות | |
|---|---|
persona |
זה שינוי אופציונלי. הפרסונה שבה צריך להשתמש לצורך ההערכה. פורמט: |
task_count |
זה שינוי אופציונלי. מספר המשימות להרצה עבור האישיות. |
PythonCodeCondition
בלוק קוד של Python להערכת התנאי.
| שדות | |
|---|---|
python_code |
חובה. קוד Python להרצה. |
PythonFunction
כלי פונקציית Python.
| שדות | |
|---|---|
name |
זה שינוי אופציונלי. השם של פונקציית Python להפעלה. השם חייב להיות זהה לשם של פונקציית Python שמוגדרת בקוד Python. תלוי אותיות רישיות. אם לא מציינים שם, המערכת תשתמש בפונקציה הראשונה שמוגדרת בקוד Python. |
python_code |
זה שינוי אופציונלי. קוד Python להרצה עבור הכלי. |
description |
פלט בלבד. התיאור של פונקציית Python, שנותח ממחרוזת התיעוד של קוד Python. |
service_directory_config |
זה שינוי אופציונלי. הגדרת Service Directory עבור הכלי. |
QualityReport
הדוח שמתאר את בעיות האיכות שזוהו באפליקציה.
| שדות | |
|---|---|
issues[] |
זה שינוי אופציונלי. הבעיות מקובצות לפי סוכן. |
evaluation_runs[] |
זה שינוי אופציונלי. רשימה של הפעלות הערכה ששימשו ליצירת דוח האיכות. פורמט: |
general_issues[] |
זה שינוי אופציונלי. בעיות כלליות שלא ספציפיות לסוכן מסוים. |
AgentIssues
בעיות שזוהו אצל נציג יחיד.
| שדות | |
|---|---|
agent |
זה שינוי אופציונלי. השם של הסוכן שאליו קשורות הבעיות. פורמט: |
issues[] |
זה שינוי אופציונלי. רשימת הבעיות שנמצאו בסוכן הזה. |
שגיאה
הבעיה שזוהתה.
| שדות | |
|---|---|
description |
זה שינוי אופציונלי. תיאור הבעיה שנמצאה. |
occurrence_count |
זה שינוי אופציונלי. כמה פעמים הבעיה הזו התרחשה. |
proposed_solution |
זה שינוי אופציונלי. הצעה לפתרון הבעיה באמצעות שינוי ההוראות או הכלים. |
RecognitionResult
תוצאת זיהוי הדיבור לקלט האודיו.
| שדות | |
|---|---|
transcript |
זה שינוי אופציונלי. פלחים של דיבור המשתמש שחוברו יחד ונלכדו במהלך התור הנוכחי. |
RedactionConfig
הגדרות שמנחות איך לטפל במידע אישי רגיש.
| שדות | |
|---|---|
enable_redaction |
זה שינוי אופציונלי. אם הערך הוא true, הצנזורה תופעל בתרחישי רישום שונים ביומן, כולל היסטוריית השיחות, Cloud Logging והקלטת אודיו. |
inspect_template |
זה שינוי אופציונלי. DLP בודק את שם התבנית כדי להגדיר זיהוי של סוגי מידע אישי רגיש. פורמט: |
deidentify_template |
זה שינוי אופציונלי. שם תבנית לביטול הזיהוי ב-DLP כדי להנחות איך לבטל את הזיהוי של התוכן. פורמט: |
RemoteA2aConfig
הגדרה משותפת לחיבור לסוכן A2A מרוחק.
| שדות | |
|---|---|
api_authentication |
זה שינוי אופציונלי. הגדרת האימות להפעלת הסוכן המרוחק. אופציונלי אם הפניה למרשם כבר מטפלת באימות. |
input_variable_mapping |
זה שינוי אופציונלי. מיפוי של שמות משתני הקלט של סוכן מרוחק לשמות משתנים של GECX. |
output_variable_mapping |
זה שינוי אופציונלי. מיפוי של שמות משתני הפלט של הסוכן המרוחק לשמות משתנים של GECX. |
streaming_enabled |
זה שינוי אופציונלי. האם הסטרימינג מופעל עבור הסוכן המרוחק. |
context_id |
זה שינוי אופציונלי. אם השדה לא ריק, האינטראקציות עם סוכן A2A מרוחק ישתמשו במזהה ההקשר הזה. השדה context_id יכול להתייחס למשתנה של סשן כמו |
שדה איחוד agent_spec. מפרט של הסוכן המרוחק. הערך agent_spec יכול להיות רק אחד מהבאים: |
|
agent_card |
זה שינוי אופציונלי. כרטיס הסוכן המלא מוגדר בשורה. |
agent_registry |
זה שינוי אופציונלי. הפניה לסוכן ב-Agent Registry. פורמט: |
RemoteAgentTool
מייצג כלי שמאפשר לסוכן להתקשר לסוכן מרוחק אחר.
| שדות | |
|---|---|
name |
חובה. שם הכלי. |
description |
חובה. תיאור הכלי. |
agent_card |
חובה. כרטיס הסוכן של הסוכן המרוחק שהכלי הזה מפעיל. |
api_authentication |
זה שינוי אופציונלי. הגדרת האימות להפעלת הסוכן המרוחק. |
stateful_agent |
זה שינוי אופציונלי. כשההגדרה מופעלת, האינטראקציה בין אפליקציית CXAS לבין הסוכן המרוחק תשתף את אותו הקשר. אם הסוכן המרוחק מחזיר context_id, הוא יישמר למשך כל הסשן של כלי הסוכן המרוחק הזה. |
input_variable_mapping |
זה שינוי אופציונלי. מיפוי של שמות משתני הקלט של סוכן מרוחק לשמות משתנים של GECX. |
output_variable_mapping |
זה שינוי אופציונלי. מיפוי של שמות משתני הפלט של הסוכן המרוחק לשמות משתנים של GECX. |
RestoreAppVersionRequest
הודעת בקשה בשביל AgentService.RestoreAppVersion
| שדות | |
|---|---|
name |
חובה. שם המשאב של גרסת האפליקציה שרוצים לשחזר. |
RestoreAppVersionResponse
בסוג הזה אין שדות.
הודעת תגובה ל-AgentService.RestoreAppVersion
RetrieveToolSchemaRequest
בקשת הודעה עבור ToolService.RetrieveToolSchema.
| שדות | |
|---|---|
parent |
חובה. שם המשאב של האפליקציה שאליה שייך הכלי או ערכת הכלים. פורמט: |
שדה איחוד tool_identifier. המזהה של הכלי שאליו רוצים לאחזר את הסכימה. יכול להיות שמדובר בכלי קבוע או בכלי מתוך ערכת כלים. הערך tool_identifier יכול להיות רק אחד מהבאים: |
|
tool |
זה שינוי אופציונלי. השם של הכלי שאליו רוצים לאחזר את הסכימה. פורמט: projects/{project}/locations/{location}/apps/{app}/tools/{tool} |
toolset_tool |
זה שינוי אופציונלי. הכלי בערכת הכלים שאחריו רוצים לאחזר את הסכימה. רק כלי אחד צריך להתאים לפרדיקט מתוך ערכת הכלים. אחרת, תוחזר שגיאה. |
RetrieveToolSchemaResponse
הודעת תגובה ל-ToolService.RetrieveToolSchema.
| שדות | |
|---|---|
input_schema |
הסכימה של פרמטרי הקלט של הכלי. |
output_schema |
הסכימה של פרמטרים של פלט הכלי. |
שדה איחוד tool_identifier. המזהה של הכלי שאליו הסכימה מתייחסת. הערך tool_identifier יכול להיות רק אחד מהבאים: |
|
tool |
השם של הכלי שאליו הסכימה מתייחסת. פורמט: |
toolset_tool |
כלי ערכת הכלים שהסכימה מיועדת לו. |
RetrieveToolsRequest
בקשת הודעה עבור ToolService.RetrieveTools.
| שדות | |
|---|---|
toolset |
חובה. השם של ערכת הכלים שרוצים לאחזר את הכלים שלה. פורמט: |
tool_ids[] |
זה שינוי אופציונלי. המזהים של הכלים שיש לאחזר מתוך ערכת הכלים. אם לא תציינו ערך בשדה הזה, כל הכלים בערכת הכלים יוחזרו. |
bypass_persistence_config |
זה שינוי אופציונלי. אם הערך הוא true, הכלים שיוחזרו יכללו תיאורים וסכימות גולמיים ישירות מהשרת, בלי לעבור דרך הגדרות קבועות מאוחסנות (שינויים או תמונות מצב). |
RetrieveToolsResponse
הודעת תגובה ל-ToolService.RetrieveTools.
| שדות | |
|---|---|
tools[] |
רשימת הכלים שכלולים בערכת הכלים שצוינה. |
RunEvaluationOperationMetadata
מטא-נתונים של פעולות עבור EvaluationService.RunEvaluation.
| שדות | |
|---|---|
evaluations[] |
פלט בלבד. רשימת ההערכות שהופעלו. פורמט: |
evaluation_run |
פלט בלבד. הפעלת ההערכה שנוצרה. פורמט: |
create_time |
פלט בלבד. השעה שבה נוצרה הפעולה. |
end_time |
פלט בלבד. השעה שבה הפעולה הסתיימה. |
verb |
פלט בלבד. הפועל של הפעולה. |
cancel_requested |
פלט בלבד. הערך מציין אם המשתמש ביקש לבטל את הפעולה. לפעולות שבוטלו בהצלחה יש ערך |
RunEvaluationRequest
בקשת הודעה עבור EvaluationService.RunEvaluation.
| שדות | |
|---|---|
app |
חובה. האפליקציה שרוצים להעריך. פורמט: |
evaluations[] |
זה שינוי אופציונלי. רשימת ההערכות להפעלה. פורמט: |
evaluation_dataset |
זה שינוי אופציונלי. קבוצת נתונים להערכה שרוצים להפעיל. פורמט: |
display_name |
זה שינוי אופציונלי. השם המוצג של ההרצה של ההערכה. |
app_version |
זה שינוי אופציונלי. גרסת האפליקציה להערכה. אפשר להגדיר רק אחד מהערכים |
config |
זה שינוי אופציונלי. ההגדרה שבה יש להשתמש להרצה. |
persona_run_configs[] |
זה שינוי אופציונלי. ההגדרה שתשמש להרצה לכל פרסונה. |
optimization_config |
זה שינוי אופציונלי. הגדרה להרצת שלב האופטימיזציה אחרי הרצת ההערכה. אם לא מוגדרת אופטימיזציה, שלב האופטימיזציה לא יופעל. |
scheduled_evaluation_run |
זה שינוי אופציונלי. שם המשאב של אם השדה הזה מוגדר, השדה |
golden_run_method |
זה שינוי אופציונלי. השיטה להפעלת ההערכה אם מדובר בהערכה מוזהבת. אם לא מגדירים את הערוץ, ברירת המחדל היא STABLE. |
generate_latency_report |
זה שינוי אופציונלי. האם ליצור דוח על זמן האחזור של הרצת ההערכה. |
evaluation_run_caching_settings |
זה שינוי אופציונלי. הגדרות ה-caching שבהן יש להשתמש בהרצת ההערכה. |
run_count |
זה שינוי אופציונלי. מספר הפעמים שבהן ההערכה תופעל. אם לא מוגדר ערך, ברירת המחדל היא 1 לכל כלל זהב ו-5 לכל תרחיש. |
RunEvaluationResponse
הודעת תגובה ל-EvaluationService.RunEvaluation.
| שדות | |
|---|---|
evaluation_run |
השם של הרצת ההערכה שנוצרה. פורמט: |
RunEvaluationResultMetricsOperationMetadata
בסוג הזה אין שדות.
מטא-נתונים של פעולות עבור EvaluationService.RunEvaluationResultMetrics.
RunEvaluationResultMetricsRequest
בקשת הודעה עבור EvaluationService.RunEvaluationResultMetrics.
| שדות | |
|---|---|
evaluation_result_id |
חובה. תוצאת הבדיקה שעבורה רוצים להריץ מדדים. פורמט: |
RunEvaluationResultMetricsResponse
הודעת תגובה ל-EvaluationService.RunEvaluationResultMetrics.
| שדות | |
|---|---|
status |
פלט בלבד. הסטטוס של חישוב מדדי תוצאות ההערכה. |
RunSessionRequest
בקשת הודעה עבור SessionService.RunSession.
| שדות | |
|---|---|
config |
חובה. ההגדרה של הסשן. |
inputs[] |
חובה. נתונים שהוזנו לסשן. |
RunSessionResponse
הודעת תגובה ל-SessionService.RunSession.
| שדות | |
|---|---|
outputs[] |
הפלטים של הסשן. |
ScheduledEvaluationRun
מייצג הגדרות של הרצת הערכה מתוזמנת.
| שדות | |
|---|---|
name |
מזהה. המזהה הייחודי של ההגדרה של הפעלת הערכה מתוזמנת. Format: projects/{projectId}/locations/{locationId}/apps/{appId}/scheduledEvaluationRuns/{scheduledEvaluationRunId} |
display_name |
חובה. השם המוצג שהוגדר על ידי המשתמש להגדרת ההפעלה המתוזמנת של ההערכה. |
request |
חובה. הבקשה RunEvaluationRequest לתזמון |
description |
זה שינוי אופציונלי. תיאור שהמשתמש מגדיר להרצת ההערכה המתוזמנת. |
scheduling_config |
חובה. הגדרות של התזמון והתדירות של ביצוע ההערכות. |
active |
זה שינוי אופציונלי. אם ההגדרה הזו פעילה |
last_completed_run |
פלט בלבד. ההפעלה האחרונה של הערכה שהסתיימה בהצלחה. פורמט: |
total_executions |
פלט בלבד. המספר הכולל של הפעמים שההרצה הזו בוצעה |
next_scheduled_execution_time |
פלט בלבד. הפעם הבאה שבה הפעולה הזו מתוזמנת לביצוע |
create_time |
פלט בלבד. חותמת הזמן של מועד היצירה של ההפעלה המתוזמנת של ההערכה. |
created_by |
פלט בלבד. המשתמש שיצר את ההרצה המתוזמנת של ההערכה. |
update_time |
פלט בלבד. חותמת זמן של מועד העדכון האחרון של ההערכה. |
last_updated_by |
פלט בלבד. המשתמש שעדכן לאחרונה את ההערכה. |
etag |
פלט בלבד. תג Etag שמשמש כדי לוודא שהאובייקט לא השתנה במהלך פעולת קריאה-שינוי-כתיבה. אם ה-etag ריק, העדכון יחליף את כל השינויים המקבילים. |
SchedulingConfig
פרטי ההגדרות של תזמון ההערכה
| שדות | |
|---|---|
frequency |
חובה. התדירות שבה כדאי להפעיל את ההערכה |
start_time |
חובה. חותמת הזמן של שעת ההתחלה של ההערכה. |
days_of_week[] |
זה שינוי אופציונלי. הימים בשבוע שבהם תתבצע ההערכה. המאפיין הזה רלוונטי רק לתדירויות שבועיות ודו-שבועיות. 1 הוא יום שני, 2 הוא יום שלישי וכן הלאה, עד 7 שהוא יום ראשון. |
תדירות
התדירויות שבהן אפשר להריץ את ההערכות
| טיפוסים בני מנייה (enum) | |
|---|---|
FREQUENCY_UNSPECIFIED |
לא צוינה תדירות. |
NONE |
מציין הפעלה מתוזמנת חד-פעמית שלא אמורה לחזור על עצמה |
DAILY |
מריצים את ההערכה מדי יום. |
WEEKLY |
מריצים את ההערכה מדי שבוע. |
BIWEEKLY |
להריץ את ההערכה אחת לשבועיים. |
סכימה
מייצג קבוצת משנה נבחרת של אובייקט סכימה של OpenAPI 3.0.
| שדות | |
|---|---|
type |
חובה. סוג הנתונים. |
properties |
זה שינוי אופציונלי. מאפיינים של Type.OBJECT. |
required[] |
זה שינוי אופציונלי. מאפיינים נדרשים של Type.OBJECT. |
description |
זה שינוי אופציונלי. תיאור הנתונים. |
items |
זה שינוי אופציונלי. סכימה של רכיבי Type.ARRAY. |
nullable |
זה שינוי אופציונלי. מציין אם הערך יכול להיות null. |
unique_items |
זה שינוי אופציונלי. מציינים שהפריטים במערך צריכים להיות ייחודיים. ההגדרה הזו רלוונטית רק ל-TYPE.ARRAY. |
prefix_items[] |
זה שינוי אופציונלי. סכימות של רכיבים ראשוניים מסוג Type.ARRAY. |
additional_properties |
זה שינוי אופציונלי. יכול להיות ערך בוליאני או אובייקט, שקובע את הנוכחות של מאפיינים נוספים. |
any_of[] |
זה שינוי אופציונלי. הערך צריך להיות מאומת מול כל אחת (אחת או יותר) מהסכימות המשניות ברשימה. |
enum[] |
זה שינוי אופציונלי. ערכים אפשריים של רכיב מסוג פרימיטיבי עם פורמט enum. דוגמאות: 1. אפשר להגדיר כיוון כך : {type:STRING, format:enum, enum:["EAST", NORTH", "SOUTH", "WEST"]} 2. אפשר להגדיר את מספר הדירה כך : {type:INTEGER, format:enum, enum:["101", "201", "301"]} |
default |
זה שינוי אופציונלי. ערך ברירת המחדל של הנתונים. |
ref |
זה שינוי אופציונלי. מאפשר הפניות עקיפות בין צמתי סכימה. הערך צריך להיות הפניה תקינה לרכיב צאצא של רכיב הבסיס לדוגמה, הסכימה הבאה מגדירה הפניה לצומת סכימה בשם Pet: הערך של המאפיין pet הוא הפניה לצומת הסכימה שנקרא Pet. פרטים נוספים זמינים בכתובת https://json-schema.org/understanding-json-schema/structuring. |
defs |
זה שינוי אופציונלי. מפה של הגדרות לשימוש על ידי |
title |
זה שינוי אופציונלי. השם של הסכימה. |
min_items |
זה שינוי אופציונלי. מספר מינימלי של רכיבים עבור Type.ARRAY. |
max_items |
זה שינוי אופציונלי. מספר הרכיבים המקסימלי עבור Type.ARRAY. |
minimum |
זה שינוי אופציונלי. ערך מינימלי ל-Type.INTEGER ול-Type.NUMBER. |
maximum |
זה שינוי אופציונלי. הערך המקסימלי של Type.INTEGER ו-Type.NUMBER. |
סוג
סוגי נתונים של OpenAPI.
| טיפוסים בני מנייה (enum) | |
|---|---|
TYPE_UNSPECIFIED |
לא צוין סוג. |
STRING |
סוג מחרוזת. |
INTEGER |
סוג Integer. |
NUMBER |
סוג המספר. |
BOOLEAN |
סוג בוליאני. |
OBJECT |
סוג האובייקט. |
ARRAY |
סוג המערך. |
SecuritySettings
הגדרות אבטחה ברמת הפרויקט או המיקום ב-CES.
| שדות | |
|---|---|
name |
מזהה. המזהה הייחודי של הגדרות האבטחה. פורמט: |
endpoint_control_policy |
זה שינוי אופציונלי. הגדרות שקשורות לשליטה בנקודות קצה. |
create_time |
פלט בלבד. הזמן שבו נוצרו הגדרות האבטחה. |
update_time |
פלט בלבד. השעה של העדכון האחרון של הגדרות האבטחה. |
etag |
פלט בלבד. תג Etag של הגדרות האבטחה. |
ServiceAccountAuthConfig
הגדרות לאימות באמצעות חשבון שירות מותאם אישית.
| שדות | |
|---|---|
service_account |
חובה. כתובת האימייל של חשבון השירות שמשמש לאימות. מערכת CES משתמשת בחשבון השירות הזה כדי להחליף אסימון גישה, ואז אסימון הגישה נשלח בכותרת לחשבון השירות צריך להיות מוקצה התפקיד |
scopes[] |
זה שינוי אופציונלי. היקפי ההרשאות של OAuth שרוצים להעניק. אם לא מציינים היקף, המערכת משתמשת בהיקף ברירת המחדל |
ServiceAgentIdTokenAuthConfig
בסוג הזה אין שדות.
הגדרות לאימות באמצעות טוקן של מזהה שנוצר מסוכן שירות.
ServiceDirectoryConfig
הגדרות לכלים שמשתמשים ב-Service Directory.
| שדות | |
|---|---|
service |
חובה. השם של שירות Service Directory. פורמט: |
SessionConfig
ההגדרה של הסשן.
| שדות | |
|---|---|
session |
חובה. המזהה הייחודי של הסשן. פורמט: |
input_audio_config |
זה שינוי אופציונלי. הגדרות לעיבוד האודיו שמתקבל. |
output_audio_config |
זה שינוי אופציונלי. הגדרות ליצירת פלט האודיו. |
historical_contexts[] |
זה שינוי אופציונלי. ההקשר ההיסטורי של הסשן, כולל נתוני קלט של משתמשים, תשובות של נציגים והודעות אחרות. בדרך כלל, סוכן CES מנהל את הסשן באופן אוטומטי, כך שהלקוח לא צריך למלא את השדה הזה באופן מפורש. עם זאת, הלקוח יכול לבטל את ההקשרים ההיסטוריים כדי לכפות על הסשן להתחיל ממצב מסוים. |
entry_agent |
זה שינוי אופציונלי. הסוכן שאליו מוקצה הטיפול בסשן. אם לא מציינים את הפרמטר הזה, הסשן יטופל על ידי |
deployment |
זה שינוי אופציונלי. הפריסה של האפליקציה שבה נעשה שימוש בסשן. פורמט: |
time_zone |
זה שינוי אופציונלי. אזור הזמן של המשתמש. אם מציינים אזור זמן, הסוכן ישתמש בו למשתנים שקשורים לתאריך ולשעה. אחרת, הסוכן ישתמש באזור הזמן שצוין ב-App.time_zone_settings. הפורמט הוא אזור הזמן במסד הנתונים של אזורי הזמן של IANA, למשל America/Los_Angeles. |
use_tool_fakes |
זה שינוי אופציונלי. האם להשתמש ב-tool fakes בסשן. אם השדה הזה מוגדר, הסוכן ינסה להשתמש בזיופים של כלים במקום להפעיל את הכלים האמיתיים. |
remote_dialogflow_query_parameters |
זה שינוי אופציונלי. QueryParameters לשליחה לסוכן Dialogflow המרוחק כששליטת הסשן מועברת לסוכן המרוחק. |
enable_text_streaming |
זה שינוי אופציונלי. האם להפעיל סטרימינג של פלט טקסט מהמודל. כברירת מחדל, פלט הטקסט מהמודל נאסף לפני שהוא נשלח ללקוח. הערה: האפשרות הזו נתמכת רק בסשנים של טקסט (לא קולי) דרך |
exclude_diagnostic_info |
זה שינוי אופציונלי. האם להחריג פרטי אבחון מפלט הסשן. |
RemoteDialogflowQueryParameters
QueryParameters לשליחה לסוכן Dialogflow המרוחק כששליטת הסשן מועברת לסוכן המרוחק.
| שדות | |
|---|---|
webhook_headers |
זה שינוי אופציונלי. כותרות ה-HTTP שיישלחו כ-webhook_headers ב-QueryParameters. |
payload |
זה שינוי אופציונלי. המטען הייעודי (payload) שיישלח ב-QueryParameters. |
end_user_metadata |
זה שינוי אופציונלי. המטא-נתונים של משתמש הקצה שיישלחו ב-QueryParameters. |
SessionInput
קלט לסשן.
| שדות | |
|---|---|
will_continue |
זה שינוי אופציונלי. סימון שמציין אם ההודעה הנוכחית היא קטע מקלט גדול יותר בסשן של סטרימינג דו-כיווני. אם הערך הוא הערה: השדה הזה לא רלוונטי לקלט של אודיו ו-DTMF, כי הם תמיד מעובדים באופן אוטומטי על סמך אות סיום השיחה. |
שדה איחוד input_type. סוג הקלט. הערך input_type יכול להיות רק אחד מהבאים: |
|
text |
זה שינוי אופציונלי. נתוני טקסט ממשתמש הקצה. |
dtmf |
זה שינוי אופציונלי. ספרות DTMF ממשתמש הקצה. |
audio |
זה שינוי אופציונלי. נתוני אודיו ממשתמש הקצה. |
tool_responses |
זה שינוי אופציונלי. תוצאות ההרצה של קריאות הכלים מהלקוח. |
image |
זה שינוי אופציונלי. נתוני תמונות ממשתמש הקצה. |
blob |
זה שינוי אופציונלי. נתוני Blob ממשתמש הקצה. |
variables |
זה שינוי אופציונלי. משתנים לפי הקשר של הסשן, עם שם כמפתח. הסוכן CES ישתמש רק במשתנים שהוגדרו באפליקציה. משתנים לא מזוהים עדיין יישלחו אל [סוכן Dialogflow][Agent.RemoteDialogflowAgent] כפרמטרים נוספים של הסשן. |
event |
זה שינוי אופציונלי. קלט האירוע. |
SessionOutput
פלט של הסשן.
| שדות | |
|---|---|
turn_index |
מציין את הסדר הרציף של תור השיחה שאליו שייך הפלט הזה, החל מ-1. |
turn_completed |
אם הערך הוא true, סוכן ה-CES זיהה את סוף תור השיחה הנוכחי ולא יספק פלט נוסף לתור הזה. |
diagnostic_info |
זה שינוי אופציונלי. פרטי האבחון מכילים פרטי ביצוע במהלך עיבוד הקלט. השדה הזה מאוכלס רק ב-SessionOutput האחרון (עם |
שדה איחוד output_type. סוג הפלט. הערך output_type יכול להיות רק אחד מהבאים: |
|
text |
פלט טקסט מסוכן CES. |
audio |
פלט אודיו מהסוכן של CES. |
tool_calls |
מבקשים מהלקוח להפעיל את הכלים. |
citations |
ציטוטים שמספקים את פרטי המקור של הטקסט שנוצר על ידי הסוכן. |
google_search_suggestions |
ההצעות שמוחזרות מחיפוש Google כתוצאה מהפעלת |
end_session |
מציין שהסשן הסתיים. |
payload |
מטען ייעודי (payload) בהתאמה אישית עם פלט מובנה מסוכן ה-CES. |
image |
תמונה שנוצרה על ידי סוכן CES. |
progress |
עדכון התקדמות ביניים מהסוכן של CES. |
DiagnosticInfo
מכיל פרטי הרצה במהלך העיבוד.
| שדות | |
|---|---|
messages[] |
רשימת ההודעות שהתקבלו במהלך העיבוד. |
root_span |
מעקב אחר עיבוד הבקשה כולה, שמיוצג כטווח בסיס. הטווח הזה יכול להכיל טווחי צאצאים מקוננים לפעולות ספציפיות. |
Span
יחידה לוגית למעקב היא יחידת עבודה או פעולה יחידה במהלך עיבוד הבקשה.
| שדות | |
|---|---|
name |
פלט בלבד. שם הטווח. |
start_time |
פלט בלבד. שעת ההתחלה של טווח הזמן. |
end_time |
פלט בלבד. שעת הסיום של טווח הזמן. |
duration |
פלט בלבד. משך הזמן של הטווח. |
attributes |
פלט בלבד. מאפייני מפתח/ערך שמשויכים לטווח. |
child_spans[] |
פלט בלבד. טווחים משניים שמוטמעים בטווח הזה. |
SynthesizeSpeechConfig
הגדרות לגבי אופן הסינתזה של תשובת הסוכן.
| שדות | |
|---|---|
voice |
זה שינוי אופציונלי. שם הקול. אם לא מוגדרת שפה, השירות יבחר קול על סמך הפרמטרים האחרים, כמו language_code. רשימת הקולות הזמינים מופיעה במאמר שפות וקולות נתמכים של Cloud Text-to-Speech. |
speaking_rate |
זה שינוי אופציונלי. קצב הדיבור/המהירות בטווח [0.25, 2.0]. 1.0 היא המהירות הרגילה של הקול הספציפי. 2.0 מהיר פי שניים, ו-0.5 מהיר פי חצי. ערכים מחוץ לטווח [0.25, 2.0] יחזירו שגיאה. |
model |
זה שינוי אופציונלי. המודל שמשמש לסינתזת אודיו. הערכים הנתמכים כרגע: – gemini-3.1-flash-tts-preview אם השדה ריק, המערכת משתמשת ב-Chirp3-HD. |
instruction |
זה שינוי אופציונלי. ההוראה שמשמשת לסינתזת דיבור כשמשתמשים במודל גנרטיבי. |
SystemTool
כלי מערכת מוגדר מראש.
| שדות | |
|---|---|
name |
חובה. השם של כלי המערכת. |
description |
פלט בלבד. תיאור כלי המערכת. |
TestPersonaVoiceRequest
בקשת הודעה עבור EvaluationService.TestPersonaVoice.
| שדות | |
|---|---|
app |
חובה. שם המשאב של האפליקציה שרוצים לבדוק את הקול של הדמות שלה. פורמט: |
persona_id |
חובה. מזהה האישיות שרוצים לבדוק את הקול שלה. אפשר גם להשתמש בערך 'default'. |
text |
חובה. הטקסט שבו רוצים לבדוק את הקול. |
TestPersonaVoiceResponse
הודעת תגובה ל-EvaluationService.TestPersonaVoice.
| שדות | |
|---|---|
audio |
בייטים של נתוני האודיו של הקול המסונתז. |
TimeZoneSettings
הגדרות אזור הזמן של האפליקציה.
| שדות | |
|---|---|
time_zone |
זה שינוי אופציונלי. אזור הזמן של האפליקציה ממסד הנתונים של אזורי הזמן, למשל, America/Los_Angeles, Europe/Paris. |
TlsConfig
הגדרת TLS.
| שדות | |
|---|---|
ca_certs[] |
חובה. מציינת רשימה של אישורי CA מותאמים אישית שמותרים לאימות HTTPS. |
CaCert
אישור ה-CA.
| שדות | |
|---|---|
display_name |
חובה. השם של אישורי ה-CA המותאמים אישית שמותרים. אפשר להשתמש בזה כדי להבחין בין אישורי CA מותאמים אישית. |
cert |
חובה. אישורי CA מותאמים אישית שמותרים (בפורמט DER) לאימות HTTPS. ההגדרה הזו מבטלת את מאגר האישורים של SSL שמוגדר כברירת מחדל. אם הרשימה ריקה או לא מצוינת, CES ישתמש במאגר האישורים שמוגדר כברירת מחדל של Google כדי לאמת אישורים. הערה: חשוב לוודא שאישורי שרת ה-HTTPS חתומים עם 'שם חלופי לנושא'. לדוגמה, אפשר להשתמש בפקודה הבאה כדי לחתום על אישור באופן עצמאי: |
כלי
כלי מייצג פעולה שאגנט ה-CES יכול לבצע כדי להשיג יעדים מסוימים.
| שדות | |
|---|---|
name |
מזהה. שם המשאב של הכלי. פורמט:
הכלים האלה הם דינמיים ומוציאים פלט בלבד. אי אפשר להפנות אליהם ישירות במקום שבו נדרש כלי. |
display_name |
פלט בלבד. השם המוצג של הכלי, שנגזר מסוג הכלי. לדוגמה, השם המוצג של [ClientFunction][Tool.ClientFunction] נגזר מהמאפיין |
execution_type |
זה שינוי אופציונלי. סוג הביצוע של הכלי. |
timeout |
זה שינוי אופציונלי. הזמן הקצוב לתפוגה של הרצת הכלי. אם לא מגדירים את משך הזמן הקצוב לתפוגה, ברירת המחדל היא 30 שניות לכלים של |
create_time |
פלט בלבד. חותמת זמן של מועד יצירת הכלי. |
update_time |
פלט בלבד. חותמת זמן של מועד העדכון האחרון של הכלי. |
etag |
תג Etag שמשמש כדי לוודא שהאובייקט לא השתנה במהלך פעולת קריאה-שינוי-כתיבה. אם ה-etag ריק, העדכון יחליף את כל השינויים המקבילים. |
generated_summary |
פלט בלבד. אם הכלי נוצר על ידי עוזר ה-LLM, השדה הזה מכיל סיכום תיאורי של היצירה. |
tool_fake_config |
זה שינוי אופציונלי. הגדרות של אופן הפעולה של הכלי במצב מזויף. |
read_only |
פלט בלבד. מציין אם הכלי הוא לקריאה בלבד. אם הערך הוא True, המשתמש לא יכול לשנות את הכלי. |
שדה איחוד tool_type. סוג הכלי. הערך tool_type יכול להיות רק אחד מהבאים: |
|
client_function |
זה שינוי אופציונלי. פונקציית הלקוח. |
open_api_tool |
זה שינוי אופציונלי. כלי ה-API הפתוח. |
google_search_tool |
זה שינוי אופציונלי. כלי חיפוש Google. |
connector_tool |
זה שינוי אופציונלי. הכלי Integration Connector. |
data_store_tool |
זה שינוי אופציונלי. הכלי למאגר נתונים. |
python_function |
זה שינוי אופציונלי. כלי הפונקציה של Python. |
mcp_tool |
זה שינוי אופציונלי. כלי ה-MCP. אי אפשר ליצור או לעדכן כלי MCP ישירות, והוא מנוהל על ידי ערכת הכלים של MCP. |
file_search_tool |
זה שינוי אופציונלי. כלי לחיפוש קבצים. |
system_tool |
זה שינוי אופציונלי. כלי המערכת. |
agent_tool |
זה שינוי אופציונלי. כלי הסוכן. |
widget_tool |
זה שינוי אופציונלי. כלי הווידג'טים. |
remote_agent_tool |
זה שינוי אופציונלי. כלי הסוכן המרוחק. |
ToolCall
בקשה מהלקוח או מהסוכן להפעיל את הכלי שצוין.
| שדות | |
|---|---|
id |
זה שינוי אופציונלי. המזהה הייחודי של קריאת הכלי. אם השדה מאוכלס, הלקוח צריך להחזיר את תוצאת ההפעלה עם המזהה התואם בשדה |
display_name |
פלט בלבד. השם המוצג של הכלי. |
args |
זה שינוי אופציונלי. פרמטרי הקלט והערכים של הכלי בפורמט אובייקט JSON. |
parent_tool_call_id |
פלט בלבד. המזהה של קריאת הכלי שגרמה לקריאה הזו, אם היא הופקה על ידי סוכן משנה שפועל בשם קריאת הורה. השדה ריק עבור שיחות ברמה העליונה. מאפשר ללקוח לקבץ את העבודה של סוכן משנה תחת השיחה שהתחילה אותה, במקום להציג כל שלב כפריט באותה רמה. |
agent_name |
פלט בלבד. השם של הסוכן שהנפיק את השיחה הזו, בפורמט שקריא לבני אדם, למשל Contract Architect. ריק אם הסוכן הראשי הנפיק אותו. |
שדה איחוד tool_identifier. המזהה של הכלי שיש להפעיל. יכול להיות שמדובר בכלי קבוע או בכלי מתוך ערכת כלים. הערך tool_identifier יכול להיות רק אחד מהבאים: |
|
tool |
זה שינוי אופציונלי. שם הכלי להפעלה. פורמט: |
toolset_tool |
זה שינוי אופציונלי. הכלי להרצה מתוך ערכת הכלים. |
ToolCalls
הבקשה ללקוח להפעיל את הכלים ולהחזיר את תוצאות ההפעלה לפני המשך הסשן.
| שדות | |
|---|---|
tool_calls[] |
זה שינוי אופציונלי. רשימת הקריאות לכלי לביצוע. |
ToolFakeConfig
הגדרות של אופן הפעולה של הכלי במצב מזויף.
| שדות | |
|---|---|
enable_fake_mode |
זה שינוי אופציונלי. אם הכלי משתמש במצב מזויף. |
שדה איחוד tool_response. התשובה היא סטטית או שהיא מסופקת על ידי פונקציית Python. הערך tool_response יכול להיות רק אחד מהבאים: |
|
code_block |
זה שינוי אופציונלי. בלוק קוד שיופעל במקום קריאה אמיתית לכלי. |
ToolResponse
תוצאת ההפעלה של כלי ספציפי מהלקוח או מהסוכן.
| שדות | |
|---|---|
id |
זה שינוי אופציונלי. מזהה התשובה התואם של |
display_name |
פלט בלבד. השם המוצג של הכלי. |
response |
חובה. תוצאת ההפעלה של הכלי בפורמט אובייקט JSON. משתמשים במפתח 'output' כדי לציין את התגובה של הכלי ובמפתח 'error' כדי לציין את פרטי השגיאה (אם יש). אם לא מציינים את המפתחות output ו-error, כל התגובה נחשבת לתוצאת ההפעלה של הכלי. |
parent_tool_call_id |
פלט בלבד. המזהה של קריאת הכלי שגרמה לקריאה הזו, אם היא הופקה על ידי סוכן משנה שפועל בשם קריאת הורה. השדה ריק עבור שיחות ברמה העליונה. מאפשר ללקוח לקבץ את העבודה של סוכן משנה תחת השיחה שהתחילה אותה, במקום להציג כל שלב כפריט באותה רמה. |
agent_name |
פלט בלבד. השם של הסוכן שהנפיק את השיחה הזו, בפורמט שקריא לבני אדם, למשל Contract Architect. ריק אם הסוכן הראשי הנפיק אותו. |
שדה איחוד tool_identifier. המזהה של הכלי שהופעל. יכול להיות שמדובר בכלי קבוע או בכלי מתוך ערכת כלים. הערך tool_identifier יכול להיות רק אחד מהבאים: |
|
tool |
זה שינוי אופציונלי. שם הכלי להפעלה. פורמט: |
toolset_tool |
זה שינוי אופציונלי. הכלי בערכת הכלים שהופעל. |
ToolResponses
תוצאות ההפעלה של קריאות הכלים המבוקשות מהלקוח.
| שדות | |
|---|---|
tool_responses[] |
זה שינוי אופציונלי. רשימת תוצאות ההרצה של הכלי. |
ערכת כלים
ערכת כלים מייצגת קבוצה של כלים שמנוהלים באופן דינמי, והסוכן יכול להשתמש בהם.
| שדות | |
|---|---|
name |
מזהה. המזהה הייחודי של ערכת הכלים. פורמט: |
display_name |
זה שינוי אופציונלי. השם המוצג של ערכת הכלים. המזהה חייב להיות ייחודי באותה אפליקציה. |
description |
זה שינוי אופציונלי. תיאור של ערכת הכלים. |
timeout |
זה שינוי אופציונלי. הזמן הקצוב לתפוגה של הרצת ערכת הכלים. אם לא מוגדר ערך, פסק הזמן שמוגדר כברירת מחדל הוא 30 שניות עבור ערכות כלים של |
create_time |
פלט בלבד. חותמת זמן של מועד יצירת ערכת הכלים. |
update_time |
פלט בלבד. חותמת זמן של מועד העדכון האחרון של ערכת הכלים. |
etag |
תג ETag שמשמש כדי לוודא שהאובייקט לא השתנה במהלך פעולת קריאה-שינוי-כתיבה. אם ה-etag ריק, העדכון יחליף את כל השינויים המקבילים. |
execution_type |
זה שינוי אופציונלי. סוג הביצוע של הכלים בערכת הכלים. |
tool_fake_config |
זה שינוי אופציונלי. הגדרות של אופן הפעולה של הכלים במצב מזויף. |
שדה איחוד toolset_type. סוג ערכת הכלים. הערך toolset_type יכול להיות רק אחד מהבאים: |
|
mcp_toolset |
זה שינוי אופציונלי. ערכת כלים שמכילה רשימה של כלים שמוצעים על ידי שרת ה-MCP. |
open_api_toolset |
זה שינוי אופציונלי. ערכת כלים שמכילה רשימה של כלים שמוגדרים על ידי סכימת OpenAPI. |
connector_toolset |
זה שינוי אופציונלי. ערכת כלים שיוצרת כלים מחיבור Integration Connectors. |
ToolsetTool
כלי שנוצר מתוך ערכת כלים.
| שדות | |
|---|---|
toolset |
חובה. שם המשאב של ערכת הכלים שממנה נגזר הכלי הזה. פורמט: |
tool_id |
זה שינוי אופציונלי. מזהה הכלי לסינון הכלים כדי לאחזר את הסכימה שלהם. |
TransferRule
כלל להעברה לסוכן ספציפי.
| שדות | |
|---|---|
child_agent |
חובה. שם המשאב של הסוכן הצאצא שהכלל חל עליו. פורמט: |
direction |
חובה. כיוון ההעברה. |
שדה איחוד rule_type. סוג הכלל. הערך rule_type יכול להיות רק אחד מהבאים: |
|
deterministic_transfer |
זה שינוי אופציונלי. כלל שמעביר באופן מיידי לסוכן היעד כשהתנאי מתקיים. |
disable_planner_transfer |
זה שינוי אופציונלי. כלל שמונע מהמתכנן להעביר את השיחה לסוכן היעד. |
DeterministicTransfer
כלל העברה דטרמיניסטי. אם התנאי מתקיים, מתבצעת ההעברה.
| שדות | |
|---|---|
שדה איחוד condition_type. התנאי להערכה. הערך condition_type יכול להיות רק אחד מהבאים: |
|
expression_condition |
זה שינוי אופציונלי. כלל שמעריך תנאי של מצב סשן. אם התנאי מקבל את הערך True, ההעברה מתבצעת. |
python_code_condition |
זה שינוי אופציונלי. כלל שמשתמש בבלוק קוד של Python כדי להעריך את התנאים. אם התנאי מקבל את הערך True, ההעברה מתבצעת. |
כיוון
כיוון ההעברה.
| טיפוסים בני מנייה (enum) | |
|---|---|
DIRECTION_UNSPECIFIED |
כיוון לא מוגדר. |
PARENT_TO_CHILD |
העברה מסוכן ראשי לסוכן הבן. |
CHILD_TO_PARENT |
העברה מסוכן הילד לסוכן הראשי. |
DisablePlannerTransfer
כלל שמונע את ההעברה של המתכנן לסוכן היעד.
| שדות | |
|---|---|
expression_condition |
חובה. אם התנאי מקבל את הערך true, אי אפשר יהיה להעביר את המתכנן לסוכן היעד. |
TriggerAction
הפעולה שמתבצעת כשמתקיים תנאי מוקדם מסוים.
| שדות | |
|---|---|
שדה איחוד action. הפעולה שצריך לבצע. הערך action יכול להיות רק אחד מהבאים: |
|
respond_immediately |
זה שינוי אופציונלי. לשלוח מיד תשובה שהוגדרה מראש. |
transfer_agent |
זה שינוי אופציונלי. להעביר את השיחה לנציג אחר. |
generative_answer |
זה שינוי אופציונלי. לשלוח תשובה גנרטיבית. |
GenerativeAnswer
הנציג יגיב מיד עם תשובה גנרטיבית.
| שדות | |
|---|---|
prompt |
חובה. הפרומפט שמשמש ליצירת התשובה. |
RespondImmediately
הנציג יגיב מיד בתשובה שהוגדרה מראש.
| שדות | |
|---|---|
responses[] |
חובה. התשובות המוכנות מראש שהסוכן יכול לבחור מתוכן. התשובה נבחרת באופן אקראי. |
תשובה
מייצג תשובה מהסוכן.
| שדות | |
|---|---|
text |
חובה. הטקסט שהסוכן צריך להגיב עליו. |
disabled |
זה שינוי אופציונלי. האם התשובה מושבתת. התשובות המושבתות לא נמצאות בשימוש של הסוכן. |
TransferAgent
הנציג יעביר את השיחה לנציג אחר.
| שדות | |
|---|---|
agent |
חובה. השם של הסוכן שאליו רוצים להעביר את השיחה. הסוכן צריך להיות באותו האפליקציה שבה נמצא הסוכן הנוכחי. פורמט: |
UpdateAgentRequest
בקשת הודעה עבור AgentService.UpdateAgent.
| שדות | |
|---|---|
agent |
חובה. הסוכן לעדכון. |
update_mask |
זה שינוי אופציונלי. מסכת השדות משמשת כדי לקבוע אילו שדות יעודכנו. אם המסכה לא קיימת, כל השדות יעודכנו. |
UpdateAppRequest
בקשת הודעה עבור AgentService.UpdateApp.
| שדות | |
|---|---|
app |
חובה. האפליקציה שרוצים לעדכן. |
update_mask |
זה שינוי אופציונלי. מסכת השדות משמשת כדי לקבוע אילו שדות יעודכנו. אם המסכה לא קיימת, כל השדות יעודכנו. |
UpdateAppVersionRequest
בקשת הודעה עבור AgentService.UpdateAppVersion.
| שדות | |
|---|---|
app_version |
חובה. גרסת האפליקציה לעדכון. |
update_mask |
זה שינוי אופציונלי. רשימת השדות לעדכון. אם השדות ריקים, הם |
UpdateDeploymentRequest
בקשת הודעה עבור AgentService.UpdateDeployment.
| שדות | |
|---|---|
deployment |
חובה. הפריסה לעדכון. |
update_mask |
זה שינוי אופציונלי. רשימת השדות לעדכון. |
UpdateEvaluationDatasetRequest
בקשת הודעה עבור EvaluationService.UpdateEvaluationDataset.
| שדות | |
|---|---|
evaluation_dataset |
חובה. מערך הנתונים של ההערכה שרוצים לעדכן. |
update_mask |
זה שינוי אופציונלי. מסכת השדות משמשת כדי לקבוע אילו שדות יעודכנו. אם המסכה לא קיימת, כל השדות יעודכנו. |
UpdateEvaluationExpectationRequest
בקשת הודעה עבור EvaluationService.UpdateEvaluationExpectation.
| שדות | |
|---|---|
evaluation_expectation |
חובה. הציפייה להערכה שתתעדכן. |
update_mask |
זה שינוי אופציונלי. מסכת השדות משמשת כדי לקבוע אילו שדות יעודכנו. אם המסכה לא קיימת, כל השדות יעודכנו. |
UpdateEvaluationRequest
בקשת הודעה עבור EvaluationService.UpdateEvaluation.
| שדות | |
|---|---|
evaluation |
חובה. הערכה לעדכון. |
update_mask |
זה שינוי אופציונלי. מסכת השדות משמשת כדי לקבוע אילו שדות יעודכנו. אם המסכה לא קיימת, כל השדות יעודכנו. |
UpdateExampleRequest
בקשת הודעה עבור AgentService.UpdateExample.
| שדות | |
|---|---|
example |
חובה. הדוגמה לעדכון. |
update_mask |
זה שינוי אופציונלי. מסכת השדות משמשת כדי לקבוע אילו שדות יעודכנו. אם המסכה לא קיימת, כל השדות יעודכנו. |
UpdateGuardrailRequest
בקשת הודעה עבור AgentService.UpdateGuardrail.
| שדות | |
|---|---|
guardrail |
חובה. הגדרת ה-guardrail שרוצים לעדכן. |
update_mask |
זה שינוי אופציונלי. מסכת השדות משמשת כדי לקבוע אילו שדות יעודכנו. אם המסכה לא קיימת, כל השדות יעודכנו. |
UpdateScheduledEvaluationRunRequest
בקשת הודעה עבור EvaluationService.UpdateScheduledEvaluationRun.
| שדות | |
|---|---|
scheduled_evaluation_run |
חובה. ההפעלה המתוזמנת של ההערכה תתעדכן. |
update_mask |
זה שינוי אופציונלי. מסכת השדות משמשת כדי לקבוע אילו שדות יעודכנו. אם המסכה לא קיימת, כל השדות יעודכנו. |
UpdateSecuritySettingsRequest
בקשת הודעה עבור AgentService.UpdateSecuritySettings.
| שדות | |
|---|---|
security_settings |
חובה. הגדרות האבטחה לעדכון. |
update_mask |
זה שינוי אופציונלי. מסכת השדות משמשת כדי לקבוע אילו שדות יעודכנו. אם המסכה לא קיימת, כל השדות יעודכנו. |
UpdateToolRequest
בקשת הודעה עבור AgentService.UpdateTool.
| שדות | |
|---|---|
tool |
חובה. הכלי לעדכון. |
update_mask |
זה שינוי אופציונלי. מסכת השדות משמשת כדי לקבוע אילו שדות יעודכנו. אם המסכה לא קיימת, כל השדות יעודכנו. |
UpdateToolsetRequest
בקשת הודעה עבור AgentService.UpdateToolset.
| שדות | |
|---|---|
toolset |
חובה. ערכת הכלים לעדכון. |
update_mask |
זה שינוי אופציונלי. מסכת השדות משמשת כדי לקבוע אילו שדות יעודכנו. אם המסכה לא קיימת, כל השדות יעודכנו. |
UploadEvaluationAudioRequest
בקשת הודעה עבור EvaluationService.UploadEvaluationAudio.
| שדות | |
|---|---|
name |
חובה. שם המשאב של ההערכה שאליה רוצים להעלות את האודיו של ההערכה. פורמט: |
audio_content |
חובה. הבייטים הגולמיים של האודיו. הפורמט של האודיו חייב להיות LINEAR16 עם ערוץ יחיד וקצב דגימה של 16kHz (ברירת המחדל של InputAudioConfig). |
previous_audio_gcs_uri |
זה שינוי אופציונלי. ה-URI של Cloud Storage של קובץ האודיו שהועלה קודם ב-Google Cloud Storage שרוצים למחוק. פורמט: |
UploadEvaluationAudioResponse
הודעת תגובה ל-EvaluationService.UploadEvaluationAudio.
| שדות | |
|---|---|
audio_gcs_uri |
ה-URI של Google Cloud Storage שבו מאוחסן קובץ האודיו שהועלה. פורמט: |
transcript |
תמליל של האודיו, שנוצר על ידי Cloud Speech-to-Text. |
duration |
משך האודיו. |
VpcScSettings
ההגדרות של VPC-SC לאפליקציה.
| שדות | |
|---|---|
allowed_origins[] |
זה שינוי אופציונלי. מקורות HTTP(s) המותרים שאליהם כלי OpenAPI באפליקציה יכולים להתקשר ישירות כשהשירות VPC Service Controls מופעל. המחרוזות האלה צריכות להיות זהות למקור, כולל היציאה אם היא צוינה. לדוגמה, 'https://example.com' או 'https://example.com:443'. הרשימה הזו עדיין לא חלה על כלי Python שעשויים לבצע קריאות HTTP ישירות. |
WebSearchQuery
מייצג שאילתת חיפוש יחידה באינטרנט ואת כתובת ה-URI של החיפוש שמשויכת אליה.
| שדות | |
|---|---|
query |
הטקסט של שאילתת החיפוש. |
uri |
ה-URI של דף תוצאות החיפוש ב-Google עבור השאילתה. |
WhatsAppCredentials
פרטי כניסה זמניים של מטא לשילוב מובנה של וואטסאפ.
| שדות | |
|---|---|
auth_code |
חובה. קוד האימות של Meta שמופיע בתהליך ההרשמה המוטמע. |
pin |
חובה. קוד האימות בן 6 הספרות שנוצר על ידי המשתמש לאימות דו-שלבי. |
phone_number |
חובה. מספר הטלפון שרוצים להירשם איתו לוואטסאפ. |
business_account_id |
חובה. מזהה החשבון העסקי שבו יש להשתמש עבור מספר הטלפון. |
waba_id |
חובה. מספר החשבון ב-WhatsApp Business. |
conversation_profile_id |
זה שינוי אופציונלי. מזהה פרופיל השיחה שבו רוצים להשתמש לפריסה. |
WidgetTool
מייצג כלי לווידג'ט שהסוכן יכול להפעיל. כשהסוכן בוחר בכלי, הוא מחזיר את הווידג'ט ללקוח. הלקוח אחראי לעיבוד הווידג'ט וליצירת שאילתת המשתמש הבאה כדי להמשיך את האינטראקציה עם הסוכן.
| שדות | |
|---|---|
name |
חובה. השם המוצג של כלי הווידג'ט. |
description |
זה שינוי אופציונלי. התיאור של כלי הווידג'ט. |
widget_type |
זה שינוי אופציונלי. סוג כלי הווידג'ט. אם לא מציינים סוג, ברירת המחדל היא CUSTOMIZED. |
ui_config |
זה שינוי אופציונלי. הגדרות הרינדור של הווידג'ט. |
data_mapping |
זה שינוי אופציונלי. המיפוי שמגדיר איך נתונים מכלי מקור ממופים לפרמטרים של הקלט בווידג'ט. |
text_response_config |
זה שינוי אופציונלי. הגדרה של תשובות טקסט שתמיד נכללות. |
שדה איחוד input. הקלט של כלי הווידג'ט. הערך input יכול להיות רק אחד מהבאים: |
|
parameters |
זה שינוי אופציונלי. פרמטרי הקלט של כלי הווידג'ט. |
DataMapping
הגדרות למיפוי נתונים מכלי מקור לפרמטרים של קלט בווידג'ט.
| שדות | |
|---|---|
source_tool_name |
זה שינוי אופציונלי. שם המשאב של הכלי שמספק את הנתונים לווידג'ט (למשל, כלי חיפוש או פונקציה בהתאמה אישית). פורמט: |
field_mappings |
זה שינוי אופציונלי. מיפוי של שדות פרמטרים של קלט בווידג'ט לשדות הפלט התואמים של כלי המקור. |
python_function |
זה שינוי אופציונלי. הגדרות לפונקציית Python שמשמשת להמרת הפלט של כלי המקור לפורמט הקלט של הווידג'ט. |
mode |
זה שינוי אופציונלי. מצב מיפוי הנתונים. |
python_script |
הוצא משימוש: במקומו צריך להשתמש ב- |
מצב
האסטרטגיה שמשמשת למיפוי נתונים מכלי המקור לווידג'ט.
| טיפוסים בני מנייה (enum) | |
|---|---|
MODE_UNSPECIFIED |
מצב לא מוגדר. |
FIELD_MAPPING |
משתמשים במפה field_mappings כדי לבצע טרנספורמציה של נתונים. |
PYTHON_SCRIPT |
משתמשים ב-python_script לטרנספורמציה של נתונים. |
TextResponseConfig
ההגדרה של תגובת הטקסט שמוחזרת עם הווידג'ט.
| שדות | |
|---|---|
type |
זה שינוי אופציונלי. האסטרטגיה למתן תשובת הטקסט. |
static_text |
זה שינוי אופציונלי. תשובת הטקסט הסטטית שמוחזרת כשהסוג הוא STATIC. |
text_response_instruction |
זה שינוי אופציונלי. הוראה למודל השפה הגדול (LLM) לגבי אופן יצירת תשובת הטקסט. הערך הזה משמש כתיאור של פרמטר התגובה הטקסטואלית אם הסוג הוא LLM_GENERATED. |
סוג
מגדיר איך נוצרת תשובה שהיא טקסט.
| טיפוסים בני מנייה (enum) | |
|---|---|
TYPE_UNSPECIFIED |
סוג לא מוגדר. |
NONE |
מודל ה-LLM מחליט באופן דינמי אם ליצור תשובה טקסטואלית לצד הווידג'ט, על סמך הקשר של השיחה. |
LLM_GENERATED |
המודל הגדול של השפה נדרש במפורש ליצור תשובה שהיא טקסט. |
STATIC |
תמיד נעשה שימוש בתגובה סטטית מוגדרת מראש. |
WidgetType
כל סוגי הווידג'טים שזמינים. יכול להיות שבעתיד נוסיף ערכים חדשים ל-enum הזה.
| טיפוסים בני מנייה (enum) | |
|---|---|
WIDGET_TYPE_UNSPECIFIED |
סוג הווידג'ט לא צוין. |
CUSTOM |
סוג הווידג'ט המותאם אישית. |
PRODUCT_CAROUSEL |
ווידג'ט של קרוסלת מוצרים. |
PRODUCT_DETAILS |
ווידג'ט של פרטי מוצר. |
QUICK_ACTIONS |
ווידג'ט של פעולות מהירות. |
PRODUCT_COMPARISON |
ווידג'ט להשוואת מוצרים. |
ADVANCED_PRODUCT_DETAILS |
ווידג'ט מתקדם של פרטי מוצר. |
SHORT_FORM |
ווידג'ט של סרטון קצר. |
OVERALL_SATISFACTION |
ווידג'ט של שביעות רצון כללית. |
ORDER_SUMMARY |
ווידג'ט של סיכום ההזמנה. |
APPOINTMENT_DETAILS |
ווידג'ט של פרטי הפגישה. |
APPOINTMENT_SCHEDULER |
ווידג'ט לקביעת פגישות. |
CONTACT_FORM |
ווידג'ט של טופס ליצירת קשר. |