Rememberizer Docs
تسجيل الدخولاشتراكاتصل بنا
دليل
دليل
  • لماذا Rememberizer؟
  • خلفية
    • ما هي تضمينات المتجهات وقواعد بيانات المتجهات؟
    • مسرد
    • المصطلحات القياسية
  • الاستخدام الشخصي
    • البدء
      • ابحث في معرفتك
      • الوصول إلى فلتر الذكريات
      • المعرفة العامة
      • إدارة معرفتك المدمجة
  • التكاملات
    • تطبيق Rememberizer
    • تكامل Rememberizer مع Slack
    • تكامل Rememberizer مع Google Drive
    • تكامل Rememberizer مع Dropbox
    • تكامل Rememberizer مع Gmail
    • تكامل Rememberizer مع الذاكرة
    • خوادم Rememberizer MCP
    • إدارة التطبيقات الخارجية
  • موارد المطورين
    • نظرة عامة على المطور
  • خيارات التكامل
    • تسجيل واستخدام مفاتيح API
    • تسجيل تطبيقات Rememberizer
    • تفويض تطبيقات Rememberizer
    • إنشاء GPT لـ Rememberizer
    • تكامل LangChain
    • متاجر المتجهات
    • تحدث إلى Slack تطبيق الويب النموذجي
  • تكامل المؤسسات
    • أنماط تكامل المؤسسات
  • مرجع واجهة برمجة التطبيقات
    • الصفحة الرئيسية لوثائق واجهة برمجة التطبيقات
    • المصادقة
  • واجهات برمجة التطبيقات الأساسية
    • البحث عن المستندات حسب التشابه الدلالي
    • استرجاع المستندات
    • استرجاع محتويات المستندات
    • استرجاع محتوى Slack
    • تذكر المحتوى إلى Rememberizer
  • الحساب والتكوين
    • استرجاع تفاصيل حساب المستخدم الحالي
    • قائمة تكاملات مصادر البيانات المتاحة
    • المذكرات
    • الحصول على جميع المعرفة العامة المضافة
  • واجهات برمجة تطبيقات تخزين المتجهات
    • وثائق تخزين المتجهات
    • الحصول على معلومات تخزين المتجهات
    • الحصول على قائمة بالوثائق في تخزين المتجهات
    • الحصول على معلومات الوثيقة
    • إضافة وثيقة نصية جديدة إلى تخزين المتجهات
    • رفع الملفات إلى تخزين المتجهات
    • تحديث محتوى الملف في تخزين المتجهات
    • إزالة وثيقة في تخزين المتجهات
    • البحث عن وثائق تخزين المتجهات حسب التشابه الدلالي
  • موارد إضافية
    • الإشعارات
      • شروط الاستخدام
      • سياسة الخصوصية
      • B2B
        • حول وكيل Reddit
  • الإصدارات
    • صفحة ملاحظات الإصدار
  • إصدارات 2025
    • 25 أبريل 2025
    • 18 أبريل 2025
    • 11 أبريل 2025
    • 4 أبريل 2025
    • 28 مارس 2025
    • 21 مارس 2025
    • 14 مارس 2025
    • 17 يناير 2025
  • إصدارات 2024
    • 27 ديسمبر 2024
    • 20 ديسمبر 2024
    • 13 ديسمبر 2024
    • 6 ديسمبر 2024
  • 29 نوفمبر 2024
  • 22 نوفمبر 2024
  • 15 نوفمبر 2024
  • 8 نوفمبر 2024
  • 1 نوفمبر 2024
  • 25 أكتوبر 2024
  • 18 أكتوبر 2024
  • 11 أكتوبر 2024
  • 4 أكتوبر 2024
  • 27 سبتمبر 2024
  • 20 سبتمبر 2024
  • 13 سبتمبر 2024
  • 16 أغسطس 2024
  • 9 أغسطس 2024
  • 2 أغسطس 2024
  • 26 يوليو 2024
  • 12 يوليو 2024
  • 28 يونيو 2024
  • 14 يونيو 2024
  • 31 مايو 2024
  • 17 مايو 2024
  • 10 مايو 2024
  • 26 أبريل 2024
  • 19 أبريل 2024
  • 12 أبريل 2024
  • 5 أبريل 2024
  • 25 مارس 2024
  • 18 مارس 2024
  • 11 مارس 2024
  • 4 مارس 2024
  • 26 فبراير 2024
  • 19 فبراير 2024
  • 12 فبراير 2024
  • 5 فبراير 2024
  • 29 يناير 2024
  • 22 يناير 2024
  • 15 يناير 2024
  • وثائق LLM
    • وثائق Rememberizer LLM جاهزة
Powered by GitBook
On this page
  1. واجهات برمجة التطبيقات الأساسية

تذكر المحتوى إلى Rememberizer

Previousاسترجاع محتوى SlackNextاسترجاع تفاصيل حساب المستخدم الحالي

Last updated 26 days ago

طلبات مثال

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 أن يتذكره."
  }'

استبدل 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();

استبدل 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()

استبدل YOUR_JWT_TOKEN برمز JWT الفعلي الخاص بك.

معلمات الطلب

المعلمة
النوع
الوصف

الاسم

سلسلة

مطلوب. اسم للمحتوى الذي يتم تخزينه.

المحتوى

سلسلة

مطلوب. النص المحتوى لتخزينه في Rememberizer.

الاستجابة

تُرجع الطلب الناجح رمز حالة 201 تم الإنشاء بدون جسم استجابة.

استجابات الخطأ

رمز الحالة
الوصف

400

طلب غير صحيح - الحقول المطلوبة مفقودة أو معلمات غير صالحة

401

غير مصرح - مصادقة غير صالحة أو مفقودة

500

خطأ في الخادم الداخلي

حالات الاستخدام

تكون هذه النقطة النهائية مفيدة بشكل خاص لـ:

  1. تخزين الملاحظات أو المعلومات المهمة التي تريد الوصول إليها لاحقًا

  2. إضافة محتوى غير متاح من خلال مصادر البيانات المدمجة

  3. إضافة معلومات يدويًا تحتاج إلى أن تكون قابلة للبحث

  4. إضافة معلومات سياقية لنماذج اللغة الكبيرة التي تصل إلى قاعدة معرفتك

يصبح المحتوى المخزن قابلاً للبحث من خلال نقاط النهاية للبحث ويمكن تضمينه في الذكريات.

  • POSTSave a new document
  • طلبات مثال
  • معلمات الطلب
  • الاستجابة
  • استجابات الخطأ
  • حالات الاستخدام

Save a new document

post

Saves a document with a name and content

Body
namestringRequired
contentstringRequired
Responses
200
Document saved successfully
application/json
400
Bad request (invalid parameters)
500
Internal server error
post
POST /api/v1/documents/memorize/ HTTP/1.1
Host: api.rememberizer.ai
Content-Type: application/json
Accept: */*
Content-Length: 32

{
  "name": "text",
  "content": "text"
}
{
  "data": [
    {}
  ],
  "message": "text",
  "code": "text"
}