
encoder-run adalah operator Kubernetes yang dirancang untuk mengotomatiskan siklus hidup embeddings kode sumber. Ini juga mengelola infrastruktur penyimpanan dan model yang mendasarinya. Proyek ini memastikan vektor tetap terkini dengan perubahan terbaru dalam repositori kode sumber, meningkatkan pencarian, pemeriksaan kesamaan, RAG, dan tugas analisis kode.

Sebelum menyiapkan encoder-run , pastikan prasyarat berikut terpenuhi:
make kind-install yang akan memeriksa kehadirannya dan menginstalnya jika hilang.Setelah memenuhi prasyarat, gunakan perintah berikut untuk menggunakan aplikasi. Ini akan membangun semua gambar dari sumber. Pertama kali bisa memakan waktu 10 menit+.
make deploy
atau untuk melewatkan bangunan dari sumber (lebih cepat saat menarik dari Dockerhub):
make deploy-staging
Perintah ini akan mengatur konfigurasi Kubernetes yang diperlukan dan meluncurkan semua komponen. Setelah dikerahkan, itu akan mengekspos:
localhost:32081localhost:32080Untuk menjalankan antarmuka frontend dengan data tiruan, ikuti langkah -langkah ini:
cd frontend/console-ui
npm install && npm run generate
cd ../mock
npm install
cd ../console-ui
npm run local Pengaturan ini akan memutar UI di localhost:3000 dan gerbang tiruan di localhost:4000 , mensimulasikan lingkungan penuh untuk pengembangan atau pengujian.
Berikut adalah daftar pendek fitur yang direncanakan dan peningkatan untuk encoder-run :
Jangan ragu untuk berkontribusi atau menyarankan fitur baru dengan membuka masalah atau mengirimkan permintaan tarik pada repositori GitHub kami.
Encoder-Run adalah proyek open-source dan kami mendorong dan menyambut kontribusi. Jika Anda ingin berkontribusi, pastikan untuk meninjau pedoman kontribusi dan kode perilaku kami.
Untuk masalah dengan instalasi dan pengaturan, diskusi tentang cara terbaik untuk menggunakan encoder-run, silakan gunakan masalah github kami dan pastikan untuk memasukkan detail sebanyak mungkin.