addQueryChunk method
Implementation
Future<void> addQueryChunk(Message message) async {
final messageTokens = await session.sizeInTokens(message.text);
_currentTokens += messageTokens;
if (_currentTokens >= (maxTokens - tokenBuffer)) {
await _recreateSessionWithReducedChunks();
}
await session.addQueryChunk(message);
_fullHistory.add(message);
_modelHistory.add(message);
}