مثال على الشيفرةيمكن العثور على الشيفرة الخاصة بهذا المثال في مستودع examples.
المتطلبات الأساسية
Node.js >= 20.14.0uv >= 0.1.0
تثبيت التبعيات
git clone https://github.com/ClickHouse/examples ثم
انتقل إلى المجلد ai/mcp/copilotkit.
يمكنك تخطي هذا القسم وتشغيل البرنامج النصي ./install.sh لتثبيت التبعيات. وإذا
كنت تريد تثبيت التبعيات يدويًا، فاتبع الإرشادات أدناه.
تثبيت التبعيات يدويًا
- ثبّت التبعيات:
npm install لتثبيت تبعيات Node.js.
- ثبّت mcp-clickhouse:
external ثم استنسخ إليه مستودع mcp-clickhouse.
إعداد التطبيق
env.example إلى .env ثم عدِّله لإضافة ANTHROPIC_API_KEY الخاص بك.
استخدم LLM الخاص بك
استخدم عنقود ClickHouse الخاص بك
CLICKHOUSE_HOSTCLICKHOUSE_PORTCLICKHOUSE_USERCLICKHOUSE_PASSWORDCLICKHOUSE_SECURE
شغّل التطبيق
npm run dev لبدء خادم التطوير.
يمكنك اختبار الوكيل باستخدام موجّه مثل:
“أرني تطور الأسعار في Manchester خلال السنوات العشر الماضية.”افتح http://localhost:3000 في متصفحك لمشاهدة النتيجة.