استخدام Langfuse مع Novita AI: دليل شامل

استخدام Langfuse مع Novita AI: دليل شامل

أحدثت Novita AI ثورة في تطوير تطبيقات LLM من خلال تكاملها الاستراتيجي مع Langfuse. من خلال الجمع بين إمكانيات Novita AI وقدرات مراقبة Langfuse، أصبح لدى المطورين الآن حل شامل لنشر وتحليل تطبيقات الذكاء الاصطناعي. توضح هذه المقالة كيف يمكن للمؤسسات الاستفادة من نقاط نهاية API المتوافقة مع OpenAI من Novita AI مع استخدام أدوات التحليل القوية من Langfuse لتبسيط سير عمل التطوير وتسريع الابتكار عبر الصناعات.

ما هو Langfuse؟

Langfuse هي منصة هندسة LLM مفتوحة المصدر. تساعد الفرق على تطوير ومراقبة وتقييم وتصحيح تطبيقات الذكاء الاصطناعي بشكل تعاوني. يمكن استضافة Langfuse ذاتيًا في دقائق، وقد تم اختبارها في بيئات إنتاجية.

الميزات الرئيسية

  1. استدلال عالي الأداء: تستفيد Novita AI من خوارزمية PagedAttention المبتكرة من vLLM لتوفير قدرات استدلال محسّنة لنماذج اللغات الكبيرة.
  2. البنية التحتية السحابية: توفر المنصة للمطورين إمكانية الوصول إلى موارد حوسبة عالية الأداء من خلال بنيتها التحتية السحابية GPU القابلة للتوسع.
  3. دعم المصدر المفتوح: تدعم Novita AI بنشاط بيئة المصدر المفتوح من خلال تمكين النشر السهل لنماذج مثل LLaMA 3.1 وتعزيز الابتكار التكنولوجي.
  4. أدوات المطورين: يستفيد المطورون من سير عمل مبسط من خلال هيكل API البسيط لـ Novita AI وأدوات قياس الأداء الشاملة.
  5. كفاءة التكلفة: تقدم المنصة حل GPU سحابي ميسور التكلفة وموثوق لبناء وتوسيع نطاق تطبيقات الذكاء الاصطناعي بكفاءة.
  6. التكامل المؤسسي: يمكن للمؤسسات الاستفادة من البنية التحتية لـ Novita AI لإنشاء وتوسيع نطاق تطبيقات الذكاء الاصطناعي الرائدة عبر مختلف الصناعات.

المتطلبات الأساسية

قبل أن تبدأ، تأكد من أن لديك ما يلي:

  1. مفتاح API لنموذج Novita AI LLM:

    • قم بزيارة موقع Novita AI الإلكتروني وأنشئ حسابًا.
    • بعد تسجيل الدخول، اذهب إلى صفحة إدارة المفاتيح لإنشاء مفتاح API الخاص بك. هذا المفتاح ضروري لتوصيل نماذج Novita AI إلى Langfuse.
  2. حساب Langfuse:

    • سجل للحصول على حساب Langfuse على Langfuse لبدء بناء تطبيقات الذكاء الاصطناعي.

خطوات التكامل

الخطوة 1: تثبيت التبعيات

  • تأكد من تثبيت حزم Python اللازمة.
pip install openai langfuse

الخطوة 2: إعداد متغيرات البيئة

import os

# احصل على مفاتيح مشروعك من صفحة إعدادات المشروع
# https://cloud.langfuse.com

os.environ["LANGFUSE_PUBLIC_KEY"] = "pk-..." # مفاتيح مثال من الوثائق
os.environ["LANGFUSE_SECRET_KEY"] = "sk-..." # مفاتيح مثال من الوثائق
os.environ["LANGFUSE_HOST"] = "https://cloud.langfuse.com" # منطقة EU 🇪🇺
# os.environ["LANGFUSE_HOST"] = "https://us.cloud.langfuse.com" # منطقة US 🇺🇸

# احصل على مفتاح API لـ Novita AI من صفحة إعدادات المشروع
os.environ["NOVITA_API_KEY"] = "..."

الخطوة 3: بديل OpenAI المباشر من Langfuse

  • في هذه الخطوة، نستخدم بديل OpenAI المباشر الأصلي عن طريق الاستيراد من langfuse.openai import openai.
  • لبدء استخدام Novita AI مع مكتبات عميل OpenAI، قم بتمرير مفتاح API لـ Novita AI إلى خيار api_key، وقم بتغيير base_url إلى https://api.novita.ai/v3/openai:
# بدلاً من import openai:
from langfuse.openai import openai

client = openai.OpenAI(
  api_key=os.environ.get("NOVITA_API_KEY"),
  base_url="https://api.novita.ai/v3/openai",
)

ملاحظة: بديل OpenAI المباشر متوافق تمامًا مع SDK Python ذات المستوى المنخفض من Langfuse و مُزين @observe() لتتبع جميع أجزاء تطبيقك.

الخطوة 4: تشغيل مثال

  • تُظهر الخلية التالية كيفية استدعاء نموذج الدردشة من Novita AI باستخدام عميل OpenAI المتتبع. سيتم تتبع جميع استدعاءات API تلقائيًا بواسطة Langfuse.
client = openai.OpenAI(
  api_key=os.environ.get("NOVITA_API_KEY"),
  base_url="https://api.novita.ai/v3/openai",
)

response = client.chat.completions.create(
  model="meta-llama/llama-3.1-70b-instruct",
  messages=[
    {"role": "system", "content": "تصرف وكأنك مساعد مفيد."},
    {"role": "user", "content": "ما هي المعالم السياحية الشهيرة في سان فرانسيسكو؟"},
  ]
)

print(response.choices[0].message.content)
سان فرانسيسكو، واحدة من أكثر المدن شهرة في العالم، تضم العديد من المعالم السياحية المشهورة التي تناسب جميع الاهتمامات والأعمار. إليك بعض من أشهر المعالم في سان فرانسيسكو:

1. **جسر البوابة الذهبية**: أعجوبة هندسية ورمز لسان فرانسيسكو، جسر البوابة الذهبية هو معلم يجب زيارته. استمتع بنزهة أو ركوب الدراجة عبر الجذر للاستمتاع بإطلالات رائعة على المدينة والخليج.
2. **جزيرة ألكتراز**: استكشف السجن الشهير السابق الذي تحول إلى حديقة وطنية، والذي كان يضم مجرمين مشهورين مثل آل كابوني. خذ عبارة إلى الجزيرة واستمتع بجولة إرشادية في السجن ومحيطه.
3. **رصيف الصيادين**: منطقة حيوية على الواجهة البحرية، تشتهر رصيف الصيادين بمطاعم المأكولات البحرية وفناني الشارع وإطلالات رائعة على جسر الخليج وجزيرة ألكتراز. لا تفوت أسود البحر في بيير 39!
4. **الحي الصيني**: الحي الصيني في سان فرانسيسكو هو واحد من أكبر وأقدم الأحياء الصينية في الولايات المتحدة. استكشف الشوارع الملونة، جرب بعض المأكولات الصينية الأصيلة، وتسوق لشراء هدايا تذكارية فريدة.
5. **حديقة البوابة الذهبية**: حديقة حضرية شاسعة تضم العديد من المعالم، بما في ذلك متحف دي يونغ وأكاديمية كاليفورنيا للعلوم وحديقة الشاي اليابانية.
6. **عربات الكابلات**: تجربة كلاسيكية في سان فرانسيسكو، توفر عربات الكابلات طريقة ممتعة وتاريخية لاستكشاف المدينة. استقل خط باول-ماسون إلى رصيف الصيادين، أو خط باول-هايد إلى شارع لومبارد.
7. **شارع لومبارد**: يُعرف بأنه "أكثر شارع متعرج في العالم"، شارع لومبارد هو طريق خلاب ومتعرج يوفر إطلالات رائعة على المدينة.
8. **ساحة الاتحاد**: ساحة عامة نابضة بالحياة في قلب المدينة، ساحة الاتحاد محاطة بخيارات التسوق وتناول الطعام والترفيه. شاهد عرضًا في مسرح كوران التاريخي أو تمشى في الساحة.
9. **السيدات الملونات**: صف من المنازل الفيكتورية الملونة في ساحة ألامو، السيدات الملونات هي رمز مميز لهندسة سان فرانسيسكو المعمارية. التقط صورة أمام هذه المنازل المذهلة.
10. **متحف الاستكشاف**: متحف للعلوم والفنون والإدراك البشري، متحف الاستكشاف هو مكان رائع للتعلم والاستمتاع. مع معارض تفاعلية وإطلالات رائعة على الخليج، إنه مكان يجب زيارته للعائلات وعشاق العلوم.
11. **بيير 39**: وجهة تسوق وتناول طعام شهيرة، بيير 39 يوفر إطلالات رائعة على جسر الخليج وجزيرة ألكتراز وأسود البحر التي تسكن الرصيف.
12. **متحف دي يونغ**: متحف فني يقع في حديقة البوابة الذهبية، يضم متحف دي يونغ مجموعة متنوعة من المعارض الفنية والثقافية من جميع أنحاء العالم.

هذه مجرد أمثلة قليلة من العديد من المعالم الشهيرة في سان فرانسيسكو. سواء كنت مهتمًا بالتاريخ أو الثقافة أو العلوم أو الترفيه، فإن سان فرانسيسكو لديها ما يناسب الجميع.

الخطوة 5: رؤية التتبعات في Langfuse

  • بعد تشغيل استدعاء النموذج المثال، يمكنك رؤية التتبعات في Langfuse. سترى معلومات مفصلة حول استدعاءات API الخاصة بـ Novita AI، بما في ذلك:
    • معلمات الطلب (النموذج، الرسائل، درجة الحرارة، إلخ.)
    • محتوى الاستجابة
    • إحصائيات استخدام الرموز
    • مقاييس زمن الاستجابة

رابط مثال عام للتتبع في Langfuse

روابط وموارد مفيدة

لتعزيز فهمك واستخدامك لـ Langfuse مع Novita AI، فكر في استكشاف هذه الموارد القيمة:

الخلاصة

شكلت Novita AI و vLLM شراكة استراتيجية تُحدث ثورة في نشر الذكاء الاصطناعي من خلال التكنولوجيا المتطورة. تُظهر الشراكة التزام الشركتين بتطوير تكنولوجيا الذكاء الاصطناعي مفتوحة المصدر وتعزيز الابتكار طوال دورة حياة التطوير بأكملها.

الأسئلة الشائعة

هل هيكل API الخاص بـ Novita AI متوافق مع قدرات مراقبة Langfuse؟

نعم، توفر Novita AI هيكل API بسيط مما يجعله مثاليًا لتطبيق ميزات المراقبة من Langfuse.

هل التكامل مناسب لتطبيقات الذكاء الاصطناعي على نطاق المؤسسات؟

نعم، تم تصميم مزيج البنية التحتية لـ Novita AI وقدرات مراقبة Langfuse خصيصًا لمساعدة المؤسسات على توسيع نطاق حلول الذكاء الاصطناعي بكفاءة عبر الصناعات.

هل يتطلب دمج Novita AI مع Langfuse تعديلات معقدة على API؟

لا، منصة Novita AI مصممة بهيكل API بسيط.

عرض لفترة محدودة

تقدم Novita AI الآن برنامج إحالة يمكن أن يكون مفيدًا لمستخدمي Helicone: إذا كان شخص مهتمًا، يمكن للمستخدمين مشاركة رابط/رمز الدعوة الخاص بهم، وسيحصل كل من المستخدم والمُحال على 20 دولارًا من الرصيد لاستخدامها مع واجهات برمجة تطبيقات DeepSeek R1 و V3.

حول Novita AI

Novita AI هي منصة سحابية للذكاء الاصطناعي تقدم للمطورين طريقة سهلة لنشر نماذج الذكاء الاصطناعي باستخدام واجهة برمجة التطبيقات البسيطة، مع توفير GPU سحابي ميسور التكلفة وموثوق لبناء وتوسيع النطاق.