Zep Adapters¶
memio.providers.zep.ZepFactAdapter ¶
FactStore implementation backed by Zep's graph API.
Facts are stored as graph episodes. Zep processes content asynchronously
through an LLM, so edges may appear with a delay. Individual fact deletion
is not supported; use delete_all instead.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
api_key
|
str | None
|
Zep Cloud API key. |
None
|
client
|
Pre-initialized AsyncZep client (overrides api_key). |
None
|
memio.providers.zep.ZepHistoryAdapter ¶
HistoryStore implementation backed by Zep threads.
Maps session IDs to Zep threads. Automatically creates users and threads on first message add. Returns empty lists (not errors) for non-existent sessions or users.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
api_key
|
str | None
|
Zep Cloud API key. |
None
|
client
|
Pre-initialized AsyncZep client (overrides api_key). |
None
|
memio.providers.zep.ZepGraphAdapter ¶
GraphStore implementation backed by Zep's graph API.
Stores triples as fact-triples with predicate-based relationship names.
Individual entity/triple deletion is not supported; use delete_all instead.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
api_key
|
str | None
|
Zep Cloud API key. |
None
|
client
|
Pre-initialized AsyncZep client (overrides api_key). |
None
|