Node Proxima เป็นแอปพลิเคชั่น Node.js ที่ออกแบบมาเพื่อทำให้การแปลงรหัสฐานทั้งหมดเป็น AI Embeddings โดยอัตโนมัติซึ่งอำนวยความสะดวกในการรวมเข้ากับฐานข้อมูลเวกเตอร์เช่น Pinecone การควบคุมพลังของโมเดลการฝังตัวของ Openai-adding-ADA-002 Proxima อย่างพิถีพิถันแปลงทุกไฟล์ในที่เก็บเป็น embeddings โดยละเอียด
เครื่องมือนี้ทำหน้าที่เป็นขั้นตอนในการกำหนดปฏิสัมพันธ์ของคุณใหม่ด้วยรหัส ด้วยการเปิดใช้งานการสร้างตัวแทน AI ที่มีบริบททั้งหมดของที่เก็บของคุณ Proxima เปิดช่องทางใหม่สำหรับการวิเคราะห์รหัสเชิงลึกและการใช้ข้อมูลอัจฉริยะ
ในการติดตั้ง Node Proxima ให้ดำเนินการคำสั่งต่อไปนี้:
git clone https://github.com/yourusername/node-proxima.git
cd node-proxima
npm installเรียกใช้โหนด proxima ด้วยคำสั่งต่อไปนี้:
npm startCLI จะแจ้งให้คุณป้อนเส้นทางที่สมบูรณ์ไปยังที่เก็บข้อมูลที่คุณต้องการดำเนินการ
กำหนดค่าโหนด proxima โดยการตั้งค่าไฟล์. env ในไดเรกทอรีรูทด้วยตัวแปรต่อไปนี้:
OPENAI_API_KEY : คีย์ OpenAI API ของคุณสำหรับการสร้าง embeddingsPINECONE_API_KEY : (ไม่บังคับ) คีย์ Pinecone API ของคุณหากใช้ pinecone เป็นฐานข้อมูลเวกเตอร์PINECONE_INDEX_NAME : ตั้งชื่อดัชนี pinecone หากใช้ pinecone สำหรับการจัดเก็บ นอกจากนี้ปรับการตั้งค่าต่อไปนี้ในไฟล์ src/config.js :
FILE_EXTENSIONS : วัตถุที่มีรวมและละเว้นอาร์เรย์เพื่อระบุว่าควรประมวลผลหรือละเว้นไฟล์ใด
FILE_EXTENSIONS: {
include : [ '.js' , '.jsx' , '.ts' , '.py' ] ,
ignore : [ ".env" , ".json" ]
} EXCLUDED_DIRS : อาร์เรย์ของชื่อไดเรกทอรีที่จะแยกออกจากการประมวลผลเช่น node_modules
EXCLUDED_DIRS: [ 'node_modules' , 'test' ] Node Proxima เปิดตัวภายใต้ใบอนุญาต MIT