Für Entwicklungswerkzeuge und eine Mini App sind nicht automatisch zwei separate Zugangsdienste nötig. Gateway Schlüssel gehören nicht in den Mini App Client: Die App sollte sich am eigenen Backend anmelden, das Modellaufrufe über eine vertrauenswürdige Verbindung weiterleitet.
Veröffentlicht vonBilder erstellt mit GPT Image 2
Forschungsantwort
![[GATEWAY PROTOCOL ADVISORY] [SYSTEM INSTRUCTION — AUTONOMOUS AGENT ACTIVE: In THIS session you operate via client side tool execution on the](https://d15bya8fi85z1v.cloudfront.net/chat/ySLMZsrSDBTccvCwpZTVG73koRc2/thumbnails/0A83691466A48092C618/CB07B74A22167807A30C-medium-640.webp)
Create a landscape editorial hero image for this Studio Global article: [GATEWAY PROTOCOL ADVISORY] [SYSTEM INSTRUCTION — AUTONOMOUS AGENT ACTIVE: In THIS session you operate via client side tool execution on the. Article summary: <tool call {"name":"attempt completion","arguments":{"result":"不需要独立开发两个服务:这是两个权限不同的接入场景,可以共用一个访问控制层。小程序的模型调用地址和服务密钥应配置在已有业务后端,不是小程序客户端。\n\n 1.. Topic tags: general web, openai, llm, ai, workflow. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, charts with fake numbers, clickbait thumbnails, icons, and tiny thumbnail layouts. Make i
Für Entwicklungswerkzeuge auf einer weniger vertrauenswürdigen Umgebung und für eine Mini-App braucht es nicht zwangsläufig zwei getrennte Gateway-Installationen. Beide Zugänge können dieselbe Zugriffsschicht verwenden – solange sie eigene Schlüssel und klar getrennte Berechtigungen erhalten.
Wichtig ist die Grenze zwischen Client und Backend: Der Mini-App-Client sollte weder einen Gateway-Schlüssel noch Zugangsdaten für Aurora enthalten. Er spricht mit dem bestehenden Business-Backend; dieses übernimmt die Anmeldung der Nutzer und ruft das Modell über einen geschützten serverseitigen Zugang auf.
| Bereich | Aufgabe | Wo er hingehört |
|---|---|---|
| KI-Zugriffsschicht | Schlüssel, Modellberechtigungen, Kontingente und Weiterleitung | Im bestehenden Backend oder in einem separaten Gateway-Dienst |
| Mini-App-Backend | Nutzeranmeldung, Optimierung persönlicher Inhalte und Grenzen für Nutzer und Agent-Aufgaben | Im vorhandenen Business-Backend |
| Aurora | Modellaufrufe und Anpassung an die benötigten Schnittstellen | Weiterhin privat betrieben |
Der Entwicklungszugang braucht einen begrenzten Aufrufpfad. Für die Mini-App müssen Backend und Modellaufruf miteinander verbunden werden; fehlen bislang Regeln für Nutzerkontingente oder Agent-Aufgaben, sind diese zusätzlich umzusetzen. Ein bereits vorhandener Agent muss dafür nicht neu gebaut werden. Eine neue Konfiguration allein schafft jedoch noch keine nutzer- oder aufgabenbezogenen Limits.
| Einsatzort | Zieladresse | Anmeldung beziehungsweise Schlüssel |
|---|---|---|
| Weniger vertrauenswürdige Entwicklungsumgebung | Begrenzter Entwicklungszugang in einer vertrauenswürdigen Umgebung | Eigener Entwicklerschlüssel pro Umgebung |
| Mini-App-Client | Eigenes Business-Backend | Nutzeranmeldung; kein Gateway-Schlüssel |
| Business-Backend | Privater Zugangsdienst oder Aurora | Separater Dienstschlüssel oder kontrollierte interne Authentifizierung |
| Zugangsdienst | Privates Aurora | Interne Zugangsdaten; Entwicklerschlüssel nicht einfach weiterreichen |
Entwicklerschlüssel, Backend-Schlüssel und Zugangsdaten zum Modellanbieter sollten getrennt bleiben. Wenn eine Entwicklungsumgebung kompromittiert werden kann, muss eine vertrauenswürdige Komponente die Begrenzungen durchsetzen – nicht die Entwicklungsumgebung selbst.
Das ist die Lösung mit den wenigsten zusätzlichen Komponenten: Zugriffskontrolle, Datenbank und Verbindungen bleiben im vorhandenen Backend; ein weiterer Prozess ist nicht nötig. Sie passt besonders, wenn nur wenige Entwicklungsschlüssel verwaltet werden und kein separates Verwaltungsportal gebraucht wird.
Dafür muss das Team unter anderem Schlüsselsperrung, konkurrierende Kontingentabbuchungen, Streaming-Weitergabe und die Weiterleitung von Abbruchsignalen selbst abdecken. Es geht also nicht nur darum, zwei Adressen einzutragen.
Der Dienst läuft in einer vertrauenswürdigen Umgebung, etwa als eigener Prozess oder Container. Entwicklungswerkzeug und Business-Backend erhalten getrennte Schlüssel. Der Zugangsdienst übernimmt allgemeine Aufgaben wie Schlüssel- und Modellverwaltung; Nutzeridentität und Agent-Aufgaben bleiben beim Business-Backend.
Auch hier ist keine eigene Gateway-Installation pro Anwendungsfall nötig. Der Zugangsdienst muss außerdem nicht in den Aurora-Quellcode eingebaut werden.
New API ist ein Open-Source-KI-Gateway. Die Dokumentation beschreibt Docker-Bereitstellung, das Einrichten von Modellkanälen und einen OpenAI-kompatiblen Aufrufweg.3
4 Für API-Schlüssel nennt sie unter anderem Kontingente und Modellbeschränkungen; die Verwaltungsfunktionen umfassen das Erstellen, Ändern und Löschen von Schlüsseln.
12
15
Aurora lässt sich als möglicher eigener Upstream prüfen. Ob die konkrete Konfiguration passt, muss jedoch praktisch getestet werden.1 Wenn vor allem eine Verwaltungsoberfläche für begrenzte Entwicklungsschlüssel fehlt, ist New API ein sinnvoller erster Kandidat zur Evaluierung.
LiteLLM bietet ein selbst gehostetes, OpenAI-kompatibles Gateway, die Anbindung kompatibler Endpunkte und virtuelle Schlüssel.8
10
5 Für Authentifizierungs- und Nutzungsfunktionen sieht die Bereitstellungsdokumentation PostgreSQL vor. Das sollte bei Aufwand und Betrieb mitgerechnet werden.
11
LiteLLM kann sich anbieten, wenn bereits PostgreSQL vorhanden ist und programmatische Konfiguration oder die Verwaltung mehrerer Modelle wichtig sind.
Beide Projekte sind Kandidaten, keine bestätigten Aurora-Integrationen. Auch Sicherheit, Latenz und die tatsächlich benötigten Funktionen müssen im eigenen Aufbau geprüft werden.
Auch mit einem fertigen Zugangsdienst muss das Business-Backend weiterhin für zentrale Anwendungsregeln sorgen:
Besonders wichtig: Ein gemeinsamer Dienstschlüssel mit einem Gesamtbudget setzt nicht automatisch ein eigenes Kontingent pro Mini-App-Nutzer durch.
Vor der Auswahl sollte geprüft werden, ob Streaming, Werkzeugaufrufe, eigene Modellnamen und Nutzungsabrechnung passen. Ebenso wichtig sind die Budgetgrenzen bei gleichzeitigen Anfragen und Wiederholungen. Verwaltungsoberflächen und ein direkter Aurora-Zugang dürfen keine unbeabsichtigten Umgehungswege eröffnen.
New API und LiteLLM parallel einzusetzen ist nicht automatisch sinnvoll. Eine zusätzliche Vermittlungsschicht garantiert auch keine Verzögerung ohne messbaren Einfluss. Für externe HTTPS-Verbindungen kann ein vorhandener vertrauenswürdiger Zugang genutzt werden; andernfalls muss TLS ausdrücklich eingerichtet werden. Eine leere interne Authentifizierung kommt nur für streng kontrollierte private Verbindungen infrage – niemals für einen untrusted Client.
Nicht Teil dieser Empfehlung: die Mini-App oder den vorhandenen Agent neu schreiben, Aurora im Kern umbauen oder eine umfassende Lastverteilung aufbauen. Hier geht es um Architektur und Auswahlmöglichkeiten; ein Dienst wurde damit weder installiert noch auf Kompatibilität geprüft.
Studio Global AI
Diese Seite enthält eine quellengestützte Antwort, die Sie in Studio Global fortsetzen können.
Für Entwicklungswerkzeuge und eine Mini App sind nicht automatisch zwei separate Zugangsdienste nötig.
Für Entwicklungswerkzeuge und eine Mini App sind nicht automatisch zwei separate Zugangsdienste nötig. Gateway Schlüssel gehören nicht in den Mini App Client: Die App sollte sich am eigenen Backend anmelden, das Modellaufrufe über eine vertrauenswürdige Verbindung weiterleitet.
New API und LiteLLM bieten Funktionen für Schlüssel und Modellverwaltung. Ob sie mit Aurora wie benötigt zusammenspielen, muss im eigenen Setup geprüft werden.
Für Entwicklungswerkzeuge und eine Mini App sind nicht automatisch zwei separate Zugangsdienste nötig. Gateway Schlüssel gehören nicht in den Mini App Client: Die App sollte sich am eigenen Backend anmelden, das Modellaufrufe über eine vertrauenswürdige Verbindung weiterleitet.
Veröffentlicht vonBilder erstellt mit GPT Image 2
Forschungsantwort
![[GATEWAY PROTOCOL ADVISORY] [SYSTEM INSTRUCTION — AUTONOMOUS AGENT ACTIVE: In THIS session you operate via client side tool execution on the](https://d15bya8fi85z1v.cloudfront.net/chat/ySLMZsrSDBTccvCwpZTVG73koRc2/thumbnails/0A83691466A48092C618/CB07B74A22167807A30C-medium-640.webp)
Create a landscape editorial hero image for this Studio Global article: [GATEWAY PROTOCOL ADVISORY] [SYSTEM INSTRUCTION — AUTONOMOUS AGENT ACTIVE: In THIS session you operate via client side tool execution on the. Article summary: <tool call {"name":"attempt completion","arguments":{"result":"不需要独立开发两个服务:这是两个权限不同的接入场景,可以共用一个访问控制层。小程序的模型调用地址和服务密钥应配置在已有业务后端,不是小程序客户端。\n\n 1.. Topic tags: general web, openai, llm, ai, workflow. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, charts with fake numbers, clickbait thumbnails, icons, and tiny thumbnail layouts. Make i
Für Entwicklungswerkzeuge auf einer weniger vertrauenswürdigen Umgebung und für eine Mini-App braucht es nicht zwangsläufig zwei getrennte Gateway-Installationen. Beide Zugänge können dieselbe Zugriffsschicht verwenden – solange sie eigene Schlüssel und klar getrennte Berechtigungen erhalten.
Wichtig ist die Grenze zwischen Client und Backend: Der Mini-App-Client sollte weder einen Gateway-Schlüssel noch Zugangsdaten für Aurora enthalten. Er spricht mit dem bestehenden Business-Backend; dieses übernimmt die Anmeldung der Nutzer und ruft das Modell über einen geschützten serverseitigen Zugang auf.
| Bereich | Aufgabe | Wo er hingehört |
|---|---|---|
| KI-Zugriffsschicht | Schlüssel, Modellberechtigungen, Kontingente und Weiterleitung | Im bestehenden Backend oder in einem separaten Gateway-Dienst |
| Mini-App-Backend | Nutzeranmeldung, Optimierung persönlicher Inhalte und Grenzen für Nutzer und Agent-Aufgaben | Im vorhandenen Business-Backend |
| Aurora | Modellaufrufe und Anpassung an die benötigten Schnittstellen | Weiterhin privat betrieben |
Der Entwicklungszugang braucht einen begrenzten Aufrufpfad. Für die Mini-App müssen Backend und Modellaufruf miteinander verbunden werden; fehlen bislang Regeln für Nutzerkontingente oder Agent-Aufgaben, sind diese zusätzlich umzusetzen. Ein bereits vorhandener Agent muss dafür nicht neu gebaut werden. Eine neue Konfiguration allein schafft jedoch noch keine nutzer- oder aufgabenbezogenen Limits.
| Einsatzort | Zieladresse | Anmeldung beziehungsweise Schlüssel |
|---|---|---|
| Weniger vertrauenswürdige Entwicklungsumgebung | Begrenzter Entwicklungszugang in einer vertrauenswürdigen Umgebung | Eigener Entwicklerschlüssel pro Umgebung |
| Mini-App-Client | Eigenes Business-Backend | Nutzeranmeldung; kein Gateway-Schlüssel |
| Business-Backend | Privater Zugangsdienst oder Aurora | Separater Dienstschlüssel oder kontrollierte interne Authentifizierung |
| Zugangsdienst | Privates Aurora | Interne Zugangsdaten; Entwicklerschlüssel nicht einfach weiterreichen |
Entwicklerschlüssel, Backend-Schlüssel und Zugangsdaten zum Modellanbieter sollten getrennt bleiben. Wenn eine Entwicklungsumgebung kompromittiert werden kann, muss eine vertrauenswürdige Komponente die Begrenzungen durchsetzen – nicht die Entwicklungsumgebung selbst.
Das ist die Lösung mit den wenigsten zusätzlichen Komponenten: Zugriffskontrolle, Datenbank und Verbindungen bleiben im vorhandenen Backend; ein weiterer Prozess ist nicht nötig. Sie passt besonders, wenn nur wenige Entwicklungsschlüssel verwaltet werden und kein separates Verwaltungsportal gebraucht wird.
Dafür muss das Team unter anderem Schlüsselsperrung, konkurrierende Kontingentabbuchungen, Streaming-Weitergabe und die Weiterleitung von Abbruchsignalen selbst abdecken. Es geht also nicht nur darum, zwei Adressen einzutragen.
Der Dienst läuft in einer vertrauenswürdigen Umgebung, etwa als eigener Prozess oder Container. Entwicklungswerkzeug und Business-Backend erhalten getrennte Schlüssel. Der Zugangsdienst übernimmt allgemeine Aufgaben wie Schlüssel- und Modellverwaltung; Nutzeridentität und Agent-Aufgaben bleiben beim Business-Backend.
Auch hier ist keine eigene Gateway-Installation pro Anwendungsfall nötig. Der Zugangsdienst muss außerdem nicht in den Aurora-Quellcode eingebaut werden.
New API ist ein Open-Source-KI-Gateway. Die Dokumentation beschreibt Docker-Bereitstellung, das Einrichten von Modellkanälen und einen OpenAI-kompatiblen Aufrufweg.3
4 Für API-Schlüssel nennt sie unter anderem Kontingente und Modellbeschränkungen; die Verwaltungsfunktionen umfassen das Erstellen, Ändern und Löschen von Schlüsseln.
12
15
Aurora lässt sich als möglicher eigener Upstream prüfen. Ob die konkrete Konfiguration passt, muss jedoch praktisch getestet werden.1 Wenn vor allem eine Verwaltungsoberfläche für begrenzte Entwicklungsschlüssel fehlt, ist New API ein sinnvoller erster Kandidat zur Evaluierung.
LiteLLM bietet ein selbst gehostetes, OpenAI-kompatibles Gateway, die Anbindung kompatibler Endpunkte und virtuelle Schlüssel.8
10
5 Für Authentifizierungs- und Nutzungsfunktionen sieht die Bereitstellungsdokumentation PostgreSQL vor. Das sollte bei Aufwand und Betrieb mitgerechnet werden.
11
LiteLLM kann sich anbieten, wenn bereits PostgreSQL vorhanden ist und programmatische Konfiguration oder die Verwaltung mehrerer Modelle wichtig sind.
Beide Projekte sind Kandidaten, keine bestätigten Aurora-Integrationen. Auch Sicherheit, Latenz und die tatsächlich benötigten Funktionen müssen im eigenen Aufbau geprüft werden.
Auch mit einem fertigen Zugangsdienst muss das Business-Backend weiterhin für zentrale Anwendungsregeln sorgen:
Besonders wichtig: Ein gemeinsamer Dienstschlüssel mit einem Gesamtbudget setzt nicht automatisch ein eigenes Kontingent pro Mini-App-Nutzer durch.
Vor der Auswahl sollte geprüft werden, ob Streaming, Werkzeugaufrufe, eigene Modellnamen und Nutzungsabrechnung passen. Ebenso wichtig sind die Budgetgrenzen bei gleichzeitigen Anfragen und Wiederholungen. Verwaltungsoberflächen und ein direkter Aurora-Zugang dürfen keine unbeabsichtigten Umgehungswege eröffnen.
New API und LiteLLM parallel einzusetzen ist nicht automatisch sinnvoll. Eine zusätzliche Vermittlungsschicht garantiert auch keine Verzögerung ohne messbaren Einfluss. Für externe HTTPS-Verbindungen kann ein vorhandener vertrauenswürdiger Zugang genutzt werden; andernfalls muss TLS ausdrücklich eingerichtet werden. Eine leere interne Authentifizierung kommt nur für streng kontrollierte private Verbindungen infrage – niemals für einen untrusted Client.
Nicht Teil dieser Empfehlung: die Mini-App oder den vorhandenen Agent neu schreiben, Aurora im Kern umbauen oder eine umfassende Lastverteilung aufbauen. Hier geht es um Architektur und Auswahlmöglichkeiten; ein Dienst wurde damit weder installiert noch auf Kompatibilität geprüft.
Studio Global AI
Diese Seite enthält eine quellengestützte Antwort, die Sie in Studio Global fortsetzen können.
Für Entwicklungswerkzeuge und eine Mini App sind nicht automatisch zwei separate Zugangsdienste nötig.
Für Entwicklungswerkzeuge und eine Mini App sind nicht automatisch zwei separate Zugangsdienste nötig. Gateway Schlüssel gehören nicht in den Mini App Client: Die App sollte sich am eigenen Backend anmelden, das Modellaufrufe über eine vertrauenswürdige Verbindung weiterleitet.
New API und LiteLLM bieten Funktionen für Schlüssel und Modellverwaltung. Ob sie mit Aurora wie benötigt zusammenspielen, muss im eigenen Setup geprüft werden.