Aperçu des développeurs
Aperçu des outils de développement, des API et des options d'intégration de Rememberizer
Bienvenue dans la documentation des développeurs de Rememberizer. Cette section fournit des informations complètes sur les outils, les API et les options d'intégration disponibles pour les développeurs travaillant avec les capacités de recherche sémantique et de gestion des connaissances de Rememberizer.
Aperçu des fonctionnalités pour développeurs de Rememberizer
Rememberizer offre un ensemble robuste d'outils pour développeurs conçus pour vous aider à intégrer des capacités de recherche sémantique puissantes dans vos applications. En tant que développeur, vous pouvez :
Accéder à la recherche sémantique via des API RESTful avec technologie d'intégration vectorielle
Intégrer Rememberizer avec vos propres applications en utilisant OAuth2 ou des clés API
Construire des applications personnalisées qui tirent parti des bases de connaissances des utilisateurs
Créer des magasins de vecteurs pour des bases de données de recherche sémantique spécialisées
Se connecter avec des modèles d'IA y compris OpenAI GPTs et LangChain
Composants Principaux
L'architecture de Rememberizer se compose de plusieurs composants clés qui travaillent ensemble pour fournir un système complet de gestion des connaissances et de recherche sémantique :
Service API
Points de terminaison RESTful fournissant un accès aux fonctionnalités de Rememberizer
Système d'Authentification
Gestion OAuth2 et clé API pour un accès sécurisé
Magasins de Vecteurs
Bases de données spécialisées optimisées pour la recherche sémantique
Mementos
Filtres d'accès configurables pour les sources de connaissances
Intégrations
Connecteurs vers des sources de données externes (Slack, Google Drive, etc.)
Traitement de Documents
Systèmes pour le découpage, l'incorporation et l'indexation du contenu
Options d'authentification
Rememberizer prend en charge deux méthodes d'authentification principales :
Authentification OAuth2 : Pour les applications nécessitant un accès à des données et documents spécifiques de l'utilisateur. Ce flux permet aux utilisateurs d'autoriser votre application à accéder à leurs connaissances via des mementos configurables.
Authentification par clé API : Pour accéder directement aux magasins de vecteurs ou aux bases de connaissances communes, sans le flux OAuth. Cela fournit un chemin d'intégration plus simple pour les applications qui n'ont pas besoin de données spécifiques à l'utilisateur.
Feuille de route de la documentation des développeurs
Cette documentation est organisée pour vous aider à trouver rapidement les informations dont vous avez besoin :
Commencer
Fonctionnalités principales
Référence API
Authentification, recherche, gestion de documents, et plus d'endpoints spécialisés
Exemples et Code d'Échantillon
Exemple de flux d'intégration
Voici un flux typique pour intégrer Rememberizer avec votre application :
Enregistrez une application dans le portail développeur Rememberizer
Implémentez l'autorisation OAuth2 dans votre application
Demandez l'accès aux mementos de l'utilisateur
Effectuez des appels API pour rechercher et récupérer des connaissances
Traitez et affichez les résultats dans votre application
Prochaines étapes
Last updated