Skip to content

Commit 6b0a785

Browse files
committed
Remove deprecated enable_compression and compression_technique fields
These fields have been replaced by the compression_model approach.
1 parent e3995d6 commit 6b0a785

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
@@ -68,12 +68,6 @@ class InputObject:
6868
compression_semantic_preservation_threshold: int | None = (
6969
None # Semantic preservation threshold 0-100 (gateway-internal)
7070
)
71-
enable_compression: bool | None = (
72-
None # DEPRECATED: Use compression_model instead
73-
)
74-
compression_technique: str | None = (
75-
None # DEPRECATED: Use compression_model instead
76-
)
7771

7872

7973
@dataclass
@@ -230,8 +224,6 @@ def send(
230224
compression_model = None
231225
compression_rate = None
232226
compression_semantic_preservation_threshold = None
233-
enable_compression = None
234-
compression_technique = None
235227
elif isinstance(input, InputObject):
236228
messages = input.messages
237229
tools = input.tools
@@ -240,8 +232,6 @@ def send(
240232
compression_model = input.compression_model
241233
compression_rate = input.compression_rate
242234
compression_semantic_preservation_threshold = input.compression_semantic_preservation_threshold
243-
enable_compression = input.enable_compression
244-
compression_technique = input.compression_technique
245235
else:
246236
messages = input.get("messages", [])
247237
tools = input.get("tools")
@@ -250,8 +240,6 @@ def send(
250240
compression_model = input.get("compression_model")
251241
compression_rate = input.get("compression_rate")
252242
compression_semantic_preservation_threshold = input.get("compression_semantic_preservation_threshold")
253-
enable_compression = input.get("enable_compression")
254-
compression_technique = input.get("compression_technique")
255243

256244
body: dict = {"model": model, "messages": messages}
257245
if stream:
@@ -268,10 +256,6 @@ def send(
268256
body["compression_rate"] = compression_rate
269257
if compression_semantic_preservation_threshold is not None:
270258
body["compression_semantic_preservation_threshold"] = compression_semantic_preservation_threshold
271-
if enable_compression is not None:
272-
body["enable_compression"] = enable_compression
273-
if compression_technique is not None:
274-
body["compression_technique"] = compression_technique
275259

276260
request = Request(
277261
f"{self.base_url}{API_ENDPOINT}",

0 commit comments

Comments
 (0)