Qu'est-ce que MyScale ?
MyScale est une base de données IA de nouvelle génération qui combine la recherche vectorielle avec l'analyse SQL. Elle offre une expérience simplifiée, entièrement gérée et haute performance pour débloquer des insights à partir de jeux de données vectorielles massives et multimodales.
Quelles sont les caractéristiques de MyScale ?
- Recherche vectorielle rapide : Effectuez des recherches vectorielles, textuelles et filtrées avec une efficacité inégalée.
- Base de données SQL/vectorielle intégrée : Gérez et interrogez des données IA dans un seul système.
- Moteur MSTG : Un index vectoriel optimisé pour des performances 3x plus rapides et des économies de coûts.
- Intégration complète : Compatible avec les langages de développement populaires et les frameworks IA.
Quels sont les cas d'utilisation de MyScale ?
- Chatbots intelligents : Améliorez les réponses des chatbots avec une recherche vectorielle et textuelle combinée.
- Recommandations personnalisées : Utilisez des filtres métadonnés pour des résultats précis et adaptés.
- Recherche d'images : Intégrez la recherche vectorielle pour des applications de reconnaissance d'images.
Comment utiliser MyScale ?
- Créez un index vectoriel sur votre table avec la commande :
ALTER TABLE doc_table
ADD VECTOR INDEX vec_idx vector
TYPE MSTG('metric_type=Cosine');
- Effectuez une recherche vectorielle et obtenez les 10 meilleurs résultats :
SELECT
id, title, text,
distance(vector, query_vector) as dist
FROM doc_table
ORDER BY dist ASC
LIMIT 10;





