Zum Hauptinhalt springen
tsecurity.de LIVE
Echtzeit-Radar & Feeds
Alle RSS Feeds
👥 Community & Social
YouTube Security VideosfreeCodeCamp.org: TimescaleDB Course – PostgreSQL for Time-Series Data(23.09.2026 um 12:30 Uhr)
Windows Tipps & SecurityAndroid 17: Rollout auf Samsung-Galaxy-Smartphones verzögert sich(23.09.2026 um 11:42 Uhr)
Unix & Linux ServerUSN-8733-2: Gzip vulnerabilities(22.09.2026 um 18:04 Uhr)
Sichere ProgrammierungHow to Build Custom PowerPoint Add-Ins for Enterprise Teams(23.09.2026 um 11:25 Uhr)
Sichere ProgrammierungSearch Google Jobs in Real-Time with Go and SerpApi 🚀(23.09.2026 um 12:13 Uhr)
Sichere ProgrammierungA Psychological State is a Coefficient Vector(23.09.2026 um 12:16 Uhr)
YouTube Security VideosfreeCodeCamp.org: TimescaleDB Course – PostgreSQL for Time-Series Data(23.09.2026 um 12:30 Uhr)
Windows Tipps & SecurityAndroid 17: Rollout auf Samsung-Galaxy-Smartphones verzögert sich(23.09.2026 um 11:42 Uhr)
Unix & Linux ServerUSN-8733-2: Gzip vulnerabilities(22.09.2026 um 18:04 Uhr)
Sichere ProgrammierungHow to Build Custom PowerPoint Add-Ins for Enterprise Teams(23.09.2026 um 11:25 Uhr)
Sichere ProgrammierungSearch Google Jobs in Real-Time with Go and SerpApi 🚀(23.09.2026 um 12:13 Uhr)
Sichere ProgrammierungA Psychological State is a Coefficient Vector(23.09.2026 um 12:16 Uhr)
Intelligence View
⚡ tsecurity.de Intelligence

KIMI + Agnes: A Real-World Test of Cross-Provider Agent Chain Correctover

A few days ago I had an idea: what if one LLM could orchestrate other LLMs as agents — not just calling them, but verifying that each agent's output was actually correct before passing it to the next? I work on NeuralBridge (an o…

0
↗ Quelle (dev.to)
Reagiere als Erste:r — dein Feedback zählt!

A few days ago I had an idea: what if one LLM could orchestrate other LLMs as agents — not just calling them, but verifying that each agent's output was actually correct before passing it to the next?



I work on NeuralBridge (an open-source self-healing SDK for LLM pipelines), so I decided to build it and test it with two real providers: KIMI (Moonshot) and Agnes AI.






The Core Problem: Failover ≠ Correctover



Most API gateways and LLM routers stop at "HTTP 200" — they retry or switch providers, but they never check if the output is actually correct.




# What everyone else does:
try:
result = call_llm(prompt)
return result # HTTP 200 = success? 🚩
except Exception:
result = call_llm_fallback(prompt)
return result # Still not verified!






This is dangerous. A failover from gpt-4o to gpt-4o-mini might silently drop 3 critical fields. A KIMI response that returns "200 OK" might still be missing key entities.



Correctover is the idea that switching providers isn't enough — you must verify semantic equivalence after every switch.






The Architecture



We built a simple DAG-based chain executor with three key capabilities:





  1. DAG orchestration — define multi-step workflows where nodes depend on each other


  2. Per-node semantic validation — every LLM output is checked against a Contract before passing to the next node


  3. Cross-provider Correctover — if validation fails, automatically retry with a different provider




from neuralbridge import SelfHealingEngine, ProviderConfig, Contract
from neuralbridge.chain import ChainBuilder

engine = SelfHealingEngine(providers=[])
engine.add_provider(ProviderConfig(
name="moonshot",
base_url="https://api.moonshot.cn/v1",
api_key="...",
models=["moonshot-v1-8k", "moonshot-v1-32k"],
))
engine.add_provider(ProviderConfig(
name="agnes",
base_url="https://apihub.agnes-ai.com/v1",
api_key="...",
models=["agnes-2.0-flash"],
))

chain = (
ChainBuilder(engine)
.node(name="planner",
system="You are a senior architect.",
prompt="Design a plan for: {task}",
contract=Contract(required_entities=["架构", "模块"]),
model="moonshot-v1-32k",
timeout=120)
.node(name="coder",
system="You are a Python developer.",
prompt="Implement: {planner}",
contract=Contract(
required_entities=["import ", "def "],
forbidden_patterns=["我不能", "sorry"]),
model="agnes-2.0-flash",
depends_on=["planner"],
timeout=180)
.build()
)

result = chain.run(
task="A CSV to JSON converter with validation"
)









The Real Test: KIMI + Agnes






Scene 1: Normal Chain (Planner → Coder)



KIMI plans the architecture, Agnes writes the code:


























Node Provider Time Contract
planner moonshot-v1-32k 17.8s ✅ Architecture + Modules
coder agnes-2.0-flash 10.8s ✅ import + def (runnable code)


Total: 28.5s. The planner's design output was used as context for the coder, and the coder actually implemented the design (not random boilerplate).






Scene 2: Correctover in Action



This is where it gets interesting. In a separate test, the deep_analysis node was supposed to output analysis with "优点" (pros) and "缺点" (cons):




deep_analysis(agnes-2.0-flash) → Contract failed (missing "优点"/"缺点")
↻ Correctover triggered!
↻ Automatically switched to moonshot-v1-32k
→ ✅ Validation passed






This is Correctover working in production: The first provider returned text, but it didn't satisfy the semantic contract. The engine automatically retried with a different provider, and the second attempt passed validation.






What We Learned






1. LLM Reliability is Real



In our test, Agnes AI responses took 18–233 seconds. Without proper timeouts (default 8s in most SDKs!), every call would fail. We had to set timeout=120 and total_timeout=300 for realistic workloads.






2. Semantic Validation Catches Silent Failures



The deep_analysis case above is exactly the kind of failure that traditional gateways miss:




  • HTTP status: 200 ✅ (most gateways stop here)

  • Content: returned text ✅ (LLM didn't crash)

  • Semantic: missing required entities ❌ (only Correctover catches this)






3. SDK Mode > Proxy Mode






Traditional proxy:  Your App → Gateway → KIMI → 429 → Gateway also 429
SDK (NeuralBridge): Your App(embedded) → KIMI → 429 → backoff → ✅
→ continuous fail → circuit break → switch provider → ✅






No extra hop, no data through third party, no infrastructure to maintain.






The Bigger Picture



The 2026 AI market is exploding ($7.6B+ for agentic AI, 40-50% CAGR), but 88% of enterprise AI projects never reach production (IDC/Lenovo). The bottleneck isn't capability — it's reliability.



Even academia agrees: a May 2026 arXiv paper (2606.01416) showed that verifier-guided self-healing reduces silent failures to 0.0%, compared to 5.5%+ for retry-only approaches.



We're open-sourcing the chain module as part of NeuralBridge SDK v5.x. The core engine is Apache 2.0 — you can use the self-healing, circuit breakers, and Correctover validation today.



Try it:




pip install neuralbridge









from neuralbridge import SelfHealingEngine, Contract
from neuralbridge.chain import ChainBuilder









NeuralBridge is an open-source (Apache 2.0) self-healing SDK for LLM pipelines. Correctover — semantic validation after failover — is our core differentiator from every other LLM gateway and router.

Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten KIMI + Agnes: A Real-World Test of Cross-Provider Agent Chain Correctover

Thematisch verwandte Begriffe: KIMI, Agnes, RealWorld, Test · 6 Treffer

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Zum Aktualisieren ziehen
ZERO-DAY CVE-2026-19438 | Improper Limitation of a Pathname to a Restricted Directory ('Path Trave…
Advisory →
TTS Reader • tsecurity.de Voice
tsecurity.de Icon
tsecurity.de App
Offline-Lesen, Eilmeldungen & 0ms Ladezeit

Installiere tsecurity.de direkt auf deinen Home-Bildschirm für das ultimative Vollbild-Magazinerlebnis ohne Browser-Leisten.

Nächster Beitrag
Themen-Radar & Intelligence Matrix
Echtzeit-Taxonomie nach Angriffsvektoren & Plattformen

tsecurity.de Live Threat Radar

🔴 LIVE RADAR
MONITORING
AKTIV
CVE-DATENBANK
LIVE
🔍
Community Radar & Live Chat
Sentinel Bot online • Live-Stream
Dein Cluster: Security Explorer
Match:
lädt…
Verbindung zum Community-Stream wird aufgebaut...
Bearbeitungsmodus — Senden überschreibt deine Nachricht
Community-Puls — was gerade passiert
lädt…
Aktivitäten deiner Analysten
lädt…
Neues Thema oder Eilmeldung einreichen

Reiche interessante Links, Zero-Days oder Debatten ein. Die Community entscheidet per Upvote über die Veröffentlichung.

Heiß diskutierte Einreichungen
🔖 Gespeicherte Artikel
📂 Keine gespeicherten Artikel vorhanden.
Zurück Ziehen Vor
Links: vorheriger Artikel Rechts: nächster Artikel unten: schließen
News NIS-2 Frühwarnung Tier-1 Intel ⏱️ 3 Min vor 10 Min
Artikeldaten werden geladen...

Zurück: vorheriger Vor: nächster
↗ Original-Quelle
Social Reaktionen Deine Reaktion zählt
Einstufung & Relevanz-Poll 0 Stimmen
In sozialen Netzwerken teilen 1-Klick