انتقل إلى المحتوى الرئيسي

أمثلة من البداية إلى النهاية

تمت ترجمة هذه الوثيقة تلقائيًا وقد تحتوي على أخطاء. لا تتردد في فتح طلب سحب لاقتراح تغييرات.

نقدم العديد من الأمثلة من البداية إلى النهاية باستخدام LlamaIndex.TS في المستودع

تحقق من الأمثلة أدناه أو جربها وأكملها في دقائق مع دروس تفاعلية على Github Codespace المقدمة من Dev-Docs هنا:

محرك الدردشة

اقرأ ملفًا وتحدث عنه مع LLM.

فهرس الفيكتور

إنشاء فهرس فيكتور واستعلامه. سيستخدم فهرس الفيكتور التضمينات لاسترداد أعلى k عقد ذات صلة. بشكل افتراضي ، يكون k الأعلى هو 2.

"

مؤشر الملخص

إنشاء مؤشر قائمة واستعلامه. يستخدم هذا المثال أيضًا LLMRetriever ، الذي سيستخدم LLM لتحديد أفضل العقد لاستخدامها عند إنشاء الإجابة.

"

حفظ / تحميل فهرس

إنشاء وتحميل فهرس ناقل. يحدث التخزين المؤقت على القرص تلقائيًا في LlamaIndex.TS بمجرد إنشاء كائن سياق التخزين.

"

فهرس الناقل المخصص

إنشاء فهرس ناقل واستعلامه، مع تكوين LLM و ServiceContext و similarity_top_k.

"

OpenAI LLM

أنشئ OpenAI LLM واستخدمه مباشرة للدردشة.

"

Llama2 DeuceLLM

إنشاء Llama-2 LLM واستخدامه مباشرة للدردشة.

"

محرك استعلام الأسئلة الفرعية

يستخدم محرك استعلام الأسئلة الفرعية الذي يقسم الاستعلامات المعقدة إلى أسئلة فرعية متعددة، ثم يجمع الاستجابة عبر الإجابات على جميع الأسئلة الفرعية.

"

وحدات منخفضة المستوى

يستخدم هذا المثال العديد من المكونات منخفضة المستوى، مما يزيل الحاجة إلى محرك استعلام فعلي. يمكن استخدام هذه المكونات في أي مكان، في أي تطبيق، أو تخصيصها وتصنيفها الفرعي لتلبية احتياجاتك الخاصة.