chat method

Future<ChatResponse?> chat(
  1. String content,
  2. String? assistantId,
  3. String? threadId
)

Implementation

Future<ChatResponse?> chat(String content, String? assistantId, String? threadId) async {

  if (threadId == null || threadId.isEmpty) {
    return await _chatService.chat({"content": content}, assistantId);
  }

  return await _chatService.chat({"content": content, "thread_id": threadId}, assistantId);
}