API et IA — API Manager, passerelle LLM multi-fournisseurs, lecture du web, NATS

Plateforme · API et IA

Vos API publiées.
Vos modèles d’IA sous contrôle.

Le Hub ouvre les services de vos programmes à vos clients et partenaires, avec des clés, des quotas et une facturation à l’usage. Et il donne à vos programmes une seule porte vers les modèles de langage, avec des plafonds et un suivi de la dépense.

Ce que ça vous évite

Recoder l’authentification, les quotas et la facturation dans chaque API

Le programme ne fait que son métier ; le Hub vérifie la clé, compte, limite et journalise.

Des clés de fournisseurs d’IA dans chaque programme

Les programmes passent par la passerelle du Hub. Les clés restent au même endroit.

La facture d’IA qu’on découvre en fin de mois

Chaque application, chaque organisation a son quota et son relevé de consommation.

Ce que fait le Hub

Une adresse publique pour vos API

api.thesocle.net/<service>/v1/… : le Hub authentifie l’appel, applique les règles, l’envoie au programme — sur le Hub, sur un minihub ou à une adresse externe — et en garde la trace.

Clés, portées, quotas

Des clés rattachées à une organisation, limitées à des portées, avec expiration et révocation immédiate. Des quotas à la seconde, à la minute, à l’heure, au jour ou au mois.

Journal et tarification

Chaque appel est journalisé, sans son contenu et avec les clés masquées. La tarification se décrit par des règles (coût par appel, par volume…), avec des formules d’abonnement et un portefeuille réglé par Stripe.

Passerelle LLM

Une porte unique vers plusieurs fournisseurs : Anthropic en direct, OpenRouter, et des modèles servis sur nos propres machines de calcul. Organisations, quotas, tarifs, sessions et relevés de consommation.

Lire le web

Pour les agents IA : récupérer une page, même rendue en JavaScript, chercher sur le web par un méta-moteur hébergé, extraire le texte d’un PDF, d’un document Office ou d’une image.

Événements entre programmes

Un bus d’événements persistant (NATS JetStream) : un programme publie, un autre réagit, même s’il était arrêté au moment de l’envoi.

Sous le capot

APIM point d’entrée api.thesocle.net ; catalogue (service, version) → cible ; cibles hub_container, minihub_container, external_url ; statuts brouillon, publié, déprécié, archivé
Clés format apim_<env>_<40 hexa>, stockées en SHA-256 ; limitation Redis, refus en 429 ou avertissement par en-tête
Tarification règles JDM, éditées dans la console ; facturation mensuelle, portefeuille Stripe
Workers le worker de provisionnement de l’APIM, agentia_worker, pricing_sync_worker, nats_worker
Actions provision_api, rollback_provisioning ; register_app, provision_tenant, upsert_provider, set_quota, set_pricing, list_sessions, get_usage_summary ; publish_message, peek_messages, create_stream, list_consumers
Lecture du web Browserless, Playwright, SearXNG, DocsParser (PDF, DOCX, XLSX, PPTX, images avec OCR), exposés aux agents par le web_worker de socle-pack-ai
Console /hub/apim, /hub/agentia, /hub/nats

Ce qui passe par cette porte aujourd’hui : nos API d’extraction d’entités (KEW), de transcription et de vecteurs sémantiques, publiées sur api.thesocle.net.

État

Opérationnel sur le Hub thesocle.net (3.51.1, relevé du 2026-09-23).

Les débits et les délais de réponse d’un modèle dépendent du fournisseur choisi : la passerelle les mesure et les plafonne, elle ne les accélère pas.

Une API à ouvrir, un modèle à brancher ?

Retour en haut

Mentions légales · Confidentialité · Contact

© 2026 LMVI Conseil — SARL, SIREN 949 417 620 · [email protected]