Memories
Delete a memory
Delete a memory through the OMA API.
DELETE
/
v1
/
memory_stores
/
{memory_store_id}
/
memories
/
{memory_id}
Delete a memory
curl --request DELETE \
--url http://localhost:38080/v1/memory_stores/{memory_store_id}/memories/{memory_id} \
--header 'X-Api-Key: <api-key>'import requests
url = "http://localhost:38080/v1/memory_stores/{memory_store_id}/memories/{memory_id}"
headers = {"X-Api-Key": "<api-key>"}
response = requests.delete(url, headers=headers)
print(response.text)const options = {method: 'DELETE', headers: {'X-Api-Key': '<api-key>'}};
fetch('http://localhost:38080/v1/memory_stores/{memory_store_id}/memories/{memory_id}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "http://localhost:38080/v1/memory_stores/{memory_store_id}/memories/{memory_id}"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("X-Api-Key", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}{
"type": "memory_deleted",
"id": "<string>"
}{
"type": "error",
"error": {
"message": "Invalid request",
"type": "invalid_request_error"
}
}{
"type": "error",
"error": {
"message": "Invalid request",
"type": "invalid_request_error"
}
}{
"type": "error",
"error": {
"message": "Invalid request",
"type": "invalid_request_error"
}
}{
"type": "error",
"error": {
"message": "Invalid request",
"type": "invalid_request_error"
}
}{
"type": "error",
"error": {
"message": "Invalid request",
"type": "invalid_request_error"
}
}{
"type": "error",
"error": {
"message": "Invalid request",
"type": "invalid_request_error"
}
}{
"type": "error",
"error": {
"message": "Invalid request",
"type": "invalid_request_error"
}
}{
"type": "error",
"error": {
"message": "Invalid request",
"type": "invalid_request_error"
}
}{
"type": "error",
"error": {
"message": "Invalid request",
"type": "invalid_request_error"
}
}{
"type": "error",
"error": {
"message": "Invalid request",
"type": "invalid_request_error"
}
}{
"type": "error",
"error": {
"message": "Invalid request",
"type": "invalid_request_error"
}
}{
"type": "error",
"error": {
"message": "Invalid request",
"type": "invalid_request_error"
}
}{
"type": "error",
"error": {
"message": "Invalid request",
"type": "invalid_request_error"
}
}{
"type": "error",
"error": {
"message": "Invalid request",
"type": "invalid_request_error"
}
}{
"type": "error",
"error": {
"message": "Invalid request",
"type": "invalid_request_error"
}
}Every request requires
?beta=true.Authorizations
omaApiKeyomaBearer
OMA workspace API key.
Path Parameters
Path parameter memory_store_id
Path parameter memory_id
Query Parameters
Selects the beta API contract for this endpoint. Must be true.
Available options:
true Query parameter for expected_content_sha256
Response
Successful response (OK)
Was this page helpful?
⌘I
Delete a memory
curl --request DELETE \
--url http://localhost:38080/v1/memory_stores/{memory_store_id}/memories/{memory_id} \
--header 'X-Api-Key: <api-key>'import requests
url = "http://localhost:38080/v1/memory_stores/{memory_store_id}/memories/{memory_id}"
headers = {"X-Api-Key": "<api-key>"}
response = requests.delete(url, headers=headers)
print(response.text)const options = {method: 'DELETE', headers: {'X-Api-Key': '<api-key>'}};
fetch('http://localhost:38080/v1/memory_stores/{memory_store_id}/memories/{memory_id}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "http://localhost:38080/v1/memory_stores/{memory_store_id}/memories/{memory_id}"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("X-Api-Key", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}{
"type": "memory_deleted",
"id": "<string>"
}{
"type": "error",
"error": {
"message": "Invalid request",
"type": "invalid_request_error"
}
}{
"type": "error",
"error": {
"message": "Invalid request",
"type": "invalid_request_error"
}
}{
"type": "error",
"error": {
"message": "Invalid request",
"type": "invalid_request_error"
}
}{
"type": "error",
"error": {
"message": "Invalid request",
"type": "invalid_request_error"
}
}{
"type": "error",
"error": {
"message": "Invalid request",
"type": "invalid_request_error"
}
}{
"type": "error",
"error": {
"message": "Invalid request",
"type": "invalid_request_error"
}
}{
"type": "error",
"error": {
"message": "Invalid request",
"type": "invalid_request_error"
}
}{
"type": "error",
"error": {
"message": "Invalid request",
"type": "invalid_request_error"
}
}{
"type": "error",
"error": {
"message": "Invalid request",
"type": "invalid_request_error"
}
}{
"type": "error",
"error": {
"message": "Invalid request",
"type": "invalid_request_error"
}
}{
"type": "error",
"error": {
"message": "Invalid request",
"type": "invalid_request_error"
}
}{
"type": "error",
"error": {
"message": "Invalid request",
"type": "invalid_request_error"
}
}{
"type": "error",
"error": {
"message": "Invalid request",
"type": "invalid_request_error"
}
}{
"type": "error",
"error": {
"message": "Invalid request",
"type": "invalid_request_error"
}
}{
"type": "error",
"error": {
"message": "Invalid request",
"type": "invalid_request_error"
}
}