News
Arch Gateway: Ein Open-Source-Gateway für KI-Agenten und API-Management
Arch Gateway: Ein intelligentes Gateway für KI-Agenten
Arch Gateway, ein Open-Source-Projekt von Katanemo, stellt ein intelligentes Layer-7-Gateway dar, das entwickelt wurde, um KI-Agenten in Verbindung mit APIs zu schützen, zu beobachten und zu personalisieren. Es basiert auf Envoy Proxy und nutzt dessen bewährte Funktionen für HTTP-Management und Skalierbarkeit, um eingehenden und ausgehenden Datenverkehr im Zusammenhang mit Prompts und LLMs zu verwalten.
Funktionsweise und Kernfunktionen
Arch Gateway läuft als separater containerisierter Prozess neben Anwendungsservern und nutzt spezielle LLMs, um wichtige, aber undifferenzierte Aufgaben im Zusammenhang mit der Handhabung und Verarbeitung von Prompts zu erledigen. Dazu gehören:
- Erkennung und Abwehr von Jailbreak-Versuchen
- Intelligentes Aufrufen von Backend-APIs zur Erfüllung von Benutzeranfragen, die in einem Prompt dargestellt werden
- Routing und Disaster Recovery zwischen Upstream-LLMs
- Zentrale Verwaltung der Beobachtbarkeit von Prompts und LLM-API-Aufrufen
Die Kernfunktionen von Arch Gateway umfassen:
- Basierend auf Envoy: Nutzen der robusten HTTP-Management- und Skalierbarkeitsfunktionen von Envoy.
- Funktionsaufrufe für schnelle Agenten und RAG-Apps: Verwendung spezialisierter LLMs für schnelle und genaue promptbasierte Aufgaben wie Funktions-/API-Aufrufe und Parameterextraktion aus Prompts.
- Prompt Guard: Zentralisierte Schutzmechanismen zur Verhinderung von Jailbreak-Versuchen und zur Gewährleistung sicherer Benutzerinteraktionen ohne Code-Schreiben.
- Routing & Verkehrsmanagement: Verwaltung von LLM-Aufrufen mit intelligenten Wiederholungsversuchen, automatischer Umschaltung und robusten Upstream-Verbindungen für kontinuierliche Verfügbarkeit.
- Beobachtbarkeit: Verwendung des W3C Trace Context Standards für die vollständige Anfrageverfolgung über Anwendungen hinweg und Bereitstellung von Metriken zur Überwachung von Latenz, Token-Nutzung und Fehlerraten.
Anwendungsfälle und Vorteile
Arch Gateway bietet Entwicklern eine Reihe von Vorteilen bei der Entwicklung von GenAI-Anwendungen:
- Schnellere Entwicklung: Durch die Automatisierung von Aufgaben im Zusammenhang mit Prompts und LLMs können Entwickler sich auf die Kernfunktionen ihrer Anwendungen konzentrieren.
- Verbesserte Sicherheit: Die Prompt Guard-Funktion schützt vor Jailbreak-Versuchen und anderen Sicherheitsrisiken.
- Optimierte Leistung: Das Routing- und Verkehrsmanagement sorgt für eine hohe Verfügbarkeit und niedrige Latenzzeiten.
- Umfassende Beobachtbarkeit: Die detaillierten Metriken und die Anfrageverfolgung ermöglichen eine umfassende Analyse der Anwendungsleistung.
- Flexibilität und Anpassbarkeit: Arch Gateway kann an verschiedene Anwendungsfälle und Umgebungen angepasst werden.
Integration und Ausblick
Arch Gateway lässt sich nahtlos in bestehende Entwicklungsabläufe integrieren und bietet eine umfassende Dokumentation und Unterstützung. Das Projekt wird aktiv weiterentwickelt, mit Fokus auf der Erweiterung der Funktionen und der Verbesserung der Leistung. Katanemo plant, den Zugang zur gehosteten Version des Function-Calling-LLM (Arch-Function) in Zukunft über Entwicklerschlüssel zu ermöglichen und die Option anzubieten, dieses LLM lokal auszuführen.
Mit Arch Gateway bietet Katanemo Entwicklern ein leistungsstarkes Werkzeug, um die nächste Generation von KI-Agenten und GenAI-Anwendungen zu entwickeln und zu betreiben.
Bibliographie: https://github.com/katanemo/archgw https://twitter.com/RustTrending/status/1874915331522830406 https://x.com/RustTrending/status/1866244524823208375 https://archgw.com/ https://github.com/katanemo https://x.com/RustTrending/status/1857396973017747810 https://news.ycombinator.com/item?id=41864014 https://www.linkedin.com/posts/adilhafeez_github-katanemoarch-arch-is-an-intelligent-activity-7250212832451915776-gr_aWeitere News-Artikel
Alle ansehen- Architekturansätze für die Implementierung von KI-Systemen
- Architekturfehler bei der Implementierung von KI-Agenten in Unternehmen
- Architekturansätze für die Kombination von LLMs und Diffusionstransformatoren in der Text-zu-Bild-Synthese
- Arch: Eine neue Dimension der Infrastruktur für KI-Entwicklung
- Arch: Ein neuer Ansatz zur Entwicklung agentenbasierter KI-Anwendungen mit einem Proxy-Server
- Argentinien nutzt Künstliche Intelligenz zur Verbrechensbekämpfung und -vorhersage
KI, die in Deutschland zu Hause ist.
Testen Sie Mindverse Studio oder sprechen Sie mit unserem Team über Ihren Anwendungsfall.