Toutes les fonctionnalités
Multimodal et cycles de vie

Chaque modalité, un seul plan de contrôle

Chat, embeddings, vision, audio, OCR de documents, rerank, tâches vidéo asynchrones et sessions temps réel — sur quatre cycles de vie de requête. Parce que la modalité et le cycle de vie sont de premier ordre dans l'IR, la politique s'applique à tous de la même façon.

"Synchrone, vrai streaming SSE, jobs asynchrones résistants aux pannes, sessions temps réel — un seul plan de contrôle pour tous."

Synchrone

Le chemin classique requête/réponse — un seul appel en entrée, une seule complétion en sortie, avec toute la politique appliquée en ligne.

Vrai streaming SSE

stream: true utilise de vrais server-sent events via les adaptateurs LiveStream — pas de tampon amont complet sur le chemin nominal.

Jobs asynchrones résistants aux pannes

Workers loués durables pour les travaux longs comme la vidéo et les lots : mise en file → réclamation → heartbeat → complétion, avec un reaper pour les baux expirés.

Sessions temps réel

Un pont WebSocket pour le temps réel, afin que la voix en direct et les interactions en streaming partagent la même auth, les mêmes budgets et la même journalisation que tout le reste.

Chaque modalité

Chat, embeddings, génération/édition d'images, audio TTS/STT et rerank — la modalité est un concept de premier ordre, pas la vision greffée comme un ajout en base64.

OCR de documents

Les PDF, scans et images deviennent du Markdown, page par page, dans la forme de requête et de réponse de Mistral OCR. Facturation à la page, les garde-fous s'exécutent sur chaque page et y réécrivent leurs masques, et le journal de contenu résume le document au lieu de le stocker.

Un seul plan de contrôle

Les quatre cycles de vie et chaque opération partagent la même IR d'inférence — routage, cache, budgets et garde-fous s'appliquent de manière cohérente.

Multimodal et cycles de vie
Jobs asynchrones résistants aux pannes pour les travaux longs, suivis dans la console.

Étape par étape

  1. 01

    Parlez n'importe quel format

    Les clients envoient des requêtes façon OpenAI, Anthropic ou Gemini — chat, vision, audio, embeddings — ou l'IR native directement.

  2. 02

    Projeter vers l'IR

    La façade projette la requête dans un seul modèle de requête d'inférence qui capture modalité, opération et cycle de vie comme champs de premier ordre.

  3. 03

    Choisir le cycle de vie

    Le synchrone répond en ligne, le streaming ouvre un canal SSE, les longs jobs sont mis en file vers des workers durables, et le temps réel ouvre un pont WebSocket.

  4. 04

    Appliquer la politique uniformément

    Routage, cache, budgets et garde-fous s'exécutent de la même façon quelles que soient la modalité ou le cycle de vie — aucun cas particulier à raisonner.

async job · video generation
# Video generation is always a job
POST /v1/videos
  → { "id": "job_9f2", "status": "queued" }

# Durable worker: claim → heartbeat → complete
# Survives restarts; a reaper reclaims dead leases
GET /v1/videos/job_9f2
  → { "status": "running" }
Partie de la control plane

Multimodal et cycles de vie est l'une des six surfaces de contrôle appliquées dans le même chemin de requête, valables pour chaque application derrière le point d'entrée — y compris celles qui n'ont jamais été instrumentées.

Voir comment elles se combinent

Un point d'entrée. Tous les modèles. Un contrôle total.

Commencer par l'open source

Exploitez-le dans votre propre infrastructure

Tout ce qu'il faut pour exploiter une control plane en production est sous Apache-2.0 et le restera — routage, haute disponibilité, cache, bascule, budgets, politique, MCP, tâches et observabilité. Auto-hébergé, sans compte, sans appel vers l'extérieur.

$ docker run -p 4000:4000 <registry>/waeg-gateway:<version>

Ce n'est pas un pull qui fonctionne : les images ne sont pas encore publiques. Les partenaires de conception reçoivent les informations du registre en privé.

Déployer en 5 minutes
Partenariat de conception

Façonnez-le en tant que partenaire de conception

Wäg n'est pas encore disponible publiquement. Nous travaillons avec un petit groupe d'équipes qui exploitent de l'IA multi-fournisseurs en production et prennent au sérieux la gouvernance et la souveraineté, afin de durcir la control plane sur des charges réelles.

  • Toutes les capacités Enterprise incluses, sans coût de licence
  • Migration accompagnée — nous la faisons avec vous, y compris depuis LiteLLM
  • Un lien direct avec les ingénieurs et une influence réelle sur la suite
Postuler au programme