diff --git a/docutranslate/agents/agent.py b/docutranslate/agents/agent.py index f871fc7..d92db45 100644 --- a/docutranslate/agents/agent.py +++ b/docutranslate/agents/agent.py @@ -498,11 +498,14 @@ class Agent: # 新增:打印token使用统计 token_stats = self.token_counter.get_stats() - self.logger.info( - f"Token使用统计 - 输入: {token_stats['input_tokens'] / 1000:.2f}K(含cached: {token_stats['cached_tokens'] / 1000:.2f}K), " - f"输出: {token_stats['output_tokens'] / 1000:.2f}K(含reasoning: {token_stats['reasoning_tokens'] / 1000:.2f}K), " - f"总计: {token_stats['total_tokens'] / 1000:.2f}K" - ) + if token_stats['input_tokens']<0: + self.logger.info("Token统计失败") + else: + self.logger.info( + f"Token使用统计 - 输入: {token_stats['input_tokens'] / 1000:.2f}K(含cached: {token_stats['cached_tokens'] / 1000:.2f}K), " + f"输出: {token_stats['output_tokens'] / 1000:.2f}K(含reasoning: {token_stats['reasoning_tokens'] / 1000:.2f}K), " + f"总计: {token_stats['total_tokens'] / 1000:.2f}K" + ) return results @@ -732,11 +735,14 @@ class Agent: # 新增:打印token使用统计 token_stats = self.token_counter.get_stats() - self.logger.info( - f"Token使用统计 - 输入: {token_stats['input_tokens'] / 1000:.2f}K(含cached: {token_stats['cached_tokens'] / 1000:.2f}K), " - f"输出: {token_stats['output_tokens'] / 1000:.2f}K(含reasoning: {token_stats['reasoning_tokens'] / 1000:.2f}K), " - f"总计: {token_stats['total_tokens'] / 1000:.2f}K" - ) + if token_stats['input_tokens'] < 0: + self.logger.info("Token统计失败") + else: + self.logger.info( + f"Token使用统计 - 输入: {token_stats['input_tokens'] / 1000:.2f}K(含cached: {token_stats['cached_tokens'] / 1000:.2f}K), " + f"输出: {token_stats['output_tokens'] / 1000:.2f}K(含reasoning: {token_stats['reasoning_tokens'] / 1000:.2f}K), " + f"总计: {token_stats['total_tokens'] / 1000:.2f}K" + ) return output_list diff --git a/docutranslate/static/index.html b/docutranslate/static/index.html index 9c337f6..c47b49d 100644 --- a/docutranslate/static/index.html +++ b/docutranslate/static/index.html @@ -1 +1 @@ -
当前没有任务,点击“新建任务”开始吧!
等待提交...
点击或拖拽文件到此处
当前没有任务,点击“新建任务”开始吧!
等待提交...
点击或拖拽文件到此处