public sealed class ClientManagedResourceContext : IMessage<ClientManagedResourceContext>, IEquatable<ClientManagedResourceContext>, IDeepCloneable<ClientManagedResourceContext>, IBufferMessage, IMessageReference documentation and code samples for the Data Analytics API with Gemini v1beta API class ClientManagedResourceContext.
Context with client managed resources. Some clients may not use GDA managed resources including conversations and agents, instead they create and manage their own conversations and agents resources.
Implements
IMessageClientManagedResourceContext, IEquatableClientManagedResourceContext, IDeepCloneableClientManagedResourceContext, IBufferMessage, IMessageNamespace
Google.Cloud.GeminiDataAnalytics.V1BetaAssembly
Google.Cloud.GeminiDataAnalytics.V1Beta.dll
Constructors
ClientManagedResourceContext()
public ClientManagedResourceContext()ClientManagedResourceContext(ClientManagedResourceContext)
public ClientManagedResourceContext(ClientManagedResourceContext other)| Parameter | |
|---|---|
| Name | Description |
other |
ClientManagedResourceContext |
Properties
AgentId
public string AgentId { get; set; }Optional. The client managed agent id.
| Property Value | |
|---|---|
| Type | Description |
string |
|
ConversationId
public string ConversationId { get; set; }Optional. The client managed conversation id.
| Property Value | |
|---|---|
| Type | Description |
string |
|
InlineContext
public Context InlineContext { get; set; }Required. Context for the chat request. Use this to chat without GDA API managed conversation and agent persistence by passing all context inline.
| Property Value | |
|---|---|
| Type | Description |
Context |
|