Interface IChatbot
Namespace: Glitch9.AIDevKit
Assembly: .dll
Syntax
public interface IChatbot
Properties
Messages
Declaration
List<ChatMessage> Messages { get; }
Property Value
Type | Description |
---|---|
List<ChatMessage> |
Model
Declaration
Model Model { get; set; }
Property Value
Type | Description |
---|---|
Model |
Stream
Declaration
bool Stream { get; set; }
Property Value
Type | Description |
---|---|
bool |
Methods
ClearMessages()
Declaration
void ClearMessages()
EnterChatAsync(ChatMessage, ChatStreamHandler)
Declaration
UniTask<AssistantMessage> EnterChatAsync(ChatMessage inputMessage, ChatStreamHandler streamHandler = null)
Parameters
Type | Name | Description |
---|---|---|
ChatMessage | inputMessage | |
ChatStreamHandler | streamHandler |
Returns
Type | Description |
---|---|
UniTask<AssistantMessage> |