AiHummer
Lietuvių▾
PrisijungtiPaskyra
v1.0.x▾
{ }Swagger

Nustatymų žinynas

v1.0.x · atnaujinta 2026-10-02

Čia išvardyti visi nustatymai, kuriuos operatorius gali keisti AiHummer serveryje. Puslapis sudaromas iš paties produkto katalogo, todėl atitinka jūsų serverį.

Reikšmė nurodoma žiniatinklio sąsajoje arba komanda aihummer settings set KEY VALUE (Komandų eilutė). Numatytosios reikšmės stulpelis rodo, ką serveris naudoja, kol nenurodyta sava reikšmė.

[!NOTE] Slaptos reikšmės čia niekada nespausdinamos, o tiekėjo tarnybiniai raktai visai neišvardyti — produktas slepia juos visuose sąrašuose. Brūkšnys reiškia tuščią reikšmę arba paaiškinimą, rodomą tik žiniatinklio sąsajoje.

API

Raktas Pavadinimas Tipas Numatyta Įsigalioja Ką daro
AIHUMMER_PERSONAL_API_KEYS Asmeniniai API raktai, skirti OpenAI-compat bool 1 paleidus iš naujo „Off“ išjungia asmeninio rakto autentifikavimą su OpenAI suderinamame galutiniame taške. Bet kuri kita reikšmė = įjungta. Taikoma paleidžiant / paleidus iš naujo.

Agent

Raktas Pavadinimas Tipas Numatyta Įsigalioja Ką daro
AIHUMMER_AGENT_ANNOUNCE_SLOW_TOOLS Agentas: įspėti prieš ilgus veiksmus bool 1 iškart Prieš ilgą veiksmą (paveikslėlis, išsami paieška, vaizdo įrašas, užduotis subagentui) agentas trumpai parašo, ką daro, kad laukimas nebūtų tylus. Išjunkite, jei tokie pranešimai trukdo.
AIHUMMER_AGENT_COMPACT_AT_PCT Agentas: glaudinti istoriją nuo, % jos biudžeto int 50…99 85 iškart Kai pokalbio istorija užpildo šią savo vietos modelio lange dalį, senesnės žinutės sutraukiamos į santrauką — fone, po atsakymo; ėjimas nelaukia. Mažiau — glaudinama dažniau, bet modelis pažodžiui prisimena mažiau; daugiau — rečiau, bet ėjimai sunkesni. 50–99; agentas gali nustatyti savo vertę.
AIHUMMER_AGENT_COMPACT_TO_PCT Agentas: palikti po glaudinimo, % istorijos biudžeto int 10…90 50 iškart Kiek istorijos vietos lieka pažodžiui po glaudinimo; visa, kas senesnė, patenka į santrauką. Turi būti mažiau nei glaudinimo slenkstis: tarpas tarp jų lemia, kiek ėjimų praeis iki kito glaudinimo. 10–90; agentas gali nustatyti savo vertę.
AIHUMMER_AGENT_HISTORY_TURNS Agentas: pažodžiui išsaugomi pokalbio ėjimai int 1…1000 30 iškart Kiek paskutinių pokalbio ėjimų modelis mato pažodžiui (iki 10 daugiau, kol reikės glaudinti). Senesnės žinutės apibendrinamos fone; pats pokalbis niekada netrinamas. Modelio konteksto langas atsižvelgiamas automatiškai. 1–1000; agentui galima nustatyti savo reikšmę.
AIHUMMER_AGENT_MAX_ITERATIONS Agentas: daugiausia įrankių žingsnių per ėjimą int 1…256 25 iškart Kiek kartų per vieną ėjimą agentas gali kviesti įrankius prieš atsakydamas. Pasiekus ribą ėjimas nežlunga: agentas praneša, ką padarė ir kas liko, ir galite paprašyti tęsti. Trys vienodi iškvietimai iš eilės su tuo pačiu rezultatu sustabdo ėjimą anksčiau. 1–256; agentui galima nustatyti savo reikšmę.
AIHUMMER_AGENT_MEMORY_FLUSH Agentas: prieš glaudinimą įrašyti pastabą į atmintį bool 1 iškart Prieš sutraukiant senesnes žinutes į santrauką, agentas įrašo į atmintį trumpą pastabą apie tikslus, sprendimus ir neužbaigtus darbus. Išjunkite, kad sutaupytumėte modelio iškvietimą.
AIHUMMER_AGENT_MEMORY_FLUSH_PROMPT Agentas: ką išsaugoti pastaboje prieš glaudinimą text — iškart Jūsų pačių užduotis pastabai prieš glaudinimą: ką išsaugoti iš žinučių, kurios patenka į santrauką (pavyzdžiui, „užrašyk tik pirkinius, terminus ir susitarimus“). Tuščia — įtaisyta: tikslai, sprendimai, neužbaigti darbai. Apsaugos išjungti negalima: pokalbio tekstas lieka duomenimis, o ne nurodymais, slaptažodžiai ir raktai neišsaugomi. Iki 4000 simbolių; agentas gali turėti savo.
AIHUMMER_AGENT_NEW_REMINDERS_MEMORY Nauji agentai: priminimai ir rašymas į atmintį bool 1 iškart Rankiniu būdu sukurtas naujas agentas (pirmojo paleidimo vedlys, „Sukurti agentą“, API) nuo pirmo ėjimo pats kuria, keičia ir atšaukia SAVO priminimus bei tvarkaraščius ir rašo faktus į savo atmintį – kaip asmeninio asistento šablonas. Atskiram agentui tai išjungiama jo kortelėje („Galimybės“). Bibliotekos šablonai nustato savo, kopija išlaiko originalo teises, kito agento sukurti agentai pradeda be jų; esami agentai nesikeičia. Galioja kitam sukurtam agentui.
AIHUMMER_AGENT_PROMPT_PART_MAX_CHARS Agentas: daugiausia simbolių vienai užklausos daliai int 1000…1000000 20000 iškart Kiek simbolių modelis gauna iš VIENOS agento asmenybės dalies: profilio skyriaus, užklausos dalies ar pagrindinės užklausos. Ilgesnėje dalyje išlieka pradžia (3/4) ir pabaiga (1/4) su pastaba, kiek nukirpta; tai matyti pokalbio kortelėje ir agento užklausos sudėtyje. Vardas, kreipinys ir asmenybės apribojimai niekada nekerpami. 1000–1000000; agentui galima nustatyti savo reikšmę.
AIHUMMER_AGENT_PROMPT_TOTAL_MAX_CHARS Agentas: daugiausia simbolių visai asmenybei int 1000…2000000 60000 iškart Bendra agento asmenybės riba: visos dalys kartu. Ją viršijus, pirmiausia vietą užleidžia ilgiausios dalys, o trumposios lieka nepakitusios. 1000–2000000; agentui galima nustatyti savo reikšmę.
AIHUMMER_AGENT_SELF_INTRO Agentas: prisistatyti enum: first_contact \\| each_dialog \\| never first_contact iškart „Vieną kartą, pirmą kartą susipažįstant“ — agentas trumpai prisistato pačiame pirmame pokalbyje su žmogumi, nebent šis nori iškart pereiti prie reikalo; pažįstamam žmogui iš naujo neprisistato ir natūraliai atsako į pasisveikinimą. „Neprisistatyti“ — agentas niekada pats nesako savo vardo. „Kiekvieno naujo pokalbio pradžioje“ — kiekvieno naujo pokalbio pradžioje ir po ilgos pertraukos, trumpai ir be ankstesnių reikalų santraukos. Agentas savo kortelėje («Kontekstas ir elgsena») gali pasirinkti kitaip.
AIHUMMER_AGENT_SESSION_IDLE_RESET_MINUTES Agentas: po tylos pradėti pokalbį iš naujo (minutės) int 0…525600 360 iškart Režimams „po tylos“ ir „kasdien ir po tylos“: jei žmogus parašo po ilgesnės nei ši tylos, agentas pradeda pokalbį iš naujo. Taikoma agentams, kurių kortelėje nenurodyta sava reikšmė. 0 — ne pagal tylą. 0–525600; 360 = 6 valandos, 1440 = para.
AIHUMMER_AGENT_SESSION_INDEX_MAX_ENTRIES Agentas: laikyti sąraše ne daugiau tiek sesijų int 0…100000 0 iškart Pirmiausia išeina tyliausi; niekas netrinama. 0 — be ribos. 0–100000. Taikoma agentams, kurių kortelėje nėra savo reikšmės.
AIHUMMER_AGENT_SESSION_INDEX_PRUNE_DAYS Agentas: pašalinti iš sesijų sąrašo po tiek tylos dienų int 0…3650 0 iškart Niekas netrinama: pokalbis išeina iš sąrašo ir grįžta su nauja žinute. 0 — palikti. 0–3650. Taikoma agentams, kurių kortelėje nėra savo reikšmės.
AIHUMMER_AGENT_SESSION_RESET_AT_HOUR Agentas: kasdienio pradėjimo iš naujo valanda int 0…23 4 iškart Režimams „kasdien“: pokalbis, pradėtas prieš šią valandą, prasideda iš naujo nuo kitos žmogaus žinutės. Valanda pagal serverio laiko juostą (nustatymas „Laiko juosta“ skiltyje Sistema ir nustatymai). 0–23; 4 – naktį, kai beveik niekas nerašo.
AIHUMMER_AGENT_SESSION_RESET_GROUP_IDLE_MINUTES Agentas: po tylos pradėti grupės pokalbį iš naujo (minutės) int 0…525600 0 iškart Grupių pokalbiams režimuose „po tylos“ ir „kasdien ir po tylos“: tylos minutės, po kurių grupės pokalbis pradedamas iš naujo. 0 reiškia kaip asmeniniuose pokalbiuose. 0–525600.
AIHUMMER_AGENT_SESSION_RESET_GROUP_MODE Agentas: kada grupės pokalbis pradedamas iš naujo enum: inherit \\| daily \\| idle \\| both \\| none inherit iškart Atskira taisyklė grupių pokalbiams (Telegram grupės, VK pokalbiai, MAX pokalbiai ir kiti): kaip asmeniniuose, kasdien atstatymo valandą, po tylos, kas įvyks anksčiau, arba niekada. Atstatymo valanda bendra. Taikoma agentams, kurių kortelėje nėra savos taisyklės.
AIHUMMER_AGENT_SESSION_RESET_MODE Agentas: kada pokalbis pradedamas iš naujo enum: idle \\| daily \\| both \\| none idle iškart Kada agentas pradeda pokalbį iš naujo: kasdien atstatymo valandą (egzemplioriaus laiko juostoje), po tylos, kas įvyks pirmiau, arba niekada. Pradėdamas iš naujo, agentas įrašo į savo atmintį pastabą apie ankstesnį pokalbį, o jo pirmasis ėjimas gauna ankstesnę santrauką ir paskutines žinutes; pačios žinutės lieka archyve ir paieškoje. Taikoma agentams, kurių kortelėje nėra savos taisyklės; ten grupiniams pokalbiams galima nustatyti atskirą.
AIHUMMER_AGENT_SESSION_SCOPE Agentas: kur patenka asmeniniai pokalbiai enum: chat \\| per-channel-peer \\| per-peer chat iškart «Vienas žmogui» sujungia to paties žmogaus Telegram, programėlę ir kitus asmeninius pokalbius į vieną. Grupių pokalbiai visada lieka atskiri. Galioja nuo kitos žinutės. Taikoma agentams, kurių kortelėje nėra savo reikšmės.
AIHUMMER_AGENT_SILENT_REPLY Agentas: gali tylėti enum: groups \\| all \\| off groups iškart Grupiniuose pokalbiuose agentas gali tylėti, jei žinutė skirta ne jam arba jis neturi ką pridurti; asmeniniuose pokalbiuose jis visada atsako. Tylėti galima leisti ir asmeniniuose pokalbiuose arba tai išjungti. Tylus ėjimas nieko nesiunčia, pokalbio kortelėje jis pažymimas „agentas tylėjo“, o modelis jo nemato istorijoje. Galioja nuo kito ėjimo.
AIHUMMER_AGENT_SKILLS_PROMPT_MAX_CHARS Agentas: daugiausia įgūdžių sąrašo simbolių užklausoje int 1000…200000 18000 iškart Kiekviename žingsnyje modelis mato ne įgūdžių tekstus, o jų sąrašą: identifikatorių, pavadinimą ir kada taikyti; įgūdžio instrukciją agentas įkelia pats, kai užduotis tinka. Jei sąrašas ilgesnis, pirmiausia pašalinami aprašymai, paskui sąrašo pabaiga — likusius agentas suras paprašius. 1000–200000.
AIHUMMER_AGENT_STALE_GAP_HOURS Agentas: pertrauka, po kurios ankstesnis pokalbis tampa istorija (valandos) int 0…8760 12 iškart Jei žmogus rašo po ilgesnės nei ši pertraukos, agentas gauna pastabą: viskas, kas aptarta anksčiau, yra istorija — be prašymo nepasakojama iš naujo ir senos užduotys netęsiamos. Kiekviena žinutė jau turi savo laiką ir kiek praėjo nuo ankstesnės. 0 = nežymėti. 0–8760.
AIHUMMER_AGENT_TOOL_HISTORY_TURNS Agentas: ėjimai, kuriuose išsaugomi įrankių rezultatai int 0…100 5 iškart Kiek paskutinių ėjimų modelis mato įrankių iškvietimus ir jų rezultatus visus (rezultatas saugomas iki 16 KB). Senesniuose ėjimuose lieka iškvietimas ir rezultato pradžia. Taip agentas prisimena, ką rado ir padarė, užuot vėl kvietęs įrankius. 0 = neperkelti rezultatų į vėlesnius ėjimus. 0–100; agentas gali nustatyti savo reikšmę.
AIHUMMER_APPROVAL_TOOLS Įrankius, kuriuos reikia patvirtinti multiselect — iškart Kableliais atskirtas įrankių sąrašas, kurių iškvietimams prieš vykdymą reikia rankinio operatoriaus patvirtinimo. Tuščia = patvirtinimo nereikia. Įsigalioja iš karto, paleisti iš naujo nereikia.
AIHUMMER_SUBAGENT_MAX_DEPTH Maksimalus pogrupio gylis int 0…10 2 iškart Didžiausias antrinių agentų įdėties gylis (agentas, paleidžiantis agentą). Numatytoji reikšmė 2 — apsauga nuo begalinės rekursijos.
AIHUMMER_SUBAGENT_TIMEOUT_SEC Subagento skirtasis laikas (sekundėmis) int 0…86400 180 iškart Maksimalus vienos antrinės priemonės paleidimo laikas sekundėmis.
AIHUMMER_TOOL_SEARCH Tingus įrankių įkėlimas bool false iškart Tiesiogiai rodo darbinį įrankių branduolį, o likusią didelio katalogo dalį slepia už paieškos įrankio, kuris įvardija kiekvieną paslėptą įrankį. Apsimoka tik dideliuose kataloguose (dešimtys įskiepių, MCP ar OpenAPI įrankių): žemiau dydžio ribos visi įrankiai rodomi tiesiogiai, nes papildomas modelio kvietimas įrankiui rasti kainuoja daugiau nei schemos. Įsigalioja nuo kito ėjimo.
AIHUMMER_TOOL_SEARCH_CORE Tingus įrankio įkėlimas: visada įjungti įrankiai multiselect web_search,web_fetch,memory_search,memory_get,memory_store,search_history,search_knowledge,code_exec,process,filesystem_read,message,schedule_list,schedule_create,schedule_delete,generate_pairing_code iškart Įrankiai, kurie tingiajame režime visada rodomi tiesiogiai. Numatytasis – darbinis branduolys: paieška internete, puslapių gavimas, atmintis, pokalbio istorija, žinių bazė, kodas, failai, žinutės, tvarkaraščiai ir programėlės susiejimas. Paieška atmintyje ir žinių bazėje (memory_search, memory_get, search_knowledge) rodoma visada, kad ir kas būtų šiame sąraše. Tuščias sąrašas atkuria šį branduolį.
AIHUMMER_TOOL_SEARCH_MIN_POOL_TOKENS Tingusis įrankių įkėlimas: mažiausias paslėptų įrankių dydis (žetonai) int 0…1000000 4000 iškart Slėpti įrankius tik tada, kai schemos už branduolio ribų kartu sveria bent tiek žetonų (maždaug po 4 simbolius). Žemiau ribos visi įrankiai rodomi tiesiogiai: papildomas modelio kvietimas įrankiui rasti kainuoja daugiau nei schemų parodymas.
AIHUMMER_TOOL_SEARCH_THRESHOLD Tingus įrankio įkėlimas: mažiausiai įrankių, kuriuos reikia atidėti int 0…1000 12 iškart Atidėkite tik tada, kai daugiau nei tiek įrankių išgyvens agento profilio filtrą.

Agent · Reasoning

Raktas Pavadinimas Tipas Numatyta Įsigalioja Ką daro
AIHUMMER_AGENT_BEST_OF_N Geriausias iš N: variantų skaičius int 0…8 0 iškart Agentas parengia tiek atsakymo variantų ir palieka geriausią. 0 arba 1 — išjungta, nuo 2 — įjungta. Kiekvienas variantas kainuoja kaip atskiras atsakymas.
AIHUMMER_AGENT_DEBATE_JUDGE_PROMPT Diskusija: teisėjo raginimas (nepaisyti) text — iškart Nepaisoma debatų teisėjo raginimo (tuščia = įtaisyta).
AIHUMMER_AGENT_DEBATE_N Debatai: atsakymo variantų skaičius int 0…8 0 iškart Agentas parengia tiek atsakymo variantų, juos palygina ir pateikia geriausią. 0 arba 1 — išjungta, nuo 2 — įjungta. Kiekvienas variantas kainuoja kaip atskiras atsakymas.
AIHUMMER_AGENT_DEBATE_PROMPT Diskusija: raginimas kandidatu (nepaisyti) text — iškart Nepaiso debatų kandidato raginimo (tuščia = įtaisyta).
AIHUMMER_AGENT_DEBATE_ROUNDS Diskusija: raundai int 1…10 1 iškart Kandidatų grupės debatų turų skaičius.
AIHUMMER_AGENT_JUDGE_PROMPT Geriausio N teisėjo raginimas (nepaisyti) text — iškart Nepaisoma geriausio iš N teisėjo raginimo (tuščia = įtaisyta).
AIHUMMER_AGENT_PLAN_PROMPT Planuotojo raginimas (nepaisyti) text — iškart Nepaisoma planavimo priemonės raginimo (tuščia = įtaisyta).
AIHUMMER_AGENT_PLAN_STEPS Planuotojas-vykdytojas: maks. plano žingsnių (0=išjungta) int 0…32 0 iškart ⟩0 veikia atskiras planuotojas→ vykdytojas→ sintezės leidimas (tinka sudėtingoms kelių etapų užduotims). 0 išjungia. Įprastos 4–8.
AIHUMMER_AGENT_PLAN_STEP_ITERS Planavimo priemonė: įrankio iteracijos per veiksmą (0=numatytasis) int 0…64 0 iškart Apriboja įrankių iškvietimo iteracijas kiekvienam plano veiksmui. 0 = įtaisytasis numatytasis (4).
AIHUMMER_AGENT_REFLECT Savikritikos leidimas bool 0 iškart Prieš galutinį atsakymą pridedamas apmąstymų / savikritikos leidimas.
AIHUMMER_AGENT_REFLECT_PROMPT Apmąstymų raginimas (nepaisyti) text — iškart Nepaisoma savikritikos raginimo (tuščia = įtaisyta).
AIHUMMER_AGENT_SELF_HEAL Savaiminio išgydymo įrankio klaidos bandymai (0=išjungta) int 0…10 0 iškart ⟩0 pakartotinių nesėkmingų įrankio iškvietimų su korekcine užuomina iki šios ribos.

Agent · System prompt

Raktas Pavadinimas Tipas Numatyta Įsigalioja Ką daro
AIHUMMER_LOCALE Numatytoji lokalė enum: ru-RU \\| en-US \\| az-AZ \\| hy-AM \\| be-BY \\| kk-KZ \\| ky-KG \\| tg-TJ \\| tk-TM \\| uz-UZ \\| ka-GE \\| ro-RO \\| es-ES \\| zh-CN \\| fr-FR \\| de-DE \\| hi-IN \\| pl-PL \\| lt-LT \\| lv-LV \\| et-EE \\| fi-FI \\| sv-SE \\| no-NO \\| da-DK \\| tr-TR \\| mn-MN ru-RU iškart Numatytoji atsakymo kalba / vietinės užuomina, pvz. ru-RU. Nepaisoma asmens / operatoriaus nurodymų.
AIHUMMER_TIMEZONE Laiko juosta text UTC iškart IANA laiko juosta agento dabartinei datai ir tvarkaraščiams be savos juostos, pvz. Europe/Moscow. Numatytoji UTC.

Channels

Raktas Pavadinimas Tipas Numatyta Įsigalioja Ką daro
AIHUMMER_CHANNEL_FAILURE_NOTICE Pranešti pašnekovui, kai atsakymas nepavyksta enum: always \\| once \\| off always iškart Ką gauna pašnekovas kanale (Telegram ir kt.), kai agentas negalėjo atsakyti: „Kiekvieną kartą“ — trumpą žinutę jo kalba; „Ne dažniau kaip kartą per 4 valandas“ — vieną žinutę pokalbiui per 4 valandas; „Nepranešti“ — nieko. Žinutėje nėra klaidų kodų ir tiekėjų pavadinimų; išsamiau matote „Seansuose“ ir pranešimuose.
AIHUMMER_CHANNEL_FAILURE_TEXT_BLOCKED Nesėkmės pranešimas: egzempliorius sustabdytas text — iškart Palikite tuščią, kad būtų išsiųstas įtaisytas pranešimas žmogaus kalba. Jūsų tekstas siunčiamas toks, koks parašytas, ta kalba, kuria jį parašote; {ref} įterpia atsakymo kodą, pagal kurį ėjimą rasite skiltyje „Seansai“. Taikoma iškart.
AIHUMMER_CHANNEL_FAILURE_TEXT_BUDGET Nesėkmės pranešimas: išnaudotas savininko biudžetas text — iškart Palikite tuščią, kad būtų išsiųstas įtaisytas pranešimas žmogaus kalba. Jūsų tekstas siunčiamas toks, koks parašytas, ta kalba, kuria jį parašote; {ref} įterpia atsakymo kodą, pagal kurį ėjimą rasite skiltyje „Seansai“. Taikoma iškart.
AIHUMMER_CHANNEL_FAILURE_TEXT_BUSY Nesėkmės pranešimas: šliuzas perkrautas text — iškart Palikite tuščią, kad būtų išsiųstas įtaisytas pranešimas žmogaus kalba. Jūsų tekstas siunčiamas toks, koks parašytas, ta kalba, kuria jį parašote; {ref} įterpia atsakymo kodą, pagal kurį ėjimą rasite skiltyje „Seansai“. Taikoma iškart.
AIHUMMER_CHANNEL_FAILURE_TEXT_CONFIG Nesėkmės pranešimas: modelio ryšiui reikia savininko text — iškart Palikite tuščią, kad būtų išsiųstas įtaisytas pranešimas žmogaus kalba. Jūsų tekstas siunčiamas toks, koks parašytas, ta kalba, kuria jį parašote; {ref} įterpia atsakymo kodą, pagal kurį ėjimą rasite skiltyje „Seansai“. Taikoma iškart.
AIHUMMER_CHANNEL_FAILURE_TEXT_FAILED Nesėkmės pranešimas: kita klaida text — iškart Palikite tuščią, kad būtų išsiųstas įtaisytas pranešimas žmogaus kalba. Jūsų tekstas siunčiamas toks, koks parašytas, ta kalba, kuria jį parašote; {ref} įterpia atsakymo kodą, pagal kurį ėjimą rasite skiltyje „Seansai“. Taikoma iškart.
AIHUMMER_CHANNEL_FAILURE_TEXT_QUOTA Nesėkmės pranešimas: išnaudotas modelio naudojimo limitas text — iškart Palikite tuščią, kad būtų išsiųstas įtaisytas pranešimas žmogaus kalba. Jūsų tekstas siunčiamas toks, koks parašytas, ta kalba, kuria jį parašote; {ref} įterpia atsakymo kodą, pagal kurį ėjimą rasite skiltyje „Seansai“. Taikoma iškart.
AIHUMMER_CHANNEL_FAILURE_TEXT_STEP_LIMIT Nesėkmės pranešimas: užduotis netilpo į vieną atsakymą text — iškart Palikite tuščią, kad būtų išsiųstas įtaisytas pranešimas žmogaus kalba. Jūsų tekstas siunčiamas toks, koks parašytas, ta kalba, kuria jį parašote; {ref} įterpia atsakymo kodą, pagal kurį ėjimą rasite skiltyje „Seansai“. Taikoma iškart.
AIHUMMER_CHANNEL_FAILURE_TEXT_TOO_LONG Nesėkmės pranešimas: pokalbis per ilgas modeliui text — iškart Palikite tuščią, kad būtų išsiųstas įtaisytas pranešimas žmogaus kalba. Jūsų tekstas siunčiamas toks, koks parašytas, ta kalba, kuria jį parašote; {ref} įterpia atsakymo kodą, pagal kurį ėjimą rasite skiltyje „Seansai“. Taikoma iškart.
AIHUMMER_CHANNEL_FAILURE_TEXT_UNAVAILABLE Nesėkmės pranešimas: modelis laikinai nepasiekiamas text — iškart Palikite tuščią, kad būtų išsiųstas įtaisytas pranešimas žmogaus kalba. Jūsų tekstas siunčiamas toks, koks parašytas, ta kalba, kuria jį parašote; {ref} įterpia atsakymo kodą, pagal kurį ėjimą rasite skiltyje „Seansai“. Taikoma iškart.
AIHUMMER_CONFIDENTIAL_PERSONA Konfidencialus žiniatinklio asmuo bool 0 iškart Kai įjungta, žiniatinklio pokalbių agentas neatskleis ir neišsaugos savo asmens / tapatybės informacijos ir išsaugo atsakymus į atliekamą užduotį – naudokite jį anoniminiams arba privatumui jautriems žiniatinklio diegimams. Įsigalioja iš karto, paleisti iš naujo nereikia.
AIHUMMER_INBOUND_COALESCE_MS Žinučių sujungimo langas (ms) int 500 iškart Kelios žinutės, kurias vienas žmogus iš eilės siunčia į tą patį pokalbį (trumpos žinutės, nuotraukų albumas, greitas pataisymas), gauna VIENĄ atsakymą, jei pauzė tarp jų trumpesnė už šį langą. Į žinutes, gautas ruošiant atsakymą, atsakoma iškart po jo, niekada lygiagrečiai. Numatytoji reikšmė 500 ms; 0 = nelaukiama tarp atskirų žinučių; nuotraukų albumas vis tiek surenkamas (pauzės iki 3 s, ne ilgiau kaip 20 s), kad gautų vieną atsakymą. Sujungimas veikia Telegram; Slack, WhatsApp, VK, el. paštas ir kitos jungtys, kurios laukia atsakymo į kiekvieną žinutę (ir integracijos per /v1/inbound/generic), gauna atsakymą į kiekvieną žinutę — vis tiek po vieną ir iš eilės. Įsigalioja iškart.
AIHUMMER_INBOUND_EDIT_MODE Kai žmogus redaguoja jau atsakytą žinutę enum: correct \\| history correct iškart correct — botas atsako dar kartą, žinodamas, kad tai pataisymas („buvo / dabar“); history — redagavimas tik pataiso pokalbio istoriją, naujo atsakymo nėra (patogu rašybos klaidoms). Žinutės, į kurią botas dar neatsakė, redagavimas visada tiesiog pakeičia jos tekstą. Veikia ten, kur kanalas praneša apie redagavimus (Telegram). Taikoma iškart.
AIHUMMER_INBOUND_QUEUE_MODE Žinutės, parašytos agentui dirbant enum: steer \\| collect \\| followup steer iškart Kas nutinka žinutei, kurią tas pats žmogus parašo, kol agentas dar ruošia atsakymą (ieško, vykdo įrankius): steer (numatytasis) — agentas ją mato prieš kitą žingsnį ir atsižvelgia tame pačiame atsakyme; collect — į ją atsakoma kitu atsakymu. followup — kiekviena tokia žinutė paeiliui gauna atskirą atsakymą. Nuotraukos, failai, atsakymai į žinutę ir persiuntimai visada laukia kito atsakymo. Taikoma iškart.
AIHUMMER_INBOUND_REQUIRE_BINDING Atsakyti tik sudarytiems naudotojams bool true iškart true = robotas ignoruoja bet kokį kanalo siuntėją, kuris yra NOT aprūpintas AiHummer vartotojas (vartotojas, turintis susiejimo vaidmenį) – atsitiktiniai pokalbių nariai ir svečių iškvietimai negauna atsakymo. false (numatytasis) = atsakyti visiems.

Integrations

Raktas Pavadinimas Tipas Numatyta Įsigalioja Ką daro
AIHUMMER_A2A_PUBLISH Paskelbti agentą naudojant Agent2Agent (A2A) bool 0 paleidus iš naujo Paskelbkite agentą kaip A2A serverį (Agento kortelė + POST /a2a/message). Taikoma paleidžiant/paleidus iš naujo.
AIHUMMER_MCP_EXPORT_TOOLS Išoriniams asistentams atverti įrankiai multiselect — paleidus iš naujo Aiškus įrankių pavadinimų, leidžiamų išoriniams MCP klientams, sąrašas, atskirtas kableliais. Tuščia = neskelbti jokių įrankių. Pavojingos pagrindinio kompiuterio lygio klasės papildomai draudžiamos pagal integruotą politiką, net jei jos nurodytos. Taikoma paleidžiant / po pakartotinio paleidimo.
AIHUMMER_MCP_PUBLISH Paskelbkite įrankius per MCP bool 0 paleidus iš naujo Leidžia išoriniams asistentams (pvz., Claude Desktop) naudotis jūsų agentų įrankiais. Kuriuos įrankius atverti, pasirenkama gretimame nustatyme: kol sąrašas tuščias, neatveriamas nė vienas.
AIHUMMER_MODULE_CPU_QUOTA Papildinio procesoriaus riba (kiekvienam) text 75% iškart Kokią procesoriaus dalį gali užimti kiekvienas papildinys (systemd CPUQuota): 75 % – trys ketvirtadaliai vieno branduolio, 150 % – pusantro branduolio. Naują reikšmę papildinys gauna kito diegimo, atnaujinimo ar savo nustatymų įrašymo metu; iki tol veikiantys papildiniai lieka su ankstesne riba.
AIHUMMER_MODULE_MEMORY_MAX Papildinio atminties riba (kiekvienam) text 512M iškart Kiek atminties gali užimti kiekvienas papildinys (systemd MemoryMax): dydis, pvz., 512M, 1G ar 2048M (ne mažiau kaip 64M), arba infinity – be ribos. Ribą viršijusį papildinį sistema sustabdo. Naują reikšmę papildinys gauna kito diegimo, atnaujinimo ar savo nustatymų įrašymo metu; iki tol veikiantys papildiniai lieka su ankstesne riba.

Knowledge connectors

Raktas Pavadinimas Tipas Numatyta Įsigalioja Ką daro
AIHUMMER_KB_SYNC_INTERVAL Kaip dažnai atnaujinti žinių bazę iš šaltinių text — iškart Kaip dažnai serveris pats parsisiunčia pakeitimus iš prijungtų žinių bazės šaltinių. Pavyzdžiui: 30m — kas 30 minučių, 6h — kas 6 valandas. Tuščia arba 0 — tik rankiniu būdu. Pakartotinis įkėlimas nekuria dublikatų. Slack eksportas įkeliamas rankiniu būdu.

LLM

Raktas Pavadinimas Tipas Numatyta Įsigalioja Ką daro
AIHUMMER_AUX_FALLBACK_MODELS Pagalbinės užduotys: atsarginiai modeliai list — iškart Kableliais atskirti modeliai, bandomi iš eilės, jei pagalbinis modelis nepavyksta (kvota, gedimas). Pagrindinis modelis visada bandomas paskutinis, kad santrauka nepradingtų. Kiekvienas perjungimas įrašomas į žurnalą. Įsigalioja iš karto.
AIHUMMER_AUX_MODEL Pagalbinių užduočių modelis (santraukos, pastabos, pavadinimai) text — iškart Foninių pagalbinių užduočių modelis: senos istorijos sutraukimas į santrauką, atminties pastaba prieš suspaudimą, pokalbių pavadinimai, faktų išgavimas, paieškos užklausų perfrazavimas ir vertimas. Tuščia = automatiškai: pigesnis to paties tiekėjo modelis (Claude → claude-haiku-4-5, Codex → gpt-…-luna/mini); jei tokio nėra – pagrindinis modelis. „main“ – visada pagrindinis modelis. Įsigalioja iš karto.
AIHUMMER_CASCADE_MIN_CHARS Pakopa: min. simbolių perkėlimas int 0 iškart Užklausos ilgio slenkstis (simboliai), kai įsijungia stipresnis kaskadinis modelis. 0 = numatytasis.
AIHUMMER_CASCADE_STRONG_MODEL Kaskada: stipresnis atsarginis modelis text — iškart Modelis, perkeliamas į pakopą ilgoms / sudėtingoms užklausoms (tuščia = išjungta).
AIHUMMER_CLAUDE_AUTH_URL Claude prenumerata: prisijungimo puslapio adresas text — iškart Puslapis, kuriame leidžiate prijungti Claude prenumeratą. Tuščia — standartinis adresas; keiskite tik tada, jei to paprašė pagalbos tarnyba.
AIHUMMER_CLAUDE_CLIENT_ID Claude prenumerata: OAuth kliento ID text — iškart Programėlės identifikatorius prisijungimui su Claude prenumerata. Tuščia — standartinis; keiskite tik paprašius pagalbos tarnybai.
AIHUMMER_CLAUDE_EFFORT Claude: mąstymo gylis enum: low \\| medium \\| high \\| xhigh \\| max medium iškart Kaip giliai Claude modeliai mąsto prieš atsakydami, kai agentas to nenustato. Aukštesnis tikslesnis sudėtingose užduotyse, bet lėtesnis ir naudoja daugiau kvotos; žemesnis greitesnis ir pigesnis. Modelis, nežinantis pasirinkto lygio, gauna artimiausią žemesnį; Haiku 4.5 ir senesni modeliai mąstymo nepalaiko. Agente nustatytas gylis turi pirmenybę. Įsigalioja nuo kito ėjimo.
AIHUMMER_CLAUDE_MAX_TOKENS Claude: didžiausias atsakymo ilgis (žetonų) int 16000 iškart Kiek žetonų gali užimti vienas Claude atsakymas — ir per prenumeratą, ir per raktą. Modelio mąstymas įskaičiuojamas į tą pačią ribą: per maža reikšmė nutraukia atsakymą vidury sakinio arba duoda tuščią atsakymą. Jei agentas turi savo atsakymo ilgį, galioja jis.
AIHUMMER_CLAUDE_REDIRECT_URI Claude prenumerata: peradresavimo URI text — iškart Tiekėjo užregistruotas grąžinimo adresas. Turi atitikti tai, kas sukonfigūruota jo pusėje, kitaip kodo keitimas bus atmestas.
AIHUMMER_CLAUDE_TOKEN_URL Claude prenumerata: prieigos adresas text — iškart Adresas, kuriuo serveris gauna ir pratęsia prieigą prie Claude prenumeratos. Tuščia — standartinis adresas; keiskite tik tada, jei to paprašė pagalbos tarnyba.
AIHUMMER_CODEX_BASE_URL Kodekso bazė URL text — iš dalies paleidus iš naujo Kodekso (ChatGPT prenumeratos) transporto bazė. Taikoma paleidžiant / paleidus iš naujo.
AIHUMMER_CODEX_MAX_OUTPUT_TOKENS Maksimalūs išvesties prieigos raktai (0 = be viršutinės ribos) int 0 iškart Max_output_tokens riba pokalbio posūkiui. 0 = nėra dangtelio. Samprotavimo modeliuose samprotavimo prieigos raktai taip pat įskaičiuojami į šį biudžetą, todėl per maža reikšmė duoda tuščią atsakymą „neužbaigta: max_output_tokens“. Taikoma skrendant (nepaleidžiama iš naujo).
AIHUMMER_CODEX_MODEL Modelio ID (Kodeksas / gpt-5.5 transportavimas) text gpt-5.5 iš dalies paleidus iš naujo Pirminio Codex / ChatGPT perdavimo modelio ID (pvz., gpt-5.5, gpt-5.5-codex). Taikoma paleidžiant / paleidus iš naujo.
AIHUMMER_CODEX_REASONING_EFFORT Mąstymo pastangos enum: none \\| low \\| medium \\| high \\| xhigh medium iškart Kaip giliai ChatGPT (Codex) modelis mąsto prieš atsakydamas, jei agentas to nenurodo. Numatytai — „Vidutinės“. Aukštesnės — tiksliau, bet lėčiau ir brangiau.
AIHUMMER_LLM_CALL_TIMEOUT_S Vieno skambučio skirtasis laikas (sekundėmis) int 120 iškart Kiek sekundžių laukti modelio atsakymo į vieną užklausą. Jei modelis tyli ilgiau, užklausa nutraukiama ir atsakymas pereina kitam sąrašo modeliui. Claude atveju skaičiuojama pauzė atsakymo sraute, o ne visas atsakymas: ilgas, bet tebesitęsiantis atsakymas nenutraukiamas. 0 — be ribos.
AIHUMMER_LLM_FALLBACK_MODELS Atsarginiai modeliai (visiems agentams) text auto iškart Kas atsako, kai pagrindinis modelis ir kiti tiekėjai atsisako (pasiektas naudojimo limitas, gedimas, per daug užklausų). auto — kiekvieno tiekėjo pigesnis modelis kaip paskutinė atsarga (Claude: claude-haiku-4-5, Codex: gpt-…-luna/mini); kableliais atskirtas sąrašas — jūsų eiliškumas, kiekvienas modelis eina savo gamintojo tiekėjams; off — be atsarginių modelių. Paties agento atsarginis modelis turi pirmenybę. Įsigalioja iš karto.
AIHUMMER_LLM_GATEWAY_URL LLM šliuzas URL text — iš dalies paleidus iš naujo Su OpenAI suderinamo modelio galutinio taško URL bazė, kurią iškviečia agentas (jūsų vietinis llama.cpp/vLLM/Ollama serveris arba priglobtas vartai). Palikite tuščią, jei norite naudoti numatytąjį teikėjo galutinį tašką.
AIHUMMER_LLM_MODEL LLM modelis text — iš dalies paleidus iš naujo Modelio pavadinimas / ID siunčiamas teikėjui kiekvienu žingsniu (modelis, kurį aptarnauja jūsų galutinis taškas). Turi atitikti modelį, kurį iš tikrųjų rodo galutinis taškas.
AIHUMMER_LLM_PAUSE_AUTH_MIN Pauzė atmetus prisijungimo duomenis, min int 10 iškart Kiek minučių nesikreipti į tiekėją, atmetusį prisijungimo duomenis. Kiekvienas pakartojimas pauzę padvigubina, bet ne daugiau nei šešis kartus. Sėkmingas ryšio patikrinimas ar mygtukas „Tęsti dabar“ tiekėją grąžina iškart. Galioja nuo kitos nesėkmės.
AIHUMMER_LLM_PAUSE_MODEL_MIN Modelio, kurio tiekėjas neteikia, pauzė, min int 60 iškart Kiek minučių nesiūlyti tiekėjui modelio, kurio, jo teigimu, jis neteikia; į kitus jo modelius kreipiamasi kaip įprasta. Galioja nuo kitos nesėkmės.
AIHUMMER_LLM_PAUSE_QUOTA_MIN Pauzė išnaudojus limitą, min int 300 iškart Kiek minučių nesikreipti į modelį (arba visą paskyrą, kai išnaudotas paskyros limitas — Codex, OpenAI raktas, mokėjimas), kai jo naudojimo limitas išnaudotas, o tiekėjas nenurodė atnaujinimo laiko. Kiekvienas pakartojimas pauzę padvigubina, bet ne ilgiau nei parai. Tiekėjo nurodytas terminas svarbesnis. Galioja nuo kitos nesėkmės.
AIHUMMER_LLM_PAUSE_SHORT_S Tiekėjo pauzė po gedimo, s int 30 iškart Kiek sekundžių nesikreipti į tiekėją po gedimo, nutrūkusio ryšio ar „per dažnų užklausų“. Antra nesėkmė iš eilės pauzę padvigubina, trečia ir tolesnės — padešimtina. Jei tiekėjas pats nurodo terminą, laukiama jo. Galioja nuo kitos nesėkmės.
AIHUMMER_LLM_PROVIDER LLM teikėjas text — iš dalies paleidus iš naujo Kurio modelio užpakalinė programa naudoti (su OpenAI suderinamas galutinis taškas arba Codex / ChatGPT prenumeratos transportavimas). Nusprendžia, kaip užklausos siunčiamos ir autentifikuojamos.
AIHUMMER_LLM_RETRIES LLM bando dar kartą dėl trumpalaikės klaidos int 3 iškart LLM užklausų pakartotinių bandymų skaičius dėl trumpalaikės klaidos.
AIHUMMER_LLM_TEMPERATURE Temperatūra text — iškart Kiek įvairiai atsako modelis (0–2), jei agentas to nenurodo: mažiau — tiksliau ir nuspėjamiau, daugiau — gyviau. Tuščia — sprendžia modelis. Mąstantys modeliai (ChatGPT/Codex, Claude 5 karta) jo nepriima — jiems palikite lauką tuščią.
AIHUMMER_LLM_TOP_P Top-p (branduolių atranka) text — iškart Dar vienas būdas įvairinti atsakymus (0–1), jei agentas to nenurodo. Tuščia — sprendžia modelis. Paprastai nurodomas tik vienas: temperatūra arba šis; mąstantys modeliai jo nepriima.
AIHUMMER_MODEL_GUARD_INTERVAL_MIN Agento modelio tikrinimas: intervalas, min int 60 iškart Kaip dažnai tikrinti, ar kiekvieno agento modelį teikia įjungtas teikėjas. Agento modelis niekada nekeičiamas: kol jo niekas neteikia, atsako pirmasis atsakymo eilės modelis, kuris nėra pristabdytas, o pranešimas nurodo agentus — ir dar vienas, kai jų modelis grįžta. Tikrinimas visada vykdomas paleidžiant tinklsiuntį, o 0 išjungia tik pakartojimą. Naujas intervalas įsigalioja per minutę.
AIHUMMER_OPENAI_API OpenAI API stilius (pokalbis | atsakymai) enum: \\| chat \\| responses — iš dalies paleidus iš naujo chat = /chat/completions, responses = /responses. Tuščia = automatinis / numatytasis. Taikoma paleidžiant / paleidus iš naujo.
AIHUMMER_OPENAI_API_KEY Vietinis OpenAI API raktas (diegimo numatytasis) text — iš dalies paleidus iš naujo Jūsų OpenAI paskyros raktas, skirtas vietinei OpenAI kilpai (jei naudojate OpenAI kaip numatytąjį teikėją). Negalima painioti su darbo vieta BYOK modelių puslapyje. Taikoma paleidžiant / paleidus iš naujo.
AIHUMMER_OPENAI_BASE_URL Savoji OpenAI bazė URL text — paleidus iš naujo Su OpenAI suderinamo API bazė (pvz., https://api.openai.com/v1). Taikoma paleidžiant / paleidus iš naujo.
AIHUMMER_OPENAI_MODEL Savasis OpenAI modelis text — paleidus iš naujo Savosios OpenAI ciklo modelis (kai nustatytas AIHUMMER_OPENAI_API_KEY). Taikoma paleidžiant/paleidus iš naujo.
AIHUMMER_ROUTER_COMPLEX_MODEL Maršrutizatorius: sudėtingų posūkių modelis text — iškart Modelis sudėtingoms agento be savo modelio užklausoms (tuščia = lygis išjungtas). Galioja nuo kito žingsnio.
AIHUMMER_ROUTER_SIMPLE_MODEL Maršrutizatorius: paprastų posūkių modelis text — iškart Modelis paprastoms agento be savo modelio užklausoms (tuščia = lygis išjungtas). Galioja nuo kito žingsnio.
AIHUMMER_ROUTER_STANDARD_MODEL Maršrutizatorius: standartinių posūkių modelis text — iškart Modelis įprastoms agento be savo modelio užklausoms (tuščia = lygis išjungtas). Galioja nuo kito žingsnio.
AIHUMMER_SUBSCRIPTION_QUOTA_REFRESH_MIN Prenumeratų kvotos: užklausų laikotarpis, min int 15 iškart Kaip dažnai skydelis klausia ChatGPT (Codex) prenumeratos kvotų langų: ne dažniau kaip kartą per laikotarpį, ne dažniau kaip kas 5 minutes ir tik kai kvotos atidarytos; tarpuose rodoma išsaugota kopija. Claude neklausiama niekada: jo limitai yra mūsų įvertis. Įsigalioja kitą kartą atidarius kvotas.

Media

Raktas Pavadinimas Tipas Numatyta Įsigalioja Ką daro
AIHUMMER_DEEPGRAM_API_KEY Deepgram API raktas text — iškart Deepgram paslaugos raktas — reikalingas, jei balso žinutes atpažįsta Deepgram. Jei tuščia, naudojamas bendras kalbos atpažinimo raktas iš gretimo nustatymo. Įsigalioja iš karto.
AIHUMMER_DEEPGRAM_DETECT_LANGUAGE Deepgram kalbos atpažinimas bool 0 iškart Atpažinti kalbą, užuot siuntus nustatytą kalbą. Įsigalioja iš karto.
AIHUMMER_DEEPGRAM_MODEL Deepgram modelis text nova-2 iškart Deepgram modelis (pvz., nova-2, nova-3, bazė). Priklauso nuo projekto prieigos prie rakto. Įsigalioja iš karto.
AIHUMMER_DEEPGRAM_PUNCTUATE Deepgram skyryba bool 1 iškart Pridėti skyrybą ir didžiąsias raides. Įsigalioja iš karto.
AIHUMMER_DEEPGRAM_SMART_FORMAT Deepgram išmanusis formatavimas bool 1 iškart Formatuoti atpažintus skaičius ir datas. Įsigalioja iš karto.
AIHUMMER_DEEPGRAM_URL Deepgram bazė URL text — iškart Deepgram API bazė. Tuščia = https://api.deepgram.com. Įsigalioja iš karto.
AIHUMMER_IMAGE_BASE_URL Vaizdo API bazė URL (atsarginis OpenAI) text — iškart /images bazė API dirbant su OpenAI raktu (tuščia = https://api.openai.com/v1).
AIHUMMER_IMAGE_MODEL Vaizdo generavimo modelis text — iškart image_generate modelis (numatytasis gpt-image-2).
AIHUMMER_MEDIA_MAX_UPLOAD_MB Maksimalus medijos įkėlimo dydis (MB) int 256 iškart Didžiausias failas (nuotrauka, balso žinutė, vaizdo įrašas), kurį galima įkelti vienu kartu, megabaitais. Saugo serverio diską nuo perpildymo. Numatytai 256. Įsigalioja iš karto.
AIHUMMER_SIDECAR_STT Kalbos atpažinimas šiame serveryje (faster-whisper) bool 0 iškart Vietinis kalbos atpažinimas (faster-whisper). NĖRA įtraukta į paketą: įgalinti atsisiunčia pasirašytą priedą (~ 620 MiB visoms Python versijoms) ir įdiegia paslaugą pagrindiniame kompiuteryje. 🔴 Priedas publikuojamas atskiru pardavėjo sprendimu (jo paketai turi ffmpeg pagal GPL); jei jis nebus paskelbtas jūsų leidimo, įskaitant tai bus sąžiningas ir nieko nesugadins. Debesų planas: atpažinimą sukonfigūruoja teikėjas.
AIHUMMER_SIDECAR_TTS Atsakymų įgarsinimas (edge-tts) bool 0 iškart Kalbos sintezė (edge-tts, balsai Microsoft Edge). NEĮtraukta į paketą: įjungus atsisiunčiamas pasirašytas priedas (~26 MiB) ir paslauga įdiegiama pagrindiniame kompiuteryje. Pati sintezė vyksta balsavimui internete - „neprisijungus“ čia reiškia paketo įdiegimą, o ne veikimą.
AIHUMMER_STT_API_KEY STT API raktas (pasirenkamas) text — iškart Prieigos raktas kalbos atpažinimo paslaugai, jei jos reikia. Šio serverio paslaugai jį nustato diegimo programa — keisti nereikia. Įsigalioja iš karto.
AIHUMMER_STT_ENGINE STT variklis enum: auto \\| faster-whisper \\| deepgram \\| codex \\| off auto iškart Kuo perrašyti balso žinutes. Automatiškai (numatytoji): Deepgram, jei nustatytas jo raktas, kitaip vietinė paslauga, jei ji įdiegta (jungiklis aukščiau), kitaip niekuo – ir botas sąžiningai pasako siuntėjui, kad dar negali klausytis. faster-whisper: vietinė paslauga arba suderinama išorinė /v1/audio/transcriptions. deepgram: debesijos Deepgram su jūsų raktu. codex: prijungta ChatGPT prenumerata (Modeliai → Prijungti ChatGPT), naudoja jos kvotą. off: neperrašyti. Įsigalioja iš karto.
AIHUMMER_STT_LANGUAGE STT kalba text — iškart Atpažinimo kalba (BCP-47, pvz., ru/en). Naudoja deepgram variklis (nova-2 modelis). Tuščia = automatinis aptikimas / variklio numatytasis nustatymas. Įsigalioja iš karto.
AIHUMMER_STT_MODEL STT modelis text Systran/faster-whisper-small iškart greitesnio šnabždesio modelis (pvz., mažas/vidutinis/didelis-v3 arba Systran/faster-whisper-⟨size⟩). Įsigalioja iš karto.
AIHUMMER_TTS_API_KEY TTS API raktas (kraštas-tts) text — iš dalies paleidus iš naujo Įgarsinimo paslaugos prieigos raktas. Nustatomas automatiškai diegiant — keisti nereikia.
AIHUMMER_TTS_ENABLED Teksto į kalbą funkcija įgalinta bool 1 iš dalies paleidus iš naujo Leidžia agentui atsakyti balsu. Tam reikia įgarsinimo paslaugos — ji įdiegiama aukščiau, skyriuje „Papildomos paslaugos“.
AIHUMMER_TTS_MODEL TTS modelis text — iš dalies paleidus iš naujo Paslaugos edge-tts modelio pavadinimas. Taikoma paleidžiant/paleidus iš naujo.
AIHUMMER_TTS_VOICE TTS balsas enum: de-DE-FlorianMultilingualNeural \\| de-DE-SeraphinaMultilingualNeural \\| en-US-AndrewMultilingualNeural \\| en-US-AvaMultilingualNeural \\| en-US-BrianMultilingualNeural \\| en-US-EmmaMultilingualNeural \\| fr-FR-RemyMultilingualNeural \\| fr-FR-VivienneMultilingualNeural \\| ru-RU-SvetlanaNeural \\| ru-RU-DmitryNeural \\| en-US-JennyNeural \\| en-US-GuyNeural \\| en-GB-SoniaNeural \\| de-DE-KatjaNeural \\| fr-FR-DeniseNeural \\| es-ES-ElviraNeural \\| tr-TR-EmelNeural \\| pl-PL-ZofiaNeural \\| zh-CN-XiaoxiaoNeural de-DE-FlorianMultilingualNeural iš dalies paleidus iš naujo Numatytasis edge-tts balsas (daugiakalbis, įskaitant rusų k.). Taikoma paleidžiant / paleidus iš naujo.
AIHUMMER_VIDEO_API_KEY Vaizdo įrašo analizės raktas API text — iškart Vaizdo įrašų analizės paslaugos prieigos raktas, jei jos reikia. Tuščia — paslauga naudojama be rakto.

Media · Voice

Raktas Pavadinimas Tipas Numatyta Įsigalioja Ką daro
AIHUMMER_TTS_AUTO_REPLY Automatiniai balso atsakymai enum: off \\| always \\| inbound \\| tagged inbound iškart Išjungta, visada, gavus garso įrašą arba aiškiai pažymėjus. Galima pakeisti atskiram pokalbiui.
AIHUMMER_TTS_MAX_CHARS Skaitomo teksto simbolių riba int 0 iškart 0: visas tekstas; 100–10000: skaitomo teksto riba. Visas atsakymas lieka istorijoje.
AIHUMMER_TTS_SUMMARIZE Ilgų balso atsakymų santrauka bool 1 iškart Apibendrinti ilgus atsakymus skaitymui. Nepavykus perskaityti pradžią iki nustatytos ribos.
AIHUMMER_VOICE_AEC Aido panaikinimas (AEC) bool 1 iškart Pašalina aidą: paties agento balsas iš garsiakalbio negrįžta į mikrofoną ir nepertraukia pokalbio. Išjunkite tik tada, jei ausinėse balsas skamba iškraipytai.
AIHUMMER_VOICE_AGC Automatinis stiprinimo valdymas bool 1 iškart Balso režimu reikalauti automatinio mikrofono stiprinimo valdymo (WebRTC autoGainControl).
AIHUMMER_VOICE_BARGEIN_FRAMES Pertraukti agentą: kiek reikia kalbėti int 5 iškart Kiek reikia kalbėti (20 ms kadrais), kad agentas nutiltų ir imtų klausytis. Numatytai 5 — maždaug 0,1 sekundės.
AIHUMMER_VOICE_DUPLEX Tiesioginis dvipusis balsas bool 0 iškart Įgalinamas tiesioginis dvipusis režimas (srautas + VAD + įjungimas). Įsigalioja iš karto.
AIHUMMER_VOICE_NOISE_SUPPRESSION Triukšmo slopinimas bool 1 iškart Balso režimu reikalauti triukšmo slopinimo įrašant iš mikrofono (WebRTC noiseSuppression).
AIHUMMER_VOICE_VAD_THRESHOLD Jautrumas balsui (0–1) text 0.02 iškart Nuo kokio garsumo garsas laikomas kalba. Mažiau — jautriau: agentas girdės tylią kalbą, bet ir pašalinį triukšmą. Numatytai 0.02.

Memory

Raktas Pavadinimas Tipas Numatyta Įsigalioja Ką daro
AIHUMMER_EMBEDDER_DIM Prasminės paieškos modelio dimensija int 768 paleidus iš naujo Vektoriaus dimensija – turi atitikti modelį (multilingual-e5-base=768, bge-m3=1024).
AIHUMMER_EMBEDDER_KEEPALIVE Įterpti, išlaikyti gyvą text 5m paleidus iš naujo Kiek laiko prasminės paieškos modelis lieka įkeltas po paskutinės užklausos (tik režimu „Pagal prasmę“). Numatytai 5m — 5 minutės: po to modelis iškeliamas ir atlaisvina atmintį bei procesorių. Laikyti visada (-1) nerekomenduojama: užstrigęs modelis gali dienų dienas užimti procesoriaus branduolį. Formatas: 30s, 5m, 1h.
AIHUMMER_EMBEDDER_MODEL Prasminės paieškos modelis text yxchia/multilingual-e5-base paleidus iš naujo Modelis, padedantis atmintyje ieškoti pagal prasmę. Numatytasis multilingual-e5-base supranta rusų kalbą, yra lengvas ir greitai veikia įprastu procesoriumi. Geresnei kokybei su vaizdo plokšte tinka bge-m3, bet tada gretimame dimensijos nustatyme nurodykite 1024: skaičius turi atitikti modelį.
AIHUMMER_EMBEDDER_PASSAGE_PREFIX Įterpimo ištraukos priešdėlis text — paleidus iš naujo Nepaisyti saugomo dokumento priešdėlio (e5 modeliai automatiškai naudoja „pasažą:“). Palikite tuščią, kad būtų automatiškai aptikta pagal modelio pavadinimą.
AIHUMMER_EMBEDDER_QUERY_PREFIX Įterpimo užklausos priešdėlis text — paleidus iš naujo Nepaisykite paieškos užklausos priešdėlio (e5 modeliai automatiškai naudoja “query:”). Palikite tuščią, kad būtų automatiškai aptikta pagal modelio pavadinimą.
AIHUMMER_EMBEDDER_THREADS Įterpimų modelio procesoriaus gijos int 0…256 0 paleidus iš naujo Kiek procesoriaus gijų paieškos pagal prasmę modelis naudoja vienai užklausai. 0 — automatiškai: pusė serverio gijų, bet ne mažiau kaip 2. Be ribos žinių bazės vektorių perskaičiavimas silpname serveryje valandų valandas užimdavo visą procesorių ir lėtino agentų atsakymus. Daugiau — perskaičiavimas greitesnis, bet apkrova didesnė.
AIHUMMER_MEMORY_AGENT_WRITES Faktai, kuriuos agentas išsaugo pats enum: strangers \\| immediate \\| review strangers iškart Kas nutinka tam, ką agentas įsimena pats — pvz., paprašius „įsimink“. „Iš karto į atmintį; iš nepažįstamų — peržiūrai“ (numatytasis) — iš karto į atmintį, jei tai pasakė savininkas ar agento patikimų žmonių ratas; iš visų kitų — peržiūrai. „Iš karto į atmintį“ — agentas iškart tai ras. „Peržiūrai“ — pirmiausia į eilę Atmintis → peržiūra, į atsakymus patenka tik jums patvirtinus. Agento kortelėje (Atmintis → Nustatymai) galima pasirinkti savo režimą.
AIHUMMER_MEMORY_AUTOREPAIR Automatinis atminties taisymas bool 1 iškart Po savikontrolės taisoma atmintis: sujungiami dublikatai, uždaromi prieštaravimai su aiškiu laimėtoju (patvirtino žmogus, vėlesnė įvykio data, svaresnis šaltinis), patvirtintais pažymėti faktai, kurių nepatvirtino joks žmogus, iš naujo tikrinami pagal šaltinius (nepatvirtinti siunčiami peržiūrai, niekas netrinama). Ginčytina patenka tik į eilę. Kiekvienas pataisymas registruojamas su atšaukimo mygtuku; jei po praėjimo atmintis randa prasčiau, praėjimas pats atšaukiamas ir gaunate pranešimą. Įsigalioja iš karto, paleisti iš naujo nereikia.
AIHUMMER_MEMORY_CAPTURE Atminties fiksavimo režimas enum: auto \\| review \\| off review iškart Ką daryti su faktais, kuriuos agentas pats pastebi pokalbyje po kiekvieno atsakymo. „Peržiūrai“ — į eilę Atmintis → peržiūra: į atsakymus patenka tik jums patvirtinus. „Iš karto į atmintį“ — be peržiūros: greičiau, bet daugiau nereikalingo. „Nesaugoti“ — iš pokalbių faktų neišgauti. Ką agentas įsimena paprašius, nustatoma atskirai.
AIHUMMER_MEMORY_CONTEXT_TIMEOUT Atminties drėkinimo skirtasis laikas text 3s iškart Kiek agentas laukia, kol bus rasti tinkami prisiminimai, prieš pradėdamas atsakymą. Jei paieška nespėja, agentas atsako be jų, o ne užstringa. Pavyzdžiui: 2s — 2 sekundės, 1500ms — 1,5 sekundės. 0 — laukti kiek reikia.
AIHUMMER_MEMORY_DIARY_BOOT Agento dienoraštis sesijos pradžioje bool 1 iškart Kiekviename seanso žingsnyje bet kuriame kanale laikyti agento akyse jo šiandienos ir vakarykštį dienoraštį: ankstesnių seansų pastabas, naktinę santrauką ir paties agento įrašus. Rodomi tik įrašai apie dabartinį pašnekovą ir bendri (jūsų, įkelti) — vienas klientas niekada nemato kito įrašų. Ne daugiau kaip ~6000 simbolių; likusią dalį agentas perskaito pats (memory_get). Įsigalioja iš karto, paleisti iš naujo nereikia.
AIHUMMER_MEMORY_DIARY_HOUR Naktinės santraukos valanda int 3 iškart Po kurios valandos (0–23, egzemplioriaus laiko juosta) rašoma praėjusios dienos santrauka. Numatytoji 3 — naktį, kai dienos pokalbiai baigėsi. Įsigalioja iš karto, paleisti iš naujo nereikia.
AIHUMMER_MEMORY_DIARY_NIGHTLY Naktinė dienos santrauka agento dienoraštyje bool 1 iškart Kartą per parą į agento dienoraštį įrašoma praėjusios dienos santrauka — atskirai kiekvienam pašnekovui (visi jo kanalai kartu): ko prašyta ir kas padaryta, susitarimai, darbai su datomis. Vienas pagalbinių užduočių modelio iškvietimas agentui ir pašnekovui, ne daugiau kaip 3 per vykdymą kas 10 minučių; praleistos dienos pasivejamos iki savaitės atgal. Pokalbiai su prašymu „neįsimink“ praleidžiami. Nerašoma, kai atminties kaupimas išjungtas. Paskutinio vykdymo rezultatas matomas agento kortelėje → Atmintis → Dienoraštis. Įsigalioja iš karto, paleisti iš naujo nereikia.
AIHUMMER_MEMORY_DREAM_INTERVAL Svajonių perdavimo intervalas string 1h iškart Kaip dažnai savarankiškas svajonių leidimas nuskaito peržiūrėtus pareiškimus dėl prieštaravimų visose srityse (vykdymo trukmė, pvz., 30 m/1 val./6 val.). Nustatykite 0, kad išjungtumėte. Įsigalioja iš karto, paleisti iš naujo nereikia.
AIHUMMER_MEMORY_EXTRACT LLM faktų ištraukimas bool 1 iškart Ištraukite normalizuotus subjekto / predikato / objekto faktus naudodami LLM (numatytasis ĮJUNGTA), o ne saugokite neapdorotus sakinio fragmentus – reikia, kad grafiko / prieštaravimo / svajonių mechanizmas įsijungtų. Prideda vieną LLM skambutį kiekvienam užfiksuotam pranešimui; išvyko išsaugoti skambutį. Įsigalioja iš karto, paleisti iš naujo nereikia.
AIHUMMER_MEMORY_MEANING_TIMEOUT Paieškos pagal prasmę laiko riba text 4s iškart Kiek laiko paieška atmintyje ir žinių bazėje laukia paieškos pagal prasmę. Jei prasmės modelis užimtas (pavyzdžiui, po importo skaičiuoja vektorius) ir laiku neatsako, agentas iškart gauna pagal žodžius rastą rezultatą su pastaba, užuot laukęs dešimtis sekundžių. Pavyzdžiui: 4s — 4 sekundės, 1500ms — 1,5 sekundės. 0 — laukti tiek, kiek reikia. Įsigalioja iš karto, paleisti iš naujo nereikia.
AIHUMMER_MEMORY_QUALITY_CHECK Kasdienė atminties savikontrolė bool 1 iškart Kartą per parą atmintis sau užduoda kontrolinius klausimus apie savo patvirtintus faktus (iki 60 faktų, kasdien tie patys klausimai) ir klausimus be atsakymo, perleidžia juos per atminties paiešką ir automatinį priminimą ir matuoja radimo dalį, tikslumą, MRR bei klaidingus priminimus. Rezultatas ir dienų grafikas: Atmintis → Atminties kokybė. Klausimus apie naujus faktus vieną kartą parašo tarnybinis modelis (tas pats, kuris išgauna faktus iš pokalbių; be jo — pagal šabloną); rezultatai lieka egzemplioriuje. Įsigalioja iš karto, paleisti iš naujo nereikia.
AIHUMMER_MEMORY_RECALL Automatinis atminties priminimas enum: strong \\| always \\| off strong iškart Ar automatiškai pridėti atmintyje rastą informaciją prie atsakymo. „Tik stiprūs atitikmenys“ — faktas turi sutapti su žinute bent dviem svarbiais žodžiais; pasisveikinimai ir „ok“ nieko neprideda. „Viskas panašu“ — viskas, kas kaip nors sutapo, ir susiję įrašai: daugiau nereikalingo. „Nepridėti“ — agentas pats ieško atmintyje, kai mano, kad reikia.
AIHUMMER_MEMORY_RECALL_MAX Faktų viename atsakyme int 5 iškart Didžiausias atminties faktų skaičius viename atsakyme (numatytasis 5). To paties fakto perfrazavimai skaičiuojami kaip vienas. Įsigalioja iš karto, paleisti iš naujo nereikia.
AIHUMMER_MEMORY_RECALL_MIN_SCORE Mažiausias atitikimas automatiniam priminimui, % int 10 iškart Kokią pranešimo reikšminių žodžių dalį (pasvertą pagal retumą) faktas turi padengti, kad būtų įtrauktas automatiškai, procentais. Numatytasis 10 – suderinta pagal tikrus pokalbius. Didesnis = rečiau ir tiksliau, mažesnis = dažniau ir daugiau triukšmo. Neturi įtakos tiesioginei paieškai memory_search. 0 = be slenksčio: pakanka dviejų sutampančių reikšminių žodžių. Įsigalioja iš karto, paleisti iš naujo nereikia.
AIHUMMER_MEMORY_RECALL_MIN_SIMILARITY Mažiausias prasmės panašumas automatiniam įterpimui, % int 86 iškart Tik atminties paieškai pagal prasmę (embedder): kiek faktas turi būti artimas žinutei prasme, kad būtų įterptas automatiškai, panašumo procentais. Numatytoji 86 — parinkta modeliui multilingual-e5-base pagal tikrą atmintį: žemiau jos pašaliniai faktai įterpiami beveik į kiekvieną žinutę. Kiti modeliai (pvz., bge-m3) panašumą skaičiuoja kitaip — parinkite reikšmę per „Klausti atminties“ agento kortelėje. 0 = be slenksčio. Neturi įtakos aiškiai memory_search paieškai. Įsigalioja iš karto, paleisti iš naujo nereikia.
AIHUMMER_MEMORY_RETRIEVAL Atminties gavimo režimas enum: fulltext \\| embedding fulltext paleidus iš naujo Kaip agentas ieško atmintyje. „Pagal žodžius“ — įprasta teksto paieška: veikia iš karto ir neapkrauna serverio. „Pagal prasmę“ — randa prasme artimą, net kitais žodžiais pasakytą, bet reikia prasminės paieškos modelio (skyrius „Papildomos paslaugos“) ir juntamos procesoriaus apkrovos.
AIHUMMER_QDRANT_API_KEY Qdrant API raktas text — paleidus iš naujo Qdrant API raktas, jei vektorių saugykla reikalauja prieigos patvirtinimo. Reikalingas tik tada, kai nurodytas Qdrant adresas. Taikoma paleidžiant / paleidus iš naujo.
AIHUMMER_QDRANT_URL Qdrant URL (patvari vektorių saugykla) text — paleidus iš naujo Qdrant saugyklos adresas prasminei paieškai. Tuščia — paieškos duomenys laikomi atmintyje ir dingsta perkrovus serverį; nuolatiniam darbui nurodykite adresą.
AIHUMMER_RAG_QUERY_EXPANSION Perfrazuoti žinių bazės užklausas modeliu bool 0 iškart Prieš ieškant žinių bazėje, paprašyti pagalbinių užduočių modelio 3 užklausos perfrazavimų ir ieškoti su visais. Kartais randa daugiau, bet tai papildomas modelio kvietimas KIEKVIENOS paieškos metu (kvota ir delsa); jei modelis nesuveikia, ieškoma tik pradine formuluote, o klaida matoma žurnale ir paieškos rezultate. Numatytai išjungta: žodžiai ir taip randami viso teksto paieška. Įsigalioja iš karto, paleisti iš naujo nereikia.
AIHUMMER_RERANKER_URL RAG perrinko šoninę priekabą URL text — paleidus iš naujo HTTP URL kryžminio kodavimo šoninės priekabos hibridinei paieškai perrikiuoti. Tuščia = perskirstymas. Taikoma paleidžiant/paleidus iš naujo.

Moderation

Raktas Pavadinimas Tipas Numatyta Įsigalioja Ką daro
AIHUMMER_MODERATION Įvesties reguliavimas bool 1 iškart „off“ išjungia įtaisytąją apsaugą nuo jailbreak/prompt-injection. Bet kuri kita reikšmė = įjungta. Įsigalioja iš karto, paleisti iš naujo nereikia.
AIHUMMER_MODERATION_REFUSAL Moderavimo atsisakymo pranešimas text — iškart Atsisakymo tekstas, grąžinamas, kai moderatorius blokuoja užklausą (tuščia = įtaisytas). Įsigalioja iš karto, paleisti iš naujo nereikia.

Network

Raktas Pavadinimas Tipas Numatyta Įsigalioja Ką daro
AIHUMMER_OUTBOUND_PROXY_CUSTOM_URL Išeinantis tarpinis serveris: savas adresas text — iškart HTTPS tarpinio serverio URL; HTTP leidžiamas tik loopback, be kelio, užklausos ar fragmento. Prieš pasirinkdami custom išsaugokite adresą. API adresas slepiamas; saugomas programos nuostatose.
AIHUMMER_OUTBOUND_PROXY_MODE Išeinantis tarpinis serveris užsienio modelių teikėjams enum: auto \\| off \\| custom auto iškart Kaip serveris pasiekia užsienio modelių tiekėjus. „Kaip nustato tiekėjas“ — kaip nustatyta tiekėjo paskyroje; „Tiesiogiai, be tarpinio serverio“ — be tarpininkų; „Per savo tarpinį serverį“ — per žemiau išsaugotą adresą. Ar tai veiks, priklauso nuo konkretaus tiekėjo taisyklių.
AIHUMMER_RUSSIAN_TRUSTED_EXTRA_HOSTS Priegloba už .ru ribų Rusijos skaitmeninės plėtros ministerijos šakniniams sertifikatams list — paleidus iš naujo Kableliais atskirtų prieglobų sąrašas, kuriuos leidžiama patikrinti Rusijos skaitmeninės plėtros ministerijos VIRŠ Rusijos domeno šaknimis (.ru/.su/.рф – jau įtraukta). Reikalingas, jei mazgas su Rusijos skaitmeninės plėtros ministerijos sertifikatu gyvena kitame domene. Atitikimas pagal pavadinimą arba padomenio ribas: example.com apima api.example.com. Tuščias = tik Rusijos domenai. Taikoma paleidžiant / po pakartotinio paleidimo.

Performance

Raktas Pavadinimas Tipas Numatyta Įsigalioja Ką daro
AIHUMMER_CHANNEL_TURN_QUEUE_WAIT_SEC Laukimas eilėje: kanalo žinutė (sekundės) int 10…1200 600 iškart Kiek kanalo žinutė (Telegram ir kt.) laukia laisvos vietos, kai visos ėjimų vietos užimtos. Jei laiku jos negauna, žmogui pranešama, kad serveris užimtas ir galima parašyti dar kartą. Laukimas įskaičiuojamas į 30 minučių ėjimo ribą. 10–1200. Įsigalioja iš karto.
AIHUMMER_MAX_ACTIVE_TURNS Vienu metu vykdomi agentų ėjimai (visas serveris) int 1…512 32 iškart Kiek agentų ėjimų (atsakymai kanaluose ir žiniatinklio pokalbyje, tvarkaraščiai) serveris vykdo vienu metu. Kiti laukia eilėje tiek, kiek leidžia toliau esantys nustatymai „Laukimas eilėje“, o žmogus mato „serveris užimtas, eilėje“. Didesnė reikšmė sumažina laukimą, bet naudoja daugiau atminties, duomenų bazės jungčių ir vienalaikių užklausų modeliui. Pusė šio skaičiaus riboja vienalaikius pagalbinius modelio kvietimus (atminties išgavimas, santraukos). 1–512. Įsigalioja iš karto.
AIHUMMER_SYNC_INBOUND_QUEUE_WAIT_SEC Laukimas eilėje: sinchroninis integracijos kvietimas (sekundės) int 1…120 10 iškart Kiek integracijos, laukiančios atsakymo toje pačioje užklausoje, kvietimas laukia laisvos vietos, kai visos ėjimų vietos užimtos. Jei vietos negauna, integracija gauna „serveris užimtas“ su patarimu pakartoti po tiek pat sekundžių; pakartojimas su tuo pačiu žinutės numeriu jos neįrašo antrą kartą. 1–120. Įsigalioja iš karto.
AIHUMMER_WEB_TURN_QUEUE_WAIT_SEC Laukimas eilėje: žiniatinklio pokalbio žinutė (sekundės) int 10…1200 180 iškart Kiek žiniatinklio pokalbio žinutė laukia laisvos vietos, kai visos ėjimų vietos užimtos. Tuo metu pokalbyje matyti „serveris užimtas, eilėje“; jei laiku vietos negauna, atsakymas atmetamas su mygtuku „Bandykite dar kartą“, kuris lieka istorijoje ir iš naujo atidarius puslapį. 10–1200. Įsigalioja iš karto.

Public access

Raktas Pavadinimas Tipas Numatyta Įsigalioja Ką daro
AIHUMMER_PUBLIC_URL Viešas serverio adresas text — iš dalies paleidus iš naujo Adresas, kuriuo skydelis ir programėlės atsidaro iš interneto, pvz., https://ai.example.com. Nukreipkite jį per savo tarpinį serverį (nginx, Caddy) į serverio prievadą — numatytai 8780.
AIHUMMER_WIDGET_ALLOWED_ORIGINS Žiniatinklio valdiklis: leidžiamos svetainių kilmės list — iškart Kableliais atskirtas naršyklės kilmių, kurioms leidžiama įterpti žiniatinklio pokalbių valdiklį, sąrašas, pvz., https://example.com,https://www.example.com. Schema ir prievadas turi tiksliai sutapti. Tuščia = jokia išorinė svetainė negali naudoti valdiklio. Įrašas * sąmoningai ignoruojamas, nes kitaip bet kuris interneto puslapis galėtų eikvoti šio egzemplioriaus biudžetą.
POCKET_AGENT_GATEWAY_BASE_URL Viešas „Pocket-agent“ šliuzas URL text — iškart Tarpinis serveris → kišeninio agento šliuzo prievadas (POCKET_AGENT_PORT, numatytasis 8080). Nuotolinis agentas tai surenka naudodamas vienkartinį bilietą.
TELEGRAM_PUBLIC_URL Viešas telegramos žiniatinklio kabliukas URL text — iškart Tik žiniatinklio kablio režimas – tarpinis serveris → telegramos jungties prievadas (numatytasis 8091). Palikite tuščią, kad galėtumėte naudoti apklausą (nereikia viešo URL).

SSO (LDAP/AD)

Raktas Pavadinimas Tipas Numatyta Įsigalioja Ką daro
AIHUMMER_LDAP_BASE_DN Naudotojų paieškos bazė DN text — paleidus iš naujo Paieškos šakninėje, pvz. OU=Users,DC=corp,DC=example.
AIHUMMER_LDAP_BIND_DN Paslaugos susiejimo DN text — paleidus iš naujo Paskyra, naudojama pradiniam paieškos susiejimui, pvz. CN=svc-aihummer,OU=Service,DC=corp,DC=pavyzdys. Tuščia = anoniminė paieška.
AIHUMMER_LDAP_DEFAULT_ROLE LDAP: numatytasis vaidmuo (nėra grupės atitikties) text — paleidus iš naujo Vaidmuo suteikiamas, kai nė viena grupė neatitinka atvaizdavimo. Tuščia = jokio vaidmens.
AIHUMMER_LDAP_ENABLED Įgalinti LDAP/AD prisijungimą bool 0 paleidus iš naujo Kai įjungta, administratoriaus prisijungimai grįžta į katalogą. Susiejimo slaptažodis yra paslaptyse (apimtis ldap, pavadinimas bind_password).
AIHUMMER_LDAP_GROUP_ATTR Grupės atributas (numatytasis MemberOf) text — paleidus iš naujo Atributas naudotojų įrašų sąrašo grupėse DN. Tuščia išjungia grupės → vaidmenų susiejimą.
AIHUMMER_LDAP_ROLE_MAPPINGS LDAP: Grupė→vaidmenų susiejimas (JSON) text — paleidus iš naujo JSON grupės DN objektas (arba plikas CN) → vaidmuo, pvz. {“CN=Admins,OU=Groups,DC=corp,DC=example”:“admin”,“Operators”:“operator”}.
AIHUMMER_LDAP_SKIP_TLS_VERIFY Praleisti TLS patvirtinimą (tik laboratorijoje, 1/0) bool 0 paleidus iš naujo Išjungiamas katalogo sertifikato patvirtinimas. Niekada neįjunkite gamybinės versijos.
AIHUMMER_LDAP_URL Katalogas URL text — paleidus iš naujo Pvz. ldaps://ad.corp.example:636 (TLS) arba ldap://dc1.corp.example:389.
AIHUMMER_LDAP_USER_ATTR Prisijungimo atributas (numatytasis sAMAccountName) text — paleidus iš naujo Atributas LDAP/Active Directory atitiko vartotojo tipų prisijungimo duomenis (numatytasis sAMAccountName; uid OpenLDAP, userPrincipalName UPN stiliaus prisijungimams).
AIHUMMER_LDAP_USER_FILTER Naudotojų paieškos filtras text — paleidus iš naujo Prisijungimui turi būti %s. AD: (sAMAccountName=%s); OpenLDAP: (uid=%s).

SSO (OIDC)

Raktas Pavadinimas Tipas Numatyta Įsigalioja Ką daro
AIHUMMER_OIDC_AUDIENCE OIDC auditorija text — paleidus iš naujo Numatomas aud reikalavimas – nustatykite tai THIS šaltinio auditorijai, kad būtų atmesti žetonai, nukaldinti kitai pasikliaujančiai šaliai. aud paraiška dabar yra REQUIRED kiekviename prieigos rakte pagal numatytuosius nustatymus (žetonas be aud yra atmetamas); kai tai nustatyta, aud taip pat turi jį turėti. Primygtinai rekomenduojama gamybinėje versijoje.
AIHUMMER_OIDC_ISSUER OIDC išdavėjas URL text — paleidus iš naujo IdP išdavėjas (pvz., https://login.example.com). Įgalina OIDC JWT autentifikavimą, kai nustatyta.
AIHUMMER_OIDC_JWKS_URL OIDC JWKS URL adresas text — paleidus iš naujo JSON Žiniatinklio raktas Nustatykite galutinį tašką, naudojamą prieigos rakto parašams patikrinti.
AIHUMMER_OIDC_TENANT_CLAIM OIDC darbo srities paraiška text — paleidus iš naujo JWT paraiška su darbo srities ID (pvz., tenant_id / org).

SSO (SAML)

Raktas Pavadinimas Tipas Numatyta Įsigalioja Ką daro
AIHUMMER_SAML_DEFAULT_ROLE SAML: numatytasis vaidmuo (nėra grupės atitikties) text — paleidus iš naujo Vaidmuo suteikiamas, kai nėra patvirtintų verčių žemėlapių. Tuščia = jokio vaidmens.
AIHUMMER_SAML_ENABLED Įgalinti SAML 2.0 SSO bool 0 paleidus iš naujo Parodo /saml/metadata, /saml/acs, /saml/login. SP privatus raktas yra paslaptyse (apimtis saml, pavadinimas sp_key).
AIHUMMER_SAML_ENTITY_ID SP subjekto ID text — paleidus iš naujo SP subjekto ID (numatytasis yra ⟨root⟩/saml/metadata, jei tuščias).
AIHUMMER_SAML_IDP_METADATA IdP metaduomenys XML text — paleidus iš naujo Įklijuokite IDP SAML metaduomenų dokumentą (Okta/Azure AD/ADFS).
AIHUMMER_SAML_ROLE_ATTRIBUTE Vaidmens / grupės atributas (numatytosios grupės) text — paleidus iš naujo Pareiškimo atributas, turintis grupės / vaidmens reikšmes.
AIHUMMER_SAML_ROLE_MAPPINGS SAML: Grupė→vaidmenų susiejimas (JSON) text — paleidus iš naujo JSON tvirtinamos vertės objektas → vaidmuo, pvz. {“AdminGroup”:“admin”,“Ops”:“operator”}.
AIHUMMER_SAML_ROOT_URL SP šaknį URL text — paleidus iš naujo Išoriškai pasiekiama šio šliuzo bazė URL, pvz. https://app.example.com. ACS = ⟨root⟩/saml/acs.
AIHUMMER_SAML_SP_CERT SP sertifikatas (PEM) text — paleidus iš naujo Viešas SP pasirašymo sertifikatas (PEM). Atitinkamas privatusis raktas patenka į paslapčių skyrių (scope saml, pavadinimas sp_key).

Schedules

Raktas Pavadinimas Tipas Numatyta Įsigalioja Ką daro
AIHUMMER_SCHEDULE_AGENT_MAX_ACTIVE Agentas: aktyvių tvarkaraščių riba int 20 iškart Kiek aktyvių tvarkaraščių gali turėti vienas agentas, kai jis pats sukuria ar įjungia tvarkaraštį (savo tvarkaraščių įrankiais). Skydelyje sukurti tvarkaraščiai įskaičiuojami, bet skydeliui niekada neatsakoma. Pasiekus ribą agento paprašoma pirma vieną sustabdyti arba ištrinti. Įsigalioja iš karto.
AIHUMMER_SCHEDULE_AGENT_MAX_FIRES_PER_DAY Agentas: tvarkaraščių paleidimai per parą int 288 iškart Kiek kartų per parą (UTC) iš viso gali būti paleisti visi vieno agento tvarkaraščiai, įskaitant skydelyje sukurtus tvarkaraščius ir rankinius paleidimus. Paleidimai virš ribos praleidžiami ir matomi paleidimų žurnale. Įsigalioja iš karto.
AIHUMMER_SCHEDULE_AGENT_MIN_INTERVAL_MINUTES Agentas: mažiausias tvarkaraščio intervalas, minutės int 5 iškart Trumpiausias tarpas tarp dviejų pasikartojančio tvarkaraščio, kurį agentas pats sukuria ar pakeičia, paleidimų. Dažnesnis tvarkaraštis atmetamas. Skydelyje sukurtų tvarkaraščių tai neriboja. Įsigalioja iš karto.
AIHUMMER_SCHEDULE_COMMANDS Serverio komandos tvarkaraščiuose bool 0 iškart Leidžia tvarkaraščiui paleisti programą šiame serveryje — rinktuvą, ataskaitą, atsarginės kopijos patikrą. Pagal numatymą išjungta. Vykdomos tik komandos iš sąrašo «Leidžiamos komandos», tiksliai taip, kaip įrašytos; apvalkalo nėra. Išvestis siunčiama agentui arba tiesiai į pokalbį, o kiekvienas vykdymas matomas tvarkaraščio vykdymų žurnale. Įsigalioja iškart.
AIHUMMER_SCHEDULE_COMMANDS_ALLOWLIST Leidžiamos komandos argvlist — iškart Tikslios komandos, kurias tvarkaraštis gali vykdyti: programa (pavadinimas, pvz., df, arba visas kelias) ir jos argumentai. Tvarkaraštis vykdo tik komandą, tiksliai atitinkančią įrašą kartu su argumentais. Pašalinta komanda sustabdo ją naudojančius tvarkaraščius, o jų vykdymai nurodo priežastį. Įsigalioja iškart.
AIHUMMER_SCHEDULE_COMMANDS_MAX_OUTPUT_KB Tvarkaraščio komandos išvesties riba, KB int 1…1024 64 iškart Kiek komandos išvesties (1–1024 KB) saugoma vykdymų žurnale ir perduodama agentui ar į pokalbį; likusi dalis nukerpama, ir žurnalas tai nurodo. Įsigalioja iškart.
AIHUMMER_SCHEDULE_COMMANDS_SANDBOX Vykdyti tvarkaraščio komandas operacinės sistemos smėlio dėžėje bool 1 iškart Įjungta: komanda vykdoma operacinės sistemos smėlio dėžėje, kaip kodo vykdymas — diegimo paslaptys ir SSH raktai paslėpti, rašyti galima tik į savo laikinąjį aplanką. Jei serveryje nėra smėlio dėžės (bubblewrap), komanda nevykdoma, o žurnalas nurodo priežastį. Išjungta: vykdoma su šliuzo teisėmis. Įsigalioja iškart.
AIHUMMER_SCHEDULE_FAILURE_ADMIN Pranešti administratoriui apie nepavykusias užduotis bool 1 iškart Kai suplanuota užduotis nepavyksta arba negali prasidėti, skydelio pranešimų varpelyje atsiranda pranešimas su jos pavadinimu, priežastimi ir vieta, kur tai pataisyti, o tas pats siunčiamas į savininkų asmeninius kanalų pokalbius (ne dažniau kaip kartą per 6 valandas kiekvienai užduočiai). Tai papildo pranešimą užduoties gavėjui. Išjungta: administratorius apie gedimus sužino tik iš vykdymų žurnalo. Įsigalioja iš karto.
AIHUMMER_SCHEDULE_FAILURE_NOTIFY Pranešti gavėjui apie nepavykusią užduotį bool 1 iškart Kai suplanuota užduotis nepavyksta, tam pačiam gavėjui siunčiama trumpa žinutė (po pirmos nesėkmės, ne dažniau kaip kas 6 valandas). Išjungta — nesėkmės matomos tik paleidimų žurnale. Atskira užduotis gali tai išjungti savo formoje. Veikia iškart.

Security

Raktas Pavadinimas Tipas Numatyta Įsigalioja Ką daro
AIHUMMER_AIRGAPPED Izoliuotas režimas (be interneto) bool 0 iškart Neleidžia agentams eiti į internetą: žiniatinklio paieška, puslapių atidarymas ir užklausos pasiekia tik vidinius adresus ir leidžiamų sąrašų adresus. Įjunkite uždariems tinklams be išėjimo į išorę.
AIHUMMER_AUDIT_RETENTION_DAYS Kiek dienų saugoti veiksmų žurnalą int 0 paleidus iš naujo Senesni audito žurnalo ir nustatymų pakeitimų istorijos įrašai trinami kartą per parą. 0 arba tuščia — saugoti visada.
AIHUMMER_CORS_ORIGINS Leidžiama CORS kilmė list — paleidus iš naujo Kableliais atskirtas leidžiamų šaltinių sąrašas. Tuščia = CORS neleidžiama (tik tos pačios kilmės). Taikoma paleidžiant / paleidus iš naujo.
AIHUMMER_CSP antraštė (nepaisyti) text — paleidus iš naujo Pakeičia CSP antraštę. Tuščia = saugi numatytoji vertė. Taikoma paleidžiant / paleidus iš naujo.
AIHUMMER_INBOUND_SECRET Kanalų papildinių ryšio su serveriu raktas text — paleidus iš naujo Prijungti kanalai (Telegram, VK ir kiti) juo patvirtina, kad žinutės tikrai atėjo iš jų. Nustatomas automatiškai diegiant — keisti nereikia. Jei jis tuščias, serveris atmeta visus kanalus, kol raktas nenustatytas.
AIHUMMER_OPENAI_COMPAT_KEY Su „OpenAI“ suderinamas gaunamasis: statinis API raktas text — paleidus iš naujo Bendras raktas programoms, kurios jungiasi prie serverio kaip prie su OpenAI suderinamos paslaugos. Tuščia — bendras raktas išjungtas; jungtis galima asmeniniais raktais iš puslapio „API raktai“.
AIHUMMER_OPENAI_COMPAT_WORKSPACE Su OpenAI suderinamas gaunamas: darbo vietos ID text — paleidus iš naujo Darbo srities ID, į kurį susiejamas statinis su OpenAI suderinamas autentifikavimas. Tuščia = AIHUMMER_DEFAULT_WORKSPACE_ID. Taikoma paleidžiant / paleidus iš naujo.
AIHUMMER_REQUIRE_2FA Reikalauti 2FA operatoriams bool 0 iškart Reikalauti antrojo veiksnio (TOTP/passkey) operatoriams. Kai įjungta, operatoriai, neturintys 2FA, yra raginami nedelsiant jį nustatyti prisijungus (neužblokuojant, todėl savininkas niekada nėra užblokuotas). Pritaikyta nedelsiant.
AIHUMMER_REQUIRE_SECURE Priimti tik saugius (HTTPS/WSS) ryšius bool 0 paleidus iš naujo Kai įjungta, paprastos HTTP užklausos nukreipiamos į HTTPS (skirtos GET/HEAD) arba atmetamos (403); Vietos prieglobos prieiga visada leidžiama, todėl operatorius niekada nėra aptvertas. Gerbiamas X-Forwarded-Proto iš TLS baigiamojo atvirkštinio tarpinio serverio. Taikoma paleidžiant / paleidus iš naujo.
AIHUMMER_TRUSTED_PROXIES Patikimi tarpiniai serveriai list — iškart Jei prieš serverį yra tarpinis serveris (nginx, Caddy, apkrovos balansuotuvas), kableliais atskirtą įrašykite jo adresą ar tinklą, pvz., 10.0.0.0/8. Tada veiksmų žurnale, leidžiamų IP sąraše ir apsaugoje nuo slaptažodžių spėliojimo matysis tikrasis lankytojo adresas. Tuščia — skaičiuojamas tik tiesioginio ryšio adresas, jo suklastoti negalima.

Tools

Raktas Pavadinimas Tipas Numatyta Įsigalioja Ką daro
AIHUMMER_BROWSER_ALLOWED_HOSTNAMES Naršyklė: privačių mazgų išimtys list — iškart Tikslūs vardai, atskirti kableliais, be šablonų, URL ar prievadų. Papildomos privačios išimtys vietiniam CDP nuosavame serveryje, atskiros nuo web_fetch.
AIHUMMER_BROWSER_ALLOW_PRIVATE_NETWORK Naršyklė: leisti privatų tinklą bool — iškart Tuščia reikšmė palieka ankstesnę taisyklę; true arba false įjungia tikrinamą vietinį CDP. Privati prieiga tik nuosavame serveryje. Loopback, link-local ir metaduomenys lieka blokuojami.
AIHUMMER_BROWSER_PROFILE_SOCKET Naršyklės profilių valdymo lizdas text — iškart Neprivaloma. Palikite tuščią — šliuzas pats randa naršyklės tarnybos managed-profiles.sock standartinėje diegimo vietoje. Profiliai su prisijungimais prie svetainių kuriami skiltyje Ryšiai → Naršyklės profiliai. Tai ne URL ir ne šaltinio profilio kelias.
AIHUMMER_CODE_EXEC Kodo vykdymas agentu enum: off \\| host \\| sandbox off iškart Agento kodo vykdymo įrankis (code_exec). Numatytasis — «Išjungta». «Šiame serveryje»: komandos vykdomos šliuzo serveryje; operacinės sistemos smėlio dėžė (bubblewrap) slepia diegimo paslaptis, tačiau režimu «Be apribojimų» agentas mato SSH raktus ir gali rašyti už savo aplanko ribų — tik patikimam serveriui. «Tik smėlio dėžėje»: visada operacinės sistemos smėlio dėžėje — paslaptys ir raktai paslėpti, rašyti galima tik į agento aplanką; be bubblewrap (ar konteinerio atvaizdo) šio režimo išsaugoti negalima. Ką kiekvienas agentas gali paleisti, nustatoma prie agento: Agentai → profilis → Įrankiai.
AIHUMMER_CODE_EXEC_INTERPRETERS Kodo vykdymo priemonės (JSON) text — iškart JSON objektas {language: path_to_binary}, pvz. {“python”:“/usr/bin/python3”}. Tuščia = automatiškai aptikti.
AIHUMMER_CODE_EXEC_NET_PORTS Agento kodui atidaryti tinklo prievadai list 53,80,443 iškart TCP prievadai, prie kurių agento kodas OS smėlio dėžėje (kodo vykdymas ir tvarkaraščio komandos) gali jungtis, atskirti kableliais. Pagal numatymą 53, 80 ir 443: DNS ir svetainės. Kitos šio serverio ir jo vietinio tinklo paslaugos (duomenų bazė, administravimo skydelis, naršyklė, adb, vietiniai modeliai, Home Assistant) agento kodui lieka uždarytos. Sąraše esantis prievadas atviras bet kuriuo adresu, taip pat šiame serveryje, todėl pridėkite tik tai, ko reikia kodui, pavyzdžiui, 22 SSH. Norėdami panaikinti ribojimą, įrašykite any. Agentų režimu «Be apribojimų» tai neriboja. Reikia Linux 6.7 ar naujesnės; be jos ribojimas negalioja, ir tai nurodoma skiltyje Agentai → Įrankiai. Įsigalioja iš karto.
AIHUMMER_CODE_EXEC_READ_DIRS Agento kodui skaityti atidaryti aplankai list — iškart Šio serverio aplankai, kuriuos gali skaityti agento kodas: kodo vykdymas ir tvarkaraščio komandos OS smėlio dėžėje. Atskirkite kableliais arba po vieną eilutėje, pavyzdžiui, ~/reports. Galite nurodyti ir atskirą failą, pavyzdžiui, ~/scripts/report.py. Tai, kas čia atidaryta, matoma visų agentų kodui, todėl atidarykite tik tai, ko reikia kodui. Pagal numatymą tuščia: smėlio dėžėje kodas mato tik savo agento aplanką ir sistemos aplankus; šliuzo naudotojo namų aplankas, diegimo duomenys, kitų agentų aplankai, raktai ir komandų istorija lieka paslėpti. Šaknies, viso namų aplanko, diegimo duomenų ir vietų su raktais atidaryti negalima. Kodas negali rašyti į šiuos aplankus. Įsigalioja iš karto.
AIHUMMER_CODE_EXEC_SANDBOX_IMAGE Kodo vykdymo smėlio dėžės vaizdas text — iškart Neprivaloma, tik režimui «Tik smėlio dėžėje»: Docker konteinerio atvaizdas vietoj operacinės sistemos smėlio dėžės (be tinklo, tik skaitoma šaknis, ribos); serveryje reikia Docker. Tuščia = operacinės sistemos smėlio dėžė (bubblewrap).
AIHUMMER_CODE_EXEC_TIMEOUT_SECONDS Kodo vykdymo laiko riba (sekundės) int 1800 iškart Kiek laiko gali veikti viena agento komanda, įskaitant fonines: nuo 10 sekundžių iki 24 valandų. Per 30 sekundžių neatsakiusi komanda nenutraukiama, o perkeliama į foną, kur agentas ją tikrina įrankiu process. Agentas gali prašyti trumpesnės ribos, bet ne ilgesnės.
AIHUMMER_DB_QUERY_DSN Duomenų bazės ryšys įrankiui „Užklausa duomenų bazei“ text — iškart Prisijungimo eilutė prie duomenų bazės, kurią agentas gali skaityti (tik skaitymas), pvz., postgres://reader:slaptazodis@host/db. Nurodykite mažiausių teisių naudotoją — ne duomenų bazės savininką. Tuščia — įrankis išjungtas.
AIHUMMER_FS_ROOT Failų sistemos įrankio šaknis text — iškart Aplankas, kurio ribose agentas skaito serverio failus (filesystem_read; agentai negali rašyti failų). Tuščia = visas serveris su šliuzo naudotojo teisėmis, išskyrus paslaptis: diegimo nustatymus (gateway.env), SSH/GPG raktus ir procesų aplinkas. Norėdami apriboti prieigą, nurodykite aplanką.
AIHUMMER_HTTP_ALLOWLIST Adresai agento HTTP užklausoms list — iškart Kableliais atskirtas serverių sąrašas, į kuriuos gali kreiptis įrankis http_request. Tuščia = leidžiami visi, išskyrus vidinius ir privačius adresus.
AIHUMMER_HTTP_AUTH_JSON http_request autentifikavimas (JSON) text — iškart JSON žemėlapis, susiejantis serverį su prieigos antraštėmis įrankiui http_request, kad prieigos raktai nebūtų laikomi užklausos tekste. Tuščia = be prieigos patvirtinimo.
AIHUMMER_MCP_SERVERS MCP serveriai (JSON) text — iškart Išorinių MCP serverių, kurių įrankiai prijungiami prie agento, JSON aprašas. Tuščia = išorinių MCP nėra.
AIHUMMER_PROJECT_STUDIOS_PUBLIC_NETWORK Projektų studijos: viešasis tinklas bool false iškart Leisti viešą HTTP(S) pasirinktiems tiekėjams ir aiškiai užsakytiems modelių atsisiuntimams. Privatūs, vietiniai ir metaduomenų adresai lieka blokuojami. Darbas be tinklo turi pirmenybę. Taikoma iškart.
AIHUMMER_SIDECAR_CLOAKBROWSER Naršyklė agentui (CloakBrowser) bool 0 iškart Naršyklė nuo aptikimo (CloakBrowser, browser/computer įrankiai). Kas NĖRA įtraukta į pristatymo paketą: įtraukimas atsisiunčia pasirašytą priedą (~477 MiB, iš kurių Chromium ~207 MiB) ir įdiegia paslaugą pagrindiniame kompiuteryje. Sunkiausia iš šoninių priekabų – įjunkite tik tuo atveju, jei agentui reikia atidaryti svetaines.
AIHUMMER_SIDECAR_SEARXNG Žiniatinklio paieška (SearXNG) bool 0 iškart Interneto paieška (SearXNG, web_search įrankis). NEĮtraukta į paketą: įjungus atsisiunčiamas pasirašytas priedas (~154 MiB) ir įdiegiama paslauga į pagrindinį kompiuterį, išjungus ji sustabdoma ir atlaisvinama vietos. Diegimas vyksta fone ir trunka kelias minutes; būsena čia rodo, kas iš tikrųjų yra serveryje.
AIHUMMER_WEBFETCH_ALLOWLIST Svetainės, kurias agentas gali atidaryti list — iškart Kableliais atskirtas domenų sąrašas, į kuriuos gali kreiptis įrankis web_fetch. Tuščia = leidžiami visi, išskyrus vidinius ir privačius adresus.
AIHUMMER_WEB_SEARCH_LANGUAGE Paieška internete: numatytoji rezultatų kalba text auto iškart Rezultatų kalba, kai agentas jos nenurodo: kodas, pvz., ru, en ar de, arba auto, kad kalba būtų nustatyta pagal užklausą (tinka beveik visada). Agentas konkrečiai paieškai gali pasirinkti kitą kalbą.
AIHUMMER_WEB_SEARCH_RESULTS Paieška internete: rezultatų vienai paieškai int 5 iškart Kiek rezultatų grąžina paieška, kai agentas neprašo kito skaičiaus: nuo 1 iki 10. Daugiau rezultatų – išsamesnis atsakymas, bet ilgesnis kontekstas.
AIHUMMER_WEB_SEARCH_SOURCE Žiniatinklio paieškos šaltinis enum: auto \\| searxng \\| provider auto iškart Kur agentas ieško internete (įrankis web_search). auto — SearXNG, jei jis įdiegtas, kitaip modelio teikėjo įtaisytoji paieška. searxng — tik SearXNG: be jo paieškos nėra. provider — teikėjo įtaisytoji paieška ten, kur ji yra, o SearXNG — kitiems modeliams. Įtaisytąją paiešką turi Codex (ChatGPT prenumerata) ir OpenAI (api.openai.com); GigaChat, YandexGPT ir kiti su OpenAI suderinami modeliai jos neturi — be SearXNG agentai su šiais modeliais neieško. Claude (api.anthropic.com ir Claude prenumerata) naudoja integruotą Anthropic paiešką; jei paskyra ją atmeta, šliuzas tai įrašo į žurnalą ir toliau agentui siūlo tik SearXNG. Kuriems agentams leidžiama ieškoti, kaip ir anksčiau nustatoma agento kortelėje. Galioja nuo kito ėjimo.
AIHUMMER_WEB_SEARCH_TIMEOUT_SECONDS Žiniatinklio paieškos laikas (sekundės) int 30 iškart 1–600 sekundžių vienai paieškai. Trumpesnis užduoties terminas lieka galioti.

Updates

Raktas Pavadinimas Tipas Numatyta Įsigalioja Ką daro
AIHUMMER_RESTART_APPLY Taikyti nustatymus, kuriems reikia paleisti iš naujo enum: quiet \\| manual quiet iškart quiet (numatytasis) — išsaugoti nustatymai, kurie įsigalioja tik naujai paleidus šliuzą, pritaikomi savaime: šliuzas paleidžiamas iš naujo artimiausiu ramiu momentu, kai agentai nieko nedaro, o žmonės tyli bent tylos lango trukmę. manual — tik žymė „laukia paleidimo iš naujo“ ir mygtukas. Paleidimas iš naujo trunka kelias sekundes; pokalbiai ir užduotys neprarandami. Įsigalioja iš karto.
AIHUMMER_RESTART_QUIET_MINUTES Ramus momentas: tylos minutės prieš automatinį paleidimą iš naujo int 0…1440 10 iškart Kiek minučių žmonės turi tylėti (o agentai būti laisvi), kad šliuzas pats pasileistų iš naujo ir pritaikytų išsaugotus nustatymus. 0 — kai tik agentai baigs dabartinį darbą. 0–1440. Įsigalioja iš karto.

Web UI (separate port)

Raktas Pavadinimas Tipas Numatyta Įsigalioja Ką daro
AIHUMMER_WEBUI_API_BASE Serverio adresas atskirai talpinamam skydeliui text — paleidus iš naujo Reikia tik tada, jei skydelis atidaromas iš kito adreso nei pats serveris. Nurodykite adresą, kuriuo naršyklė pasieks serverį, pvz., https://api.example.com. Tuščia — naudojamas viešas serverio adresas, o jei jo nėra — vietinis.
AIHUMMER_WEBUI_ENABLED Skydelis atskirame prievade bool 1 paleidus iš naujo Įjungta — skydelis atsidaro atskirame vidiniame prievade, kurį galima uždaryti nuo interneto, o viešas prievadas aptarnauja tik programėles ir kanalus. Išjunkite, kad skydelis būtų visai nepasiekiamas.
AIHUMMER_WEBUI_ORIGIN Adresas, kuriuo atidaromas skydelis text — paleidus iš naujo Užpildykite, jei skydelis atidaromas per tarpinį serverį arba kitu nei jo prievado adresas pavadinimu, pvz., https://admin.example.com. Serveris leis naršyklei iš šio adreso į jį kreiptis. Tuščia — naudojamas skydelio prievado adresas.

Operatoriui prieinami nustatymai: 237.