Ressourcen · Architektur
OpenQCore Laufzeitarchitektur
Systemweite Architektur für Provider-Orchestrierung, Routing-Steuerung, Vertragsnormalisierung und Produktionszuverlässigkeit.
Runtime-Architektur
Ein geschichtetes Ausführungsmodell vom Eingang der Anfrage bis zur deterministischen Antwort und Bereinigung.
API-Gateway
Authentifizierung, Scope-Validierung, Anforderungsformung und Trace-Initialisierung.
Entscheidungs-Router
Intent- und Modalitätsklassifikation mit richtliniengesteuerter Routenwahl.
Ausführungs-Engine
Ausführung von Chat/Voice/Iris mit Streaming- und Nicht-Streaming-Verarbeitung.
Sicherheitskontrollen
Ratenbegrenzungen, verteilte Sperren, Circuit-Breaker und Überlastschutz.
Persistenzschicht
Sitzungsnachrichten, Dedup-Cache und Nutzungs-/Ereignisprotokollierung.
Provider-Connectoren
OpenAI-, Gemini-, Claude- und Replicate-Adapter unter einer Schnittstelle.
Vertragsgenerator
Erstellt stabile Antworthüllen für Clients und nachgelagerte Systeme.
Provider-Schicht
Vereinheitlichte Provider-Abstraktion mit richtliniengesteuertem Routing und Fallback-Management.
OpenAI
Primär für Chat-, Sprach- und Bildgenerierungs-Pipelines.
Gemini
Multimodales Reasoning und bildfähige Pipeline.
Claude
Textfokussierte Reasoning-Fallback-Pipeline.
Replicate
Spezialisierte Pipeline zur Bild-/Videogenerierung.
Provider-Abstraktions-Router
Wählt einen Provider anhand seiner Fähigkeiten, seines Latenzprofils, seines Zuverlässigkeitszustands und der Umgebungspolitik.
Routing-Matrix
Intentgesteuerte Zustellung mit fähigkeitsbasierter Auswahl von Primär- und Fallback-Optionen.
| Absichtstyp | Primäre Route | Fallback-Route | Ausgabevertrag |
|---|---|---|---|
| Text-Chat | OpenAI/Claude | Gemini | Standard-Texthülle |
| Sprachkonversation | OpenAI (Sprach-Pipeline) | Azure/OpenAI-Fallback | Sprach- und Metadatenhülle |
| Bildgenerierung | OpenAI/Replicate | Replicate/OpenAI | Bilder-Array + Nutzung + Metadaten |
| Videogenerierung | Replicate-Video-Pipeline | Durch Richtlinie definiert | Videos-Array + Metadaten |
Output-Contract-Schicht
Normalisiertes Antwortformat über alle Provider und Modalitäten hinweg.
{
"success": true,
"content": "...",
"provider": "...",
"usage": {},
"metadata": {},
"images": [],
"files": [],
"videos": []
}Architektursäulen
- Vereinheitlichter Ingress für Authentifizierung, Berechtigungsbereiche und Richtlinienvalidierung.
- Intent-zentriertes Routing mit modalitätsbewussten Ausführungsstrategien.
- Die Provider-Abstraktion isoliert Herstellerunterschiede von den Produktoberflächen.
- Kontraktnormalisierung stellt Stabilität für Frontend und SDK sicher.
Produktionsgarantien
- Deterministische Bereinigung zur Verfolgung von Sperren und ausstehenden Anfragen.
- Geregelter Leistungsabfall bei Anbieter- oder Systembelastung.
- Nachvollziehbare Ausführung über Anfrage-, Sitzungs- und Trace-Kennungen.
- Konsistente Antwortverträge über alle Anbieter hinweg.
- Betriebliche Kontrollen für produktive Workloads im Unternehmensmaßstab.
