Skip to content

Commit 0dd92e8

Browse files
refactor: remove logger from Anthropic client
1 parent da79133 commit 0dd92e8

1 file changed

Lines changed: 0 additions & 15 deletions

File tree

‎rlm/clients/anthropic.py‎

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import logging
21
from collections import defaultdict
32
from typing import Any
43

@@ -7,8 +6,6 @@
76
from rlm.clients.base_lm import BaseLM
87
from rlm.core.types import ModelUsageSummary, UsageSummary
98

10-
logger = logging.getLogger(__name__)
11-
129

1310
class AnthropicClient(BaseLM):
1411
"""
@@ -54,12 +51,6 @@ def completion(self, prompt: str | list[dict[str, Any]], model: str | None = Non
5451

5552
full_response = "".join(parts)
5653

57-
if not full_response:
58-
logger.warning("Received empty response from Anthropic API")
59-
60-
if response.stop_reason == "max_tokens":
61-
logger.warning(f"Response truncated at {self.max_tokens} tokens")
62-
6354
self._track_cost(response, model)
6455
return full_response
6556

@@ -85,12 +76,6 @@ async def acompletion(
8576

8677
full_response = "".join(parts)
8778

88-
if not full_response:
89-
logger.warning("Received empty response from Anthropic API")
90-
91-
if response.stop_reason == "max_tokens":
92-
logger.warning(f"Response truncated at {self.max_tokens} tokens")
93-
9479
self._track_cost(response, model)
9580
return full_response
9681

0 commit comments

Comments
 (0)