Get Session Memory
Query Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
session_id | string | Yes | Session ID to retrieve |
Example
Response
Clear Session Memory
Query Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
session_id | string | Yes | Session ID to clear |
Retrieve conversation history, list sessions, and manage memory.
GET https://eachsense-agent.core.eachlabs.run/memory
| Parameter | Type | Required | Description |
|---|---|---|---|
session_id | string | Yes | Session ID to retrieve |
curl "https://eachsense-agent.core.eachlabs.run/memory?session_id=my-session" \
-H "X-API-Key: YOUR_API_KEY"
{
"session_id": "my-session",
"conversation_history": [
{
"timestamp": "2024-01-15T10:30:00Z",
"user_prompt": "Generate a portrait",
"chatbot_response": "Here's your portrait!",
"generated_media_urls": ["https://storage.eachlabs.ai/xxx.png"]
}
],
"total_exchanges": 1,
"generated_media_urls": ["https://storage.eachlabs.ai/xxx.png"]
}
DELETE https://eachsense-agent.core.eachlabs.run/memory
| Parameter | Type | Required | Description |
|---|---|---|---|
session_id | string | Yes | Session ID to clear |
curl -X DELETE "https://eachsense-agent.core.eachlabs.run/memory?session_id=my-session" \
-H "X-API-Key: YOUR_API_KEY"
{
"cleared": true,
"session_id": "my-session"
}
GET https://eachsense-agent.core.eachlabs.run/sessions
curl https://eachsense-agent.core.eachlabs.run/sessions \
-H "X-API-Key: YOUR_API_KEY"
{
"sessions": [
"default",
"my-session",
"project-alpha"
]
}