Siin on loetletud kõik sätted, mida operaator saab AiHummeri serveris muuta. Leht koostatakse toote enda kataloogist, seega vastab see täpselt teie serverile.
Väärtus määratakse veebiliideses või käsuga aihummer settings set KEY VALUE (Käsurida). Vaikeväärtuse veerg näitab, mida server kasutab seni, kuni oma väärtust pole määratud.
[!NOTE]
Salajasi väärtusi siin kunagi ei trükita ja tarnija teenusevõtmeid ei loetleta üldse — toode peidab need kõigist loenditest. Mõttekriips tähendab tühja väärtust või selgitust, mis kuvatakse ainult veebiliideses.
API
Võti
Nimi
Tüüp
Vaikimisi
Mida teeb
AIHUMMER_PERSONAL_API_KEYS
Isiklikud API võtmed OpenAI-compati jaoks
bool
1
“väljas” keelab isikliku võtmega autentimise OpenAI-ga ühilduvas lõpp-punktis. Mis tahes muu väärtus = lubatud. Rakendatakse käivitamisel/pärast taaskäivitamist.
Agent
Võti
Nimi
Tüüp
Vaikimisi
Mida teeb
AIHUMMER_APPROVAL_TOOLS
Kinnitust vajavad tööriistad
text
—
—
AIHUMMER_SUBAGENT_MAX_DEPTH
Alamagendi maksimaalne sügavus
int
2
—
AIHUMMER_SUBAGENT_TIMEOUT_SEC
Alamagendi ajalõpp (sekundites)
int
180
Maksimaalne aeg ühe alamagendi käitamiseks sekundites. Rakendatud käivitamisel/pärast taaskäivitamist.
AIHUMMER_TOOL_SEARCH
Tööriista laisk laadimine (tool_search)
bool
false
Reklaamige ainult põhitööriistu ja otsingu metatööriista ning avaldage soovi korral ka ülejäänud. Kiirendab pöördeid ja vähendab kulusid, kui on installitud palju tööriistu, kuid väikese riskiga jätab mudel tähelepanuta harva kasutatava tööriista.
AIHUMMER_TOOL_SEARCH_CORE
Tööriista laisk laadimine: alati sisse lülitatud tööriistad
text
—
Tööriist Comma keepsparedpared up režiimis.
AIHUMMER_TOOL_SEARCH_THRESHOLD
Tööriista laisk laadimine: minimaalne edasilükkamiseks vajalike tööriistade arv
int
12
Lükkake edasi ainult siis, kui agendi profiilifiltri säilib rohkem kui see palju tööriistu.
Agent · Reasoning
Võti
Nimi
Tüüp
Vaikimisi
Mida teeb
AIHUMMER_AGENT_BEST_OF_N
N-st parimad näidised (0/1=väljas, ≥2=sees)
int
0
≥2 valimit N kandidaati ja hindab parimaid. Maksab N× genereerimine.
IANA ajavöönd kuupäeva sisestamiseks, nt. Euroopa/Moskva. Vaikimisi UTC.
Channels
Võti
Nimi
Tüüp
Vaikimisi
Mida teeb
AIHUMMER_CONFIDENTIAL_PERSONA
Konfidentsiaalne veebiinimene
bool
0
Kui see on sisse lülitatud, ei avalda ega säilita veebivestluse agent oma isiku-/identiteediandmeid ning jätab alles käsiloleva ülesande vastused – kasutage seda anonüümsete või privaatsustundlike veebijuurutuste jaoks. Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_INBOUND_REQUIRE_BINDING
Vasta ainult varustatud kasutajatele
text
true
true = robot ignoreerib kõiki kanali saatjaid, kes on NOT ette nähtud AiHummeri kasutajad (rollide sidumisega kasutaja) – juhuslikud vestlusliikmed ja külaliste kutsed ei saa vastust vale (vaikimisi) = vasta kõigile.
Avaldage tööriistad MCP serverina aadressil POST /v1/mcp. Rakendatakse käivitamisel/pärast taaskäivitamist.
Knowledge connectors
Võti
Nimi
Tüüp
Vaikimisi
Mida teeb
AIHUMMER_KB_SYNC_INTERVAL
Ajastatud/satud mp ühendus väljas)
text
—
Kestus (nt 6 tundi, 30 min) taustal iga konfigureeritud teadmiste konnektori kõigis tööruumides automaatseks uuesti sünkroonimiseks. Tühi/0 = välja lülitatud. Uuesti sünkroonimine on idempotentne (asenda allika järgi, duplikaate pole). slack_export on välistatud (selle zip laaditakse üles käsitsi). Rakendatakse käivitamisel/pärast taaskäivitamist.
LLM
Võti
Nimi
Tüüp
Vaikimisi
Mida teeb
AIHUMMER_CASCADE_MIN_CHARS
Kaskaad: min eskaleerimiseks vajalikke tähemärke
int
0
Taotluse pikkuse lävi (märgid), mille juures käivitub tugevam kaskaadimudel. 0 = vaikeväärtus. Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_CASCADE_STRONG_MODEL
Kaskaad: tugevam varumudel
text
—
Pikkade/keerukate päringute jaoks kaskaaditav mudel (tühi = väljas). Rakendatakse käivitamisel/pärast taaskäivitamist.
Max_output_tokens ülempiir vestluse käigu jaoks. 0 = kork puudub. Arutlusmudelitel arvestatakse selle eelarve alla ka arutlusmärgid, nii et liiga väike väärtus annab tühja vastuse „puudulik: max_väljund_märgid”. Rakendatakse käigu pealt (taaskäivitamine puudub).
AIHUMMER_CODEX_MODEL
Mudeli ID (Codex / gpt-5.5 transport)
text
gpt-5.5
Peamise Codexi/ChatGPT transpordi mudeli ID (nt gpt-5.5, gpt-5.5-codex). Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_CODEX_REASONING_EFFORT
Põhjendustöö
enum: none \| low \| medium \| high \| xhigh
low
Vestluse mudeli arutlussügavus muutub, kui agendi parameetrid seda ei määra. Kehtivad gpt-5.5 väärtused: puudub, madal, keskmine, kõrge, xhigh (NOT minimaalne — gpt-5.5 lükkab selle tagasi väärtusega HTTP 400). Kõrgem = parem kvaliteet, kuid aeglasem/kallim. Kehtetu väärtus surutakse ohutult madalale. Rakendatakse käigu pealt (taaskäivitamine puudub).
AIHUMMER_LLM_CALL_TIMEOUT_S
Kõne ajalõpp (sekundites)
int
120
Ajaeelarve SINGLE mudelikõne jaoks (takistusvastane: gpt-5.5 võib lõputult mõelda ja pööret lahti hoida). Aegumisel kõne nurjub ErrCallTimeoutiga ilma korduskatseteta. 0 = piirang puudub. Rakendati käigu pealt (taaskäivitust ei toimu).
AIHUMMER_LLM_GATEWAY_URL
LLM lüüs URL
text
—
OpenAI-ga ühilduva mudeli lõpp-punkti URL baas, mille agent kutsub (teie kohalik llama.cpp/vLLM/Ollama server või hostitud gateway). Pakkuja vaikelõpp-punkti kasutamiseks jätke väli tühjaks.
AIHUMMER_LLM_MODEL
LLM mudel
text
—
Mudeli nimi/id, mis saadetakse pakkujale igal sammul (mudel, mida teie lõpp-punkt teenindab). Peab vastama mudelile, mille lõpp-punkt tegelikult paljastab.
AIHUMMER_LLM_PROVIDER
LLM pakkuja
text
—
Millist mudeli taustaprogrammi kasutada (OpenAI-ga ühilduv lõpp-punkt või Codex/ChatGPT-tellimuse transport). Otsustab, kuidas päringuid saadetakse ja autentitakse.
AIHUMMER_LLM_RETRIES
LLM proovib mööduvat viga uuesti
int
3
LLM päringu korduskatsete arv mööduva vea korral. Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_LLM_TEMPERATURE
Temperatuur
text
—
Proovivõtutemperatuur (0..2), kui agendi parameetrid seda ei määra. Tühi = ära saada. NOTE: gpt-5.5 arutlusmudelid (Codex) keelduvad temperatuurist – jätke nende jaoks väli tühjaks; määrake see ainult mittemõistliku taustaprogrammi kasutamisel. Rakendatakse lennult (restart puudub).
AIHUMMER_LLM_TOP_P
Top-p (tuuma proovivõtt)
text
—
Tuumaproovi võtmise lävi (0..1), kui agendi parameetrid seda ei määra. Tühi = ära saada. Sarnaselt temperatuuriga lükkab gpt-5.5 arutluskäik selle tagasi – määrake see ainult põhjendamatute taustaprogrammide jaoks. Rakendatakse käigu pealt (taaskäivitamist ei toimu).
Teie OpenAI konto võti kohaliku OpenAI ahela jaoks (kui kasutate OpenAI-d vaikepakkujana). Mitte segi ajada tööruumipõhise BYOK-ga lehel Mudelid. Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_OPENAI_BASE_URL
OpenAI põhibaas URL
text
—
OpenAI-ga ühilduva API alus (nt https://api.openai.com/v1). Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_OPENAI_MODEL
OpenAI algmudel
text
—
OpenAI tsükli mudel (kui AIHUMMER_OPENAI_API_KEY on määratud). Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_ROUTER_COMPLEX_MODEL
Ruuter: keeruliste pöörete mudel
text
—
Keeruliste päringute mudel (tühi = riba keelatud). Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_ROUTER_SIMPLE_MODEL
ruuter: mudel lihtsate pöörete jaoks
text
—
Lihtsate päringute mudel (tühi = riba keelatud). Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_ROUTER_STANDARD_MODEL
Ruuter: standardpöörete mudel
text
—
Standardtaotluste mudel (tühi = riba keelatud). Rakendatakse käivitamisel/pärast taaskäivitamist.
Media
Võti
Nimi
Tüüp
Vaikimisi
Mida teeb
AIHUMMER_DEEPGRAM_API_KEY
Deepgrami API võti
text
—
Deepgrami võti API (STT mootor = deepgram). Võetud siit või saidilt AIHUMMER_STT_API_KEY. Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_DEEPGRAM_MODEL
Süvagrammi mudel
text
nova-2
Deepgram-mudel (nt nova-2, nova-3, alus). Sõltub projekti juurdepääsust võtmele. Rakendatud käivitamisel/pärast taaskäivitamist.
AIHUMMER_DEEPGRAM_URL
Sügavagrammi alus URL
text
—
Deepgram API baas. Tühi = https://api.deepgram.com. Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_IMAGE_BASE_URL
Pildi API alus URL (OpenAI varu)
text
—
OpenAI-võtmega töötamisel /images API (tühi = https://api.openai.com/v1). Rakendatakse käivitamisel/pärast taaskäivitamist.
Ühe meediumi üleslaadimise (PUT /v1/media/{id}/content) maksimaalne suurus megabaitides. Piirab kettakirjutust avaliku pordi kaudu (ülevoolukaitse). Vaikimisi 256. Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_STT_API_KEY
STT API võti (valikuline)
text
—
Valikuline kandja, kui STT külgkorv seda nõuab (install.sh võib selle luua). Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_STT_CODEX_URL
STT codex-mootor URL
text
—
OpenAI-ga ühilduva /v1/audio/transcriptions koodimootori jaoks (transkriptsioon ChatGPT tellimuse kaudu). Tühi = Codexi alus. Kandja on võetud AIHUMMER_STT_API_KEY või AIHUMMER_CODEX_ACCESS_TOKEN. Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_STT_ENGINE
STT mootor
enum: faster-whisper \| deepgram \| off
faster-whisper
Kõnetuvastusmootor. quick-whisper = tasuta kohalik külgkorv (vaikeseade, tarnitakse karbist välja, URL = AIHUMMER_STT_URL, kolmanda osapoole API-sid ei koormata). deepgram = pilv Deepgram (kiire, võti AIHUMMER_DEEPGRAM_API_KEY, tasutakse tasuta tasemega). väljas = tuvastamine keelatud. (Codexi/ChatGPT tellimus toetab NOT heli transkriptsiooni.) Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_STT_LANGUAGE
STT keel
text
—
Tuvastamiskeel (BCP-47, nt ru/en). Kasutab deepgrami mootor (mudel nova-2). Tühi = automaatne tuvastamine / mootori vaikeseade. Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_STT_MODEL
STT mudel
text
Systran/faster-whisper-small
kiirema sosistamisega mudel (nt väike/keskmine/suur-v3 või Systran/faster-whisper-⟨size⟩). Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_STT_URL
Kõnest tekstiks muutmine (kiiremini sosin) URL
text
—
URL kohalikust kiirema sosistamisega külgkorvist (OpenAI-ga ühilduv /v1/audio/transcriptions). Tühi = automaatne vaikeväärtus http://127.0.0.1:8001,, mille install.sh määrab ise. Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_TTS_API_KEY
TTS API võti (edge-tts)
text
—
Lüüsi ja edge-tts külgkorvi vaheline kandja (install.sh genereerib selle automaatselt). Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_TTS_ENABLED
Tekst kõneks on lubatud
bool
1
Lubab kõnesünteesi (tööriist tts + häälrežiim). Edge-tts külgkorv tarnitakse kastist välja. Rakendati käivitamisel/pärast taaskäivitamist.
AIHUMMER_TTS_MODEL
TTS mudel
text
—
Teenuse edge-tts mudeli nimi. Rakendatud käivitamisel/pärast taaskäivitamist.
AIHUMMER_TTS_URL
Tekst kõneks (edge-tts) URL
text
—
URL kohalikus edge-tts külgkorvis (OpenAI-ga ühilduv /v1/audio/speech). Tühi = automaatne vaikeväärtus http://127.0.0.1:8002,, mille install.sh määrab ise. Rakendatud käivitamisel/pärast taaskäivitamist.
AIHUMMER_TTS_VOICE
TTS hääl (vaikimisi DE-FlorianMultilingualNeural)
text
de-DE-FlorianMultilingualNeural
Vaikimisi edge-tts hääl (mitmekeelne, sh vene keel). Rakendatakse käivitamisel/pärast taaskäivitamist.
Mitu järjestikust helikaadrit (≈20 ms) katkestab roboti taasesituse.
AIHUMMER_VOICE_DUPLEX
Reaalajas täisduplekshääl
bool
0
Lubab reaalajas täisdupleksrežiimi (voogesitus + VAD + sissetulek). Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_VOICE_NOISE_SUPPRESSION
Mürasummutus
bool
1
—
AIHUMMER_VOICE_VAD_THRESHOLD
VAD energialävi (0..1)
text
0.02
Kõneenergia lävi hõive VAD värava jaoks; madalam = tundlikum.
Memory
Võti
Nimi
Tüüp
Vaikimisi
Mida teeb
AIHUMMER_EMBEDDER_DIM
Manustaja vektori hämar
int
768
Vektori dimensioon – peab vastama mudelile (multilingual-e5-base=768, bge-m3=1024).
AIHUMMER_EMBEDDER_KEEPALIVE
Manustage, hoidke elus
text
5m
keep_alive Ollama manustamisseadme jaoks (ainult siis, kui AIHUMMER_MEMORY_RETRIEVAL=manustamine). Vaikimisi 5m — tühikäigumudel laaditakse maha ja kinni jäänud tühikäigu ollama jooksja puhastab end ise. -1 (säilita igavesti) on NOT soovitatav: ollama vea tõttu võib ummikus jooksja CPU südamikku päevadeks siduda. Külmkäivitus pärast tühikäigul töötamist kompenseeritakse soojendusega lüüsi käivitamisel. Rakendati käivitamisel/pärast taaskäivitamist.
AIHUMMER_EMBEDDER_MODEL
Manustaja mudel
text
yxchia/multilingual-e5-base
Ollama manustamismudel. Vaikimisi multilingual-e5-base — mitmekeelne (sh venekeelne), 768-dim, hele + kiire sisse lülitatud CPU (~1-2s/embed). e5 päringu/lõigu eesliited rakendatakse automaatselt. Riistvara GPU maksimaalse kvaliteedi saavutamiseks kasutage bge-m3 (komplekt DIM=1024). Peab ühtima AIHUMMER_EMBEDDER_DIM.
AIHUMMER_EMBEDDER_PASSAGE_PREFIX
Manustava lõigu eesliide
text
—
Alista salvestatud dokumendi eesliide (e5 mudelid kasutavad automaatselt “passage: “). Mudeli nime järgi automaatseks tuvastamiseks jätke väli tühjaks.
AIHUMMER_EMBEDDER_QUERY_PREFIX
Manustaja päringu eesliide
text
—
Alistage otsingupäringu eesliide (e5 mudelid kasutavad automaatselt päringut: “). Mudeli nime järgi automaatseks tuvastamiseks jätke tühjaks.
AIHUMMER_EMBEDDER_URL
Manustaja URL (Ollamaga ühilduv)
text
—
Tõelised semantilised manustused. Paigaldaja varustab Ollama külgkorvi ja määrab selle automaatselt; UNSET = räsi manustamine (ainult leksikaalne, nõrk meeldetuletus).
AIHUMMER_MEMORY_CAPTURE
Mäluhõiverežiim
enum: auto \| review \| off
auto
auto = mäleta + tuleta automaatselt meelde; ülevaatamine = pidage meeles kandidaate, kes vajavad käsitsi kinnitamist; off = jäädvustamine puudub.
AIHUMMER_MEMORY_CONTEXT_TIMEOUT
Mälu hüdratsiooni ajalõpp
text
3s
Maksimaalne ooteaeg, kuni vastuse alguses mälu hüdraatub (päringu manustamine + otsing). Kui manus on ülekoormatud ja jääb tähtajast mööda, liigub vastus rippumise asemel mäluplokki WITHOUT. Go kestuse vorming (nt 2s, 1500ms). 0 = piirang puudub. Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_MEMORY_DREAM_INTERVAL
Unenägude läbimise intervall
string
1h
Kui sageli kontrollib isemajandav unistuste pass läbivaadatud väiteid vastuolude suhtes kõigis ulatustes (Go kestus, nt 30 m/1 h/6 h). Keelamiseks määrake 0.
AIHUMMER_MEMORY_EXTRACT
LLM fakti väljavõte
bool
1
Ekstraheerige normaliseeritud subjekti/predikaadi/objekti faktid LLM (vaikimisi SEES) kaudu, selle asemel, et salvestada tooreid lausefragmente – see on vajalik graafiku/vastuolu/unistuste masinavärgi käivitamiseks. Lisab ühe LLM kõne iga salvestatud sõnumi kohta; asus kõne salvestama.
AIHUMMER_MEMORY_RETRIEVAL
Mälu taastamise režiim
enum: fulltext \| embedding
fulltext
Kuidas mälust otsitakse. täistekst (vaikimisi) = Postgresi täistekstiotsing faktiteksti kohal – EI MITTE manustamismudelit, külgkorvi ega CPU koormust (nagu vana einstein AiHummeris). embedding = semantiline vektorotsing manustamisseadme kaudu (AIHUMMER_EMBEDDER_URL/ollama) — tähenduse järgi täpsem, kuid laadib CPU ja nõuab külgkorvi. Rakendati käivitamisel/pärast taaskäivitamist.
AIHUMMER_MEMORY_TOKEN
Kaugmälu teenuse tunnus
text
—
Teenusemärk autoriseerimiseks Einsteini otsinguga API (saadetud autoriseerimisena: kandja …). Vajalik ainult siis, kui AIHUMMER_MEMORY_URL on määratud. Tühi = volitus puudub (ainult arendaja installide puhul, mille taastamise autentimine on keelatud).
AIHUMMER_MEMORY_URL
Kaugmälu URL (Einsteini pistikprogramm)
text
—
Eraldiseisva Einsteini mäluplugina URL (leping aihummer.memory.v1, nt. http://127.0.0.1:8820). BLANK (vaikimisi) = protsessisisene Go mälumoodul. Kui see on määratud, läheb pöördekonteksti hüdratsioon üle HTTP plugina /context + /retrieval; vea/puudujäägi korral langeb see pehmelt tagasi sisseehitatud moodulisse (jooksmisi ei esine). Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_QDRANT_API_KEY
Qdrant API võti
text
—
—
AIHUMMER_QDRANT_URL
Qdrant URL (vastupidav vektorpood)
text
—
UNSET = mälusisene pood (vektorid LOST taaskäivitamisel). Seadistatud tootmise kestvuse tagamiseks.
AIHUMMER_RERANKER_URL
RAG külgkorvi ümberpaigutaja URL
text
—
HTTP URL ristkodeerija külgkorvi kohta hübriidotsingu ümberpaigutamiseks. Tühi = ümberpaigutamine maha. Rakendatakse käivitamisel/pärast taaskäivitamist.
Moderation
Võti
Nimi
Tüüp
Vaikimisi
Mida teeb
AIHUMMER_MODERATION
Sisestuse modereerimine
bool
1
“väljas” keelab sisseehitatud kaitse jailbreak/prompt-injection vastu. Mis tahes muu väärtus = lubatud. Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_MODERATION_REFUSAL
Modereerimisest keeldumise teade
text
—
Keeldumise tekst tagastati, kui moderaator blokeerib päringu (tühi = sisseehitatud). Rakendatakse käivitamisel/pärast taaskäivitamist.
Public access
Võti
Nimi
Tüüp
Vaikimisi
Mida teeb
AIHUMMER_PUBLIC_URL
Lüüs avalik URL (veebi kasutajaliides + kliendid)
text
—
Puhverserveri see host → lüüsi port (AIHUMMER_GATEWAY_ADDR, vaikimisi :8780). Kasutavad veebikasutajaliides ja iOS/veebikliendid.
POCKET_AGENT_GATEWAY_BASE_URL
Taskuagendi avalik lüüs URL
text
—
Puhverserver → taskuagendi lüüsi port (POCKET_AGENT_PORT, vaikimisi 8080). Kaugagent valib selle ühekordse pileti kaudu.
TELEGRAM_PUBLIC_URL
Telegrami veebihaak avalik URL
text
—
Ainult veebihaagi režiim – puhverserver → telegrammi konnektori port (AIHUMMER_TELEGRAM_CONNECTOR_PORT, vaikimisi 8091). Küsitluse kasutamiseks jätke väli tühjaks (avalikku URL pole vaja).
Roll antakse, kui ükski rühm ei vasta vastendusele. Tühi = rolli puudub.
AIHUMMER_LDAP_ENABLED
Luba LDAP/AD sisselogimine
bool
0
Kui see on sisse lülitatud, langevad administraatori sisselogimised tagasi kataloogi. Sidumisparool asub jaotises Saladused (ulatus ldap, nimi bind_password).
AIHUMMER_LDAP_GROUP_ATTR
Grupi atribuut (vaikimisi MemberOf)
text
—
Atribuut kasutajakirjete loendi rühma DN-idel. Tühi keelab rühma→rolli vastendamise.
AIHUMMER_LDAP_ROLE_MAPPINGS
LDAP: Rühm→rollide vastendus (JSON)
text
—
JSON rühma DN objekt (või tühi CN) → roll, nt. {“CN=Admins,OU=Groups,DC=corp,DC=example”:“admin”,“Operators”:“operator”}.
AIHUMMER_LDAP_SKIP_TLS_VERIFY
Jäta TLS kinnitamine vahele (ainult labor, 1/0)
bool
0
Keelab kataloogi sertifikaadi kinnitamise. Ärge kunagi lubage tootmist.
AIHUMMER_LDAP_URL
Kataloog URL
text
—
nt. ldaps://ad.corp.example:636 (TLS) või ldap://dc1.corp.example:389.
AIHUMMER_LDAP_USER_ATTR
Sisselogimise atribuut (vaikimisi sAMAccountName)
text
—
Atribuut LDAP/Active Directory sobis sisselogimisega, mille kasutajad tüübid (vaikimisi sAMAccountName; uid OpenLDAP-i jaoks, userPrincipalName UPN-stiilis sisselogimiste jaoks).
AIHUMMER_LDAP_USER_FILTER
Kasutajaotsingu filter
text
—
Peab sisselogimiseks sisaldama %s. AD: (sAMAccountName=%s); OpenLDAP: (uid=%s).
SSO (OIDC)
Võti
Nimi
Tüüp
Vaikimisi
Mida teeb
AIHUMMER_OIDC_AUDIENCE
OIDC sihtrühm
text
—
Eeldatav nõue aud – määrake see ressursi vaatajaskonnale THIS, et lükata tagasi teisele tuginevale osapoolele vermitud märgid. Nõue aud on nüüd vaikimisi igal märgil REQUIRED (auditita luba lükatakse tagasi); kui see on määratud, peab ka aud seda sisaldama. Tootmises tungivalt soovitatav.
Mitu päeva auditilogi pidada; vanemad kirjed kustutatakse iga päev. 0/tühi = säilita igavesti. Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_CODE_EXEC_ALLOW_HOST
Luba hostil code_exec (EI liivakasti)
bool
0
⚠️ Lubage koodi täitmine otse hostis ilma liivakastita. Ainult usaldusväärse kodulabori jaoks. Ohutum on määrata AIHUMMER_CODE_EXEC_SANDBOX_IMAGE. Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_CORS_ORIGINS
Lubatud CORS päritolu (koma)
text
—
Lubatud päritolu komadega eraldatud loend. Tühi = CORS pole lubatud (ainult sama päritoluga). Rakendatakse käivitamisel/pärast taaskäivitamist.
Jagatud salajane konnektori autentimine→lüüsi hüpe (peab ühtima konnektori poolel oleva väärtusega). Tühi = sissetulev lõpp-punkt on UNAUTHENTICATED. Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_OPENAI_COMPAT_KEY
OpenAI-ga ühilduv sissetulev: staatiline API võti
text
—
Staatiline võti OpenAI-ga ühilduvad kliendid kasutavad autentimiseks lüüsi sisseehitatud /v1 lõpp-punkti (P8 kodulüüs) alusel. Tühi = staatiline autentimine keelatud (isiklikud võtmed jäävad alles). Rakendatakse käivitamisel/pärast taaskäivitamist.
Nõua operaatorite jaoks teist tegurit (TOTP/passkey). Kui see on sisse lülitatud, palutakse 2FA-ta operaatoritel see kohe sisselogimisel seadistada (ilma blokeerimiseta, nii et omanik pole kunagi lukustatud). Rakendati kohe.
AIHUMMER_REQUIRE_SECURE
Nõustu ainult turvaliste (HTTPS/WSS) ühendustega
bool
0
Kui see on sisse lülitatud, suunatakse tavalised HTTP päringud ümber aadressile HTTPS (GET/HEAD jaoks) või lükatakse tagasi (403); Juurdepääs kohalikule hostile on alati lubatud, nii et operaator pole kunagi tarastatud. Austab X-Forwarded-Proto’t TLS-lõpetavast pöördpuhverserverist. Rakendatud käivitamisel/pärast taaskäivitamist.
AIHUMMER_TRUSTED_PROXIES
Usaldusväärsed pöördpuhverserveri CIDR-id (koma)
text
—
Usaldusväärsete pöördpuhverserveri võrkude komadega eraldatud loend (CIDR, nt 10.0.0.0/8,192.168.0.0/16 või üksikud IP-d). Ainult nendelt aadressidelt päringute COMING puhul kasutatakse päist X-Forwarded-For kliendi IP määramiseks (audit, IP lubade loend, anti-brute-force). Tühi = usalda ONLY tegelikku partneri aadressi (XFF ignoreeritakse, IP võltsimine võimatu). Rakendatakse käigu pealt.
Absoluutne päritolu (nt https://api.example.com) eraldi hostitud SPA sihib /v1/admin/* kõnesid. Tühi = langeb tagasi avalikku lüüsi URL, seejärel jõuda kohalikust tgaminaadressist. brauser API peab lubama selle veebiliidese päritolu CORS kaudu (lisatakse automaatselt allpool).
AIHUMMER_WEBUI_ENABLED
Teendab administraatori veebikasutajaliidest oma pordis
bool
1
Vaikimisi lubatud: administraatorit SPA teenindab eraldi kuulaja (AIHUMMER_WEBUI_ADDR) ROOT, mille saab siduda ainult sisemise liidesega. Pealüüsi port säilitab API + sidumine + WS + SSE ja teenindab NOT /admin/. Veebi kasutajaliidese kuulaja täielikuks keelamiseks määrake väärtuseks 0.
AIHUMMER_WEBUI_ORIGIN
Veebi kasutajaliidese brauseri päritolu (CORS)
text
—
Veebi kasutajaliidese brauseri päritolu (nt https://admin.example.com), lisatakse automaatselt lubade loendisse API CORS koos mandaatidega. Tühi = tuletatud väärtusest AIHUMMER_WEBUI_ADDR (http://host:port). Määrake see, kui brauser jõuab proxyhobind-i kaudu proxyhobind-aadressile.
Operaatorile kättesaadavad sätted: 138.
Siin on loetletud kõik sätted, mida operaator saab AiHummeri serveris muuta. Leht koostatakse toote enda kataloogist, seega vastab see täpselt teie serverile.
Väärtus määratakse veebiliideses või käsuga `aihummer settings set KEY VALUE` ([Käsurida](/et/v1.0/reference/cli)). Vaikeväärtuse veerg näitab, mida server kasutab seni, kuni oma väärtust pole määratud.
> [!NOTE]
> Salajasi väärtusi siin kunagi ei trükita ja tarnija teenusevõtmeid ei loetleta üldse — toode peidab need kõigist loenditest. Mõttekriips tähendab tühja väärtust või selgitust, mis kuvatakse ainult veebiliideses.
## API
| Võti | Nimi | Tüüp | Vaikimisi | Mida teeb |
| --- | --- | --- | --- | --- |
| `AIHUMMER_PERSONAL_API_KEYS` | Isiklikud API võtmed OpenAI-compati jaoks | bool | `1` | "väljas" keelab isikliku võtmega autentimise OpenAI-ga ühilduvas lõpp-punktis. Mis tahes muu väärtus = lubatud. Rakendatakse käivitamisel/pärast taaskäivitamist. |
## Agent
| Võti | Nimi | Tüüp | Vaikimisi | Mida teeb |
| --- | --- | --- | --- | --- |
| `AIHUMMER_APPROVAL_TOOLS` | Kinnitust vajavad tööriistad | text | — | — |
| `AIHUMMER_SUBAGENT_MAX_DEPTH` | Alamagendi maksimaalne sügavus | int | `2` | — |
| `AIHUMMER_SUBAGENT_TIMEOUT_SEC` | Alamagendi ajalõpp (sekundites) | int | `180` | Maksimaalne aeg ühe alamagendi käitamiseks sekundites. Rakendatud käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_TOOL_SEARCH` | Tööriista laisk laadimine (tool_search) | bool | `false` | Reklaamige ainult põhitööriistu ja otsingu metatööriista ning avaldage soovi korral ka ülejäänud. Kiirendab pöördeid ja vähendab kulusid, kui on installitud palju tööriistu, kuid väikese riskiga jätab mudel tähelepanuta harva kasutatava tööriista. |
| `AIHUMMER_TOOL_SEARCH_CORE` | Tööriista laisk laadimine: alati sisse lülitatud tööriistad | text | — | Tööriist Comma keepsparedpared up režiimis. |
| `AIHUMMER_TOOL_SEARCH_THRESHOLD` | Tööriista laisk laadimine: minimaalne edasilükkamiseks vajalike tööriistade arv | int | `12` | Lükkake edasi ainult siis, kui agendi profiilifiltri säilib rohkem kui see palju tööriistu. |
## Agent · Reasoning
| Võti | Nimi | Tüüp | Vaikimisi | Mida teeb |
| --- | --- | --- | --- | --- |
| `AIHUMMER_AGENT_BEST_OF_N` | N-st parimad näidised (0/1=väljas, ≥2=sees) | int | `0` | ≥2 valimit N kandidaati ja hindab parimaid. Maksab N× genereerimine. |
| `AIHUMMER_AGENT_DEBATE_JUDGE_PROMPT` | Arutelu: kohtuniku viip (alista) | text | — | Alistab väitluskohtuniku viipa (tühi = sisseehitatud). Rakendatakse käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_AGENT_DEBATE_N` | Arutelupaneeli suurus (0/1=väljas, ≥2=sees) | int | `0` | ≥2 juhib N kandidaadist ja kohtunikust koosnevat väitluspaneeli. Maksab N× genereerimine. |
| `AIHUMMER_AGENT_DEBATE_PROMPT` | Arutelu: kandidaadi viipa (alista) | text | — | Alistab väitluskandidaadi viipa (tühi = sisseehitatud). Rakendatud käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_AGENT_DEBATE_ROUNDS` | Arutelu: voorud | int | `1` | Kandidaadipaneeli väitlusvoorude arv. Rakendatakse käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_AGENT_JUDGE_PROMPT` | N-st parima kohtuniku viip (alista) | text | — | Alistab N-st parima kohtuniku viipa (tühi = sisseehitatud). Rakendatakse käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_AGENT_PLAN_PROMPT` | Planeerija viip (alista) | text | — | Alistab planeerija viiba (tühi = sisseehitatud). Rakendatakse käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_AGENT_PLAN_STEPS` | Planeerija-täitja: plaani maksimaalsed sammud (0=väljas) | int | `0` | ⟩0 käivitab eraldi plaanija→täitja→sünteesipääsme (sobib keerukate mitmeetapiliste toimingute jaoks). 0 keelab. Tüüpilised 4–8. |
| `AIHUMMER_AGENT_PLAN_STEP_ITERS` | Planeerija: tööriista iteratsioonid sammu kohta (0=vaikimisi) | int | `0` | Kinnitab tööriista kutsumise iteratsioonid plaani sammu kohta. 0 = sisseehitatud vaikimisi (4). |
| `AIHUMMER_AGENT_REFLECT` | Enesekriitika läbis | bool | `0` | Lisab enne lõplikku vastust peegelduse/enesekriitika passi. |
| `AIHUMMER_AGENT_REFLECT_PROMPT` | Peegelduse viip (alista) | text | — | Alistab enesekriitika viipa (tühi = sisseehitatud). Rakendatakse käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_AGENT_SELF_HEAL` | Iseparandustööriista vea korduskatsed (0=väljas) | int | `0` | ⟩0 korduskatset ebaõnnestunud tööriistakutsed koos parandava vihjega, kuni selle piirini. |
## Agent · System prompt
| Võti | Nimi | Tüüp | Vaikimisi | Mida teeb |
| --- | --- | --- | --- | --- |
| `AIHUMMER_LOCALE` | Vaikelokaat | text | `ru-RU` | Vaikimisi vastusekeel/lokaalvihje, nt. ru-RU. Persona/operaatori juhised alistavad. |
| `AIHUMMER_TIMEZONE` | Ajavöönd | text | `UTC` | IANA ajavöönd kuupäeva sisestamiseks, nt. Euroopa/Moskva. Vaikimisi UTC. |
## Channels
| Võti | Nimi | Tüüp | Vaikimisi | Mida teeb |
| --- | --- | --- | --- | --- |
| `AIHUMMER_CONFIDENTIAL_PERSONA` | Konfidentsiaalne veebiinimene | bool | `0` | Kui see on sisse lülitatud, ei avalda ega säilita veebivestluse agent oma isiku-/identiteediandmeid ning jätab alles käsiloleva ülesande vastused – kasutage seda anonüümsete või privaatsustundlike veebijuurutuste jaoks. Rakendatakse käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_INBOUND_REQUIRE_BINDING` | Vasta ainult varustatud kasutajatele | text | `true` | true = robot ignoreerib kõiki kanali saatjaid, kes on NOT ette nähtud AiHummeri kasutajad (rollide sidumisega kasutaja) – juhuslikud vestlusliikmed ja külaliste kutsed ei saa vastust vale (vaikimisi) = vasta kõigile. |
## Integrations
| Võti | Nimi | Tüüp | Vaikimisi | Mida teeb |
| --- | --- | --- | --- | --- |
| `AIHUMMER_A2A_PUBLISH` | Agent Agent2Agenti (A2A) kaudu | bool | `0` | Avaldage agent A2A serverina (agendikaart + POST /a2a/message). Rakendati käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_MCP_EXPORT_TOOLS` | — | text | — | — |
| `AIHUMMER_MCP_PUBLISH` | Tööriistade avaldamine üle MCP | bool | `0` | Avaldage tööriistad MCP serverina aadressil POST /v1/mcp. Rakendatakse käivitamisel/pärast taaskäivitamist. |
## Knowledge connectors
| Võti | Nimi | Tüüp | Vaikimisi | Mida teeb |
| --- | --- | --- | --- | --- |
| `AIHUMMER_KB_SYNC_INTERVAL` | Ajastatud/satud mp ühendus väljas) | text | — | Kestus (nt 6 tundi, 30 min) taustal iga konfigureeritud teadmiste konnektori kõigis tööruumides automaatseks uuesti sünkroonimiseks. Tühi/0 = välja lülitatud. Uuesti sünkroonimine on idempotentne (asenda allika järgi, duplikaate pole). slack_export on välistatud (selle zip laaditakse üles käsitsi). Rakendatakse käivitamisel/pärast taaskäivitamist. |
## LLM
| Võti | Nimi | Tüüp | Vaikimisi | Mida teeb |
| --- | --- | --- | --- | --- |
| `AIHUMMER_CASCADE_MIN_CHARS` | Kaskaad: min eskaleerimiseks vajalikke tähemärke | int | `0` | Taotluse pikkuse lävi (märgid), mille juures käivitub tugevam kaskaadimudel. 0 = vaikeväärtus. Rakendatakse käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_CASCADE_STRONG_MODEL` | Kaskaad: tugevam varumudel | text | — | Pikkade/keerukate päringute jaoks kaskaaditav mudel (tühi = väljas). Rakendatakse käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_CODEX_BASE_URL` | Koodibaas URL | text | — | Codexi (ChatGPT tellimus) transpordi alus. Rakendatakse käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_CODEX_MAX_OUTPUT_TOKENS` | Maksimaalsed väljundmärgid (0 = piiranguta) | int | `0` | Max_output_tokens ülempiir vestluse käigu jaoks. 0 = kork puudub. Arutlusmudelitel arvestatakse selle eelarve alla ka arutlusmärgid, nii et liiga väike väärtus annab tühja vastuse „puudulik: max_väljund_märgid”. Rakendatakse käigu pealt (taaskäivitamine puudub). |
| `AIHUMMER_CODEX_MODEL` | Mudeli ID (Codex / gpt-5.5 transport) | text | `gpt-5.5` | Peamise Codexi/ChatGPT transpordi mudeli ID (nt gpt-5.5, gpt-5.5-codex). Rakendatakse käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_CODEX_REASONING_EFFORT` | Põhjendustöö | enum: none \\\| low \\\| medium \\\| high \\\| xhigh | `low` | Vestluse mudeli arutlussügavus muutub, kui agendi parameetrid seda ei määra. Kehtivad gpt-5.5 väärtused: puudub, madal, keskmine, kõrge, xhigh (NOT minimaalne — gpt-5.5 lükkab selle tagasi väärtusega HTTP 400). Kõrgem = parem kvaliteet, kuid aeglasem/kallim. Kehtetu väärtus surutakse ohutult madalale. Rakendatakse käigu pealt (taaskäivitamine puudub). |
| `AIHUMMER_LLM_CALL_TIMEOUT_S` | Kõne ajalõpp (sekundites) | int | `120` | Ajaeelarve SINGLE mudelikõne jaoks (takistusvastane: gpt-5.5 võib lõputult mõelda ja pööret lahti hoida). Aegumisel kõne nurjub ErrCallTimeoutiga ilma korduskatseteta. 0 = piirang puudub. Rakendati käigu pealt (taaskäivitust ei toimu). |
| `AIHUMMER_LLM_GATEWAY_URL` | LLM lüüs URL | text | — | OpenAI-ga ühilduva mudeli lõpp-punkti URL baas, mille agent kutsub (teie kohalik llama.cpp/vLLM/Ollama server või hostitud gateway). Pakkuja vaikelõpp-punkti kasutamiseks jätke väli tühjaks. |
| `AIHUMMER_LLM_MODEL` | LLM mudel | text | — | Mudeli nimi/id, mis saadetakse pakkujale igal sammul (mudel, mida teie lõpp-punkt teenindab). Peab vastama mudelile, mille lõpp-punkt tegelikult paljastab. |
| `AIHUMMER_LLM_PROVIDER` | LLM pakkuja | text | — | Millist mudeli taustaprogrammi kasutada (OpenAI-ga ühilduv lõpp-punkt või Codex/ChatGPT-tellimuse transport). Otsustab, kuidas päringuid saadetakse ja autentitakse. |
| `AIHUMMER_LLM_RETRIES` | LLM proovib mööduvat viga uuesti | int | `3` | LLM päringu korduskatsete arv mööduva vea korral. Rakendatakse käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_LLM_TEMPERATURE` | Temperatuur | text | — | Proovivõtutemperatuur (0..2), kui agendi parameetrid seda ei määra. Tühi = ära saada. NOTE: gpt-5.5 arutlusmudelid (Codex) keelduvad temperatuurist – jätke nende jaoks väli tühjaks; määrake see ainult mittemõistliku taustaprogrammi kasutamisel. Rakendatakse lennult (restart puudub). |
| `AIHUMMER_LLM_TOP_P` | Top-p (tuuma proovivõtt) | text | — | Tuumaproovi võtmise lävi (0..1), kui agendi parameetrid seda ei määra. Tühi = ära saada. Sarnaselt temperatuuriga lükkab gpt-5.5 arutluskäik selle tagasi – määrake see ainult põhjendamatute taustaprogrammide jaoks. Rakendatakse käigu pealt (taaskäivitamist ei toimu). |
| `AIHUMMER_OPENAI_API` | OpenAI API stiil (vestlus \| vastused) | enum: \\\| chat \\\| responses | — | vestlus = /chat/completions, responses = /responses. Tühi = automaatne/vaikeseade. Rakendatakse käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_OPENAI_API_KEY` | OpenAI API võti (juurutamise vaikeseade) | text | — | Teie OpenAI konto võti kohaliku OpenAI ahela jaoks (kui kasutate OpenAI-d vaikepakkujana). Mitte segi ajada tööruumipõhise BYOK-ga lehel Mudelid. Rakendatakse käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_OPENAI_BASE_URL` | OpenAI põhibaas URL | text | — | OpenAI-ga ühilduva API alus (nt https://api.openai.com/v1). Rakendatakse käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_OPENAI_MODEL` | OpenAI algmudel | text | — | OpenAI tsükli mudel (kui AIHUMMER_OPENAI_API_KEY on määratud). Rakendatakse käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_ROUTER_COMPLEX_MODEL` | Ruuter: keeruliste pöörete mudel | text | — | Keeruliste päringute mudel (tühi = riba keelatud). Rakendatakse käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_ROUTER_SIMPLE_MODEL` | ruuter: mudel lihtsate pöörete jaoks | text | — | Lihtsate päringute mudel (tühi = riba keelatud). Rakendatakse käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_ROUTER_STANDARD_MODEL` | Ruuter: standardpöörete mudel | text | — | Standardtaotluste mudel (tühi = riba keelatud). Rakendatakse käivitamisel/pärast taaskäivitamist. |
## Media
| Võti | Nimi | Tüüp | Vaikimisi | Mida teeb |
| --- | --- | --- | --- | --- |
| `AIHUMMER_DEEPGRAM_API_KEY` | Deepgrami API võti | text | — | Deepgrami võti API (STT mootor = deepgram). Võetud siit või saidilt AIHUMMER_STT_API_KEY. Rakendatakse käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_DEEPGRAM_MODEL` | Süvagrammi mudel | text | `nova-2` | Deepgram-mudel (nt nova-2, nova-3, alus). Sõltub projekti juurdepääsust võtmele. Rakendatud käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_DEEPGRAM_URL` | Sügavagrammi alus URL | text | — | Deepgram API baas. Tühi = https://api.deepgram.com. Rakendatakse käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_IMAGE_BASE_URL` | Pildi API alus URL (OpenAI varu) | text | — | OpenAI-võtmega töötamisel /images API (tühi = https://api.openai.com/v1). Rakendatakse käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_IMAGE_MODEL` | Kujutise genereerimise mudel | text | — | Rakenduse mudelid-gp_genereerimine). käivitamine/pärast taaskäivitamist. |
| `AIHUMMER_MEDIA_MAX_UPLOAD_MB` | Meedia maksimaalne üleslaadimismaht (MB) | int | `256` | Ühe meediumi üleslaadimise (PUT /v1/media/{id}/content) maksimaalne suurus megabaitides. Piirab kettakirjutust avaliku pordi kaudu (ülevoolukaitse). Vaikimisi 256. Rakendatakse käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_STT_API_KEY` | STT API võti (valikuline) | text | — | Valikuline kandja, kui STT külgkorv seda nõuab (install.sh võib selle luua). Rakendatakse käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_STT_CODEX_URL` | STT codex-mootor URL | text | — | OpenAI-ga ühilduva /v1/audio/transcriptions koodimootori jaoks (transkriptsioon ChatGPT tellimuse kaudu). Tühi = Codexi alus. Kandja on võetud AIHUMMER_STT_API_KEY või AIHUMMER_CODEX_ACCESS_TOKEN. Rakendatakse käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_STT_ENGINE` | STT mootor | enum: faster-whisper \\\| deepgram \\\| off | `faster-whisper` | Kõnetuvastusmootor. quick-whisper = tasuta kohalik külgkorv (vaikeseade, tarnitakse karbist välja, URL = AIHUMMER_STT_URL, kolmanda osapoole API-sid ei koormata). deepgram = pilv Deepgram (kiire, võti AIHUMMER_DEEPGRAM_API_KEY, tasutakse tasuta tasemega). väljas = tuvastamine keelatud. (Codexi/ChatGPT tellimus toetab NOT heli transkriptsiooni.) Rakendatakse käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_STT_LANGUAGE` | STT keel | text | — | Tuvastamiskeel (BCP-47, nt ru/en). Kasutab deepgrami mootor (mudel nova-2). Tühi = automaatne tuvastamine / mootori vaikeseade. Rakendatakse käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_STT_MODEL` | STT mudel | text | `Systran/faster-whisper-small` | kiirema sosistamisega mudel (nt väike/keskmine/suur-v3 või Systran/faster-whisper-⟨size⟩). Rakendatakse käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_STT_URL` | Kõnest tekstiks muutmine (kiiremini sosin) URL | text | — | URL kohalikust kiirema sosistamisega külgkorvist (OpenAI-ga ühilduv /v1/audio/transcriptions). Tühi = automaatne vaikeväärtus http://127.0.0.1:8001,, mille install.sh määrab ise. Rakendatakse käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_TTS_API_KEY` | TTS API võti (edge-tts) | text | — | Lüüsi ja edge-tts külgkorvi vaheline kandja (install.sh genereerib selle automaatselt). Rakendatakse käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_TTS_ENABLED` | Tekst kõneks on lubatud | bool | `1` | Lubab kõnesünteesi (tööriist tts + häälrežiim). Edge-tts külgkorv tarnitakse kastist välja. Rakendati käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_TTS_MODEL` | TTS mudel | text | — | Teenuse edge-tts mudeli nimi. Rakendatud käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_TTS_URL` | Tekst kõneks (edge-tts) URL | text | — | URL kohalikus edge-tts külgkorvis (OpenAI-ga ühilduv /v1/audio/speech). Tühi = automaatne vaikeväärtus http://127.0.0.1:8002,, mille install.sh määrab ise. Rakendatud käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_TTS_VOICE` | TTS hääl (vaikimisi DE-FlorianMultilingualNeural) | text | `de-DE-FlorianMultilingualNeural` | Vaikimisi edge-tts hääl (mitmekeelne, sh vene keel). Rakendatakse käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_VIDEO_API_KEY` | Videoanalüüsi võti API | text | — | Videoanalüüsi külgkorvi juurdepääsuklahv (vajadusel). Rakendatakse käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_VIDEO_URL` | Videoanalüüs (ffmpeg) URL | text | — | URL videoanalüüsi külgkorvist. Tühi = välja lülitatud. Rakendatakse käivitamisel/pärast taaskäivitamist. |
## Media · Voice
| Võti | Nimi | Tüüp | Vaikimisi | Mida teeb |
| --- | --- | --- | --- | --- |
| `AIHUMMER_VOICE_AEC` | Kaja tühistamine (AEC) | bool | `1` | Nõua jäädvustamisel kaja tühistamist (WebRTC). Eemaldab TTS kaja mikrofoni (Moltis nr 1129). |
| `AIHUMMER_VOICE_AGC` | Automaatne võimenduse juhtimine | bool | `1` | — |
| `AIHUMMER_VOICE_BARGEIN_FRAMES` | Sissesõiduraamid | int | `5` | Mitu järjestikust helikaadrit (≈20 ms) katkestab roboti taasesituse. |
| `AIHUMMER_VOICE_DUPLEX` | Reaalajas täisduplekshääl | bool | `0` | Lubab reaalajas täisdupleksrežiimi (voogesitus + VAD + sissetulek). Rakendatakse käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_VOICE_NOISE_SUPPRESSION` | Mürasummutus | bool | `1` | — |
| `AIHUMMER_VOICE_VAD_THRESHOLD` | VAD energialävi (0..1) | text | `0.02` | Kõneenergia lävi hõive VAD värava jaoks; madalam = tundlikum. |
## Memory
| Võti | Nimi | Tüüp | Vaikimisi | Mida teeb |
| --- | --- | --- | --- | --- |
| `AIHUMMER_EMBEDDER_DIM` | Manustaja vektori hämar | int | `768` | Vektori dimensioon – peab vastama mudelile (multilingual-e5-base=768, bge-m3=1024). |
| `AIHUMMER_EMBEDDER_KEEPALIVE` | Manustage, hoidke elus | text | `5m` | keep_alive Ollama manustamisseadme jaoks (ainult siis, kui AIHUMMER_MEMORY_RETRIEVAL=manustamine). Vaikimisi 5m — tühikäigumudel laaditakse maha ja kinni jäänud tühikäigu ollama jooksja puhastab end ise. -1 (säilita igavesti) on NOT soovitatav: ollama vea tõttu võib ummikus jooksja CPU südamikku päevadeks siduda. Külmkäivitus pärast tühikäigul töötamist kompenseeritakse soojendusega lüüsi käivitamisel. Rakendati käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_EMBEDDER_MODEL` | Manustaja mudel | text | `yxchia/multilingual-e5-base` | Ollama manustamismudel. Vaikimisi multilingual-e5-base — mitmekeelne (sh venekeelne), 768-dim, hele + kiire sisse lülitatud CPU (~1-2s/embed). e5 päringu/lõigu eesliited rakendatakse automaatselt. Riistvara GPU maksimaalse kvaliteedi saavutamiseks kasutage bge-m3 (komplekt DIM=1024). Peab ühtima AIHUMMER_EMBEDDER_DIM. |
| `AIHUMMER_EMBEDDER_PASSAGE_PREFIX` | Manustava lõigu eesliide | text | — | Alista salvestatud dokumendi eesliide (e5 mudelid kasutavad automaatselt "passage: "). Mudeli nime järgi automaatseks tuvastamiseks jätke väli tühjaks. |
| `AIHUMMER_EMBEDDER_QUERY_PREFIX` | Manustaja päringu eesliide | text | — | Alistage otsingupäringu eesliide (e5 mudelid kasutavad automaatselt päringut: "). Mudeli nime järgi automaatseks tuvastamiseks jätke tühjaks. |
| `AIHUMMER_EMBEDDER_URL` | Manustaja URL (Ollamaga ühilduv) | text | — | Tõelised semantilised manustused. Paigaldaja varustab Ollama külgkorvi ja määrab selle automaatselt; UNSET = räsi manustamine (ainult leksikaalne, nõrk meeldetuletus). |
| `AIHUMMER_MEMORY_CAPTURE` | Mäluhõiverežiim | enum: auto \\\| review \\\| off | `auto` | auto = mäleta + tuleta automaatselt meelde; ülevaatamine = pidage meeles kandidaate, kes vajavad käsitsi kinnitamist; off = jäädvustamine puudub. |
| `AIHUMMER_MEMORY_CONTEXT_TIMEOUT` | Mälu hüdratsiooni ajalõpp | text | `3s` | Maksimaalne ooteaeg, kuni vastuse alguses mälu hüdraatub (päringu manustamine + otsing). Kui manus on ülekoormatud ja jääb tähtajast mööda, liigub vastus rippumise asemel mäluplokki WITHOUT. Go kestuse vorming (nt 2s, 1500ms). 0 = piirang puudub. Rakendatakse käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_MEMORY_DREAM_INTERVAL` | Unenägude läbimise intervall | string | `1h` | Kui sageli kontrollib isemajandav unistuste pass läbivaadatud väiteid vastuolude suhtes kõigis ulatustes (Go kestus, nt 30 m/1 h/6 h). Keelamiseks määrake 0. |
| `AIHUMMER_MEMORY_EXTRACT` | LLM fakti väljavõte | bool | `1` | Ekstraheerige normaliseeritud subjekti/predikaadi/objekti faktid LLM (vaikimisi SEES) kaudu, selle asemel, et salvestada tooreid lausefragmente – see on vajalik graafiku/vastuolu/unistuste masinavärgi käivitamiseks. Lisab ühe LLM kõne iga salvestatud sõnumi kohta; asus kõne salvestama. |
| `AIHUMMER_MEMORY_RETRIEVAL` | Mälu taastamise režiim | enum: fulltext \\\| embedding | `fulltext` | Kuidas mälust otsitakse. täistekst (vaikimisi) = Postgresi täistekstiotsing faktiteksti kohal – EI MITTE manustamismudelit, külgkorvi ega CPU koormust (nagu vana einstein AiHummeris). embedding = semantiline vektorotsing manustamisseadme kaudu (AIHUMMER_EMBEDDER_URL/ollama) — tähenduse järgi täpsem, kuid laadib CPU ja nõuab külgkorvi. Rakendati käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_MEMORY_TOKEN` | Kaugmälu teenuse tunnus | text | — | Teenusemärk autoriseerimiseks Einsteini otsinguga API (saadetud autoriseerimisena: kandja …). Vajalik ainult siis, kui AIHUMMER_MEMORY_URL on määratud. Tühi = volitus puudub (ainult arendaja installide puhul, mille taastamise autentimine on keelatud). |
| `AIHUMMER_MEMORY_URL` | Kaugmälu URL (Einsteini pistikprogramm) | text | — | Eraldiseisva Einsteini mäluplugina URL (leping aihummer.memory.v1, nt. http://127.0.0.1:8820). BLANK (vaikimisi) = protsessisisene Go mälumoodul. Kui see on määratud, läheb pöördekonteksti hüdratsioon üle HTTP plugina /context + /retrieval; vea/puudujäägi korral langeb see pehmelt tagasi sisseehitatud moodulisse (jooksmisi ei esine). Rakendatakse käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_QDRANT_API_KEY` | Qdrant API võti | text | — | — |
| `AIHUMMER_QDRANT_URL` | Qdrant URL (vastupidav vektorpood) | text | — | UNSET = mälusisene pood (vektorid LOST taaskäivitamisel). Seadistatud tootmise kestvuse tagamiseks. |
| `AIHUMMER_RERANKER_URL` | RAG külgkorvi ümberpaigutaja URL | text | — | HTTP URL ristkodeerija külgkorvi kohta hübriidotsingu ümberpaigutamiseks. Tühi = ümberpaigutamine maha. Rakendatakse käivitamisel/pärast taaskäivitamist. |
## Moderation
| Võti | Nimi | Tüüp | Vaikimisi | Mida teeb |
| --- | --- | --- | --- | --- |
| `AIHUMMER_MODERATION` | Sisestuse modereerimine | bool | `1` | "väljas" keelab sisseehitatud kaitse jailbreak/prompt-injection vastu. Mis tahes muu väärtus = lubatud. Rakendatakse käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_MODERATION_REFUSAL` | Modereerimisest keeldumise teade | text | — | Keeldumise tekst tagastati, kui moderaator blokeerib päringu (tühi = sisseehitatud). Rakendatakse käivitamisel/pärast taaskäivitamist. |
## Public access
| Võti | Nimi | Tüüp | Vaikimisi | Mida teeb |
| --- | --- | --- | --- | --- |
| `AIHUMMER_PUBLIC_URL` | Lüüs avalik URL (veebi kasutajaliides + kliendid) | text | — | Puhverserveri see host → lüüsi port (AIHUMMER_GATEWAY_ADDR, vaikimisi :8780). Kasutavad veebikasutajaliides ja iOS/veebikliendid. |
| `POCKET_AGENT_GATEWAY_BASE_URL` | Taskuagendi avalik lüüs URL | text | — | Puhverserver → taskuagendi lüüsi port (POCKET_AGENT_PORT, vaikimisi 8080). Kaugagent valib selle ühekordse pileti kaudu. |
| `TELEGRAM_PUBLIC_URL` | Telegrami veebihaak avalik URL | text | — | Ainult veebihaagi režiim – puhverserver → telegrammi konnektori port (AIHUMMER_TELEGRAM_CONNECTOR_PORT, vaikimisi 8091). Küsitluse kasutamiseks jätke väli tühjaks (avalikku URL pole vaja). |
## SSO (LDAP/AD)
| Võti | Nimi | Tüüp | Vaikimisi | Mida teeb |
| --- | --- | --- | --- | --- |
| `AIHUMMER_LDAP_BASE_DN` | Kasutajaotsingu baasi DN | text | — | Otsingujuur, nt. OU=Users,DC=corp,DC=example. |
| `AIHUMMER_LDAP_BIND_DN` | Teenuse sidumise DN | text | — | Esialgseks otsingu sidumiseks kasutatav konto, nt. CN=svc-aihummer,OU=teenus,DC=ettevõte,DC=näide. Tühi = anonüümne otsing. |
| `AIHUMMER_LDAP_DEFAULT_ROLE` | LDAP: vaikeroll (grupi vaste puudub) | text | — | Roll antakse, kui ükski rühm ei vasta vastendusele. Tühi = rolli puudub. |
| `AIHUMMER_LDAP_ENABLED` | Luba LDAP/AD sisselogimine | bool | `0` | Kui see on sisse lülitatud, langevad administraatori sisselogimised tagasi kataloogi. Sidumisparool asub jaotises Saladused (ulatus ldap, nimi bind_password). |
| `AIHUMMER_LDAP_GROUP_ATTR` | Grupi atribuut (vaikimisi MemberOf) | text | — | Atribuut kasutajakirjete loendi rühma DN-idel. Tühi keelab rühma→rolli vastendamise. |
| `AIHUMMER_LDAP_ROLE_MAPPINGS` | LDAP: Rühm→rollide vastendus (JSON) | text | — | JSON rühma DN objekt (või tühi CN) → roll, nt. {"CN=Admins,OU=Groups,DC=corp,DC=example":"admin","Operators":"operator"}. |
| `AIHUMMER_LDAP_SKIP_TLS_VERIFY` | Jäta TLS kinnitamine vahele (ainult labor, 1/0) | bool | `0` | Keelab kataloogi sertifikaadi kinnitamise. Ärge kunagi lubage tootmist. |
| `AIHUMMER_LDAP_URL` | Kataloog URL | text | — | nt. ldaps://ad.corp.example:636 (TLS) või ldap://dc1.corp.example:389. |
| `AIHUMMER_LDAP_USER_ATTR` | Sisselogimise atribuut (vaikimisi sAMAccountName) | text | — | Atribuut LDAP/Active Directory sobis sisselogimisega, mille kasutajad tüübid (vaikimisi sAMAccountName; uid OpenLDAP-i jaoks, userPrincipalName UPN-stiilis sisselogimiste jaoks). |
| `AIHUMMER_LDAP_USER_FILTER` | Kasutajaotsingu filter | text | — | Peab sisselogimiseks sisaldama %s. AD: (sAMAccountName=%s); OpenLDAP: (uid=%s). |
## SSO (OIDC)
| Võti | Nimi | Tüüp | Vaikimisi | Mida teeb |
| --- | --- | --- | --- | --- |
| `AIHUMMER_OIDC_AUDIENCE` | OIDC sihtrühm | text | — | Eeldatav nõue `aud` – määrake see ressursi vaatajaskonnale THIS, et lükata tagasi teisele tuginevale osapoolele vermitud märgid. Nõue `aud` on nüüd vaikimisi igal märgil REQUIRED (auditita luba lükatakse tagasi); kui see on määratud, peab ka aud seda sisaldama. Tootmises tungivalt soovitatav. |
| `AIHUMMER_OIDC_ISSUER` | OIDC väljastaja URL | text | — | IDP väljastaja (nt https://login.example.com). Lubab seadistamisel OIDC JWT autentimise. |
| `AIHUMMER_OIDC_JWKS_URL` | OIDC JWKS-i URL | text | — | JSON Veebivõti Määrake loa allkirjade kinnitamiseks kasutatav lõpp-punkt. |
| `AIHUMMER_OIDC_TENANT_CLAIM` | OIDC tööruumi nõue | text | — | JWT nõue, mis kannab tööruumi ID-d (nt rentant_id / org). |
## SSO (SAML)
| Võti | Nimi | Tüüp | Vaikimisi | Mida teeb |
| --- | --- | --- | --- | --- |
| `AIHUMMER_SAML_DEFAULT_ROLE` | SAML: vaikeroll (grupi vastet pole) | text | — | Roll antakse, kui kinnitatud väärtuskaarte pole. Tühi = rolli puudub. |
| `AIHUMMER_SAML_ENABLED` | Luba SAML 2.0 SSO | bool | `0` | Avaldab /saml/metadata, /saml/acs, /saml/login. SP privaatvõti asub jaotises Secrets (scope saml, nimi sp_key). |
| `AIHUMMER_SAML_ENTITY_ID` | SP-üksuse ID | text | — | SP olemi ID (vaikimisi ⟨root⟩/saml/metadata, kui see on tühi). |
| `AIHUMMER_SAML_IDP_METADATA` | IdP metaandmed XML | text | — | Kleepige IDP SAML metaandmete dokument (Okta/Azure AD/ADFS). |
| `AIHUMMER_SAML_ROLE_ATTRIBUTE` | Rolli/rühma atribuut (vaikerühmad) | text | — | Väiteatribuut, mis kannab rühma/rolli väärtusi. |
| `AIHUMMER_SAML_ROLE_MAPPINGS` | SAML: rühm→rollide vastendamine (JSON) | text | — | JSON väidetava väärtuse objekt → roll, nt. {"AdminGroup":"admin","Ops":"operator"}. |
| `AIHUMMER_SAML_ROOT_URL` | SP juur URL | text | — | Selle lüüsi väliselt juurdepääsetav baas URL, nt. https://app.example.com. ACS = ⟨root⟩/saml/acs. |
| `AIHUMMER_SAML_SP_CERT` | SP-sertifikaat (PEM) | text | — | Avalik SP allkirjastamise sertifikaat (PEM). Sobiv privaatvõti läheb kausta Secrets (scope saml, nimi sp_key). |
## Security
| Võti | Nimi | Tüüp | Vaikimisi | Mida teeb |
| --- | --- | --- | --- | --- |
| `AIHUMMER_AIRGAPPED` | Õhkrežiim | bool | `0` | Blokeerib mudelipõhise väljapääsu avalikku Internetti (ainult sisemised/lubamisloendi hostid). Rakendatud käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_AUDIT_RETENTION_DAYS` | Auditilogi säilitamine (päevad, 0=igavesti) | int | `0` | Mitu päeva auditilogi pidada; vanemad kirjed kustutatakse iga päev. 0/tühi = säilita igavesti. Rakendatakse käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_CODE_EXEC_ALLOW_HOST` | Luba hostil code_exec (EI liivakasti) | bool | `0` | ⚠️ Lubage koodi täitmine otse hostis ilma liivakastita. Ainult usaldusväärse kodulabori jaoks. Ohutum on määrata AIHUMMER_CODE_EXEC_SANDBOX_IMAGE. Rakendatakse käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_CORS_ORIGINS` | Lubatud CORS päritolu (koma) | text | — | Lubatud päritolu komadega eraldatud loend. Tühi = CORS pole lubatud (ainult sama päritoluga). Rakendatakse käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_CSP` | päis (alista) | text | — | Alistab päise CSP. Tühi = turvaline vaikeväärtus. Rakendatakse käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_INBOUND_SECRET` | Konnektor→lüüsi jagatud saladus | text | — | Jagatud salajane konnektori autentimine→lüüsi hüpe (peab ühtima konnektori poolel oleva väärtusega). Tühi = sissetulev lõpp-punkt on UNAUTHENTICATED. Rakendatakse käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_OPENAI_COMPAT_KEY` | OpenAI-ga ühilduv sissetulev: staatiline API võti | text | — | Staatiline võti OpenAI-ga ühilduvad kliendid kasutavad autentimiseks lüüsi sisseehitatud /v1 lõpp-punkti (P8 kodulüüs) alusel. Tühi = staatiline autentimine keelatud (isiklikud võtmed jäävad alles). Rakendatakse käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_OPENAI_COMPAT_WORKSPACE` | OpenAI-ga ühilduv sissetulev: tööruumi ID | text | — | Tööruumi ID, millega staatiline OpenAI-ühilduv autentimine seostub. Tühi = AIHUMMER_DEFAULT_WORKSPACE_ID. Rakendatakse käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_REQUIRE_2FA` | Nõua operaatoritele 2FA-d | bool | `0` | Nõua operaatorite jaoks teist tegurit (TOTP/passkey). Kui see on sisse lülitatud, palutakse 2FA-ta operaatoritel see kohe sisselogimisel seadistada (ilma blokeerimiseta, nii et omanik pole kunagi lukustatud). Rakendati kohe. |
| `AIHUMMER_REQUIRE_SECURE` | Nõustu ainult turvaliste (HTTPS/WSS) ühendustega | bool | `0` | Kui see on sisse lülitatud, suunatakse tavalised HTTP päringud ümber aadressile HTTPS (GET/HEAD jaoks) või lükatakse tagasi (403); Juurdepääs kohalikule hostile on alati lubatud, nii et operaator pole kunagi tarastatud. Austab X-Forwarded-Proto't TLS-lõpetavast pöördpuhverserverist. Rakendatud käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_TRUSTED_PROXIES` | Usaldusväärsed pöördpuhverserveri CIDR-id (koma) | text | — | Usaldusväärsete pöördpuhverserveri võrkude komadega eraldatud loend (CIDR, nt 10.0.0.0/8,192.168.0.0/16 või üksikud IP-d). Ainult nendelt aadressidelt päringute COMING puhul kasutatakse päist X-Forwarded-For kliendi IP määramiseks (audit, IP lubade loend, anti-brute-force). Tühi = usalda ONLY tegelikku partneri aadressi (XFF ignoreeritakse, IP võltsimine võimatu). Rakendatakse käigu pealt. |
## Tools
| Võti | Nimi | Tüüp | Vaikimisi | Mida teeb |
| --- | --- | --- | --- | --- |
| `AIHUMMER_CODE_EXEC` | Lubage code_exec | bool | `0` | — |
| `AIHUMMER_CODE_EXEC_INTERPRETERS` | Kooditäite tõlgendajad (JSON) | text | — | JSON objekt {language: path_to_binary}, nt. {"python":"/usr/bin/python3"}. Tühi = automaatne tuvastamine. Rakendatakse käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_CODE_EXEC_SANDBOX_IMAGE` | Code-execi liivakasti kujutis | text | — | Konteineri kujutis koodi_exec eraldamiseks (võrk puudub, kirjutuskaitstud juurfailid, piirangud). Tühi = host-exec (usaldusväärne keskkond). Rakendatakse käivitamisel/pärast taaskäivitamist. |
| `AIHUMMER_DB_QUERY_DSN` | db_query DSN (kasutage vähimate privileegidega mitteomaniku rolli – päringuid käitatakse RLS ulatusega tegutsevasse tööruumi) | text | — | — |
| `AIHUMMER_FS_ROOT` | Failisüsteemi tööriista juur | text | — | — |
| `AIHUMMER_HTTP_ALLOWLIST` | http_request loadlist | text | — | — |
| `AIHUMMER_HTTP_AUTH_JSON` | http_request auth (JSON) | text | — | — |
| `AIHUMMER_MCP_SERVERS` | MCP serverid (JSON) | text | — | — |
| `AIHUMMER_WEBFETCH_ALLOWLIST` | web_fetch lubade loend | text | — | — |
## Web UI (separate port)
| Võti | Nimi | Tüüp | Vaikimisi | Mida teeb |
| --- | --- | --- | --- | --- |
| `AIHUMMER_WEBUI_API_BASE` | API baas URL Veebi kasutajaliidese kõned | text | — | Absoluutne päritolu (nt https://api.example.com) eraldi hostitud SPA sihib /v1/admin/* kõnesid. Tühi = langeb tagasi avalikku lüüsi URL, seejärel jõuda kohalikust tgaminaadressist. brauser API peab lubama selle veebiliidese päritolu CORS kaudu (lisatakse automaatselt allpool). |
| `AIHUMMER_WEBUI_ENABLED` | Teendab administraatori veebikasutajaliidest oma pordis | bool | `1` | Vaikimisi lubatud: administraatorit SPA teenindab eraldi kuulaja (AIHUMMER_WEBUI_ADDR) ROOT, mille saab siduda ainult sisemise liidesega. Pealüüsi port säilitab API + sidumine + WS + SSE ja teenindab NOT /admin/. Veebi kasutajaliidese kuulaja täielikuks keelamiseks määrake väärtuseks 0. |
| `AIHUMMER_WEBUI_ORIGIN` | Veebi kasutajaliidese brauseri päritolu (CORS) | text | — | Veebi kasutajaliidese brauseri päritolu (nt https://admin.example.com), lisatakse automaatselt lubade loendisse API CORS koos mandaatidega. Tühi = tuletatud väärtusest AIHUMMER_WEBUI_ADDR (http://host:port). Määrake see, kui brauser jõuab proxyhobind-i kaudu proxyhobind-aadressile. |
Operaatorile kättesaadavad sätted: 138.