기억할 내용을 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
예제 요청¶
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 | 내부 서버 오류 |
사용 사례¶
이 엔드포인트는 특히 다음과 같은 경우에 유용합니다:
- 나중에 접근하고 싶은 중요한 메모나 정보를 저장하기
- 통합 데이터 소스를 통해 사용할 수 없는 콘텐츠 추가하기
- 검색 가능해야 하는 정보를 수동으로 추가하기
- 지식 기반에 접근하는 LLM을 위한 맥락 정보 추가하기
저장된 콘텐츠는 검색 엔드포인트를 통해 검색 가능하며, 기념품에 포함될 수 있습니다.