askaitools community edition
1.0.0
AskAITools(https://askaitools.ai)是一個專為AI產品領域量身定制的尖端搜尋引擎專案。我們的使命是透過提供最準確、最全面、閃電般快速的智慧搜尋體驗,徹底改變使用者發現人工智慧產品的方式。借助 AskAITools,尋找完美的人工智慧解決方案從未如此簡單。
AskAITools 桌面網頁截圖:
AskAITools 手機網頁截圖:
此項目有兩種版本:功能豐富的商業版和社群版。社群版提供了堅實的基礎,具有基本的前端介面和搜尋功能,並且其程式碼在此儲存庫中完全開源。開發人員可以輕鬆地將自己的資料整合到該框架之上,使他們能夠為其組織快速建立專門的垂直搜尋引擎或內部文件搜尋系統。
在底層,AskAITools 採用混合搜尋引擎架構,無縫結合關鍵字搜尋(全文搜尋)和語意搜尋(向量搜尋/嵌入搜尋)功能。透過利用統計數據和加權融合技術,它實現了相關性和流行度之間的平衡。
item
表架構。建立表並將資料匯入 Supabase。.env.local.example
並將其重新命名為.env.local
。填寫您的 Supabase 和 OpenAI 配置詳細資訊。如果需要,請提供代理資訊。./app/pages/index.tsx
、 ./app/pages/api/embedding_search.ts
和./supabase/migrations/20240506_init.sql
中的搜尋參數和策略。20240506_init.sql
,在Supabase中建立兩個搜尋函數。app
目錄下執行yarn install
安裝依賴,然後執行yarn dev
啟動本機開發環境並進行程式碼偵錯。