API شخصيات متوافقة مع OpenAI

يرسل تطبيقك رسالة. فتجيب شخصية.

وجّه عميل OpenAI إلى Reverie واستدعِ شخصية بدلاً من نموذج عام. تبقى الشخصية والسيناريوهات والسجل والذاكرة على الخادم، وتظل المحادثة نفسها ظاهرة على الويب.

  • متوافقة مع OpenAI SDK
  • بث افتراضي
  • سجل مستمر على الخادم
POST /v1/chat/completions
200 متصل

طلب TypeScript

const reply = await client.chat
  .completions.create({
    model: "Luna [abc12345]",
    messages: [{
      role: "user",
      content: "هل تتذكر المرصد؟"
    }],
  });

رد الشخصية

بث

{
"role": "assistant",
"content": "أتذكر الوعد الذي قطعته هناك."
}

حُفظت الذاكرة · تزامنت دردشة الويب

طلب واحد ومحرك الشخصية كاملاً

متوافقة عند الحافة، وذات حالة في الداخل.

حافظ على عقد العميل المألوف بينما يدير Reverie الشخصية والسياق والذاكرة والاستمرارية.

01

أرسل طلباً بأسلوب OpenAI

استخدم SDK الرسمي لـ JavaScript أو Python وغيّر عنوان URL الأساسي.

02

حدّد شخصية أو سيناريو

يختار حقل model الشخصية أو السيناريو أو الافتراضي للمفتاح.

03

اجمع الشخصية والسياق

يجمع Reverie التعريف والسيناريو والتفضيلات والرسائل والملخصات والذكريات.

04

ابث الرد واحفظه

تصل أجزاء SSE إلى العميل بينما تُحفظ المحادثة والذكريات.

توجيه حسب المفتاح
استمرارية على الخادم
صيغة استجابة OpenAI

أكثر من غلاف للموجه

بنية تحتية للشخصيات، جاهزة بالفعل.

ابنِ منتجك دون إعادة إنشاء الهوية والاستمرارية لكل تكامل.

01

تعريفات شخصيات حقيقية

استخدم شخصيات خاصة أو عامة بصوتها وسلوكها وأمثلتها وإعداداتها.

02

سجل محادثة مستمر

يحفظ الخادم الدردشة المعتمدة؛ يكفي غالباً إرسال أحدث رسالة.

03

ذاكرة طويلة المدى

تحفظ النماذج المدعومة الذكريات وتحافظ الملخصات على المسارات الطويلة.

04

توجيه حسب السيناريو

قدّم الشخصية في عدة مواقف بداية قابلة للاختيار.

05

محادثة واحدة في كل مكان

ابدأ في تطبيق وواصل على reverie.im أو بوت ثم عد إلى API.

06

إدارة النماذج والرصيد

تتبع التفضيلات والرموز والحدود والرصيد قواعد Reverie نفسها.

بدء سريع

من المفتاح إلى الشخصية في ثلاث خطوات.

لا تحتاج إلى SDK جديد أو قاعدة محادثات خاصة لأول طلب.

  1. 01

    أنشئ مفتاحاً محدد النطاق

    سمّ التكامل وثبّت شخصية اختيارياً وانسخ مفتاح rk_ مرة واحفظه على خادمك.

  2. 02

    غيّر عنوان URL الأساسي

    استخدم https://reverie.im/api/device/v1 ومرر الشخصية أو السيناريو في model.

  3. 03

    أرسل رسالة مستخدم

    ابث الرد فوراً؛ ويحفظ Reverie المحادثة للطلبات التالية.

أسئلة API الشخصيات

العقد مألوف. أما الحالة فليست عامة.

التوافق والتوجيه والاستمرارية والحدود العملية.

طوّر باستخدام شخصيات مستمرة

API للتطبيقات التي تحتاج إلى الاستمرارية

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

استخدم شخصيات لا موجهات معادة

حسّن التعريفات في Reverie دون إعادة نشر كل تطبيق.

اضبط تكلفة الدردشات الطويلة

تحفظ الملخصات وميزانية الرموز الحالة دون إعادة إرسال سجل لا ينتهي.

انتقل بين المنتجات

تبقى المحادثة التي بدأت في واجهة خاصة متاحة على ويب Reverie.

توافق OpenAI حيث يفيد

تبقى الطلبات والردود مألوفة، بينما يوجّه model إلى شخصية أو سيناريو.

حزم SDK الرسمية

استخدم عملاء OpenAI لـ JavaScript وPython وأدوات تدعم عنواناً مخصصاً.

اكتشف الشخصيات المتاحة

تعيد نقطة models الشخصيات الحديثة أو سيناريوهات الشخصية الافتراضية.

أخطاء متوقعة

تستخدم المصادقة والشخصية المفقودة والحد والحصة أخطاء قياسية برموز قابلة للقراءة آلياً.

نقطة نهاية واحدة وشخصية لها ماضٍ

صِل تطبيقك بشخص، لا بشيء.

أنشئ مفتاحاً واختر شخصية وأرسل أول طلب متوافق مع OpenAI.