تساعد هذه المهارة المطورين على تصميم وتنفيذ تطبيقات LLM احترافية باستخدام أنماط إطار عمل LangChain للوكلاء والسلاسل والذاكرة وتكامل الأدوات.
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“langchain-architecture”。 كيف أختار نوع الذاكرة المناسب لوكيل LangChain الخاص بي؟
预期结果:
للمحادثات القصيرة التي تقل عن 10 رسائل، استخدم ConversationBufferMemory لتخزين جميع الرسائل. للمحادثات الأطول، استخدم ConversationSummaryMemory لتلخيص الرسائل القديمة. لتتبع الكيانات المحددة، استخدم ConversationEntityMemory. للاسترجاع الدلالي للسجل ذي الصلة، استخدم VectorStoreRetrieverMemory.
正在使用“langchain-architecture”。 أنشئ سلسلة متعددة الخطوات تستخرج الكيانات وتحللها وتولد ملخصاً.
预期结果:
استخدم SequentialChain مع ثلاث مكونات LLMChain: extract_prompt تستخرج الكيانات، و analyze_prompt تحللها، و summary_prompt تولد الملخص النهائي. اضبط output_variables لالتقاط جميع المخرجات الوسيطة والنهائية.
安全审计
安全All 27 static findings are false positives. The skill contains Python code examples in markdown documentation. The scanner incorrectly identified 'external_commands' (markdown code blocks), 'weak cryptographic algorithm' (agent type constants containing 'DESCRIPTION'), and 'network reconnaissance' (use case descriptions). This is educational documentation about LangChain with no executable code, network requests, or cryptographic operations.
低风险问题 (3)
质量评分
你能构建什么
مطور تطبيقات الذكاء الاصطناعي
بناء تطبيقات تستخدم وكلاء LLM مع الوصول إلى الأدوات لأتمتة سير العمل متعددة الخطوات
مهندس البيانات
إنشاء خطوط أنابيب RAG التي تجمع بين المستندات الداخلية وقدرات LLM للاستعلام الذكي
مهندس التعلم الآلي
تصميم أنظمة LLM جاهزة للإنتاج مع إدارة مناسبة للذاكرة والتعامل مع الأخطاء وإمكانية الملاحظة
试试这些提示
أنشئ وكيل LangChain بسيط يمكنه استخدام أداة بحث وآلة حاسبة. أوضح كيفية تهيئة الوكيل وإضافة الأدوات وتشغيل استعلام.
أرني كيفية بناء نظام توليد معزز بالاسترجاع باستخدام LangChain. يتضمن تحميل المستندات وتقسيم النصوص وإنشاء متجر المتجهات وسلسلة QA.
اشرح أنواع الذاكرة المختلفة في LangChain وأظهر كوداً لتنفيذ ConversationBufferMemory و ConversationSummaryMemory و ConversationEntityMemory.
ما هي أفضل الممارسات لنشر تطبيقات LangChain في الإنتاج؟ يتضمن التعامل مع الأخطاء واستدعاءات المراقبة وتحديد المعدل واستراتيجيات الاختبار.
最佳实践
- تحقق دائماً من صحة مدخلات المستخدم ونظفها قبل تمريرها إلى سلاسل LLM لمنع حقن الأوامر
- نفذ التعامل المناسب مع الأخطاء باستخدام كتل try-catch حول تنفيذ الوكيل والسلسلة
- استخدم الاستدعاءات لتسجيل ومراقبة استخدام الرموز وزمن الاستجابة والأخطاء في الإنتاج
避免
- لا تتجاوز حدود نافذة السياق - نفذ قص الذاكرة المناسب أو التلخيص
- تجنب تعاريف الأدوات غير المحددة بشكل جيد - يعتمد الوكلاء على الأوصاف لاختيار الأداة الصحيحة
- لا تتخطى التحقق من صحة المدخلات - تحقق من جميع مدخلات المستخدم قبل استخدامها في السلاسل أو الأوامر