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 26 days 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 %

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