Sim

Qdrant

Utilisez la base de données vectorielle Qdrant

Qdrant est une base de données vectorielle open-source conçue pour le stockage, la gestion et la récupération efficaces d'embeddings vectoriels de haute dimension. Qdrant permet une recherche sémantique rapide et évolutive, ce qui en fait un choix idéal pour les applications d'IA nécessitant une recherche par similarité, des systÚmes de recommandation et une récupération d'informations contextuelles.

Avec Qdrant, vous pouvez :

  • Stocker des embeddings vectoriels : gĂ©rer et persister efficacement des vecteurs de haute dimension Ă  grande Ă©chelle
  • Effectuer une recherche de similaritĂ© sĂ©mantique : trouver en temps rĂ©el les vecteurs les plus similaires Ă  un vecteur de requĂȘte
  • Filtrer et organiser les donnĂ©es : utiliser un filtrage avancĂ© pour affiner les rĂ©sultats de recherche en fonction des mĂ©tadonnĂ©es ou des charges utiles
  • RĂ©cupĂ©rer des points spĂ©cifiques : extraire des vecteurs et leurs charges utiles associĂ©es par ID
  • Évoluer en toute transparence : gĂ©rer de grandes collections et des charges de travail Ă  haut dĂ©bit

Dans Sim, l'intégration de Qdrant permet à vos agents d'interagir avec Qdrant de maniÚre programmatique dans le cadre de leurs flux de travail. Les opérations prises en charge comprennent :

  • Upsert : InsĂ©rer ou mettre Ă  jour des points (vecteurs et charges utiles) dans une collection Qdrant
  • Search : Effectuer une recherche de similaritĂ© pour trouver les vecteurs les plus similaires Ă  un vecteur de requĂȘte donnĂ©, avec filtrage optionnel et personnalisation des rĂ©sultats
  • Fetch : RĂ©cupĂ©rer des points spĂ©cifiques d'une collection par leurs identifiants, avec options pour inclure les charges utiles et les vecteurs

Cette intégration permet à vos agents d'exploiter de puissantes capacités de recherche et de gestion vectorielles, permettant des scénarios d'automatisation avancés tels que la recherche sémantique, la recommandation et la récupération contextuelle. En connectant Sim avec Qdrant, vous pouvez créer des agents qui comprennent le contexte, récupÚrent des informations pertinentes à partir de grands ensembles de données et fournissent des réponses plus intelligentes et personnalisées, le tout sans gérer une infrastructure complexe.

Instructions d'utilisation

Stockez, recherchez et récupérez des embeddings vectoriels à l'aide de Qdrant. Effectuez des recherches de similarité sémantique et gérez vos collections de vecteurs.

Outils

qdrant_upsert_points

Insérer ou mettre à jour des points dans une collection Qdrant

Entrée

ParamĂštreTypeObligatoireDescription
urlstringOuiURL de base de Qdrant
apiKeystringNonClé API Qdrant (facultative)
collectionstringOuiNom de la collection
pointsarrayOuiTableau de points Ă  upsert

Sortie

ParamĂštreTypeDescription
statusstringStatut de l'opération d'upsert
dataobjectDonnées de résultat de l'opération d'upsert

qdrant_search_vector

Rechercher des vecteurs similaires dans une collection Qdrant

Entrée

ParamĂštreTypeObligatoireDescription
urlchaĂźneOuiURL de base Qdrant
apiKeychaßneNonClé API Qdrant (facultative)
collectionchaĂźneOuiNom de la collection
vectortableauOuiVecteur Ă  rechercher
limitnombreNonNombre de résultats à retourner
filterobjetNonFiltre Ă  appliquer Ă  la recherche
with_payloadbooléenNonInclure la charge utile dans la réponse
with_vectorbooléenNonInclure le vecteur dans la réponse

Sortie

ParamĂštreTypeDescription
datatableauRésultats de recherche de vecteurs avec ID, score, charge utile et données vectorielles optionnelles
statuschaßneStatut de l'opération de recherche

qdrant_fetch_points

Récupérer des points par ID depuis une collection Qdrant

Entrée

ParamĂštreTypeObligatoireDescription
urlchaĂźneOuiURL de base Qdrant
apiKeychaßneNonClé API Qdrant (facultative)
collectionchaĂźneOuiNom de la collection
idstableauOuiTableau d'identifiants de points à récupérer
with_payloadbooléenNonInclure la charge utile dans la réponse
with_vectorbooléenNonInclure le vecteur dans la réponse

Sortie

ParamĂštreTypeDescription
datatableauPoints récupérés avec ID, charge utile et données vectorielles optionnelles
statuschaßneStatut de l'opération de récupération

Notes

  • CatĂ©gorie : tools
  • Type : qdrant
Qdrant