aboutsummaryrefslogtreecommitdiff
path: root/apps/docs/memory-api/sdks/python.mdx
diff options
context:
space:
mode:
Diffstat (limited to 'apps/docs/memory-api/sdks/python.mdx')
-rw-r--r--apps/docs/memory-api/sdks/python.mdx16
1 files changed, 8 insertions, 8 deletions
diff --git a/apps/docs/memory-api/sdks/python.mdx b/apps/docs/memory-api/sdks/python.mdx
index 52b6b3af..0888f2b0 100644
--- a/apps/docs/memory-api/sdks/python.mdx
+++ b/apps/docs/memory-api/sdks/python.mdx
@@ -78,7 +78,7 @@ from supermemory import Supermemory
client = Supermemory()
-client.memories.upload_file(
+client.documents.upload_file(
file=Path("/path/to/file"),
)
```
@@ -101,7 +101,7 @@ from supermemory import Supermemory
client = Supermemory()
try:
- client.memories.add(
+ client.add(
content="This is a detailed article about machine learning concepts...",
)
except supermemory.APIConnectionError as e:
@@ -146,7 +146,7 @@ client = Supermemory(
)
# Or, configure per-request:
-client.with_options(max_retries=5).memories.add(
+client.with_options(max_retries=5).documents.add(
content="This is a detailed article about machine learning concepts...",
)
```
@@ -171,7 +171,7 @@ client = Supermemory(
)
# Override per-request:
-client.with_options(timeout=5.0).memories.add(
+client.with_options(timeout=5.0).documents.add(
content="This is a detailed article about machine learning concepts...",
)
```
@@ -214,12 +214,12 @@ The "raw" Response object can be accessed by prefixing `.with_raw_response.` to
from supermemory import Supermemory
client = Supermemory()
-response = client.memories.with_raw_response.add(
+response = client.documents.with_raw_response.add(
content="This is a detailed article about machine learning concepts...",
)
print(response.headers.get('X-My-Header'))
-memory = response.parse() # get the object that `memories.add()` would have returned
+memory = response.parse() # get the object that `documents.add()` would have returned
print(memory.id)
```
@@ -234,7 +234,7 @@ The above interface eagerly reads the full response body when you make the reque
To stream the response body, use `.with_streaming_response` instead, which requires a context manager and only reads the response body once you call `.read()`, `.text()`, `.json()`, `.iter_bytes()`, `.iter_text()`, `.iter_lines()` or `.parse()`. In the async client, these are async methods.
```python
-with client.memories.with_streaming_response.add(
+with client.documents.with_streaming_response.add(
content="This is a detailed article about machine learning concepts...",
) as response:
print(response.headers.get("X-My-Header"))
@@ -346,4 +346,4 @@ print(supermemory.__version__)
## Requirements
-Python 3.8 or higher. \ No newline at end of file
+Python 3.8 or higher.