Inhalte zum Erinnern an Rememberizer¶
POST /documents/memorize/¶
Save a new document
Saves a document with a name and content
Request body
| Field | Type | Required | Description |
|---|---|---|---|
name |
string | yes | |
content |
string | yes |
Responses
200— Document saved successfully400— Bad request (invalid parameters)500— Internal server error
Beispielanfragen¶
curl -X POST
https://api.rememberizer.ai/api/v1/documents/memorize/
-H "Authorization: Bearer YOUR_JWT_TOKEN"
-H "Content-Type: application/json"
-d '{
"name": "Wichtige Informationen",
"content": "Dies ist wichtiger Inhalt, den ich möchte, dass Rememberizer ihn sich merkt."
}'
Info
Ersetzen Sie YOUR_JWT_TOKEN durch Ihr tatsächliches JWT-Token.
const memorizeContent = async () => {
const response = await fetch('https://api.rememberizer.ai/api/v1/documents/memorize/', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_JWT_TOKEN',
'Content-Type': 'application/json'
},
body: JSON.stringify({
name: 'Wichtige Informationen',
content: 'Dies ist wichtiger Inhalt, den ich möchte, dass Rememberizer ihn sich merkt.'
})
});
if (response.status === 201) {
console.log("Inhalt erfolgreich gespeichert");
} else {
console.error("Fehler beim Speichern des Inhalts");
const errorData = await response.json();
console.error(errorData);
}
};
memorizeContent();
Info
Ersetzen Sie YOUR_JWT_TOKEN durch Ihr tatsächliches JWT-Token.
import requests
import json
def memorize_content():
headers = {
"Authorization": "Bearer YOUR_JWT_TOKEN",
"Content-Type": "application/json"
}
payload = {
"name": "Wichtige Informationen",
"content": "Dies ist wichtiger Inhalt, den ich möchte, dass Rememberizer ihn sich merkt."
}
response = requests.post(
"https://api.rememberizer.ai/api/v1/documents/memorize/",
headers=headers,
data=json.dumps(payload)
)
if response.status_code == 201:
print("Inhalt erfolgreich gespeichert")
else:
print(f"Fehler beim Speichern des Inhalts: {response.text}")
memorize_content()
Info
Ersetzen Sie YOUR_JWT_TOKEN durch Ihr tatsächliches JWT-Token.
Anfrageparameter¶
| Parameter | Typ | Beschreibung |
|---|---|---|
| name | string | Erforderlich. Ein Name für den zu speichernden Inhalt. |
| content | string | Erforderlich. Der Textinhalt, der in Rememberizer gespeichert werden soll. |
Antwort¶
Eine erfolgreiche Anfrage gibt einen Statuscode 201 Created zurück, ohne einen Antwortkörper.
Fehlerantworten¶
| Statuscode | Beschreibung |
|---|---|
| 400 | Ungültige Anfrage - Fehlende erforderliche Felder oder ungültige Parameter |
| 401 | Unautorisiert - Ungültige oder fehlende Authentifizierung |
| 500 | Interner Serverfehler |
Anwendungsfälle¶
Dieser Endpunkt ist besonders nützlich für:
- Wichtige Notizen oder Informationen zu speichern, auf die Sie später zugreifen möchten
- Inhalte hinzuzufügen, die nicht über integrierte Datenquellen verfügbar sind
- Manuell Informationen hinzuzufügen, die durchsuchbar sein müssen
- Kontextinformationen für LLMs hinzuzufügen, die auf Ihre Wissensdatenbank zugreifen
Der gespeicherte Inhalt wird über die Suchendpunkte durchsuchbar und kann in Erinnerungen aufgenommen werden.