diff --git a/pr_agent/algo/token_handler.py b/pr_agent/algo/token_handler.py index cb313f023f..bf7121ec5a 100644 --- a/pr_agent/algo/token_handler.py +++ b/pr_agent/algo/token_handler.py @@ -97,10 +97,11 @@ def _get_system_user_tokens(self, pr, encoder, vars: dict, system, user): return 0 def _calc_claude_tokens(self, patch: str) -> int: + max_tokens = 0 try: import anthropic from pr_agent.algo import MAX_TOKENS - + client = anthropic.Anthropic(api_key=get_settings(use_context=False).get('anthropic.key')) max_tokens = MAX_TOKENS[get_settings().config.model]