Text Embeddings API
1.0.0
يوفر هذا المشروع واجهة برمجة تطبيقات REST لإنشاء تضمينات نصية باستخدام نموذج محولات الجملة. تم تصميمه باستخدام Flask ويهدف إلى تبسيط عملية تحويل النص إلى تضمينات لمهام NLP المختلفة.
BAAI/bge-base-zh ./ : يقبل حمولة JSON مع حقل text وإرجاع التضمينات المقابلة.curl -X POST http:// < server_address > / -H " Content-Type: application/json " -d ' {"text": "Your text here"} '{
"Embeddings" : [ ... ]
}SentenceTransformer من حزمة sentence_transformers لتحميل النموذج الذي تم تدريبه مسبقًا.استنساخ المستودع:
git clone https://github.com/faisal-fida/text-embeddings-API.git
cd text-embeddings-APIتثبيت التبعيات:
pip install -r requirements.txtتشغيل التطبيق:
python main.pyيوفر واجهة برمجة التطبيقات هذه نهجًا فعالًا ومباشرًا لإنشاء تضمينات نصية ، مع معالجة أخطاء قوية وتسجيلها لضمان الموثوقية. إنه مثالي للتطبيقات التي تحتاج إلى تمثيل نص سريع ودقيق لمهام NLP.