استخدم Dolphin LLM في سير عمل n8n

تم التحديث

يمكن لـ n8n استدعاء أي واجهة برمجة تطبيقات متوافقة مع OpenAI. بمزود اعتماد واحد، تحصل على Dolphin LLM في عقدة AI Agent، وBasic LLM Chain، وعقد LangChain الأخرى، أو في عقدة طلب HTTP عادية.

نقاط رئيسية

  • إنشاء بيانات اعتماد OpenAI وتعيين عنوان URL الأساسي إلى العنوان أدناه.
  • في عقدة نموذج الدردشة OpenAI، اضبط النموذج حسب المعرف إلى uncensored.
  • فعّل خيار إعادة المحاولة عند الفشل للردود برمز 429 و503، والتي لا تُحسب تكاليفها أبدًا.
  • معالجة الحلقات الكبيرة دفعة واحدة: يسمح مفتاح التجربة بـ 2 طلب متوازي، بينما يسمح المفتاح الكامل بـ 8.

إنشاء بيانات الاعتماد

  1. في n8n افتح Credentials, انقر Add credential و اختر OpenAI.
  2. الصق مفتاحك في API Key. اترك معرف المنظمة فارغًا.
  3. تعيين Base URL to https://dolphinllm.com/v1.
  4. احفظ. تختبر n8n بيانات الاعتماد عن طريق طلب قائمة النماذج؛ رسالة النجاح تعني أن المفتاح وURL يعملان.

أنشئ المفتاح في حسابك. إذا لم يكن لديك حساب بعد، التسجيل; $0.50 من الرصيد التجريبي يُضاف عند فتح الحساب لأول مرة.

صفحة الحساب مع بادئة مفتاح الـ API النشط، عنوان الـ الأساسي المتوافق مع OpenAI، وأمر cURL جاهز
الحساب → الـ API والرصيد: مفتاحك وعنوان الـ الأساسي، مع مثال لأمر cURL يمكن نسخه.

استخدمه في وكيل ذكاء اصطناعي أو سلسلة LLM

  1. أضف AI Agent or Basic LLM Chain node.
  2. تحت Chat Model, أضف OpenAI Chat Model و اختر الاعتماد الذي أنشأته.
  3. تعيين Model to حسب المعرف و أدخل uncensored (أو اخترها من القائمة إذا أظهرها n8n).
  4. في Options, اضبط Maximum Number of Tokens (على سبيل المثال 800)، Sampling Temperature و Timeout من 120 ثانية أو أكثر للإجابات الطويلة.

تدعم واجهة API استدعاء الأدوات، لذا يمكن لعقدة AI Agent استخدام أدوات n8n مع هذا النموذج. وضع JSON (response_format: json_objectمتاح عندما تحتاج إلى مخرجات منظمة للعقدة التالية.

أو اتصل به باستخدام عقدة طلب HTTP

للتحكم الكامل في جسم الطلب، استخدم عقدة طلب HTTP عادية:

  • الطريقة POST, عنوان URL https://dolphinllm.com/v1/chat/completions
  • المصادقة: Generic Credential Type → Header Auth, الاسم Authorization, القيمة Bearer YOUR_KEY
  • نوع محتوى الجسم JSON:
{
  "model": "uncensored",
  "messages": [
    {"role": "system", "content": "Summarize the text in three bullet points."},
    {"role": "user", "content": "{{ $json.text }}"}
  ],
  "max_tokens": 400,
  "temperature": 0.3
}

الإجابة موجودة في choices[0].message.content, وأعداد الرموز في usage.

الحدود، إعادة المحاولة، والدفعات

  • مفتاح تجريبي يسمح بـ 2 طلب متوازي و60 في الدقيقة؛ بعد أول إضافة رصيد، 8 متوازي و300 في الدقيقة. قد تصل سير العمل التي تعالج العديد من العناصر في وقت واحد إلى HTTP 429 (concurrency or rate_limited).
  • استخدم Loop Over Items بحجم دفعة يتراوح بين 2 و8، أو خيارات التجميع في العقدة، للبقاء ضمن الحد المسموح.
  • تفعيل Retry On Fail في إعدادات العقدة مع انتظار بضع ثوانٍ. 429 و 503 (upstream_busyالإجابات آمنة لإعادة المحاولة ولا يتم احتسابها في الفواتير أبداً.
  • 402 no_credit يعني أن الرصيد فارغ؛ ولن يفيد إعادة المحاولة. أضف فرع خطأ يُعلمك بذلك.

التكلفة

سير عمل يلخص 1,000 مقال يومياً بـ 2,500 رمز توكن إدخال و300 رمز توكن إخراج ينفق 1,000 × ($0.000375 + $0.00015) = $0.525 يومياً، حوالي $16 شهرياً. الـ صفحة الأسعار يحتوي على الآلة الحاسبة والمكافآت عند إعادة الشحن.

الأسئلة والأجوبة

أي بيانات اعتماد n8n أستخدم؟

بيانات الاعتماد المدمجة الخاصة بـ OpenAI، مع تعيين عنوان URL الأساسي على https://dolphinllm.com/v1.

ما النموذج الذي أدخله؟

uncensored، النموذج الوحيد في هذه الـ API.

لماذا يفشل بعض العناصر برمز 429؟

طلبات متوازية كثيرة جدًا لمفتاحك. قم بتجميع العناصر وقم بتفعيل إعادة المحاولة عند الفشل؛ إعادة محاولة إجابات 429 لا تكلف شيئًا.

مزيد من الأدلة

مفتاحك على بعد نموذج واحد

أنشئ حسابًا، وانسخ المفتاح، ثم غيّر عنوان URL الأساسي. هذا هو الإعداد بأكمله.