Skip to content

Commit 584b75d

Browse files
committed
Remove deprecated enable_compression and compression_technique fields
These fields have been replaced by the compression_model approach.
1 parent 0546816 commit 584b75d

1 file changed

Lines changed: 0 additions & 16 deletions

File tree

edgee/__init__.py

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -55,12 +55,6 @@ class InputObject:
5555
compression_semantic_preservation_threshold: int | None = (
5656
None # Semantic preservation threshold 0-100 (gateway-internal)
5757
)
58-
enable_compression: bool | None = (
59-
None # DEPRECATED: Use compression_model instead
60-
)
61-
compression_technique: str | None = (
62-
None # DEPRECATED: Use compression_model instead
63-
)
6458

6559

6660
@dataclass
@@ -216,8 +210,6 @@ def send(
216210
compression_model = None
217211
compression_rate = None
218212
compression_semantic_preservation_threshold = None
219-
enable_compression = None
220-
compression_technique = None
221213
elif isinstance(input, InputObject):
222214
messages = input.messages
223215
tools = input.tools
@@ -226,8 +218,6 @@ def send(
226218
compression_model = input.compression_model
227219
compression_rate = input.compression_rate
228220
compression_semantic_preservation_threshold = input.compression_semantic_preservation_threshold
229-
enable_compression = input.enable_compression
230-
compression_technique = input.compression_technique
231221
else:
232222
messages = input.get("messages", [])
233223
tools = input.get("tools")
@@ -236,8 +226,6 @@ def send(
236226
compression_model = input.get("compression_model")
237227
compression_rate = input.get("compression_rate")
238228
compression_semantic_preservation_threshold = input.get("compression_semantic_preservation_threshold")
239-
enable_compression = input.get("enable_compression")
240-
compression_technique = input.get("compression_technique")
241229

242230
body: dict = {"model": model, "messages": messages}
243231
if stream:
@@ -254,10 +242,6 @@ def send(
254242
body["compression_rate"] = compression_rate
255243
if compression_semantic_preservation_threshold is not None:
256244
body["compression_semantic_preservation_threshold"] = compression_semantic_preservation_threshold
257-
if enable_compression is not None:
258-
body["enable_compression"] = enable_compression
259-
if compression_technique is not None:
260-
body["compression_technique"] = compression_technique
261245

262246
request = Request(
263247
f"{self.base_url}{API_ENDPOINT}",

0 commit comments

Comments
 (0)