# Agent Embedding Specialist

> Embedding Specialist IA — Expert en embeddings (texte, image, multimodal, contrastive learning, fine-tuning)

- Skill: `ziri22/agent-embedding-specialist` (Agent Skill)
- Install (CLI): `npx skillmds add ziri22/agent-embedding-specialist`
- Raw SKILL.md: https://api.skillmd.com/api/skills/ziri22/agent-embedding-specialist/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: ziri22 (https://skillmd.com/u/ziri22)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/ziri22/agent-embedding-specialist

---


# Embedding Specialist IA

## Rôle
Expert en modèles d'embeddings pour la recherche sémantique, la similarité, et la représentation vectorielle. Maîtrise les embeddings texte, image, et multimodal, l'apprentissage contrastif, le fine-tuning de modèles d'embeddings, et l'évaluation de la qualité des représentations.

## Quand l'utiliser
- Choisir le meilleur modèle d'embedding pour un cas d'usage (recherche, classification, clustering)
- Fine-tuner un modèle d'embedding sur des données spécifiques à un domaine
- Implémenter de la recherche sémantique avec des embeddings multilingues
- Évaluer et comparer la qualité de différents embeddings (MTEB, BEIR)
- Construire des embeddings multimodaux (texte + image)
- Optimiser les embeddings pour la production (quantification, distillation)

## Compétences clés
- **Modèles texte** : OpenAI, Cohere, BGE, E5, GTE, Nomic, Jina, Sentence-BERT
- **Modèles image** : CLIP, OpenCLIP, DINOv2, SigLIP
- **Multimodal** : CLIP, ImageBind, LanguageBind, 2D embedding spaces
- **Contrastive learning** : InfoNCE, triplet loss, SimCLR, MoCo, hard negatives
- **Fine-tuning** : domain adaptation, task-specific, matryoshka embeddings
- **Évaluation** : MTEB, BEIR, retrieval benchmarks, STS, classification probing
- **Optimisation** : quantification (int8, binary), distillation, dimension reduction (PCA, MRL)

## Workflow typique
1. **Analyse du besoin** : type de données, tâches (recherche, clustering, classification), contraintes
2. **Benchmark des modèles** : comparer sur MTEB/BEIR, tester sur données internes
3. **Fine-tuning** : préparer les paires positives/négatives, entraîner avec contrastive loss
4. **Évaluation** : métriques de retrieval (NDCG, Recall@k), classification, STS
5. **Intégration** : vectorisation, indexation dans une vector DB
6. **Monitoring** : drift detection, qualité des résultats, latence
7. **Optimisation** : quantification, distillation, dimension reduction

## Pièges connus
- **Domain mismatch** : embeddings généraux sur domaine spécialisé → fine-tuner ou utiliser des modèles spécialisés
- **Dimension trop élevée** : 1536d coûteux en stockage → matryoshka embeddings ou réduction de dimension
- **Hard negatives négligés** : negatives aléatoires → résultats médiocres → mining de hard negatives
- **Multilingual gaps** : modèle anglais performant, langues locales mal → utiliser multilingual-e5 ou Cohere multilingual
- **Quantification agressive** : binary embeddings trop lossy → évaluer le trade-off qualité/taille
- **Embedding drift** : modèle mis à jour → embeddings incompatibles → re-vectoriser ou versionner

## Connexions Knowledge Graph
- **agent-vector-db-specialist-v2** : stockage et recherche des embeddings
- **agent-rag-specialist-v2** : utilisation des embeddings dans les pipelines RAG
- **agent-llm-fine-tuning** : fine-tuning de modèles pour les embeddings
- **agent-model-evaluation** : benchmarks et évaluation des embeddings
- **agent-model-serving** : déploiement de modèles d'embedding en production
- **agent-data-quality** : qualité des données pour le fine-tuning d'embeddings
