Class ChatAiAssistantRequest
Request message for AssistantService.ChatAiAssistant.
Implements
Inherited Members
Namespace: Google.Apis.CustomerEngagementSuite.v1beta.Data
Assembly: Google.Apis.CustomerEngagementSuite.v1beta.dll
Syntax
public class ChatAiAssistantRequest : IDirectResponseSchema
Properties
AssistantSession
Required. The assistant session to be used to run the assistant. Format:
projects/{project}/locations/{location}/apps/{app}/assistantSessions/{assistant_session}
Declaration
[JsonProperty("assistantSession")]
public virtual string AssistantSession { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
AttachedGcsUris
Optional. Cloud Storage URIs for files uploaded by the user during this turn. Example: "gs://cxas-transient-uploads/uuid/prd.pdf"
Declaration
[JsonProperty("attachedGcsUris")]
public virtual IList<string> AttachedGcsUris { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<string> |
ContextToken
Optional. Opaque onboarding context token returned by SessionService.GenerateOnboardingSuggestions. When set and still fresh, the server reuses the onboarding snapshot computed for the zero state instead of recomputing it for the first conversation turn.
Declaration
[JsonProperty("contextToken")]
public virtual string ContextToken { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Message
Required. The message to send to the assistant agent.
Declaration
[JsonProperty("message")]
public virtual string Message { get; set; }
Property Value
| Type | Description |
|---|---|
| string |