مثال على دفتر ملاحظاتيمكن العثور على هذا المثال على شكل دفتر ملاحظات في مستودع examples.
المتطلبات الأساسية
- ستحتاج إلى أن يكون بايثون مثبتًا على نظامك.
- ستحتاج إلى أن يكون
pipمثبتًا على نظامك. - ستحتاج إلى مفتاح API من Anthropic، أو مفتاح API من موفّر LLM آخر
1
تثبيت المكتبات
ثبّت المكتبات المطلوبة بتنفيذ الأوامر التالية:
2
إعداد بيانات الاعتماد
بعد ذلك، ستحتاج إلى إدخال مفتاح واجهة برمجة تطبيقات Anthropic الخاص بك:
Response
استخدام موفّر LLM آخرإذا لم يكن لديك مفتاح واجهة برمجة تطبيقات من Anthropic، وكنت تريد استخدام موفّر LLM آخر،
يمكنك العثور على إرشادات إعداد بيانات الاعتماد في مستندات Langchain Providers
3
تهيئة خادم MCP
الآن، قم بتكوين خادم ClickHouse MCP بحيث يشير إلى ClickHouse SQL playground:
4
تهيئة معالج التدفق
عند العمل مع Langchain وClickHouse MCP server، غالبًا ما تُعاد نتائج
الاستعلام على هيئة بيانات متدفقة بدلًا من استجابة واحدة. ومع مجموعات البيانات الكبيرة أو
الاستعلامات التحليلية المعقدة التي قد تستغرق وقتًا في المعالجة، من المهم تهيئة
معالج للتدفق. ومن دون معالجة مناسبة، قد يصعب
التعامل مع هذا المخرج المتدفق في تطبيقك.هيّئ المعالج للمخرج المتدفق بحيث يسهل استهلاكه:
5
استدعِ الوكيل
أخيرًا، استدعِ وكيلك واسأله عمّن ساهم بأكبر قدر من الشيفرة البرمجية في ClickHouse:يُفترض أن ترى استجابة مشابهة لما يلي:
Response