Intel(R) SuperBuilder

ChatRequest Class

The request message for the chat.

Definition

Namespace: SuperBuilderWinService
Assembly: IntelAiaService (in IntelAiaService.exe) Version: 1.0.0+e5af843a4e6a75a047681ce8b5d33ceb3660e546
C#
public sealed class ChatRequest : IMessage<ChatRequest>, 
	IMessage, IEquatable<ChatRequest>, IDeepCloneable<ChatRequest>, 
	IBufferMessage
Inheritance
Object    ChatRequest
Implements
IBufferMessage, IDeepCloneableChatRequest, IMessage, IMessageChatRequest, IEquatableChatRequest

Constructors

Properties

AttachedFiles The files to use specifically for this chat request
Descriptor 
HasAttachedFilesGets whether the "attachedFiles" field is set
HasQueryTypeGets whether the "queryType" field is set
History 
Name 
Parser 
Prompt 
QueryType The type of query to do on the attached files
SessionId chat session that this chat belongs to

Methods

CalculateSize 
ClearAttachedFilesClears the value of the "attachedFiles" field
ClearQueryTypeClears the value of the "queryType" field
Clone 
Equals(ChatRequest) 
Equals(Object)
(Overrides ObjectEquals(Object))
GetHashCode
(Overrides ObjectGetHashCode)
GetType
(Inherited from Object)
MergeFrom(ChatRequest) 
MergeFrom(CodedInputStream) 
ToString
(Overrides ObjectToString)
WriteTo 

Fields

AttachedFilesFieldNumberField number for the "attachedFiles" field.
HistoryFieldNumberField number for the "history" field.
NameFieldNumberField number for the "name" field.
PromptFieldNumberField number for the "prompt" field.
QueryTypeFieldNumberField number for the "queryType" field.
SessionIdFieldNumberField number for the "sessionId" field.

See Also