AskAITools (https://askaitools.ai) est un projet de moteur de recherche de pointe spécialement conçu pour le domaine des produits d'IA. Notre mission est de révolutionner la façon dont les utilisateurs découvrent les produits d'IA en offrant l'expérience de recherche la plus précise, la plus complète, la plus rapide comme l'éclair et la plus intelligente. Avec AskAITools, trouver la solution d'IA parfaite n'a jamais été aussi simple.
Capture d'écran Web du bureau AskAITools :
Capture d'écran du Web mobile AskAITools :
Ce projet se décline en deux versions : une édition commerciale riche en fonctionnalités et une édition communautaire. L'édition communautaire offre une base solide avec une interface frontale de base et une fonctionnalité de recherche, et son code est entièrement open source dans ce référentiel. Les développeurs peuvent facilement intégrer leurs propres données à ce cadre, ce qui leur permet de créer rapidement des moteurs de recherche verticaux spécialisés ou des systèmes de recherche de documents internes pour leur organisation.
Sous le capot, AskAITools utilise une architecture de moteur de recherche hybride, combinant de manière transparente des capacités de recherche par mot-clé (recherche en texte intégral) et de recherche sémantique (recherche vectorielle/recherche intégrée). En tirant parti des données statistiques et des techniques de fusion pondérée, il parvient à un équilibre entre pertinence et popularité.
item
si nécessaire. Créez la table et importez les données dans Supabase..env.local.example
et renommez-le en .env.local
. Remplissez les détails de votre configuration Supabase et OpenAI. Si nécessaire, fournissez des informations de proxy../app/pages/index.tsx
, ./app/pages/api/embedding_search.ts
et ./supabase/migrations/20240506_init.sql
en fonction de vos besoins.20240506_init.sql
et créez deux fonctions de recherche dans Supabase.app
, exécutez yarn install
pour installer les dépendances, suivi de yarn dev
pour lancer l'environnement de développement local et effectuer le débogage du code.