Code formatting (#1986)
This commit is contained in:
@@ -117,7 +117,9 @@ class MemoryClient:
|
||||
payload = self._prepare_payload(messages, kwargs)
|
||||
response = self.client.post("/v1/memories/", json=payload)
|
||||
response.raise_for_status()
|
||||
capture_client_event("client.add", self)
|
||||
if "metadata" in kwargs:
|
||||
del kwargs["metadata"]
|
||||
capture_client_event("client.add", self, {"keys": list(kwargs.keys())})
|
||||
return response.json()
|
||||
|
||||
@api_error_handler
|
||||
@@ -135,7 +137,7 @@ class MemoryClient:
|
||||
"""
|
||||
response = self.client.get(f"/v1/memories/{memory_id}/")
|
||||
response.raise_for_status()
|
||||
capture_client_event("client.get", self)
|
||||
capture_client_event("client.get", self, {"memory_id": memory_id})
|
||||
return response.json()
|
||||
|
||||
@api_error_handler
|
||||
@@ -159,10 +161,12 @@ class MemoryClient:
|
||||
elif version == "v2":
|
||||
response = self.client.post(f"/{version}/memories/", json=params)
|
||||
response.raise_for_status()
|
||||
if "metadata" in kwargs:
|
||||
del kwargs["metadata"]
|
||||
capture_client_event(
|
||||
"client.get_all",
|
||||
self,
|
||||
{"filters": len(params), "limit": kwargs.get("limit", 100)},
|
||||
{"api_version": version, "keys": list(kwargs.keys())},
|
||||
)
|
||||
return response.json()
|
||||
|
||||
@@ -186,7 +190,9 @@ class MemoryClient:
|
||||
payload.update({k: v for k, v in kwargs.items() if v is not None})
|
||||
response = self.client.post(f"/{version}/memories/search/", json=payload)
|
||||
response.raise_for_status()
|
||||
capture_client_event("client.search", self, {"limit": kwargs.get("limit", 100)})
|
||||
if "metadata" in kwargs:
|
||||
del kwargs["metadata"]
|
||||
capture_client_event("client.search", self, {"api_version": version, "keys": list(kwargs.keys())})
|
||||
return response.json()
|
||||
|
||||
@api_error_handler
|
||||
@@ -199,7 +205,7 @@ class MemoryClient:
|
||||
Returns:
|
||||
Dict[str, Any]: The response from the server.
|
||||
"""
|
||||
capture_client_event("client.update", self)
|
||||
capture_client_event("client.update", self, {"memory_id": memory_id})
|
||||
response = self.client.put(f"/v1/memories/{memory_id}/", json={"text": data})
|
||||
response.raise_for_status()
|
||||
return response.json()
|
||||
@@ -219,7 +225,7 @@ class MemoryClient:
|
||||
"""
|
||||
response = self.client.delete(f"/v1/memories/{memory_id}/")
|
||||
response.raise_for_status()
|
||||
capture_client_event("client.delete", self)
|
||||
capture_client_event("client.delete", self, {"memory_id": memory_id})
|
||||
return response.json()
|
||||
|
||||
@api_error_handler
|
||||
@@ -239,7 +245,7 @@ class MemoryClient:
|
||||
params = self._prepare_params(kwargs)
|
||||
response = self.client.delete("/v1/memories/", params=params)
|
||||
response.raise_for_status()
|
||||
capture_client_event("client.delete_all", self, {"params": len(params)})
|
||||
capture_client_event("client.delete_all", self, {"keys": list(kwargs.keys())})
|
||||
return response.json()
|
||||
|
||||
@api_error_handler
|
||||
@@ -257,7 +263,7 @@ class MemoryClient:
|
||||
"""
|
||||
response = self.client.get(f"/v1/memories/{memory_id}/history/")
|
||||
response.raise_for_status()
|
||||
capture_client_event("client.history", self)
|
||||
capture_client_event("client.history", self, {"memory_id": memory_id})
|
||||
return response.json()
|
||||
|
||||
@api_error_handler
|
||||
@@ -390,14 +396,16 @@ class AsyncMemoryClient:
|
||||
payload = self.sync_client._prepare_payload(messages, kwargs)
|
||||
response = await self.async_client.post("/v1/memories/", json=payload)
|
||||
response.raise_for_status()
|
||||
capture_client_event("async_client.add", self.sync_client)
|
||||
if "metadata" in kwargs:
|
||||
del kwargs["metadata"]
|
||||
capture_client_event("async_client.add", self.sync_client, {"keys": list(kwargs.keys())})
|
||||
return response.json()
|
||||
|
||||
@api_error_handler
|
||||
async def get(self, memory_id: str) -> Dict[str, Any]:
|
||||
response = await self.async_client.get(f"/v1/memories/{memory_id}/")
|
||||
response.raise_for_status()
|
||||
capture_client_event("async_client.get", self.sync_client)
|
||||
capture_client_event("async_client.get", self.sync_client, {"memory_id": memory_id})
|
||||
return response.json()
|
||||
|
||||
@api_error_handler
|
||||
@@ -408,8 +416,10 @@ class AsyncMemoryClient:
|
||||
elif version == "v2":
|
||||
response = await self.async_client.post(f"/{version}/memories/", json=params)
|
||||
response.raise_for_status()
|
||||
if "metadata" in kwargs:
|
||||
del kwargs["metadata"]
|
||||
capture_client_event(
|
||||
"async_client.get_all", self.sync_client, {"filters": len(params), "limit": kwargs.get("limit", 100)}
|
||||
"async_client.get_all", self.sync_client, {"api_version": version, "keys": list(kwargs.keys())}
|
||||
)
|
||||
return response.json()
|
||||
|
||||
@@ -419,21 +429,25 @@ class AsyncMemoryClient:
|
||||
payload.update(self.sync_client._prepare_params(kwargs))
|
||||
response = await self.async_client.post(f"/{version}/memories/search/", json=payload)
|
||||
response.raise_for_status()
|
||||
capture_client_event("async_client.search", self.sync_client, {"limit": kwargs.get("limit", 100)})
|
||||
if "metadata" in kwargs:
|
||||
del kwargs["metadata"]
|
||||
capture_client_event(
|
||||
"async_client.search", self.sync_client, {"api_version": version, "keys": list(kwargs.keys())}
|
||||
)
|
||||
return response.json()
|
||||
|
||||
@api_error_handler
|
||||
async def update(self, memory_id: str, data: str) -> Dict[str, Any]:
|
||||
response = await self.async_client.put(f"/v1/memories/{memory_id}/", json={"text": data})
|
||||
response.raise_for_status()
|
||||
capture_client_event("async_client.update", self.sync_client)
|
||||
capture_client_event("async_client.update", self.sync_client, {"memory_id": memory_id})
|
||||
return response.json()
|
||||
|
||||
@api_error_handler
|
||||
async def delete(self, memory_id: str) -> Dict[str, Any]:
|
||||
response = await self.async_client.delete(f"/v1/memories/{memory_id}/")
|
||||
response.raise_for_status()
|
||||
capture_client_event("async_client.delete", self.sync_client)
|
||||
capture_client_event("async_client.delete", self.sync_client, {"memory_id": memory_id})
|
||||
return response.json()
|
||||
|
||||
@api_error_handler
|
||||
@@ -441,14 +455,14 @@ class AsyncMemoryClient:
|
||||
params = self.sync_client._prepare_params(kwargs)
|
||||
response = await self.async_client.delete("/v1/memories/", params=params)
|
||||
response.raise_for_status()
|
||||
capture_client_event("async_client.delete_all", self.sync_client, {"params": len(params)})
|
||||
capture_client_event("async_client.delete_all", self.sync_client, {"keys": list(kwargs.keys())})
|
||||
return response.json()
|
||||
|
||||
@api_error_handler
|
||||
async def history(self, memory_id: str) -> List[Dict[str, Any]]:
|
||||
response = await self.async_client.get(f"/v1/memories/{memory_id}/history/")
|
||||
response.raise_for_status()
|
||||
capture_client_event("async_client.history", self.sync_client)
|
||||
capture_client_event("async_client.history", self.sync_client, {"memory_id": memory_id})
|
||||
return response.json()
|
||||
|
||||
@api_error_handler
|
||||
|
||||
Reference in New Issue
Block a user