createThread function
Implementation
Future<Conversation> createThread() async {
var logger = createGptDartLogger('createThread');
var rep = createThreadsRepository();
var conversation = await rep.create();
var id = conversation.id;
if (id != null) {
await saveThreadId(id);
} else {
logger.w('Unable to save thread: No id.');
}
return conversation;
}