เครื่องมือค้นหา AI ที่ขับเคลื่อนด้วยเครื่องมือ AI หรือข้อมูลของคุณเอง
โปรดติดต่อฉันบน Twitter หรือสร้างปัญหาหากคุณมีคำถามใด ๆ
discovai.io (ใช้ฟรีโดยไม่ต้องลงชื่อเข้าใช้หรือบัตรเครดิต)
การค้นหาแบบเวกเตอร์ : แปลงการสอบถามผู้ใช้เป็นเวกเตอร์เพื่อการจับคู่ความคล้ายคลึงกันที่แม่นยำในฐานข้อมูลผลิตภัณฑ์ AI ของเรา
การแคชที่ขับเคลื่อนด้วย Redis : ใช้ REDIS เพื่อส่งผลการค้นหาแคชและเอาต์พุตซึ่งช่วยปรับปรุงเวลาตอบสนองอย่างมีนัยสำคัญสำหรับการสืบค้นซ้ำ
ฐานข้อมูล AI ที่ครอบคลุม : รักษาคอลเลกชันที่ทันสมัยของผลิตภัณฑ์ AI ในหมวดหมู่และอุตสาหกรรมต่างๆ
การตอบสนองที่ใช้พลังงาน LLM : ใช้ประโยชน์จากแบบจำลองภาษาขนาดใหญ่เพื่อให้คำตอบโดยละเอียดและรับรู้ตามผลการค้นหา
อินเทอร์เฟซที่ใช้งานง่าย : นำเสนอการออกแบบที่ใช้งานง่ายสำหรับการนำทางที่ง่ายดายและการค้นพบผลิตภัณฑ์ AI ที่มีประสิทธิภาพ
เรียกใช้คำสั่งต่อไปนี้เพื่อโคลน repo:
git clone https://github.com/DiscovAI/DiscovAI-search
cd discovai-search
pnpm i
สร้างโครงการ Supabase จากนั้นเรียกใช้ SRC/DB/Init.SQL ใน SQL Editor เพื่อตั้งค่าฐานข้อมูล
ทำตามคำแนะนำด้านล่างเพื่อตั้งค่า Upstash Redis สร้างฐานข้อมูลและรับ UPSTASH_REDIS_REST_URL และ UPSTASH_REDIS_REST_TOKEN อ้างถึงคู่มือ Upstash สำหรับคำแนะนำเกี่ยวกับวิธีการดำเนินการ
cp .env.local.example .env.local
ไฟล์. env.local ของคุณควรมีลักษณะเช่นนี้:
# Required
# for match documents
NEXT_PUBLIC_SUPABASE_URL=
NEXT_PUBLIC_SUPABASE_ANON_KEY=
# for embedding query, retrieved here: https://jina.ai/embeddings/
JINA_API_KEY=
# for llm output, retrieved here: https://platform.openai.com/api-keys
OPENAI_API_KEY=
OPENAI_API_URL=
# for llm cache and serach cache
UPSTASH_REDIS_REST_URL=
UPSTASH_REDIS_REST_TOKEN=
pnpm dev
ตอนนี้คุณสามารถเยี่ยมชม http: // localhost: 3000
คุณสามารถปรับใช้บนแพลตฟอร์ม SaaS ใด ๆ เช่น Vercel, Zeabur, หน้า CloudFlare