Gå til indholdet

Memorere indhold til 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

Eksempelanmodninger

curl -X POST   
  https://api.rememberizer.ai/api/v1/documents/memorize/   
  -H "Authorization: Bearer YOUR_JWT_TOKEN"   
  -H "Content-Type: application/json"   
  -d '{
    "name": "Vigtig information",
    "content": "Dette er vigtigt indhold, som jeg ønsker, at Rememberizer skal huske."
  }'

Info

Erstat YOUR_JWT_TOKEN med din faktiske 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: 'Vigtig information',
      content: 'Dette er vigtigt indhold, som jeg ønsker, at Rememberizer skal huske.'
    })
  });

  if (response.status === 201) {
    console.log("Indhold gemt med succes");
  } else {
    console.error("Mislykkedes at gemme indhold");
    const errorData = await response.json();
    console.error(errorData);
  }
};

memorizeContent();

Info

Erstat YOUR_JWT_TOKEN med din faktiske JWT-token.

import requests
import json

def memorize_content():
    headers = {
        "Authorization": "Bearer YOUR_JWT_TOKEN",
        "Content-Type": "application/json"
    }

    payload = {
        "name": "Vigtig information",
        "content": "Dette er vigtigt indhold, som jeg ønsker, at Rememberizer skal huske."
    }

    response = requests.post(
        "https://api.rememberizer.ai/api/v1/documents/memorize/",
        headers=headers,
        data=json.dumps(payload)
    )

    if response.status_code == 201:
        print("Indhold gemt med succes")
    else:
        print(f"Mislykkedes at gemme indhold: {response.text}")

memorize_content()

Info

Erstat YOUR_JWT_TOKEN med din faktiske JWT-token.

Anmodningsparametre

Parameter Type Beskrivelse
name string Påkrævet. Et navn til det indhold, der gemmes.
content string Påkrævet. Den tekstindhold, der skal gemmes i Rememberizer.

Respons

En vellykket anmodning returnerer en 201 Oprettet statuskode uden noget svarindhold.

Fejl Svar

Statuskode Beskrivelse
400 Dårlig anmodning - Manglende nødvendige felter eller ugyldige parametre
401 Uautoriseret - Ugyldig eller manglende godkendelse
500 Intern serverfejl

Anvendelsessager

Denne endpoint er særligt nyttig til:

  1. At gemme vigtige noter eller information, som du ønsker at få adgang til senere
  2. At tilføje indhold, der ikke er tilgængeligt gennem integrerede datakilder
  3. Manuelt at tilføje information, der skal være søgbar
  4. At tilføje kontekstuel information til LLM'er, der tilgår din vidensbase

Det gemte indhold bliver søgbart gennem søge-endpoints og kan inkluderes i mementos.