Zum Inhalt

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 successfully
  • 400 — 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:

  1. Wichtige Notizen oder Informationen zu speichern, auf die Sie später zugreifen möchten
  2. Inhalte hinzuzufügen, die nicht über integrierte Datenquellen verfügbar sind
  3. Manuell Informationen hinzuzufügen, die durchsuchbar sein müssen
  4. 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.