OSS Agent vous permet de gérer vos buckets, diagnostiquer les problèmes, exécuter des vérifications de santé, analyser les coûts et rechercher des données multimodales dans vos buckets via le langage naturel.
Présentation
S'appuyant sur le grand modèle Tongyi, OSS Agent interprète le langage naturel, exécute des chaînes d'appels API en plusieurs étapes et visualise les résultats. Il offre deux fonctionnalités principales :
O&M intelligente : Configurez des buckets, diagnostiquez les problèmes d'accès, exécutez des vérifications de santé et analysez les coûts en langage naturel.
Talk to Bucket : Grâce à OSS Metaquery, recherchez et interrogez des données multimodales (vidéos, images, audio, documents) dans vos buckets à l'aide du langage naturel, sans avoir besoin de spécifier des chemins de fichiers ou une syntaxe de requête.
Les opérations sont classées par niveau de risque. Les lectures à faible risque s'exécutent directement. Les écritures à risque moyen nécessitent une confirmation. Les opérations à haut risque, telles que les suppressions et les modifications des règles de cycle de vie, ne sont pas exécutées : l'agent fournit des instructions pour que vous les exécutiez manuellement.
Prérequis
Vous avez activé OSS.
Si vous utilisez un utilisateur RAM, assurez-vous qu'il dispose des permissions requises sur le bucket cible.
Utiliser OSS Agent
Connectez-vous à la console OSS et accédez à la page de discussion OSS Agent.
Lors de votre première visite, lisez et acceptez l'Avis aux utilisateurs.
Saisissez une demande dans la zone de saisie, ou sélectionnez une question parmi les cartes Intelligent O&M Expert, Q&A Assistant ou Talk to Multimodal Data.
L'interface se compose de trois zones :
Barre latérale gauche : Créez des discussions, sélectionnez une région et un bucket, consultez l'historique et gérez les compétences.
Zone de discussion : Saisissez des demandes pour interagir avec OSS Agent. Utilisez
@pour référencer un bucket spécifique.Espace de travail : Une zone collaborative dotée d'outils intégrés tels que Create Bucket, Resource Plan Recommendation et Error Code Diagnosis.
O&M intelligente
Opérations en plusieurs étapes
OSS Agent décompose les demandes en plusieurs étapes en une chaîne ordonnée d'appels API et affiche chaque résultat en temps réel. Les étapes impliquant des coûts ou des risques nécessitent une confirmation.
Exemple : Créez un bucket nommé sample-bucket dans la région Chine (Shanghai), activez le chiffrement côté serveur et le versioning, et configurez une politique pour autoriser uniquement l'accès au réseau interne.
Chaîne d'exécution de l'agent : ① Créer un bucket dans la région Chine (Shanghai) → ② Activer le chiffrement côté serveur (AES256) → ③ Activer le versioning
(Activé) → ④ Configurer une politique de bucket pour restreindre l'accès aux réseaux internes (VPC) uniquement.
Pour les opérations sensibles aux paramètres, telles que la création d'un bucket, l'agent remplit le formulaire de la console dans l'espace de travail pour examen. L'opération ne s'exécute qu'après votre confirmation.
Diagnostic des anomalies d'accès
Fournissez un lien vers un objet inaccessible ou un message d'erreur. L'agent exécute un diagnostic en plusieurs étapes, identifie la cause racine et recommande une solution.
Exemple : Je ne peux pas accéder à cette image. Pouvez-vous me dire pourquoi ? https://examplebucket.oss-cn-hangzhou.aliyuncs.com/exampleobject?x-oss-additional-headers=host&x-oss-credential=LTAI********************%2F20241203%2Fcn-hangzhou%2Foss%2Faliyun_v4_request&x-oss-date=20241203T034420Z&x-oss-expires=3600&x-oss-signature=70c542eaf652ac291c0c343d63ac24ede41c0526661d9d4c63c0906a**********&x-oss-signature-version=OSS4-HMAC-SHA256
L'agent identifie la cause racine (par exemple, « Cette URL pré-signée V4 avait une période de validité de 3 600 secondes. La signature a expiré. ») et fournit les étapes de résolution.
Vérification de santé du bucket
Exécutez une vérification de santé sur un bucket. L'agent évalue la sécurité, la protection des données, la gestion des coûts et les informations de base, puis rend compte de chaque élément avec des suggestions d'optimisation. Après votre confirmation, l'agent applique les corrections.
Exemple : Exécutez une vérification de santé sur mon bucket @samplebucketname.
L'agent exécute plusieurs appels API pour couvrir les quatre dimensions.
|
Dimension |
Élément de vérification |
|
Vérification de la sécurité |
ACL du bucket, chiffrement côté serveur, blocage de l'accès public, protection contre le hotlinking, CORS |
|
Protection des données |
versioning, marqueurs de suppression, nettoyage des fragments de téléchargement multipartie |
|
Gestion des coûts |
règle de cycle de vie, journalisation des accès, surveillance des accès |
|
Informations de base |
Aperçu du bucket (région, classe de stockage, stratégie de redondance, nombre d'objets, utilisation du stockage) |
Analyse des coûts
L'agent récupère les données de facturation, analyse les coûts de stockage, de trafic et de requêtes, et génère un rapport de coûts par bucket.
Exemple : Analysez mes coûts.
L'agent détaille les coûts par stockage, trafic et requêtes.
Talk to Bucket
Fonctionnement
Talk to Bucket utilise l'indexation des données OSS Metaquery, combinant la conscience du contenu par IA et la recherche vectorielle en trois couches :
Couche de conscience du contenu : Un modèle multimodal analyse les vidéos, images, audio et documents pour produire des descriptions sémantiques et des tags structurés.
Couche d'indexation vectorielle : Convertit le contenu analysé en vecteurs de haute dimension pour construire un index vectoriel.
Couche de correspondance sémantique : Convertit votre requête en embedding, effectue une recherche multipath et un reclassement, et renvoie les résultats top-K.
OSS Agent vous guide tout au long de l'activation de l'indexation des données, de la vectorisation des données et de l'exécution de recherches en langage naturel.
Indexation des données
Activez le commutateur Talk to Bucket dans le panneau flottant en bas à gauche de la zone de saisie. Lorsqu'il est activé, les messages déclenchent automatiquement la recherche de données multimodales et les questions-réponses pour le bucket sélectionné. L'agent vérifie si l'indexation des données Metaquery est activée et vous guide dans la configuration si nécessaire.
L'activation de l'indexation des données Metaquery entraîne des frais pour la conscience du contenu par IA et la recherche vectorielle sémantique (Frais d'indexation des données). L'agent affiche un avis de coût avant de procéder. Confirmez avant de continuer.
La vectorisation des données existantes prend du temps. Les recherches ne sont pas disponibles tant que l'indexation n'est pas terminée. L'agent affiche l'état actuel de l'indexation.
Cas d'utilisation
Recherche sémantique d'images
Recherchez des images en décrivant leur contenu au lieu de vous fier aux tags ou aux noms de fichiers.
Exemple : @sample-bucket Trouvez des images d'une éruption volcanique.
L'agent renvoie les images correspondantes, chacune avec son chemin de fichier, sa taille, sa résolution, ses tags et une description.
Discussion avec des données multimodales
Localisez des clips vidéo en décrivant un événement au lieu de regarder chaque fichier.
Exemple : Vérifiez qui a allumé l'incendie. Si vous trouvez la vidéo, veuillez me l'envoyer.
L'agent renvoie les vidéos correspondantes avec le chemin, la durée, la description de scène générée par IA, les résultats de détection d'objets et une URL de téléchargement pré-signée valable 15 minutes.
Les résultats de la conscience du contenu par IA sont fournis à titre indicatif uniquement. La précision dépend de facteurs tels que la clarté de la vidéo et ne remplace pas une révision manuelle.
Recherche sémantique de documents
Recherchez des documents par contenu plutôt que par noms de fichiers. L'agent renvoie les documents correspondants et les liens d'accès basés sur la correspondance sémantique.
Exemple : Trouvez-moi des documents sur le projet de plateforme internet.
Quotas et limitations
|
Élément |
Description |
|
Sessions simultanées |
Jusqu'à deux sessions simultanées par UID sur un seul appareil. |
|
Cycle de vie de la session |
Les sessions se terminent automatiquement après une heure d'inactivité ou huit heures de temps de conversation total. |
|
Restrictions relatives aux opérations à haut risque |
L'agent n'exécute pas les opérations à haut risque telles que les suppressions (buckets, objets, configurations), la gestion des règles de cycle de vie, WORM, la réplication des données, les écrasements et l'hébergement de sites web statiques. Il fournit des liens vers la console pour une exécution manuelle. |
Facturation
OSS Agent est actuellement gratuit. Les opérations qui utilisent d'autres fonctionnalités OSS, telles que l'indexation des données Metaquery, sont facturées aux tarifs standard d'OSS (Présentation de la facturation). L'agent vous notifie avant d'exécuter toute opération facturables.