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. الحساب والتكوين

المذكرات

Previousقائمة تكاملات مصادر البيانات المتاحةNextالحصول على جميع المعرفة العامة المضافة

Last updated 1 month ago

تسمح الذكريات للمستخدمين بتعريف مجموعات من الوثائق التي يمكن الوصول إليها بواسطة التطبيقات. توضح هذه الوثيقة واجهات برمجة التطبيقات المتاحة للذكريات.

قائمة الذكريات

طلبات مثال

curl -X GET \
  https://api.rememberizer.ai/api/v1/mementos/ \
  -H "Authorization: Bearer YOUR_JWT_TOKEN"

لاختبار هذا الاستدعاء API، استبدل YOUR_JWT_TOKEN برمز JWT الفعلي الخاص بك.

const fetchMementos = async () => {
  const response = await fetch('https://api.rememberizer.ai/api/v1/mementos/', {
    method: 'GET',
    headers: {
      'Authorization': 'Bearer YOUR_JWT_TOKEN'
    }
  });
  
  const data = await response.json();
  console.log(data);
};

fetchMementos();

لاختبار هذا الاستدعاء API، استبدل YOUR_JWT_TOKEN برمز JWT الفعلي الخاص بك.

import requests

def fetch_mementos():
    headers = {
        "Authorization": "Bearer YOUR_JWT_TOKEN"
    }
    
    response = requests.get(
        "https://api.rememberizer.ai/api/v1/mementos/",
        headers=headers
    )
    
    data = response.json()
    print(data)

fetch_mementos()

لاختبار هذا الاستدعاء API، استبدل YOUR_JWT_TOKEN برمز JWT الفعلي الخاص بك.

إنشاء ميمنتو

طلبات مثال

curl -X POST \
  https://api.rememberizer.ai/api/v1/mementos/ \
  -H "Authorization: Bearer YOUR_JWT_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"name": "مستندات العمل"}'

لاختبار هذا الاستدعاء لواجهة برمجة التطبيقات، استبدل YOUR_JWT_TOKEN برمز JWT الفعلي الخاص بك.

const createMemento = async () => {
  const response = await fetch('https://api.rememberizer.ai/api/v1/mementos/', {
    method: 'POST',
    headers: {
      'Authorization': 'Bearer YOUR_JWT_TOKEN',
      'Content-Type': 'application/json'
    },
    body: JSON.stringify({
      name: 'مستندات العمل'
    })
  });
  
  const data = await response.json();
  console.log(data);
};

createMemento();

لاختبار هذا الاستدعاء لواجهة برمجة التطبيقات، استبدل YOUR_JWT_TOKEN برمز JWT الفعلي الخاص بك.

import requests
import json

def create_memento():
    headers = {
        "Authorization": "Bearer YOUR_JWT_TOKEN",
        "Content-Type": "application/json"
    }
    
    payload = {
        "name": "مستندات العمل"
    }
    
    response = requests.post(
        "https://api.rememberizer.ai/api/v1/mementos/",
        headers=headers,
        data=json.dumps(payload)
    )
    
    data = response.json()
    print(data)

create_memento()

لاختبار هذا الاستدعاء لواجهة برمجة التطبيقات، استبدل YOUR_JWT_TOKEN برمز JWT الفعلي الخاص بك.

احصل على تفاصيل المذكرة

طلبات مثال

curl -X GET \
  https://api.rememberizer.ai/api/v1/mementos/123/ \
  -H "Authorization: Bearer YOUR_JWT_TOKEN"

لاختبار هذا الاستدعاء API، استبدل YOUR_JWT_TOKEN برمز JWT الفعلي الخاص بك و 123 بمعرف ميمنتو فعلي.

const getMementoDetails = async (mementoId) => {
  const response = await fetch(`https://api.rememberizer.ai/api/v1/mementos/${mementoId}/`, {
    method: 'GET',
    headers: {
      'Authorization': 'Bearer YOUR_JWT_TOKEN'
    }
  });
  
  const data = await response.json();
  console.log(data);
};

getMementoDetails(123);

لاختبار هذا الاستدعاء API، استبدل YOUR_JWT_TOKEN برمز JWT الفعلي الخاص بك و 123 بمعرف ميمنتو فعلي.

import requests

def get_memento_details(memento_id):
    headers = {
        "Authorization": "Bearer YOUR_JWT_TOKEN"
    }
    
    response = requests.get(
        f"https://api.rememberizer.ai/api/v1/mementos/{memento_id}/",
        headers=headers
    )
    
    data = response.json()
    print(data)

get_memento_details(123)

لاختبار هذا الاستدعاء API، استبدل YOUR_JWT_TOKEN برمز JWT الفعلي الخاص بك و 123 بمعرف ميمنتو فعلي.

إدارة مستندات الميمنتو

طلبات مثال

curl -X POST \
  https://api.rememberizer.ai/api/v1/mementos/memento_document/123/ \
  -H "Authorization: Bearer YOUR_JWT_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "memento": "123",
    "add": ["document_id_1", "document_id_2"],
    "folder_add": ["folder_id_1"],
    "remove": ["document_id_3"]
  }'

لاختبار هذا الاستدعاء لواجهة برمجة التطبيقات، استبدل YOUR_JWT_TOKEN برمز JWT الفعلي الخاص بك واستخدم معرفات المستندات والمجلدات الفعلية.

const manageMementoDocuments = async (mementoId) => {
  const response = await fetch(`https://api.rememberizer.ai/api/v1/mementos/memento_document/${mementoId}/`, {
    method: 'POST',
    headers: {
      'Authorization': 'Bearer YOUR_JWT_TOKEN',
      'Content-Type': 'application/json'
    },
    body: JSON.stringify({
      memento: mementoId,
      add: ["document_id_1", "document_id_2"],
      folder_add: ["folder_id_1"],
      remove: ["document_id_3"]
    })
  });
  
  const data = await response.json();
  console.log(data);
};

manageMementoDocuments(123);

لاختبار هذا الاستدعاء لواجهة برمجة التطبيقات، استبدل YOUR_JWT_TOKEN برمز JWT الفعلي الخاص بك واستخدم معرفات المستندات والمجلدات الفعلية.

import requests
import json

def manage_memento_documents(memento_id):
    headers = {
        "Authorization": "Bearer YOUR_JWT_TOKEN",
        "Content-Type": "application/json"
    }
    
    payload = {
        "memento": memento_id,
        "add": ["document_id_1", "document_id_2"],
        "folder_add": ["folder_id_1"],
        "remove": ["document_id_3"]
    }
    
    response = requests.post(
        f"https://api.rememberizer.ai/api/v1/mementos/memento_document/{memento_id}/",
        headers=headers,
        data=json.dumps(payload)
    )
    
    data = response.json()
    print(data)

manage_memento_documents(123)

لاختبار هذا الاستدعاء لواجهة برمجة التطبيقات، استبدل YOUR_JWT_TOKEN برمز JWT الفعلي الخاص بك واستخدم معرفات المستندات والمجلدات الفعلية.

حذف المذكرة

طلبات مثال

curl -X DELETE \
  https://api.rememberizer.ai/api/v1/mementos/123/ \
  -H "Authorization: Bearer YOUR_JWT_TOKEN"

لاختبار هذا الاستدعاء لواجهة البرمجة، استبدل YOUR_JWT_TOKEN برمز JWT الفعلي الخاص بك و 123 بمعرف ميمنتو فعلي.

const deleteMemento = async (mementoId) => {
  const response = await fetch(`https://api.rememberizer.ai/api/v1/mementos/${mementoId}/`, {
    method: 'DELETE',
    headers: {
      'Authorization': 'Bearer YOUR_JWT_TOKEN'
    }
  });
  
  if (response.status === 204) {
    console.log("تم حذف الميمنتو بنجاح");
  } else {
    console.error("فشل حذف الميمنتو");
  }
};

deleteMemento(123);

لاختبار هذا الاستدعاء لواجهة البرمجة، استبدل YOUR_JWT_TOKEN برمز JWT الفعلي الخاص بك و 123 بمعرف ميمنتو فعلي.

import requests

def delete_memento(memento_id):
    headers = {
        "Authorization": "Bearer YOUR_JWT_TOKEN"
    }
    
    response = requests.delete(
        f"https://api.rememberizer.ai/api/v1/mementos/{memento_id}/",
        headers=headers
    )
    
    if response.status_code == 204:
        print("تم حذف الميمنتو بنجاح")
    else:
        print("فشل حذف الميمنتو")

delete_memento(123)

لاختبار هذا الاستدعاء لواجهة البرمجة، استبدل YOUR_JWT_TOKEN برمز JWT الفعلي الخاص بك و 123 بمعرف ميمنتو فعلي.

{% endtabs %

  • قائمة الذكريات
  • طلبات مثال
  • إنشاء ميمنتو
  • طلبات مثال
  • احصل على تفاصيل المذكرة
  • طلبات مثال
  • إدارة مستندات الميمنتو
  • طلبات مثال
  • حذف المذكرة
  • طلبات مثال