From ace6740bdd392de4710f054afa7dc9368a076606 Mon Sep 17 00:00:00 2001 From: Aarushi Singh <110608667+aarushisingh04@users.noreply.github.com> Date: Fri, 30 Jan 2026 22:51:41 +0530 Subject: [PATCH] feat: allow top_k=0 in web api to disable filtering (#458) * allow top_k=0 in web api to disable filtering * adding a comment for clear reasoning * adding change to docstring --- scripts/chat_web.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/chat_web.py b/scripts/chat_web.py index 4b67b62..42c01ac 100644 --- a/scripts/chat_web.py +++ b/scripts/chat_web.py @@ -26,7 +26,7 @@ Abuse Prevention: - Maximum 8000 characters per message - Maximum 32000 characters total conversation length - Temperature clamped to 0.0-2.0 - - Top-k clamped to 1-200 + - Top-k clamped to 0-200 (0 disables top-k filtering, using full vocabulary) - Max tokens clamped to 1-4096 """ @@ -55,7 +55,7 @@ MAX_MESSAGE_LENGTH = 8000 MAX_TOTAL_CONVERSATION_LENGTH = 32000 MIN_TEMPERATURE = 0.0 MAX_TEMPERATURE = 2.0 -MIN_TOP_K = 1 +MIN_TOP_K = 0 # 0 disables top-k filtering, using full vocabulary MAX_TOP_K = 200 MIN_MAX_TOKENS = 1 MAX_MAX_TOKENS = 4096