01
🚀 Une API pour toutes vos applications
Notre API vous donne accès à des datasets riches et structurés ainsi qu'à des fonctionnalités IA avancées : recherche sémantique, RAG, requêtes SPARQL, embeddings.
💡 Idéal pour :
- Intégrer un moteur de recherche sémantique dans votre site ou application
- Ajouter des capacités RAG à votre chatbot
- Exploiter des données structurées sans gérer l'infrastructure
- Prototyper rapidement des applications IA
# Exemple d'appel API minimal
curl -X POST https://api.lemondesemantique.fr/v1/rag \
-H "Authorization: Bearer VOTRE_CLE_API" \
-H "Content-Type: application/json" \
-d '{"question": "Quels sont les discours de De Gaulle sur l'Europe ?"}'
03
💰 Tarifs transparents
🎁 Gratuit
Pour découvrir et prototyper
0€ /mois
- 100 requêtes/jour
- Tous les endpoints
- Accès aux datasets publics
- Support communautaire
Sans carte bancaire
🚀 Starter
Pour les projets en développement
49€ /mois
- 10 000 requêtes/mois
- Support prioritaire
- Accès à tous les datasets
- SLAs 99.5%
Sans engagement
💼 Pro
Pour les applications en production
199€ /mois
- 100 000 requêtes/mois
- Support dédié (8/5)
- Analytics avancés
- SLAs 99.9%
Sur devis pour plus
🏢 Enterprise
Pour les grands volumes
Sur devis
- Requêtes illimitées
- Support 24/7
- Dataset personnalisé
- Hébergement dédié (France)
- Contrat de confidentialité
Sur mesure
04
📝 Exemples d'utilisation
RAG - Question/Réponse augmentée
// Requête
POST /v1/rag
{
"question": "Quels discours de Charles de Gaulle parlent de la résistance ?",
"dataset": "discours_politiques",
"top_k": 3
}
// Réponse
{
"answer": "Charles de Gaulle a prononcé plusieurs discours sur la résistance, notamment 'Appel du 18 juin 1940' et 'Discours de l'Hôtel de Ville de Paris (1944)'.",
"sources": [
{
"title": "Appel du 18 juin 1940",
"date": "1940-06-18",
"relevance": 0.95
},
{
"title": "Discours de l'Hôtel de Ville",
"date": "1944-08-25",
"relevance": 0.89
}
],
"tokens_used": 450
}
Recherche sémantique
// Requête
POST /v1/search
{
"query": "entreprises innovantes dans le secteur de l'IA",
"dataset": "entreprises_francaises",
"limit": 5
}
// Réponse
{
"results": [
{
"id": "company:mistral_ai",
"name": "Mistral AI",
"score": 0.92,
"sector": "Intelligence Artificielle",
"description": "Créateur de modèles LLM open source..."
}
]
}
Requête SPARQL
// Requête
POST /v1/sparql
{
"query": "SELECT ?nom ?secteur WHERE { ?entreprise a :Entreprise ; :nom ?nom ; :secteur ?secteur . ?entreprise :chiffreAffaires ?ca . FILTER(?ca > 1000000000) } LIMIT 10"
}
// Réponse (JSON)
{
"results": {
"bindings": [
{ "nom": { "value": "TotalEnergies" }, "secteur": { "value": "Énergie" } },
{ "nom": { "value": "LVMH" }, "secteur": { "value": "Luxe" } }
]
}
}
06
🔒 Sécurité et conformité
- Authentification : API Key via header
Authorization: Bearer <key>
- Chiffrement : TLS 1.3 pour tous les échanges
- Rate limiting : Protection contre les abus
- Hébergement : Serveurs en France (OVH) - option sur demande
- Logs : Aucune conservation des données client (option journalisation sur demande)
- RGPD : Conforme, pas de données personnelles stockées
💡 Option Enterprise : Hébergement dédié chez OVH France, isolation complète de vos données, contrat de confidentialité.
07
📚 Documentation et SDK
Nous fournissons une documentation complète et des SDK pour vous faciliter l'intégration :
- Documentation interactive : Swagger UI sur
https://api.lemondesemantique.fr/docs
- SDK Python :
pip install lemondesemantique-api
- SDK JavaScript/Node.js :
npm install @lemondesemantique/api
- SDK Go :
go get github.com/lemondesemantique/api-go
- Exemples : GitHub avec notebooks Jupyter et exemples d'intégration
# SDK Python - Exemple
from lemondesemantique import Client
client = Client(api_key="VOTRE_CLE")
response = client.rag("Quels sont les discours sur l'environnement ?")
print(response.answer)
print(response.sources)