Skip to main content
يُعد Langflow إطار عمل مرئيًا لبناء سير عمل الوكلاء وRAG. ويتضمن Langflow مكوّن CometAPI الذي يستدعي نماذج اللغة من CometAPI عبر endpoints متوافقة مع OpenAI.

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

تكوين التكامل

1

إضافة مكوّن CometAPI

في مساحة العمل داخل Langflow، افتح قائمة المكوّنات. ابحث عن CometAPI، ثم أضف مكوّن CometAPI لتوليد النص إلى التدفق الخاص بك.
2

إدخال مفتاح CometAPI API الخاص بك

حدّد مكوّن CometAPI. في لوحة فحص المكوّن، أدخل مفتاح CometAPI API الخاص بك في حقل مفتاح API.
3

اختيار model ID

عيّن model ID إلى قيمة من صفحة نماذج CometAPI. إذا كان المكوّن يستطيع جلب النماذج بعد إدخال مفتاح API، فاختر model ID من قائمة النماذج.
4

توصيل chat input وchat output

لإجراء تدفق اختبار بسيط، أضف مكوّني Chat Input وChat Output. صِل Chat Input بمدخل مكوّن CometAPI، ثم صِل مخرج CometAPI بـ Chat Output.
5

الاختبار في Playground

افتح Playground وأرسل رسالة قصيرة. تؤكد استجابة chat الناجحة أن Langflow يستدعي CometAPI.

استخدام CometAPI داخل تدفقات أكبر

غيّر نوع مخرج مكوّن CometAPI إلى Language Model عندما يحتاج مكوّن آخر في Langflow إلى إدخال LLM. ويكون ذلك مفيدًا في تدفقات Agent وPrompt Template وSmart Transform. للدردشة المباشرة، أبقِ مخرج استجابة النموذج الافتراضي كما هو وصِله بمكوّن Chat Output.

تشغيل تدفق CometAPI من Python

بعد اختبار التدفق في Playground، يمكنك استدعاء تدفق Langflow نفسه من Python. يستدعي كود Python خادم Langflow الخاص بك. وهو لا يرسل الطلبات مباشرةً إلى CometAPI. احتفظ بمفتاح CometAPI API وmodel ID داخل مكوّن CometAPI في Langflow. يرسل مثال REST API إدخال chat إلى flow ID أو اسم endpoint:
بالنسبة للمشاريع التي تستخدم Langflow Python SDK، ثبّت langflow-sdk واستدعِ التدفق نفسه عبر Client.run():
استبدل FLOW_ID بـ flow ID أو اسم endpoint من Langflow. واستبدل <LANGFLOW_API_KEY> بمفتاح Langflow API الخاص بك. هذه القيمة تختلف عن مفتاح CometAPI API الخاص بك.

استكشاف الأخطاء وإصلاحها

حدّث Langflow إلى إصدار يتضمن حزمة CometAPI. إذا كان النشر لديك يُخفي بعض المكوّنات، فتحقق من إعدادات الحزمة أو ابحث ضمن مكوّنات نموذج اللغة.
تأكد من أن مفتاح CometAPI API صالح وأن الحساب لديه إمكانية الوصول إلى النموذج المحدد. يمكنك أيضًا إدخال model ID يدويًا.
تحقق من أن model ID يطابق CometAPI تمامًا وأن إدخال التدفق متصل بإدخال مكوّن CometAPI.

موارد ذات صلة