Skip to main content
Der KI-Assistent und der LaTeX-Fehlerassistent laufen im web-Dienst (den Modulen workbench und error-assistant) jedes Ayakaleaf-Pro-Pods. Was jede Einstellung bewirkt, der Benutzerzugriff und die Kontingente sind unter KI-Integration beschrieben; diese Seite überträgt das auf Kubernetes.

Konfiguration

1

ConfigMap

30-config.yaml (additions)
AI_ENABLED muss genau "true" sein. Der Assistent erscheint nur, wenn AI_ENABLED, AI_BASE_URL, AI_MODEL und AI_API_KEY alle gesetzt sind.
2

Secret

3

Anwenden, neu starten und das Gateway von jedem Pod aus prüfen

Jeder HTTP-Status bedeutet, dass das Gateway erreichbar ist; 000 bedeutet, dass es nicht erreichbar ist.
Das Tool web_fetch ruft Seiten über denselben Proxy ab wie Dateien aus Externe URL, daher begrenzen die OVERLEAF_LINKED_URL_*-Einstellungen auch, was das Modell lesen darf.

Mehrere Replikate

Nichts weiter. Das Token-Kontingent wird in Redis gezählt, sodass der Verbrauch eines Benutzers auf jedem Replikat gleich ist und das Zurücksetzen durch einen Administrator überall gilt.

Getestet auf Kubernetes

Gegen einen Mock eines OpenAI-kompatiblen Gateways, von Tavily und des GitBook-MCP-Endpunkts (vertraut über NODE_EXTRA_CA_CERTS aus overleaf-certs) bestehen auf Kubernetes 1.37 unsere End-to-End-Tests: für den KI-Assistenten auf drei Replikaten hinter HAProxy (31 Fälle) Chats mit Tool-Aufrufen und vorgeschlagenen Änderungen, Web- und Dokumentationssuche, das Lesen von Webseiten über linked-url-proxy, begrenzt durch OVERLEAF_LINKED_URL_ALLOWED_RESOURCES, Bild- und PDF-Anhänge, Einwilligung, das in Redis gezählte Token-Kontingent, für einen Benutzer und für die Instanz deaktivierte KI sowie langsame Verbindungen zum Gateway; für den Fehlerassistenten auf einem Replikat (15 Fälle) vorgeschlagene Korrekturen, Einwilligung, das gemeinsame Token-Kontingent und deaktivierte KI.
Zuletzt geändert am 2. November 2026