From 817658d539389a79aa632aa475b79095c89dbca4 Mon Sep 17 00:00:00 2001 From: Marco Minerva Date: Mon, 24 Mar 2025 17:49:21 +0100 Subject: [PATCH] Rename tokensAvailable to availableTokens for clarity Updated variable names and references for improved readability and consistency in token calculations and checks. --- SqlDatabaseVectorSearch/Services/ChatService.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/SqlDatabaseVectorSearch/Services/ChatService.cs b/SqlDatabaseVectorSearch/Services/ChatService.cs index befa22e..303bb07 100644 --- a/SqlDatabaseVectorSearch/Services/ChatService.cs +++ b/SqlDatabaseVectorSearch/Services/ChatService.cs @@ -128,7 +128,7 @@ public class ChatService(IChatCompletionService chatCompletionService, Tokenizer """); - var tokensAvailable = appSettings.MaxInputTokens + var availableTokens = appSettings.MaxInputTokens - tokenizerService.CountChatCompletionTokens(chat[0].ToString()) // System prompt. - tokenizerService.CountChatCompletionTokens(prompt.ToString()) // Initial user prompt. - appSettings.MaxOutputTokens; // To ensure there is enough space for the answer. @@ -138,7 +138,7 @@ public class ChatService(IChatCompletionService chatCompletionService, Tokenizer var text = $"---{Environment.NewLine}{chunk}"; var tokenCount = tokenizerService.CountChatCompletionTokens(text); - if (tokenCount > tokensAvailable) + if (tokenCount > availableTokens) { // There isn't enough space to add the current chunk. break; @@ -146,8 +146,8 @@ public class ChatService(IChatCompletionService chatCompletionService, Tokenizer prompt.Append(text); - tokensAvailable -= tokenCount; - if (tokensAvailable <= 0) + availableTokens -= tokenCount; + if (availableTokens <= 0) { // There isn't enough space to add more chunks. break;