mirror of
https://github.com/x1xhlol/system-prompts-and-models-of-ai-tools.git
synced 2026-06-18 15:29:36 +00:00
1.2 KiB
1.2 KiB
مسار الـ Embeddings — Dealix Project Memory
الهدف
رفع project_chunks + strategic_memory إلى Supabase مع نفس نموذج التضمين للاستعلام (match_project_chunks / match_strategic_memory).
المراحل
- فهرسة محلية (بدون أسرار):
python scripts/index_project_memory.py --root . --out .dealix/project_index.json - تقطيع + تنقية: استبعاد
.env، منع الأسرار عبرshould_block_embedding()فيproject_intelligence.py. - توليد متجهات: Edge Function أو worker Python على staging — اختيار النموذج من
docs/SUPABASE_PROJECT_MEMORY_SETUP.md. - Upsert: إلى
project_chunks.embeddingبأبعاد 384 كما في الهجرة الحالية (عدّل العمود إن غيّرت النموذج). - تحقق:
scripts/verify_supabase_project_memory.sql.
سكربت placeholder
scripts/embeddings_pipeline_placeholder.py — يطبع خطوات التشغيل ويخرج 0 حتى يُربط مزود التضمين.
أمان
- لا تضع
SUPABASE_SERVICE_ROLE_KEYفي الواجهة أو في الريبو. - لا تُضمّن نصوصاً فيها مفاتيح API.