workbench- ja error-assistant-moduulit). Mitä kukin asetus tekee, käyttäjien käyttöoikeudet ja kiintiöt on kuvattu sivulla Tekoälyintegraatio; tämä sivu vie sen Kubernetesiin.
Konfiguraatio
1
ConfigMap
30-config.yaml (additions)
AI_ENABLED-arvon on oltava täsmälleen "true". Avustaja tulee näkyviin vain, kun AI_ENABLED, AI_BASE_URL, AI_MODEL ja AI_API_KEY on kaikki asetettu.2
Secret
3
Ota käyttöön, käynnistä uudelleen ja tarkista yhdyskäytävä jokaisesta podista
000 tarkoittaa, että ei ole.web_fetch-työkalu noutaa sivut saman välityspalvelimen kautta kuin Ulkoinen URL-osoite -tiedostot, joten OVERLEAF_LINKED_URL_*-asetukset rajoittavat myös sitä, mitä malli saa lukea.
Useita replikoita
Mitään ylimääräistä ei tarvita. Token-kiintiö lasketaan Redisissä, joten käyttäjän käyttömäärä on sama jokaisella replikalla, ja ylläpitäjän nollaus pätee kaikkialla.Testattu Kubernetesissa
OpenAI-yhteensopivan yhdyskäytävän, Tavilyn ja GitBookin MCP-päätepisteen jäljitelmiä vasten (joihin luotettiinoverleaf-certs-Secretistä tulevan NODE_EXTRA_CA_CERTS-asetuksen kautta) Kubernetes 1.37:ssä päästä päähän -testimme menevät läpi: tekoälyavustajan osalta kolmella replikalla HAProxyn takana (31 tapausta) keskustelut työkalukutsuineen ja muokkausehdotuksineen, verkko- ja dokumentaatiohaku, verkkosivujen lukeminen linked-url-proxyn kautta OVERLEAF_LINKED_URL_ALLOWED_RESOURCES-rajauksella, kuva- ja PDF-liitteet, suostumus, Redisissä laskettu token-kiintiö, tekoäly poistettuna käytöstä käyttäjältä ja koko instanssilta sekä hitaat yhteydet yhdyskäytävään; virheavustajan osalta yhdellä replikalla (15 tapausta) korjausehdotukset, suostumus, jaettu token-kiintiö ja tekoäly poistettuna käytöstä.
