콘텐츠로 이동

기억할 내용을 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

예제 요청

curl -X POST   
  https://api.rememberizer.ai/api/v1/documents/memorize/   
  -H "Authorization: Bearer YOUR_JWT_TOKEN"   
  -H "Content-Type: application/json"   
  -d '{
    "name": "중요한 정보",
    "content": "이것은 Rememberizer가 기억하길 원하는 중요한 내용입니다."
  }'

Info

YOUR_JWT_TOKEN을 실제 JWT 토큰으로 교체하세요.

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: '중요한 정보',
      content: '이것은 Rememberizer가 기억하길 원하는 중요한 내용입니다.'
    })
  });

  if (response.status === 201) {
    console.log("내용이 성공적으로 저장되었습니다.");
  } else {
    console.error("내용 저장에 실패했습니다.");
    const errorData = await response.json();
    console.error(errorData);
  }
};

memorizeContent();

Info

YOUR_JWT_TOKEN을 실제 JWT 토큰으로 교체하세요.

import requests
import json

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

    payload = {
        "name": "중요한 정보",
        "content": "이것은 Rememberizer가 기억하길 원하는 중요한 내용입니다."
    }

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

    if response.status_code == 201:
        print("내용이 성공적으로 저장되었습니다.")
    else:
        print(f"내용 저장에 실패했습니다: {response.text}")

memorize_content()

Info

YOUR_JWT_TOKEN을 실제 JWT 토큰으로 교체하세요.

요청 매개변수

매개변수 유형 설명
name 문자열 필수. 저장되는 콘텐츠의 이름입니다.
content 문자열 필수. Rememberizer에 저장할 텍스트 콘텐츠입니다.

응답

성공적인 요청은 응답 본문 없이 201 Created 상태 코드를 반환합니다.

오류 응답

상태 코드 설명
400 잘못된 요청 - 필수 필드 누락 또는 잘못된 매개변수
401 인증되지 않음 - 잘못되었거나 누락된 인증
500 내부 서버 오류

사용 사례

이 엔드포인트는 특히 다음과 같은 경우에 유용합니다:

  1. 나중에 접근하고 싶은 중요한 메모나 정보를 저장하기
  2. 통합 데이터 소스를 통해 사용할 수 없는 콘텐츠 추가하기
  3. 검색 가능해야 하는 정보를 수동으로 추가하기
  4. 지식 기반에 접근하는 LLM을 위한 맥락 정보 추가하기

저장된 콘텐츠는 검색 엔드포인트를 통해 검색 가능하며, 기념품에 포함될 수 있습니다.