API Graphe de connaissances & IA

Intégrez la puissance des graphes sémantiques et de l'IA dans vos applications

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 ?"}'
02

📡 Endpoints disponibles

POST /v1/rag

Question-réponse augmentée par RAG. Le système cherche dans la base de connaissances et génère une réponse avec sources.

LLM RAG
POST /v1/search

Recherche sémantique vectorielle. Retourne les documents les plus pertinents.

Embeddings Vectorielle
POST /v1/sparql

Requête SPARQL directe sur notre graphe RDF. Pour les utilisateurs avancés.

RDF SPARQL
POST /v1/embeddings

Génération d'embeddings vectoriels pour vos propres textes.

Embeddings 384/768/1536 dim
GET /v1/datasets

Liste des datasets disponibles et leurs métadonnées.

Catalog
GET /v1/entity/{id}

Récupération d'une entité spécifique par son URI.

REST
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" } }
    ]
  }
}
05

🎯 Cas d'usage typiques

🧠 Chatbot intelligent

Utilisez l'endpoint /rag pour alimenter votre chatbot avec des connaissances structurées.

🔍 Moteur de recherche interne

Remplacez la recherche par mots-clés par une recherche sémantique (/search).

📊 Dashboard analytique

Interrogez notre graphe SPARQL pour générer des rapports et visualisations.

🤖 Agents IA

Donnez à vos agents la capacité d'interroger notre base de connaissances.

📱 Application mobile

Ajoutez une recherche intelligente à votre app avec l'API /search.

📚 Enrichissement de contenu

Utilisez les embeddings pour catégoriser et enrichir automatiquement vos contenus.

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)
08

🔑 Obtenir votre clé API

Prêt à intégrer notre API dans vos applications ?

🚀 Commencez gratuitement Obtenir une clé API →
📧 Contact commercial :
📩 Livier.guidat@protonmail.com