AnyQuery هو مساعد استعلام مدعوم بالذكاء الاصطناعي، قابل للتوسع ويدعم نماذج متعددة. يوفر طريقتين للاستخدام: تطبيق ويب وواجهة سطر الأوامر. يدعم التفاعل مع نماذج لغوية كبيرة (LLM) متعددة من خلال واجهة موحدة. تم استلهام تصميمه من ChatGPT و Langchain، ويهدف إلى إنشاء منصة استعلام ذكية جاهزة للاستخدام، سهلة التكامل والتوسع.
تمت كتابة هذا المشروع باستخدام TypeScript، ويعتمد على حزمة تقنيات Node.js و React. إنه مناسب للمطورين لنشره في بيئات محلية أو خاصة، ويمكن دمجه بسلاسة مع المكونات الإضافية (plugins) المخصصة.
.env
مُعد مسبقًا لإدارة بيانات اعتماد النموذج.# استنساخ المستودع
git clone https://github.com/julien040/anyquery.git
cd anyquery
# تثبيت التبعيات
pnpm install
# تشغيل واجهة الويب
pnpm dev
# استخدام وضع CLI
pnpm cli "السؤال الذي تريد طرحه"
يمكنك إعداد ملف .env
حسب الحاجة، وملء مفاتيح API الخاصة بالنماذج المختلفة، على سبيل المثال:
OPENAI_API_KEY=your_key_here
ANTHROPIC_API_KEY=your_key_here
AnyQuery عبارة عن منصة استعلام مدعومة بالذكاء الاصطناعي شاملة الميزات وتدعم التفاعل مع نماذج متعددة، وهي مناسبة للمطورين الذين يرغبون في إنشاء أداة ChatGPT خاصة بهم أو دمج وظائف الذكاء الاصطناعي بسرعة. إن آلية المكونات الإضافية، ودعم الوكلاء، وطرق التفاعل المزدوجة، تجعلها ذات قيمة عملية عالية في عمليات النشر المؤسسية وسيناريوهات الاستخدام المحلية.