تذكر المحتوى إلى 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 الفعلي الخاص بك.
معلمات الطلب¶
| المعلمة | النوع | الوصف |
|---|---|---|
| الاسم | سلسلة | مطلوب. اسم للمحتوى الذي يتم تخزينه. |
| المحتوى | سلسلة | مطلوب. النص المحتوى لتخزينه في Rememberizer. |
الاستجابة¶
تُرجع الطلب الناجح رمز حالة 201 تم الإنشاء بدون جسم استجابة.
استجابات الخطأ¶
| رمز الحالة | الوصف |
|---|---|
| 400 | طلب غير صحيح - الحقول المطلوبة مفقودة أو معلمات غير صالحة |
| 401 | غير مصرح - مصادقة غير صالحة أو مفقودة |
| 500 | خطأ في الخادم الداخلي |
حالات الاستخدام¶
تكون هذه النقطة النهائية مفيدة بشكل خاص لـ:
- تخزين الملاحظات أو المعلومات المهمة التي تريد الوصول إليها لاحقًا
- إضافة محتوى غير متاح من خلال مصادر البيانات المدمجة
- إضافة معلومات يدويًا تحتاج إلى أن تكون قابلة للبحث
- إضافة معلومات سياقية لنماذج اللغة الكبيرة التي تصل إلى قاعدة معرفتك
يصبح المحتوى المخزن قابلاً للبحث من خلال نقاط النهاية للبحث ويمكن تضمينه في الذكريات.