Que fait Assistant-RAG-pour-Plateforme-d'Offres-Géolocalisées ?
Dépôt de compétence d'agent IA récemment mis à jour : cbatuozkap/RAG-AI-Assistant-for-Location-Based-Deals-Platform
Cette compétence permet à un agent IA d'exploiter le Retrieval-Augmented Generation (RAG) pour interagir avec une plateforme d'offres basées sur la localisation. Elle récupère des offres contextuelles (comme des réductions, des événements ou des services) en fonction de la position géographique de l'utilisateur et de ses préférences, puis génère des réponses naturelles et pertinentes.
Fonctionnalités
- Recherche contextuelle : Interroge une base de connaissances vectorielle ou une API pour trouver des offres à proximité.
- Personnalisation : Adapte les recommandations selon l'historique ou les centres d'intérêt de l'utilisateur.
- Support multilingue : Les réponses peuvent être générées dans la langue de l'utilisateur (le code reste en anglais).
- Intégration facile : Compatible avec les agents Claude Code, Cursor, Codex, etc.
Utilisation
- Configurez votre agent avec les clés d'API nécessaires (par exemple,
OPENAI_API_KEYpour les embeddings ouGOOGLE_MAPS_API_KEYpour la géolocalisation). - Utilisez la compétence pour interroger la plateforme :
RAG_Assistant.query_deals(location="Paris", category="restaurants"). - Recevez une réponse structurée avec les offres pertinentes.
Exemple de commande
RAG_Assistant.recommend(lat=48.8566, lng=2.3522, radius=5000)
Retourne les offres dans un rayon de 5 km autour de Paris.
Licence
Voir le fichier LICENSE dans le dépôt d'origine.