Saltar a contenido

Memorizar contenido para 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

Ejemplos de Solicitudes

curl -X POST   
  https://api.rememberizer.ai/api/v1/documents/memorize/   
  -H "Authorization: Bearer YOUR_JWT_TOKEN"   
  -H "Content-Type: application/json"   
  -d '{
    "name": "Información Importante",
    "content": "Este es un contenido importante que quiero que Rememberizer recuerde."
  }'

Info

Reemplaza YOUR_JWT_TOKEN con tu token JWT real.

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: 'Información Importante',
      content: 'Este es un contenido importante que quiero que Rememberizer recuerde.'
    })
  });

  if (response.status === 201) {
    console.log("Contenido almacenado con éxito");
  } else {
    console.error("Error al almacenar el contenido");
    const errorData = await response.json();
    console.error(errorData);
  }
};

memorizeContent();

Info

Reemplaza YOUR_JWT_TOKEN con tu token JWT real.

import requests
import json

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

    payload = {
        "name": "Información Importante",
        "content": "Este es un contenido importante que quiero que Rememberizer recuerde."
    }

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

    if response.status_code == 201:
        print("Contenido almacenado con éxito")
    else:
        print(f"Error al almacenar el contenido: {response.text}")

memorize_content()

Info

Reemplaza YOUR_JWT_TOKEN con tu token JWT real.

Parámetros de Solicitud

Parámetro Tipo Descripción
name string Requerido. Un nombre para el contenido que se está almacenando.
content string Requerido. El contenido de texto para almacenar en Rememberizer.

Respuesta

Una solicitud exitosa devuelve un código de estado 201 Creado sin cuerpo de respuesta.

Respuestas de Error

Código de Estado Descripción
400 Solicitud Incorrecta - Faltan campos requeridos o parámetros inválidos
401 No Autorizado - Autenticación inválida o faltante
500 Error Interno del Servidor

Casos de Uso

Este endpoint es particularmente útil para:

  1. Almacenar notas o información importantes a las que deseas acceder más tarde
  2. Agregar contenido que no está disponible a través de fuentes de datos integradas
  3. Agregar manualmente información que necesita ser buscable
  4. Agregar información contextual para LLMs que acceden a tu base de conocimientos

El contenido almacenado se vuelve buscable a través de los endpoints de búsqueda y puede ser incluido en recuerdos.