Cipher Ai Vault
Cipher Ai Vault est une preuve de concept basée sur Azle qui s'intègre parfaitement:
- Vectordb en mémoire
- En mémoire LLM
- Stockage des actifs sécurisés
- Stockage de données de mémoire stable
- Cycles-Distro Comparti
- IC-Auth pour l'authentification
Cette plate-forme polyvalente met en valeur le potentiel de l'ordinateur Internet pour le développement d'IA sécurisé et sandinaire, offrant des outils adaptables pour une large gamme d'applications axées sur l'IA.
Remarque: Cette démo est une preuve de concept et n'est pas destinée à l'utilisation de la production. Il a été développé dans le cadre d'une subvention de développeur de la Dfinity Foundation.
Table des matières
- Cancares et référentiels de démonstration
- Caractéristiques de base
- Condition préalable
- Instructions de configuration rapides
- Configuration et déploiement détaillé
- Feuille de route
- Licence
Cancares et référentiels de démonstration
Démo principal
Branches de démonstration autonomes
Accorder des référentiels livrables
- AUTH IC
- Cycles Cycles
- Cartouche de magasin de données
Caractéristiques de base
- Frontend Canister : Point d'entrée principal pour les interactions utilisateur
- Vectordb en mémoire : magasins et gère les intérêts pour une récupération efficace
- In-Memory LLM : traite les requêtes en langage naturel et interagit avec le vectordb
- Stockage des actifs sécurisés : module dédié pour le stockage des actifs sécurisés
- Store de données sécurisé : boîte dédiée pour stocker des données dans une mémoire stable
- Cycles Distro Canister : gère les cycles et les recharges
- IC-Auth : gère l'authentification avec divers portefeuilles (fiche, stoïque, NFID et identité Internet)
Condition préalable
Prise en charge de WebGPU
Pour la meilleure expérience, utilisez un navigateur compatible WebGPU. Nous recommandons Chrome Canary.
Logiciel requis
- Dfx
- Node.js
- Kit de développement Azle
Pour une aide à la configuration, reportez-vous à:
- Configuration DFX
- Configuration Node.js
- Documentation Azle
Portefeuilles requis
Vous aurez besoin de l'un des portefeuilles suivants:
- Portefeuille
- Portefeuille stoïque
- Portefeuille NFID
- Identité Internet
Instructions de configuration rapides
Clone le référentiel:
git clone https://github.com/supaIC/Cipher-AI-Vault.git
cd Cipher-AI-Vault
Exécutez le script de configuration:
Remarque: vous pouvez être invité à saisir votre mot de passe d'identité DFX pendant la configuration.
Configuration et déploiement détaillé
Pour des instructions détaillées, reportez-vous aux fichiers ReadMe suivants dans ce référentiel:
- Configuration et déploiement de la cartouche frontend
- Configuration et déploiement de la canister de la distribution de distribution de cycles
- Configuration et déploiement de la cartouche du magasin de données
Cipher Ai Vault Road Tagt
Licence
Ce projet est autorisé en vertu de la licence MIT - voir le fichier de licence pour plus de détails.