Šeit uzskaitīti visi iestatījumi, ko operators var mainīt AiHummer serverī. Lapa tiek veidota no paša produkta kataloga, tāpēc atbilst jūsu serverim.
Vērtību norāda tīmekļa saskarnē vai ar komandu aihummer settings set KEY VALUE (Komandrinda). Noklusējuma vērtības sleja rāda, ko serveris izmanto, kamēr nav norādīta sava vērtība.
[!NOTE]
Slepenās vērtības šeit nekad netiek drukātas, bet piegādātāja dienesta atslēgas nav uzskaitītas vispār — produkts tās slēpj visos sarakstos. Domuzīme nozīmē tukšu vērtību vai skaidrojumu, kas redzams tikai tīmekļa saskarnē.
API
Atslēga
Nosaukums
Tips
Noklusējums
Ko dara
AIHUMMER_PERSONAL_API_KEYS
Personiskā API atslēgas OpenAI-_compat
bool
1
“Izslēgts” atspējo personiskās atslēgas autentifikāciju ar OpenAI saderīgā galapunktā. Jebkura cita vērtība = iespējota. Lietots startēšanas laikā/pēc restartēšanas.
Agent
Atslēga
Nosaukums
Tips
Noklusējums
Ko dara
AIHUMMER_APPROVAL_TOOLS
Rīki, kuriem nepieciešams apstiprinājums
multiselect
—
Ar komatiem atdalīts rīku saraksts, kuru izsaukumiem pirms izpildes nepieciešams operatora manuāls apstiprinājums. Tukšs = apstiprinājums nav vajadzīgs. Tiek lietots palaišanas laikā/pēc restartēšanas.
AIHUMMER_SUBAGENT_MAX_DEPTH
Apakšaģenta maksimālais dziļums
int
2
Maksimālais apakšaģentu ligzdošanas dziļums (aģents, kas palaiž aģentu). Noklusējums 2 — aizsardzība pret bezgalīgu rekursiju. Tiek lietots palaišanas laikā/pēc restartēšanas.
AIHUMMER_SUBAGENT_TIMEOUT_SEC
Apakšaģenta noildze (sekundēs)
int
180
Maksimālais laiks vienai apakšaģenta darbībai sekundēs. Lietots startēšanas laikā/pēc restartēšanas.
AIHUMMER_TOOL_SEARCH
Rīka slinka ielāde (tool_search)
bool
false
Reklamējiet tikai galvenos rīkus un meklēšanas metarīku, un pēc pieprasījuma atklājiet pārējo. Paātrina apgriezienus un samazina izmaksas, ja ir instalēti daudzi rīki, taču ar nelielu risku modelis neievēro reti izmantotu rīku.
AIHUMMER_TOOL_SEARCH_CORE
Slinka rīka ielāde: vienmēr ieslēgti rīki
multiselect
—
Comma paturēja pat priekšā rīka nosaukumu. režīmā.
AIHUMMER_TOOL_SEARCH_THRESHOLD
Slinka rīka ielāde: minimālais rīku skaits, kas jāatliek
int
12
Atlieciet tikai tad, ja aģenta profila filtru izdzīvo vairāk nekā šis rīks.
Agent · Reasoning
Atslēga
Nosaukums
Tips
Noklusējums
Ko dara
AIHUMMER_AGENT_BEST_OF_N
Vislabākie paraugi no N (0/1=izslēgts, ≥2=ieslēgts)
int
0
≥2 paraugi N kandidāti un vērtē labākos. Izmaksas N× ģenerēšana.
IANA laika josla datuma ievadīšanai, piemēram, Europe/Moscow. Default UTC.
Channels
Atslēga
Nosaukums
Tips
Noklusējums
Ko dara
AIHUMMER_CONFIDENTIAL_PERSONA
Konfidenciāla tīmekļa persona
bool
0
Kad tas ir ieslēgts, tīmekļa tērzēšanas aģents neatklās un nepaturēs savu personas/identitātes informāciju un saglabā atbildes uz konkrēto uzdevumu — izmantojiet to anonīmiem vai konfidenciāliem tīmekļa izvietojumiem. Lietots startēšanas laikā/pēc restartēšanas.
AIHUMMER_INBOUND_REQUIRE_BINDING
Atbildēt tikai nodrošinātajiem lietotājiem
bool
true
true = robots ignorē jebkuru kanāla sūtītāju, kas ir NOT nodrošināts AiHummer lietotājs (lietotājs ar lomu saistīšanu) — nejauši tērzēšanas dalībnieki un viesu aicinājumi nesaņem atbildi. false (noklusējums) = atbildēt visiem.
Integrations
Atslēga
Nosaukums
Tips
Noklusējums
Ko dara
AIHUMMER_A2A_PUBLISH
Publicēt aģentu, izmantojot Agent2Agent (A2A)
bool
0
Publicējiet aģentu kā A2A serveri (aģenta karte + POST /a2a/ziņa). Tiek lietots palaišanas laikā/pēc restartēšanas.
Ārējiem MCP klientiem atļauto rīku nosaukumu saraksts, kas atdalīts ar komatiem. Tukšs = nepublicēt nekādus rīkus. Bīstamas saimniekdatora līmeņa klases papildus aizliedz iebūvētā politika, pat ja tās ir norādītas. Attiecas uz starta/pēc restartēšanas.
AIHUMMER_MCP_PUBLISH
Rīku publicēšana, izmantojot MCP
bool
0
Publicēt rīkus kā MCP serveri vietnē POST /v1/mcp. Tiek lietots startēšanas laikā/pēc restartēšanas.
Ikviena konfigurētā zināšanu savienotāja fona automātiskās atkārtotas sinhronizācijas ilgums (piem., 6 h, 30 min) visās darbvietās. Tukšs/0 = izslēgts. Atkārtota sinhronizācija ir idempotenta (aizstāt pēc avota, bez dublikātiem). slack_export ir izslēgts (tā zip tiek augšupielādēts manuāli). Lietots startēšanas laikā/pēc restartēšanas.
LLM
Atslēga
Nosaukums
Tips
Noklusējums
Ko dara
AIHUMMER_CASCADE_MIN_CHARS
Kaskāde: minimālais rakstzīmju skaits, lai eskalētu
int
0
Pieprasījuma garuma slieksnis (rakstzīmes), pēc kura tiek iedarbināts spēcīgākais kaskādes modelis. 0 = noklusējuma vērtība. Tiek lietots startēšanas laikā/pēc restartēšanas.
AIHUMMER_CASCADE_STRONG_MODEL
Kaskāde: spēcīgāks atkāpšanās modelis
text
—
Modelis, uz kuru pāriet uz gariem/sarežģītiem pieprasījumiem (tukšs = izslēgts). Tiek lietots startēšanas laikā/pēc restartēšanas.
AIHUMMER_CLAUDE_AUTH_URL
Claude abonements: piekrišanas lapa URL
text
—
Piekrišanas lapa, kuru atver operators. Tukšs ir noklusējuma vērtība. Dzīvo CITU resursdatorā nekā tokenu apmaiņa.
AIHUMMER_CLAUDE_CLIENT_ID
Claude abonements: OAuth klienta ID
text
—
Abonēšanas Pieteikšanās Klienta ID Claude. Tukšs ir noklusējuma vērtība. Piemērojams nekavējoties: katram savienojumam tiek montēts siltummainis.
AIHUMMER_CLAUDE_MAX_TOKENS
Claude: maksimālās atbildes marķieri
int
16000
Atbildes garuma ierobežojums (max_tokens) vadam Anthropic - gan pēc abonementa, gan pēc API atslēgas. Lauks šim vadam ir OBLIGĀTS, nulle nevar būt. 5. paaudzes modeļiem pārdomas ir ieslēgtas pēc noklusējuma un tiek ieskaitītas vienā un tajā pašā budžetā: pārāk zema vērtība rada pārtraukumu teikuma vidū vai tukšu atbildi. Aģenta parametru vērtība (max_tokens) ir svarīgāka par šo. Pieteikšanās lidojumā: saglabājot iestatījumus, pakalpojumu sniedzēji tiek atkārtoti apkopoti.
AIHUMMER_CLAUDE_REDIRECT_URI
Claude abonements: novirzīšanas URI
text
—
Piegādātāja reģistrētā atgriešanas adrese. Jāatbilst tam, kas ir konfigurēts tā pusē, pretējā gadījumā koda apmaiņa tiek noraidīta.
AIHUMMER_CLAUDE_TOKEN_URL
Claude abonements: marķieru apmaiņa URL
text
—
Žetonu apmaiņas un atjaunošanas adrese. Tukšs ir noklusējuma vērtība. Neatbilst piekrišanas lapas adresei.
AIHUMMER_CODEX_BASE_URL
Kodeksa bāze URL
text
—
Kodeksa (ChatGPT abonementa) transporta bāze. Lietots startēšanas laikā/pēc restartēšanas.
AIHUMMER_CODEX_MAX_OUTPUT_TOKENS
Maksimālais izvades marķieris (0 = bez ierobežojuma)
int
0
Max_output_tokens ierobežojums tērzēšanas gājienam. 0 = bez vāciņa. Sprieduma modeļos argumentācijas marķieri arī tiek ieskaitīti šajā budžetā, tāpēc pārāk maza vērtība dod tukšu atbildi “nepilnīgs: max_output_tokens”. Tiek lietots lidojumā (bez restartēšanas).
AIHUMMER_CODEX_MODEL
Modeļa ID (Codex/gpt-5.5 transports)
text
gpt-5.5
Primārā Codex/ChatGPT transporta modeļa ID (piemēram, gpt-5.5, gpt-5.5-codex). Tiek lietots startēšanas laikā/pēc restartēšanas.
AIHUMMER_CODEX_REASONING_EFFORT
Spriešanas centieni
enum: none \| low \| medium \| high \| xhigh
low
Modeļa argumentācijas dziļums tērzēšanai mainās, ja aģenta parametri to neiestata. Derīgas gpt-5.5 vērtības: nav, zems, vidējs, augsts, xhigh (NOT minimāls — gpt-5.5 to noraida ar HTTP 400). Augstāka = labāka kvalitāte, bet lēnāka/dārgāka. Nederīga vērtība tiek droši iestatīta uz zemu. Lietots lidojumā (bez restartēšanas).
AIHUMMER_LLM_CALL_TIMEOUT_S
Zvana taimauts (sekundēs)
int
120
Laika budžets SINGLE modeļa izsaukšanai (pretstats: gpt-5.5 var “domāt” bezgalīgi un turēt pagriezienu atvērtu). Pēc termiņa beigām zvans neizdodas, izmantojot ErrCallTimeout bez atkārtojumiem. 0 = bez ierobežojuma. Lietots lidojuma laikā (bez restartēšanas).
AIHUMMER_LLM_GATEWAY_URL
LLM vārteja URL
text
—
Ar OpenAI saderīgā modeļa galapunkta URL bāze, ko izsauc aģents (jūsu lokālais llama.cpp/vLLM/Ollama serveris vai mitināta vārteja). Atstājiet tukšu, lai izmantotu nodrošinātāja noklusējuma galapunktu.
AIHUMMER_LLM_MODEL
LLM modelis
text
—
Modeļa nosaukums/ID, kas tiek nosūtīts pakalpojumu sniedzējam katrā solī (modelis, kuru apkalpo jūsu galapunkts). Jāatbilst modelim, ko galapunkts faktiski atklāj.
AIHUMMER_LLM_PROVIDER
LLM nodrošinātājs
text
—
Kura modeļa aizmugursistēma izmantot (ar OpenAI saderīgs galapunkts vai Codex/ChatGPT abonēšanas transports). Izlemj, kā tiek nosūtīti un autentificēti pieprasījumi.
AIHUMMER_LLM_RETRIES
LLM
int
3
LLM pieprasījumu atkārtojumu skaits pārejošas kļūdas gadījumā. Lietots startēšanas laikā/pēc restartēšanas.
AIHUMMER_LLM_TEMPERATURE
Temperatūra
text
—
Paraugu ņemšanas temperatūra (0..2), ja aģenta parametri to neiestata. Tukšs = nesūtīt. NOTE: gpt-5.5 argumentācijas modeļi (Codex) noraida temperatūru — atstājiet tiem lauku tukšu; iestatiet to tikai tad, ja izmantojat nesaprātīgu aizmugursistēmu. Tiek lietots lidojuma laikā (bez restartēšanas).
AIHUMMER_LLM_TOP_P
Top-p (kodola paraugu ņemšana)
text
—
Kodola paraugu ņemšanas slieksnis (0..1), ja aģenta parametri to neiestata. Tukšs = nesūtīt. Tāpat kā temperatūra, gpt-5.5 argumentācija to noraida — iestatiet to tikai nepamatotām aizmugurprogrammām. Tiek lietots lidojuma laikā (bez restartēšanas).
Vietējā OpenAI API atslēga (izvietošanas noklusējuma)
text
—
Jūsu OpenAI konta atslēga vietējai OpenAI cilpai (ja izmantojat OpenAI kā noklusējuma nodrošinātāju). Nevajadzētu sajaukt ar darbvietu BYOK modeļu lapā. Lietots startēšanas laikā/pēc restartēšanas.
AIHUMMER_OPENAI_BASE_URL
Vietējā OpenAI bāze URL
text
—
Ar OpenAI saderīgā API bāze (piem., https://api.openai.com/v1). Tiek lietota startēšanas laikā/pēc restartēšanas.
AIHUMMER_OPENAI_MODEL
Vietējais OpenAI modelis
text
—
Modelis vietējai OpenAI cilpai (kad ir iestatīts AIHUMMER_OPENAI_API_KEY). Tiek lietots startēšanas laikā/pēc restartēšanas.
AIHUMMER_ROUTER_COMPLEX_MODEL
Maršrutētājs: modelis sarežģītiem pagriezieniem
text
—
Modelis sarežģītiem pieprasījumiem (tukšs = josla atspējota). Lietots palaišanas laikā/pēc restartēšanas.
AIHUMMER_ROUTER_SIMPLE_MODEL
Maršrutētājs: modelis vienkāršiem pagriezieniem
text
—
Modelis vienkāršiem pieprasījumiem (tukšs = josla atspējota). Lietots startēšanas laikā/pēc restartēšanas.
AIHUMMER_ROUTER_STANDARD_MODEL
Maršrutētājs: modelis standarta pagriezieniem
text
—
Modelis standarta pieprasījumiem (tukšs = josla atspējota). Tiek lietots startēšanas laikā/pēc restartēšanas.
Media
Atslēga
Nosaukums
Tips
Noklusējums
Ko dara
AIHUMMER_DEEPGRAM_API_KEY
Deepgram API atslēga
text
—
Deepgram API atslēga (STT dzinējs = deepgram). Ņemts no šejienes vai no AIHUMMER_STT_API_KEY. Lietots startēšanas laikā/pēc restartēšanas.
AIHUMMER_DEEPGRAM_DETECT_LANGUAGE
Deepgram valodas noteikšana
bool
0
Noteikt valodu, nevis nosūtīt fiksētu valodu. Nepieciešama restartēšana.
AIHUMMER_DEEPGRAM_MODEL
Deepgram modelis
text
nova-2
Deepgram modelis (piemēram, nova-2, nova-3, bāze). Atkarīgs no projekta piekļuves atslēgai. Lietots startēšanas laikā/pēc restartēšanas.
AIHUMMER_DEEPGRAM_PUNCTUATE
Deepgram pieturzīmes
bool
1
Pievienot pieturzīmes un lielos burtus. Nepieciešama restartēšana.
AIHUMMER_DEEPGRAM_SMART_FORMAT
Deepgram viedā formatēšana
bool
1
Formatēt atpazītos skaitļus un datumus. Nepieciešama restartēšana.
AIHUMMER_DEEPGRAM_URL
Deepgram bāze URL
text
—
Deepgram API bāze. Tukšs = https://api.deepgram.com. Lietots startēšanas laikā/pēc restartēšanas.
AIHUMMER_IMAGE_BASE_URL
Attēls API bāze URL (OpenAI atkāpšanās)
text
—
/images bāze API, strādājot ar OpenAI atslēgu (tukša = https://api.openai.com/v1). Lietota startēšanas laikā/pēc restartēšanas.
AIHUMMER_IMAGE_MODEL
Attēla ģenerēšanas modelis
text
—
Modelis lietojumprogrammai attēls-gpt.). startēšana/pēc restartēšanas.
AIHUMMER_MEDIA_MAX_UPLOAD_MB
Multivides maksimālais augšupielādes lielums (MB)
int
256
Maksimālais vienas multivides augšupielādes lielums (PUT /v1/media/{id}/content), megabaitos. Ierobežo diska ierakstus, izmantojot publisko portu (pārplūdes aizsardzība). Noklusējums 256. Tiek lietots startēšanas laikā/pēc restartēšanas.
AIHUMMER_SIDECAR_STT
Uzstādīts runas atpazīšanas blakusvāģis (faster-whisper).
bool
0
Vietējā runas atpazīšana (faster-whisper). NAV iekļauts komplektā: iespējots lejupielādē parakstīto papildinājumu (~620 MiB visām Python versijām) un instalē pakalpojumu resursdatorā. 🔴 Papildinājums tiek publicēts ar atsevišķu pārdevēja lēmumu (tā pakotnēs ir ffmpeg saskaņā ar GPL); ja tas nav publicēts jūsu izlaišanai, tostarp tas būs godīgs par to un neko nepārkāps. Mākoņa plāns: atpazīšanu konfigurē pakalpojumu sniedzējs.
AIHUMMER_SIDECAR_TTS
Uzstādīts runas sintēzes blakusvāģis (edge-tts).
bool
0
Runas sintēze (edge-tts, balsis Microsoft Edge). NAV iekļauts komplektā: iespējojot, tiek lejupielādēts parakstītais papildinājums (~26 MiB) un pakalpojums tiek instalēts resursdatorā. Pati sintēze notiek tiešsaistē, lai balsotu — “bezsaistē” šeit apzīmē pakotnes instalēšanu, nevis darbību.
AIHUMMER_STT_API_KEY
STT API atslēga (neobligāti)
text
—
Neobligāts nesējs, ja STT blakusvāģim tāds ir nepieciešams (install.sh var to ģenerēt). Tiek lietots startēšanas laikā/pēc restartēšanas.
AIHUMMER_STT_ENGINE
STT dzinējs
enum: faster-whisper \| deepgram \| off
faster-whisper
Runas atpazīšanas dzinējs. Pēc instalēšanas izslēgts: komplektā nav faster-whisper blakusservisa, tāpēc install.sh šeit ieraksta off. faster-whisper = lokāls blakusserviss, kas operatoram jāuztur pašam (jebkurš ar OpenAI saderīgs /v1/audio/transcriptions); adresi norāda laukā AIHUMMER_STT_URL, un līdz tam balss ziņas netiek atšifrētas. deepgram = Deepgram mākonī, blakusserviss nav vajadzīgs, vajadzīga tikai sava atslēga laukā AIHUMMER_DEEPGRAM_API_KEY (maksas, ar bezmaksas līmeni). off = atpazīšana izslēgta. Mākoņa plānā AIHUMMER_STT_URL pārvalda piegādātājs un to nevar rediģēt, tāpēc tur ir pieejams tikai deepgram. Tiek lietots palaišanas laikā/pēc restartēšanas.
AIHUMMER_STT_LANGUAGE
STT valoda
text
—
Atpazīšanas valoda (BCP-47, piemēram, ru/en). Izmanto deepgram dzinējs (nova-2 modelis). Tukšs = automātiska noteikšana / dzinēja noklusējums. Tiek lietots startēšanas laikā/pēc restartēšanas.
AIHUMMER_STT_MODEL
STT modelis
text
Systran/faster-whisper-small
ātrāka čukstu modelis (piemēram, mazs/vidējs/liels-v3 vai Systran/faster-whisper-⟨size⟩). Tiek lietots palaišanas laikā/pēc restartēšanas.
AIHUMMER_TTS_API_KEY
TTS API atslēga (mala-tts)
text
—
Nesējs starp vārteju un edge-tts blakusvāģi (install.sh to ģenerē automātiski). Tiek lietots startēšanas laikā/pēc restartēšanas.
AIHUMMER_TTS_ENABLED
Teksta pārvēršana runā iespējota
bool
1
Ieslēdz runas sintēzi (tts rīks + balss režīms). Pats edge-tts blakusserviss NAV iekļauts piegādē — to pēc pieprasījuma uzstāda ar slēdzi «Speech synthesis sidecar (edge-tts) installed» augstāk. Tiek piemērots startējot/pēc pārstartēšanas.
AIHUMMER_TTS_MODEL
TTS modelis
text
—
Pakalpojuma edge-tts modeļa nosaukums. Lietots startēšanas laikā/pēc restartēšanas.
keep_alive Ollama iegulšanas modelim (tikai tad, kad AIHUMMER_MEMORY_RETRIEVAL=embedding). Noklusējums 5m — dīkstāvē esošs modelis tiek izlādēts, un iestrēdzis dīkstāves ollama izpildītājs pats attīrās. -1 (paturēt mūžīgi) NAV ieteicams: ollama kļūdas dēļ iestrēdzis izpildītājs var noslogot procesora kodolu vairākas dienas. Aukstā palaišana pēc dīkstāves tiek kompensēta ar iesildīšanu servera startēšanas laikā. Tiek lietots startēšanas laikā vai pēc restartēšanas.
AIHUMMER_EMBEDDER_MODEL
Iegulšanas modelis
text
yxchia/multilingual-e5-base
Ollama iegulšanas modelis. Noklusējuma multilingual-e5-base — daudzvalodu (ieskaitot krievu valodu), 768 blāvs, gaišs + ātri ieslēgts CPU (~1-2s/iegults). e5 vaicājuma/pārejas prefiksi tiek lietoti automātiski. Lai iegūtu maksimālu kvalitāti GPU aparatūrai, izmantojiet bge-m3 (iestatiet DIM=1024). Jāatbilst AIHUMMER_EMBEDDER_DIM.
AIHUMMER_EMBEDDER_PASSAGE_PREFIX
Iegultā fragmenta prefikss
text
—
Ignorēt saglabātā dokumenta prefiksu (e5 modeļi automātiski izmanto “passage: “). Atstājiet tukšu, lai automātiski noteiktu pēc modeļa nosaukuma.
AIHUMMER_EMBEDDER_QUERY_PREFIX
Iegultāšanas vaicājuma prefikss
text
—
Ignorēt izguves vaicājuma prefiksu (e5 modeļi automātiski izmanto vaicājumu:). Atstājiet tukšu, lai automātiski noteiktu pēc modeļa nosaukuma.
AIHUMMER_MEMORY_CAPTURE
Atmiņas tveršanas režīms
enum: auto \| review \| off
auto
auto = atcerēties + automātiski atsaukt; pārskatīšana = atcerieties, ka kandidātiem ir nepieciešama manuāla apstiprināšana; izslēgts = nav tveršanas.
AIHUMMER_MEMORY_CONTEXT_TIMEOUT
Atmiņas hidratācijas taimauts
text
3s
Maksimāli jāgaida atmiņas hidratācija atbildes sākumā (vaicājuma iegulšana + meklēšana). Ja iegultais ir pārslogots un nokavēts termiņš, atbilde tiek nosūtīta WITHOUT atmiņas blokā, nevis uzkarināta. Go ilguma formāts (piemēram, 2s, 1500ms). 0 = nav ierobežojumu. Lietots startēšanas laikā/pēc restartēšanas.
AIHUMMER_MEMORY_DREAM_INTERVAL
Sapņu caurlaides intervāls
string
1h
Cik bieži pašapkalpošanās sapņu caurlaide skenē pārskatītās pretenzijas, lai atklātu pretrunas visās jomās (Go ilgums, piemēram, 30 m/1 h/6 h). Iestatiet 0, lai atspējotu.
AIHUMMER_MEMORY_EXTRACT
LLM faktu izvilkšana
bool
1
Izņemiet normalizētos subjekta/predikāta/objekta faktus, izmantojot LLM (noklusējums IESLĒGTS), nevis saglabājot neapstrādātus teikuma fragmentus — tas ir nepieciešams, lai aktivizētu grafiku/pretrunu/sapņu iekārtu. Katrai uzņemtajai ziņai pievieno vienu LLM zvanu; sākt, lai saglabātu zvanu.
AIHUMMER_MEMORY_RETRIEVAL
Atmiņas izguves režīms
enum: fulltext \| embedding
fulltext
Kā tiek meklēta atmiņā. pilnteksts (noklusējums) = Postgres pilna teksta meklēšana, salīdzinot ar faktu tekstu — NAV iegulšanas modeļa, nav blakusvāģa, nav CPU slodzes (kā vecais einšteins AiHummer). iegulšana = semantiskā vektora meklēšana, izmantojot iegultotāju (AIHUMMER_EMBEDDER_URL/ollama) — precīzāka pēc nozīmes, taču ielādē CPU un nepieciešama blakusvāģis. Lietots startēšanas laikā/pēc restartēšanas.
AIHUMMER_MEMORY_TOKEN
Attālās atmiņas pakalpojuma pilnvara
text
—
Pakalpojuma marķieris, lai autorizētu ar Einstein Retrieval API (nosūtīts kā Autorizācija: nesējs…). Nepieciešams tikai tad, ja ir iestatīts AIHUMMER_MEMORY_URL. Tukšs = nav autorizācijas (tikai izstrādātāju instalācijām ar atspējotu izguves autentifikāciju).
AIHUMMER_MEMORY_URL
Attālā atmiņa URL (Einšteina spraudnis)
text
—
URL savrupajam Einstein atmiņas spraudnim (līgums aihummer.memory.v1, piem., http://127.0.0.1:8820). BLANK (noklusējums) = procesā esošais Go atmiņas modulis. Kad tas ir iestatīts, pagrieziena konteksta hidratācija pāriet uz HTTP uz spraudņa /context + /retrieval; kļūdas/nepieejamības gadījumā tas viegli atgriežas atpakaļ uz iebūvēto moduli (nav avāriju). Tiek lietots palaišanas laikā/pēc restartēšanas.
AIHUMMER_QDRANT_API_KEY
Qdrant API atslēga
text
—
Qdrant API atslēga, ja vektoru krātuve pieprasa autorizāciju. Nepieciešama tikai tad, ja ir norādīta Qdrant adrese. Tiek lietots palaišanas laikā/pēc restartēšanas.
AIHUMMER_QDRANT_URL
Qdrant URL (izturīgs vektoru veikals)
text
—
UNSET = krātuve atmiņā (vektori LOST restartējot). Iestatīts ražošanas ilgmūžībai.
“Izslēgts” atspējo iebūvēto aizsardzību pret jailbreak/prompt-injection. Jebkura cita vērtība = iespējota. Lietots startēšanas laikā/pēc restartēšanas.
AIHUMMER_MODERATION_REFUSAL
Moderācijas atteikuma ziņojums
text
—
Atteikuma teksts tiek atgriezts, kad moderators bloķē pieprasījumu (tukšs = iebūvēts). Lietots startēšanas laikā/pēc restartēšanas.
Network
Atslēga
Nosaukums
Tips
Noklusējums
Ko dara
AIHUMMER_OUTBOUND_PROXY_CUSTOM_URL
Izejošais starpniekserveris: sava adrese
text
—
HTTPS starpniekservera URL; HTTP atļauts tikai loopback, bez ceļa, vaicājuma vai fragmenta. Pirms custom izvēles saglabājiet adresi. API adrese ir maskēta; glabājas lietotnes iestatījumos.
AIHUMMER_OUTBOUND_PROXY_MODE
Izejošais starpniekserveris ārvalstu modeļu nodrošinātājiem
enum: auto \| off \| custom
auto
auto izmanto piegādātāja iestatījumu; off savienojas tieši; custom izmanto saglabāto adresi. Pieejamība atkarīga no pakalpojuma sniedzēja noteikumiem. Saglabāšana un pārbaude neapstiprina aktīvo klientu stāvokli.
AIHUMMER_RUSSIAN_TRUSTED_EXTRA_HOSTS
Resursdatori ārpus .ru Krievijas Digitālās attīstības ministrijas saknes sertifikātiem
text
—
To saimniekdatoru saraksts, kas atdalīti ar komatiem, kurus atļauts pārbaudīt ar Krievijas Digitālās attīstības ministrijas OVER Krievijas domēnu saknēm (.ru/.su/.рф — jau iekļauts). Nepieciešams, ja jūsu mezgls ar Krievijas Digitālās attīstības ministrijas sertifikātu atrodas citā domēnā. Atbilstība pēc nosaukuma vai apakšdomēna robežas: example.com aptver api.example.com. Tukšs = tikai krievu domēni. Attiecas uz starta/pēc restartēšanas.
Public access
Atslēga
Nosaukums
Tips
Noklusējums
Ko dara
AIHUMMER_PUBLIC_URL
Publiskā vārteja URL (tīmekļa lietotāja saskarne + klienti)
text
—
Ieslēgt šo saimniekdatoru starpniekserveri → vārtejas ports (AIHUMMER_GATEWAY_ADDR, noklusējuma :8780). Izmanto tīmekļa lietotāja saskarnē un iOS/tīmekļa klientiem.
AIHUMMER_WIDGET_ALLOWED_ORIGINS
Tīmekļa logrīks: atļautās vietņu izcelsmes
text
—
Ar komatiem atdalīts pārlūka izcelsmju saraksts, kurām atļauts iegult tīmekļa tērzēšanas logrīku, piemēram, https://example.com,https://www.example.com. Shēmai un portam precīzi jāsakrīt. Tukšs = neviena ārēja vietne nevar izmantot logrīku. Ieraksts * tiek apzināti ignorēts, jo citādi jebkura interneta lapa varētu tērēt šīs instances budžetu.
POCKET_AGENT_GATEWAY_BASE_URL
Kabatas aģenta vārteja publiska URL
text
—
Starpniekserveris → kabatas aģenta vārtejas ports (POCKET_AGENT_PORT, noklusējuma 8080). Attālais aģents to izsauc, izmantojot vienreizēju biļeti.
TELEGRAM_PUBLIC_URL
Telegrammas tīmekļa aizķere publiska URL
text
—
Tikai tīmekļa aizķeres režīmā — starpniekserveris → telegrammas savienotāja ports (AIHUMMER_TELEGRAM_CONNECTOR_PORT, noklusējuma 8091). Atstājiet tukšu, lai izmantotu aptauju (publisks URL nav nepieciešams).
Loma tiek piešķirta, ja neviena grupa neatbilst kartējumam. Tukšs = bez lomas.
AIHUMMER_LDAP_ENABLED
Iespējot LDAP/AD pieteikšanos
bool
0
Kad tas ir ieslēgts, administratora pieteikumi tiek atgriezti direktorijā. Saistīšanas parole atrodas sadaļā Secrets (tvērums ldap, nosaukums bind_password).
AIHUMMER_LDAP_GROUP_ATTR
Grupas atribūts (noklusējuma memberOf)
text
—
Atribūts lietotāju ierakstu saraksta grupā DN. Tukšs atspējo grupas → lomu kartēšanu.
AIHUMMER_LDAP_ROLE_MAPPINGS
LDAP: Grupa→lomu kartējumi (JSON)
text
—
JSON grupas DN objekts (vai tukšs CN) → loma, piem. {“CN=Admins,OU=Groups,DC=corp,DC=example”:“admin”,“Operators”:“operator”}.
Atribūts LDAP/Active Directory sakrita ar lietotāja veidu pieteikumvārdu (noklusējuma sAMAccountName; uid OpenLDAP, userPrincipalName UPN stila pieteikumiem).
AIHUMMER_LDAP_USER_FILTER
Lietotāju meklēšanas filtrs
text
—
Pieteikšanās gadījumā ir jābūt %s. REKLĀMA: (sAMAccountName=%s); OpenLDAP: (uid=%s).
SSO (OIDC)
Atslēga
Nosaukums
Tips
Noklusējums
Ko dara
AIHUMMER_OIDC_AUDIENCE
OIDC auditorija
text
—
Paredzamā aud pretenzija — iestatiet to uz THIS resursa auditoriju, lai noraidītu marķierus, kas izgatavoti citai atkarīgajai pusei. Pretenzija aud tagad pēc noklusējuma ir REQUIRED katrā pilnvarā (marķieris bez aud tiek noraidīts); kad tas ir iestatīts, tam ir jāietver arī aud. Ļoti ieteicams ražošanā.
AIHUMMER_OIDC_ISSUER
OIDC izdevējs URL
text
—
IdP izsniedzējs (piem., https://login.example.com). Iespējo OIDC JWT autentifikāciju, kad tas ir iestatīts.
AIHUMMER_OIDC_JWKS_URL
OIDC JWKS URL adrese
text
—
JSON Web Key Iestatiet galapunktu, ko izmanto marķiera parakstu pārbaudei.
AIHUMMER_OIDC_TENANT_CLAIM
OIDC darbvietas pretenzija
text
—
JWT pretenzija ar darbvietas ID (piem., rentant_id/org).
SSO (SAML)
Atslēga
Nosaukums
Tips
Noklusējums
Ko dara
AIHUMMER_SAML_DEFAULT_ROLE
SAML: noklusējuma loma (nav grupas atbilstības)
text
—
Loma tiek piešķirta, ja nav apstiprinātu vērtību karšu. Tukšs = bez lomas.
AIHUMMER_SAML_ENABLED
Iespējot SAML 2.0 SSO
bool
0
Atklāj /saml/metadata, /saml/acs, /saml/login. SP privātā atslēga atrodas sadaļā Secrets (scope saml, name sp_key).
AIHUMMER_SAML_ENTITY_ID
SP entītijas ID
text
—
SP entītijas ID (pēc noklusējuma ⟨root⟩/saml/metadata, ja tas ir tukšs).
Publiskais SP parakstīšanas sertifikāts (PEM). Atbilstošā privātā atslēga nonāk sadaļā Secrets (scope saml, name sp_key).
Security
Atslēga
Nosaukums
Tips
Noklusējums
Ko dara
AIHUMMER_AIRGAPPED
Gaismas režīms
bool
0
Bloķē modeļa vadītu izeju uz publisko internetu (tikai iekšējiem/atļauto resursdatoriem). Lietots startēšanas laikā/pēc restartēšanas.
AIHUMMER_AUDIT_RETENTION_DAYS
Audita žurnāla saglabāšana (dienas, 0=uz visiem laikiem)
int
0
Cik dienas jāsaglabā audita žurnāls; vecāki ieraksti tiek dzēsti katru dienu. 0/tukša = saglabāt mūžīgi. Lietots startēšanas laikā/pēc restartēšanas.
AIHUMMER_CODE_EXEC_ALLOW_HOST
Atļaut resursdatorā code_exec (BEZ smilškastes)
bool
0
⚠️ Atļaujiet koda izpildi tieši saimniekdatorā bez smilškastes. Tikai uzticamai mājas laboratorijai. Drošāk ir iestatīt AIHUMMER_CODE_EXEC_SANDBOX_IMAGE. Lietots startēšanas laikā/pēc restartēšanas.
AIHUMMER_CORS_ORIGINS
Atļautā CORS izcelsme (komats)
text
—
Komatatdalīts atļauto izcelsmju saraksts. Tukšs = CORS nav atļauts (tikai tās pašas izcelsmes). Lietots startēšanas laikā/pēc restartēšanas.
Koplietots noslēpums, kas autentificē savienotāju → vārtejas lēciens (jāatbilst savienotāja pusē esošajai vērtībai). Tukšs = ienākošais galapunkts ir UNAUTHENTICATED. Tiek lietots startēšanas laikā/pēc restartēšanas.
AIHUMMER_OPENAI_COMPAT_KEY
Ar OpenAI saderīga ienākošā: statiskā API atslēga
text
—
Statiskā atslēga ar OpenAI saderīgie klienti izmanto, lai autentificētos ar vārtejas iebūvēto /v1 galapunktu (P8 mājas vārteja). Tukšs = statiskā autentifikācija ir atspējota (personiskās atslēgas paliek). Lietots startēšanas laikā/pēc restartēšanas.
AIHUMMER_OPENAI_COMPAT_WORKSPACE
Ar OpenAI saderīga ienākošā: darbvietas ID
text
—
Darbvietas ID, uz kuru tiek veikta statiskā ar OpenAI saderīga autentifikācija. Tukšs = AIHUMMER_DEFAULT_WORKSPACE_ID. Tiek lietots startēšanas laikā/pēc restartēšanas.
AIHUMMER_REQUIRE_2FA
Nepieciešams operatoriem
bool
0
Operatoriem ir nepieciešams otrs faktors (TOTP/passkey). Kad tas ir ieslēgts, operatori bez 2FA tiek aicināti to iestatīt nekavējoties, piesakoties (bez bloķēšanas, tāpēc īpašnieks nekad netiek bloķēts). Piemērots nekavējoties.
AIHUMMER_REQUIRE_SECURE
Pieņemt tikai drošus (HTTPS/WSS) savienojumus
bool
0
Kad tas ir ieslēgts, vienkāršie HTTP pieprasījumi tiek novirzīti uz HTTPS (par GET/HEAD) vai tiek noraidīti (403); Vietējā saimniekdatora piekļuve vienmēr ir atļauta, tāpēc operators nekad nav norobežots. Godina X-Forwarded-Proto no TLS beigu reversā starpniekservera. Piemērots palaišanas laikā/pēc restartēšanas.
AIHUMMER_TRUSTED_PROXIES
Uzticami apgrieztā starpniekservera CIDR (komats)
text
—
Ar komatiem atdalīts uzticamo reversā starpniekservera tīklu saraksts (CIDR, piemēram, 10.0.0.0/8,192.168.0.0/16 vai viena IP). Tikai pieprasījumiem, kas nāk no šīm adresēm, galvene X-Forwarded-For tiek izmantota klienta IP noteikšanai (audits, IP atļauto saraksts, aizsardzība pret paroļu uzlaušanu). Tukšs = uzticēties TIKAI reālajai partnera adresei (XFF ignorēts, IP viltošana nav iespējama). Tiek lietots uzreiz.
Tools
Atslēga
Nosaukums
Tips
Noklusējums
Ko dara
AIHUMMER_BROWSER_ALLOWED_HOSTNAMES
Pārlūks: privāto resursdatoru izņēmumi
text
—
Precīzi nosaukumi, atdalīti ar komatiem, bez aizstājējzīmēm, URL vai portiem. Papildu privāti izņēmumi vietējam CDP savā serverī, atsevišķi no web_fetch. Nepieciešams restarts.
AIHUMMER_BROWSER_ALLOW_PRIVATE_NETWORK
Pārlūks: atļaut privāto tīklu
bool
—
Tukša vērtība saglabā iepriekšējo kārtību; true vai false ieslēdz pārbaudītu vietējo CDP. Privāta piekļuve tikai savā serverī. Loopback, link-local un metadati paliek bloķēti. Nepieciešams restarts.
AIHUMMER_BROWSER_PROFILE_BINDINGS
Pārlūka profilu īpašnieki un atļaujas
text
—
JSON saraksts: profile_id, tenant_id, user_id, agent_ids, conversation_ids. Tikai pašreizējais īpašnieks atļautajās privātajās sarunās. Vajadzīga privāta ligzda un skaidra tīkla politika. Avota sīkdatnes netiek importētas.
AIHUMMER_BROWSER_PROFILE_SOCKET
Pārlūka profilu vadības ligzda
text
—
Absolūts privāts managed-profiles.sock ceļš. Instalētā sidecar profilu režīmu ieslēdziet atsevišķi. Tukšs atspējo pastāvīgos profilus; tas nav avota profila ceļš.
AIHUMMER_CODE_EXEC
Iespējot code_exec
bool
0
Ieslēdz koda izpildes rīku (code_exec); pēc noklusējuma tas ir izslēgts. Izolācijai norādiet smilšu kastes attēlu vai skaidri atļaujiet izpildi resursdatorā. Tiek lietots palaišanas laikā/pēc restartēšanas.
Konteinera attēls, lai izolētu code_exec (nav tīkla, tikai lasāmas saknes, ierobežojumi). Tukšs = host-exec (uzticama vide). Tiek lietots startēšanas laikā/pēc restartēšanas.
AIHUMMER_DB_QUERY_DSN
db_query DSN (izmantojiet mazāko privilēģiju lomu — vaicājumu nepildīšana RLS-attiecas uz darbības darbvietu)
text
—
Datubāzes DSN rīkam db_query (tikai lasīšana); norādiet lomu ar minimālām tiesībām, ne īpašnieku un ne superlietotāju — vaicājumi tiek izpildīti ar RLS ierobežoti darbvietas ietvaros. Tukšs = rīks ir izslēgts. Tiek lietots palaišanas laikā/pēc restartēšanas.
AIHUMMER_FS_ROOT
Failu sistēmas rīka sakne
text
—
Saknes katalogs, ar kuru ir ierobežoti failu lasīšanas un rakstīšanas rīki (smilšu kaste). Tukšs = failu rīki ir izslēgti. Tiek lietots palaišanas laikā/pēc restartēšanas.
AIHUMMER_HTTP_ALLOWLIST
http_pieprasījuma atļauju saraksts
text
—
Ar komatiem atdalīts resursdatoru saraksts, uz kuriem rīks http_request drīkst vērsties. Tukšs = atļauti visi, izņemot iekšējās un privātās adreses. Tiek lietots palaišanas laikā/pēc restartēšanas.
AIHUMMER_HTTP_AUTH_JSON
http_pieprasīt autentifikāciju (JSON)
text
—
JSON karte, kas sasaista resursdatoru ar autorizācijas galvenēm rīkam http_request, lai pilnvaras netiktu glabātas uzvednē. Tukšs = bez autorizācijas. Tiek lietots palaišanas laikā/pēc restartēšanas.
AIHUMMER_MCP_SERVERS
MCP serveri (JSON)
text
—
To ārējo MCP serveru JSON apraksts, kuru rīki tiek pievienoti aģentam. Tukšs = ārēju MCP nav. Tiek lietots palaišanas laikā/pēc restartēšanas.
AIHUMMER_PROJECT_STUDIOS_PUBLIC_NETWORK
Projektu studijas: publiskais tīkls
bool
false
Atļaut publisko HTTP(S) izvēlētajiem pakalpojumu sniedzējiem un nepārprotami pieprasītām modeļu lejupielādēm. Privātās, vietējās un metadatu adreses paliek bloķētas. Bezsaistes režīmam ir prioritāte. Stājas spēkā uzreiz.
AIHUMMER_SIDECAR_CLOAKBROWSER
Uzstādīts pārlūkprogrammas blakusvāģis (CloakBrowser).
bool
0
Pārlūkprogramma pret noteikšanu (CloakBrowser, browser/computer rīki). Kas NAV iekļauts piegādes komplektā: iekļaušana lejupielādē parakstīto papildinājumu (~477 MiB, no kuriem Chromium ~207 MiB) un instalē pakalpojumu resursdatorā. Smagākā no blakusvāģiem — iespējojiet tikai tad, ja aģentam ir jāatver vietnes.
AIHUMMER_SIDECAR_SEARXNG
Tīmekļa meklēšanas blakusvāģis (SearXNG) ir instalēts
bool
0
Meklēšana tīmeklī (SearXNG, web_search rīks). NAV iekļauts komplektā: ieslēdzot, tiek lejupielādēts parakstītais papildinājums (~154 MiB) un pakalpojums tiek instalēts resursdatorā, izslēdzot, tas tiek apturēts un atbrīvota vieta. Instalēšana notiek fonā un aizņem dažas minūtes; stāvoklis šeit parāda, kas patiesībā atrodas serverī.
AIHUMMER_WEBFETCH_ALLOWLIST
web_fetch atļaušanas saraksts
text
—
Ar komatiem atdalīts domēnu saraksts, uz kuriem rīks web_fetch drīkst vērsties. Tukšs = atļauti visi, izņemot iekšējās un privātās adreses. Tiek lietots palaišanas laikā/pēc restartēšanas.
AIHUMMER_WEB_SEARCH_TIMEOUT_SECONDS
Tīmekļa meklēšanas laiks (sekundes)
int
30
1–600 sekundes katrai meklēšanai. Īsāks uzdevuma termiņš paliek spēkā. Stājas spēkā pēc restartēšanas.
Web UI (separate port)
Atslēga
Nosaukums
Tips
Noklusējums
Ko dara
AIHUMMER_WEBUI_API_BASE
API bāze URL Web UI izsaukumi
text
—
Absolūta izcelsme (piem., https://api.example.com) atsevišķi mitinātie SPA mērķi /v1/admin/* zvaniem. Tukšs = atgriezties pie vārtejas publiskās URL, tad sasniedzams no vietējās adreses Mustga__, tad sasniedzams. pārlūkprogrammai API ir jāatļauj šīs tīmekļa lietotāja saskarnes izcelsme, izmantojot CORS (automātiski pievienots tālāk).
AIHUMMER_WEBUI_ENABLED
Apkalpot administratora tīmekļa lietotāja interfeisu savā portā
bool
1
Pēc noklusējuma iespējots: administrators SPA tiek apkalpots atsevišķa klausītāja (AIHUMMER_WEBUI_ADDR) ROOT, ko var piesaistīt tikai iekšējai saskarnei. Galvenās vārtejas ports saglabā API + savienošana pārī + WS + SSE, un NOT apkalpo /admin/. Iestatiet uz 0, lai pilnībā atspējotu tīmekļa lietotāja interfeisa klausītāju.
AIHUMMER_WEBUI_ORIGIN
Tīmekļa lietotāja interfeisa pārlūkprogrammas izcelsme (CORS)
text
—
Pārlūkprogrammas tīmekļa lietotāja interfeisa izcelsme (piemēram, https://admin.example.com), tiek automātiski pievienots API CORS atļaušanas sarakstam ar akreditācijas datiem. Tukšs = iegūts no AIHUMMER_WEBUI_ADDR (http://host:port). Iestatiet to, kad pārlūkprogramma sasniedz aproxy/UIst adresi, izmantojot proxy.
Operatoram pieejamie iestatījumi: 158.
Šeit uzskaitīti visi iestatījumi, ko operators var mainīt AiHummer serverī. Lapa tiek veidota no paša produkta kataloga, tāpēc atbilst jūsu serverim.
Vērtību norāda tīmekļa saskarnē vai ar komandu `aihummer settings set KEY VALUE` ([Komandrinda](/lv/v1.3/reference/cli)). Noklusējuma vērtības sleja rāda, ko serveris izmanto, kamēr nav norādīta sava vērtība.
> [!NOTE]
> Slepenās vērtības šeit nekad netiek drukātas, bet piegādātāja dienesta atslēgas nav uzskaitītas vispār — produkts tās slēpj visos sarakstos. Domuzīme nozīmē tukšu vērtību vai skaidrojumu, kas redzams tikai tīmekļa saskarnē.
## API
| Atslēga | Nosaukums | Tips | Noklusējums | Ko dara |
| --- | --- | --- | --- | --- |
| `AIHUMMER_PERSONAL_API_KEYS` | Personiskā API atslēgas OpenAI-_compat | bool | `1` | "Izslēgts" atspējo personiskās atslēgas autentifikāciju ar OpenAI saderīgā galapunktā. Jebkura cita vērtība = iespējota. Lietots startēšanas laikā/pēc restartēšanas. |
## Agent
| Atslēga | Nosaukums | Tips | Noklusējums | Ko dara |
| --- | --- | --- | --- | --- |
| `AIHUMMER_APPROVAL_TOOLS` | Rīki, kuriem nepieciešams apstiprinājums | multiselect | — | Ar komatiem atdalīts rīku saraksts, kuru izsaukumiem pirms izpildes nepieciešams operatora manuāls apstiprinājums. Tukšs = apstiprinājums nav vajadzīgs. Tiek lietots palaišanas laikā/pēc restartēšanas. |
| `AIHUMMER_SUBAGENT_MAX_DEPTH` | Apakšaģenta maksimālais dziļums | int | `2` | Maksimālais apakšaģentu ligzdošanas dziļums (aģents, kas palaiž aģentu). Noklusējums 2 — aizsardzība pret bezgalīgu rekursiju. Tiek lietots palaišanas laikā/pēc restartēšanas. |
| `AIHUMMER_SUBAGENT_TIMEOUT_SEC` | Apakšaģenta noildze (sekundēs) | int | `180` | Maksimālais laiks vienai apakšaģenta darbībai sekundēs. Lietots startēšanas laikā/pēc restartēšanas. |
| `AIHUMMER_TOOL_SEARCH` | Rīka slinka ielāde (tool_search) | bool | `false` | Reklamējiet tikai galvenos rīkus un meklēšanas metarīku, un pēc pieprasījuma atklājiet pārējo. Paātrina apgriezienus un samazina izmaksas, ja ir instalēti daudzi rīki, taču ar nelielu risku modelis neievēro reti izmantotu rīku. |
| `AIHUMMER_TOOL_SEARCH_CORE` | Slinka rīka ielāde: vienmēr ieslēgti rīki | multiselect | — | Comma paturēja pat priekšā rīka nosaukumu. režīmā. |
| `AIHUMMER_TOOL_SEARCH_THRESHOLD` | Slinka rīka ielāde: minimālais rīku skaits, kas jāatliek | int | `12` | Atlieciet tikai tad, ja aģenta profila filtru izdzīvo vairāk nekā šis rīks. |
## Agent · Reasoning
| Atslēga | Nosaukums | Tips | Noklusējums | Ko dara |
| --- | --- | --- | --- | --- |
| `AIHUMMER_AGENT_BEST_OF_N` | Vislabākie paraugi no N (0/1=izslēgts, ≥2=ieslēgts) | int | `0` | ≥2 paraugi N kandidāti un vērtē labākos. Izmaksas N× ģenerēšana. |
| `AIHUMMER_AGENT_DEBATE_JUDGE_PROMPT` | Debates: tiesneša uzvedne (ignorēt) | text | — | Ignorē debašu tiesneša uzvedni (tukšs = iebūvēts). Piemērots startēšanas laikā/pēc restartēšanas. |
| `AIHUMMER_AGENT_DEBATE_N` | Debašu paneļa lielums (0/1=izslēgts, ≥2=ieslēgts) | int | `0` | ≥2 vada debašu paneli, kurā ir N kandidāti un tiesnesis. Izmaksas N× ģenerēšana. |
| `AIHUMMER_AGENT_DEBATE_PROMPT` | Debates: kandidāta uzvedne (ignorēt) | text | — | Ignorē debašu kandidāta uzvedni (tukšs = iebūvēts). Lietots startēšanas laikā/pēc restartēšanas. |
| `AIHUMMER_AGENT_DEBATE_ROUNDS` | Debates: kārtas | int | `1` | Debašu kārtu skaits kandidātu grupai. Tiek lietots startēšanas laikā/pēc restartēšanas. |
| `AIHUMMER_AGENT_JUDGE_PROMPT` | Vislabākā tiesneša uzvedne (ignorēt) | text | — | Ignorē labāko no N tiesneša uzvedni (tukšs = iebūvēts). Tiek lietots startēšanas laikā/pēc restartēšanas. |
| `AIHUMMER_AGENT_PLAN_PROMPT` | Plānotāja uzvedne (ignorēt) | text | — | Ignorē plānotāja uzvedni (tukšs = iebūvēts). Tiek lietots startēšanas laikā/pēc restartēšanas. |
| `AIHUMMER_AGENT_PLAN_STEPS` | Plānotājs-izpildītājs: maksimālā plāna soļu skaits (0=izslēgts) | int | `0` | ⟩0 palaiž atsevišķu plānotājs→izpildītājs→sintēzes caurlaide (noderīga sarežģītiem daudzpakāpju uzdevumiem). 0 atspējo. Tipiski 4–8. |
| `AIHUMMER_AGENT_PLAN_STEP_ITERS` | Plānotājs: rīka iterācijas katrā solī (0=noklusējums) | int | `0` | Rīka izsaukšanas iterācijas tiek ierobežotas katrā plāna darbībā. 0 = iebūvēts noklusējums (4). |
| `AIHUMMER_AGENT_REFLECT` | Paškritikas apstiprinājums | bool | `0` | Pirms galīgās atbildes pievieno pārdomu/paškritikas pielaidi. |
| `AIHUMMER_AGENT_REFLECT_PROMPT` | Pārdomu uzvedne (ignorēt) | text | — | Ignorē paškritikas uzvedni (tukša = iebūvēta). Piemērots startēšanas laikā/pēc restartēšanas. |
| `AIHUMMER_AGENT_SELF_HEAL` | Pašdziedēšanas rīka kļūdas mēģinājumi (0=izslēgts) | int | `0` | ⟩0 atkārtoti neveiksmīgi rīka izsaukumi ar koriģējošu mājienu, līdz šai robežai. |
## Agent · System prompt
| Atslēga | Nosaukums | Tips | Noklusējums | Ko dara |
| --- | --- | --- | --- | --- |
| `AIHUMMER_LOCALE` | Noklusējuma lokalizācija | 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` | Noklusējuma atbildes valoda/lokalitātes padoms, piem. ru-RU. Personas/operatora norādījumi ignorē. |
| `AIHUMMER_TIMEZONE` | Laika josla | text | `UTC` | IANA laika josla datuma ievadīšanai, piemēram, Europe/Moscow. Default UTC. |
## Channels
| Atslēga | Nosaukums | Tips | Noklusējums | Ko dara |
| --- | --- | --- | --- | --- |
| `AIHUMMER_CONFIDENTIAL_PERSONA` | Konfidenciāla tīmekļa persona | bool | `0` | Kad tas ir ieslēgts, tīmekļa tērzēšanas aģents neatklās un nepaturēs savu personas/identitātes informāciju un saglabā atbildes uz konkrēto uzdevumu — izmantojiet to anonīmiem vai konfidenciāliem tīmekļa izvietojumiem. Lietots startēšanas laikā/pēc restartēšanas. |
| `AIHUMMER_INBOUND_REQUIRE_BINDING` | Atbildēt tikai nodrošinātajiem lietotājiem | bool | `true` | true = robots ignorē jebkuru kanāla sūtītāju, kas ir NOT nodrošināts AiHummer lietotājs (lietotājs ar lomu saistīšanu) — nejauši tērzēšanas dalībnieki un viesu aicinājumi nesaņem atbildi. false (noklusējums) = atbildēt visiem. |
## Integrations
| Atslēga | Nosaukums | Tips | Noklusējums | Ko dara |
| --- | --- | --- | --- | --- |
| `AIHUMMER_A2A_PUBLISH` | Publicēt aģentu, izmantojot Agent2Agent (A2A) | bool | `0` | Publicējiet aģentu kā A2A serveri (aģenta karte + POST /a2a/ziņa). Tiek lietots palaišanas laikā/pēc restartēšanas. |
| `AIHUMMER_MCP_EXPORT_TOOLS` | MCP eksportētie rīki (komatatdalīts atļauju saraksts) | multiselect | — | Ārējiem MCP klientiem atļauto rīku nosaukumu saraksts, kas atdalīts ar komatiem. Tukšs = nepublicēt nekādus rīkus. Bīstamas saimniekdatora līmeņa klases papildus aizliedz iebūvētā politika, pat ja tās ir norādītas. Attiecas uz starta/pēc restartēšanas. |
| `AIHUMMER_MCP_PUBLISH` | Rīku publicēšana, izmantojot MCP | bool | `0` | Publicēt rīkus kā MCP serveri vietnē POST /v1/mcp. Tiek lietots startēšanas laikā/pēc restartēšanas. |
## Knowledge connectors
| Atslēga | Nosaukums | Tips | Noklusējums | Ko dara |
| --- | --- | --- | --- | --- |
| `AIHUMMER_KB_SYNC_INTERVAL` | Ieplānots savienotāja atkārtotas sinhronizācijas intervāls (0/empty = izslēgts) | text | — | Ikviena konfigurētā zināšanu savienotāja fona automātiskās atkārtotas sinhronizācijas ilgums (piem., 6 h, 30 min) visās darbvietās. Tukšs/0 = izslēgts. Atkārtota sinhronizācija ir idempotenta (aizstāt pēc avota, bez dublikātiem). slack_export ir izslēgts (tā zip tiek augšupielādēts manuāli). Lietots startēšanas laikā/pēc restartēšanas. |
## LLM
| Atslēga | Nosaukums | Tips | Noklusējums | Ko dara |
| --- | --- | --- | --- | --- |
| `AIHUMMER_CASCADE_MIN_CHARS` | Kaskāde: minimālais rakstzīmju skaits, lai eskalētu | int | `0` | Pieprasījuma garuma slieksnis (rakstzīmes), pēc kura tiek iedarbināts spēcīgākais kaskādes modelis. 0 = noklusējuma vērtība. Tiek lietots startēšanas laikā/pēc restartēšanas. |
| `AIHUMMER_CASCADE_STRONG_MODEL` | Kaskāde: spēcīgāks atkāpšanās modelis | text | — | Modelis, uz kuru pāriet uz gariem/sarežģītiem pieprasījumiem (tukšs = izslēgts). Tiek lietots startēšanas laikā/pēc restartēšanas. |
| `AIHUMMER_CLAUDE_AUTH_URL` | Claude abonements: piekrišanas lapa URL | text | — | Piekrišanas lapa, kuru atver operators. Tukšs ir noklusējuma vērtība. Dzīvo CITU resursdatorā nekā tokenu apmaiņa. |
| `AIHUMMER_CLAUDE_CLIENT_ID` | Claude abonements: OAuth klienta ID | text | — | Abonēšanas Pieteikšanās Klienta ID Claude. Tukšs ir noklusējuma vērtība. Piemērojams nekavējoties: katram savienojumam tiek montēts siltummainis. |
| `AIHUMMER_CLAUDE_MAX_TOKENS` | Claude: maksimālās atbildes marķieri | int | `16000` | Atbildes garuma ierobežojums (max_tokens) vadam Anthropic - gan pēc abonementa, gan pēc API atslēgas. Lauks šim vadam ir OBLIGĀTS, nulle nevar būt. 5. paaudzes modeļiem pārdomas ir ieslēgtas pēc noklusējuma un tiek ieskaitītas vienā un tajā pašā budžetā: pārāk zema vērtība rada pārtraukumu teikuma vidū vai tukšu atbildi. Aģenta parametru vērtība (max_tokens) ir svarīgāka par šo. Pieteikšanās lidojumā: saglabājot iestatījumus, pakalpojumu sniedzēji tiek atkārtoti apkopoti. |
| `AIHUMMER_CLAUDE_REDIRECT_URI` | Claude abonements: novirzīšanas URI | text | — | Piegādātāja reģistrētā atgriešanas adrese. Jāatbilst tam, kas ir konfigurēts tā pusē, pretējā gadījumā koda apmaiņa tiek noraidīta. |
| `AIHUMMER_CLAUDE_TOKEN_URL` | Claude abonements: marķieru apmaiņa URL | text | — | Žetonu apmaiņas un atjaunošanas adrese. Tukšs ir noklusējuma vērtība. Neatbilst piekrišanas lapas adresei. |
| `AIHUMMER_CODEX_BASE_URL` | Kodeksa bāze URL | text | — | Kodeksa (ChatGPT abonementa) transporta bāze. Lietots startēšanas laikā/pēc restartēšanas. |
| `AIHUMMER_CODEX_MAX_OUTPUT_TOKENS` | Maksimālais izvades marķieris (0 = bez ierobežojuma) | int | `0` | Max_output_tokens ierobežojums tērzēšanas gājienam. 0 = bez vāciņa. Sprieduma modeļos argumentācijas marķieri arī tiek ieskaitīti šajā budžetā, tāpēc pārāk maza vērtība dod tukšu atbildi "nepilnīgs: max_output_tokens". Tiek lietots lidojumā (bez restartēšanas). |
| `AIHUMMER_CODEX_MODEL` | Modeļa ID (Codex/gpt-5.5 transports) | text | `gpt-5.5` | Primārā Codex/ChatGPT transporta modeļa ID (piemēram, gpt-5.5, gpt-5.5-codex). Tiek lietots startēšanas laikā/pēc restartēšanas. |
| `AIHUMMER_CODEX_REASONING_EFFORT` | Spriešanas centieni | enum: none \\\| low \\\| medium \\\| high \\\| xhigh | `low` | Modeļa argumentācijas dziļums tērzēšanai mainās, ja aģenta parametri to neiestata. Derīgas gpt-5.5 vērtības: nav, zems, vidējs, augsts, xhigh (NOT minimāls — gpt-5.5 to noraida ar HTTP 400). Augstāka = labāka kvalitāte, bet lēnāka/dārgāka. Nederīga vērtība tiek droši iestatīta uz zemu. Lietots lidojumā (bez restartēšanas). |
| `AIHUMMER_LLM_CALL_TIMEOUT_S` | Zvana taimauts (sekundēs) | int | `120` | Laika budžets SINGLE modeļa izsaukšanai (pretstats: gpt-5.5 var “domāt” bezgalīgi un turēt pagriezienu atvērtu). Pēc termiņa beigām zvans neizdodas, izmantojot ErrCallTimeout bez atkārtojumiem. 0 = bez ierobežojuma. Lietots lidojuma laikā (bez restartēšanas). |
| `AIHUMMER_LLM_GATEWAY_URL` | LLM vārteja URL | text | — | Ar OpenAI saderīgā modeļa galapunkta URL bāze, ko izsauc aģents (jūsu lokālais llama.cpp/vLLM/Ollama serveris vai mitināta vārteja). Atstājiet tukšu, lai izmantotu nodrošinātāja noklusējuma galapunktu. |
| `AIHUMMER_LLM_MODEL` | LLM modelis | text | — | Modeļa nosaukums/ID, kas tiek nosūtīts pakalpojumu sniedzējam katrā solī (modelis, kuru apkalpo jūsu galapunkts). Jāatbilst modelim, ko galapunkts faktiski atklāj. |
| `AIHUMMER_LLM_PROVIDER` | LLM nodrošinātājs | text | — | Kura modeļa aizmugursistēma izmantot (ar OpenAI saderīgs galapunkts vai Codex/ChatGPT abonēšanas transports). Izlemj, kā tiek nosūtīti un autentificēti pieprasījumi. |
| `AIHUMMER_LLM_RETRIES` | LLM | int | `3` | LLM pieprasījumu atkārtojumu skaits pārejošas kļūdas gadījumā. Lietots startēšanas laikā/pēc restartēšanas. |
| `AIHUMMER_LLM_TEMPERATURE` | Temperatūra | text | — | Paraugu ņemšanas temperatūra (0..2), ja aģenta parametri to neiestata. Tukšs = nesūtīt. NOTE: gpt-5.5 argumentācijas modeļi (Codex) noraida temperatūru — atstājiet tiem lauku tukšu; iestatiet to tikai tad, ja izmantojat nesaprātīgu aizmugursistēmu. Tiek lietots lidojuma laikā (bez restartēšanas). |
| `AIHUMMER_LLM_TOP_P` | Top-p (kodola paraugu ņemšana) | text | — | Kodola paraugu ņemšanas slieksnis (0..1), ja aģenta parametri to neiestata. Tukšs = nesūtīt. Tāpat kā temperatūra, gpt-5.5 argumentācija to noraida — iestatiet to tikai nepamatotām aizmugurprogrammām. Tiek lietots lidojuma laikā (bez restartēšanas). |
| `AIHUMMER_OPENAI_API` | OpenAI API stils (tērzēšana \| atbildes) | enum: \\\| chat \\\| responses | — | čats = /čats/pabeigumi, atbildes = /atbildes. Tukšs = automātisks/noklusējums. Lietots startēšanas laikā/pēc restartēšanas. |
| `AIHUMMER_OPENAI_API_KEY` | Vietējā OpenAI API atslēga (izvietošanas noklusējuma) | text | — | Jūsu OpenAI konta atslēga vietējai OpenAI cilpai (ja izmantojat OpenAI kā noklusējuma nodrošinātāju). Nevajadzētu sajaukt ar darbvietu BYOK modeļu lapā. Lietots startēšanas laikā/pēc restartēšanas. |
| `AIHUMMER_OPENAI_BASE_URL` | Vietējā OpenAI bāze URL | text | — | Ar OpenAI saderīgā API bāze (piem., https://api.openai.com/v1). Tiek lietota startēšanas laikā/pēc restartēšanas. |
| `AIHUMMER_OPENAI_MODEL` | Vietējais OpenAI modelis | text | — | Modelis vietējai OpenAI cilpai (kad ir iestatīts AIHUMMER_OPENAI_API_KEY). Tiek lietots startēšanas laikā/pēc restartēšanas. |
| `AIHUMMER_ROUTER_COMPLEX_MODEL` | Maršrutētājs: modelis sarežģītiem pagriezieniem | text | — | Modelis sarežģītiem pieprasījumiem (tukšs = josla atspējota). Lietots palaišanas laikā/pēc restartēšanas. |
| `AIHUMMER_ROUTER_SIMPLE_MODEL` | Maršrutētājs: modelis vienkāršiem pagriezieniem | text | — | Modelis vienkāršiem pieprasījumiem (tukšs = josla atspējota). Lietots startēšanas laikā/pēc restartēšanas. |
| `AIHUMMER_ROUTER_STANDARD_MODEL` | Maršrutētājs: modelis standarta pagriezieniem | text | — | Modelis standarta pieprasījumiem (tukšs = josla atspējota). Tiek lietots startēšanas laikā/pēc restartēšanas. |
## Media
| Atslēga | Nosaukums | Tips | Noklusējums | Ko dara |
| --- | --- | --- | --- | --- |
| `AIHUMMER_DEEPGRAM_API_KEY` | Deepgram API atslēga | text | — | Deepgram API atslēga (STT dzinējs = deepgram). Ņemts no šejienes vai no AIHUMMER_STT_API_KEY. Lietots startēšanas laikā/pēc restartēšanas. |
| `AIHUMMER_DEEPGRAM_DETECT_LANGUAGE` | Deepgram valodas noteikšana | bool | `0` | Noteikt valodu, nevis nosūtīt fiksētu valodu. Nepieciešama restartēšana. |
| `AIHUMMER_DEEPGRAM_MODEL` | Deepgram modelis | text | `nova-2` | Deepgram modelis (piemēram, nova-2, nova-3, bāze). Atkarīgs no projekta piekļuves atslēgai. Lietots startēšanas laikā/pēc restartēšanas. |
| `AIHUMMER_DEEPGRAM_PUNCTUATE` | Deepgram pieturzīmes | bool | `1` | Pievienot pieturzīmes un lielos burtus. Nepieciešama restartēšana. |
| `AIHUMMER_DEEPGRAM_SMART_FORMAT` | Deepgram viedā formatēšana | bool | `1` | Formatēt atpazītos skaitļus un datumus. Nepieciešama restartēšana. |
| `AIHUMMER_DEEPGRAM_URL` | Deepgram bāze URL | text | — | Deepgram API bāze. Tukšs = https://api.deepgram.com. Lietots startēšanas laikā/pēc restartēšanas. |
| `AIHUMMER_IMAGE_BASE_URL` | Attēls API bāze URL (OpenAI atkāpšanās) | text | — | /images bāze API, strādājot ar OpenAI atslēgu (tukša = https://api.openai.com/v1). Lietota startēšanas laikā/pēc restartēšanas. |
| `AIHUMMER_IMAGE_MODEL` | Attēla ģenerēšanas modelis | text | — | Modelis lietojumprogrammai attēls-gpt.). startēšana/pēc restartēšanas. |
| `AIHUMMER_MEDIA_MAX_UPLOAD_MB` | Multivides maksimālais augšupielādes lielums (MB) | int | `256` | Maksimālais vienas multivides augšupielādes lielums (PUT /v1/media/{id}/content), megabaitos. Ierobežo diska ierakstus, izmantojot publisko portu (pārplūdes aizsardzība). Noklusējums 256. Tiek lietots startēšanas laikā/pēc restartēšanas. |
| `AIHUMMER_SIDECAR_STT` | Uzstādīts runas atpazīšanas blakusvāģis (faster-whisper). | bool | `0` | Vietējā runas atpazīšana (faster-whisper). NAV iekļauts komplektā: iespējots lejupielādē parakstīto papildinājumu (~620 MiB visām Python versijām) un instalē pakalpojumu resursdatorā. 🔴 Papildinājums tiek publicēts ar atsevišķu pārdevēja lēmumu (tā pakotnēs ir ffmpeg saskaņā ar GPL); ja tas nav publicēts jūsu izlaišanai, tostarp tas būs godīgs par to un neko nepārkāps. Mākoņa plāns: atpazīšanu konfigurē pakalpojumu sniedzējs. |
| `AIHUMMER_SIDECAR_TTS` | Uzstādīts runas sintēzes blakusvāģis (edge-tts). | bool | `0` | Runas sintēze (edge-tts, balsis Microsoft Edge). NAV iekļauts komplektā: iespējojot, tiek lejupielādēts parakstītais papildinājums (~26 MiB) un pakalpojums tiek instalēts resursdatorā. Pati sintēze notiek tiešsaistē, lai balsotu — “bezsaistē” šeit apzīmē pakotnes instalēšanu, nevis darbību. |
| `AIHUMMER_STT_API_KEY` | STT API atslēga (neobligāti) | text | — | Neobligāts nesējs, ja STT blakusvāģim tāds ir nepieciešams (install.sh var to ģenerēt). Tiek lietots startēšanas laikā/pēc restartēšanas. |
| `AIHUMMER_STT_ENGINE` | STT dzinējs | enum: faster-whisper \\\| deepgram \\\| off | `faster-whisper` | Runas atpazīšanas dzinējs. Pēc instalēšanas izslēgts: komplektā nav faster-whisper blakusservisa, tāpēc install.sh šeit ieraksta off. faster-whisper = lokāls blakusserviss, kas operatoram jāuztur pašam (jebkurš ar OpenAI saderīgs /v1/audio/transcriptions); adresi norāda laukā AIHUMMER_STT_URL, un līdz tam balss ziņas netiek atšifrētas. deepgram = Deepgram mākonī, blakusserviss nav vajadzīgs, vajadzīga tikai sava atslēga laukā AIHUMMER_DEEPGRAM_API_KEY (maksas, ar bezmaksas līmeni). off = atpazīšana izslēgta. Mākoņa plānā AIHUMMER_STT_URL pārvalda piegādātājs un to nevar rediģēt, tāpēc tur ir pieejams tikai deepgram. Tiek lietots palaišanas laikā/pēc restartēšanas. |
| `AIHUMMER_STT_LANGUAGE` | STT valoda | text | — | Atpazīšanas valoda (BCP-47, piemēram, ru/en). Izmanto deepgram dzinējs (nova-2 modelis). Tukšs = automātiska noteikšana / dzinēja noklusējums. Tiek lietots startēšanas laikā/pēc restartēšanas. |
| `AIHUMMER_STT_MODEL` | STT modelis | text | `Systran/faster-whisper-small` | ātrāka čukstu modelis (piemēram, mazs/vidējs/liels-v3 vai Systran/faster-whisper-⟨size⟩). Tiek lietots palaišanas laikā/pēc restartēšanas. |
| `AIHUMMER_TTS_API_KEY` | TTS API atslēga (mala-tts) | text | — | Nesējs starp vārteju un edge-tts blakusvāģi (install.sh to ģenerē automātiski). Tiek lietots startēšanas laikā/pēc restartēšanas. |
| `AIHUMMER_TTS_ENABLED` | Teksta pārvēršana runā iespējota | bool | `1` | Ieslēdz runas sintēzi (tts rīks + balss režīms). Pats edge-tts blakusserviss NAV iekļauts piegādē — to pēc pieprasījuma uzstāda ar slēdzi «Speech synthesis sidecar (edge-tts) installed» augstāk. Tiek piemērots startējot/pēc pārstartēšanas. |
| `AIHUMMER_TTS_MODEL` | TTS modelis | text | — | Pakalpojuma edge-tts modeļa nosaukums. Lietots startēšanas laikā/pēc restartēšanas. |
| `AIHUMMER_TTS_VOICE` | TTS balss | 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` | Noklusējuma edge-tts balss (daudzvalodu, t.sk. krievu valodā). Lietots startēšanas laikā/pēc restartēšanas. |
| `AIHUMMER_VIDEO_API_KEY` | Video analīzes atslēga API | text | — | Piekļuves atslēga video analīzes blakusvāģim (ja nepieciešams). Lietots palaišanas laikā/pēc restartēšanas. |
## Media · Voice
| Atslēga | Nosaukums | Tips | Noklusējums | Ko dara |
| --- | --- | --- | --- | --- |
| `AIHUMMER_TTS_AUTO_REPLY` | Automātiskas balss atbildes | enum: off \\\| always \\\| inbound \\\| tagged | `inbound` | Izslēgts, vienmēr, saņemot audio vai pēc skaidras atzīmes. Sarunai var izvēlēties citu iestatījumu. |
| `AIHUMMER_TTS_MAX_CHARS` | Ierunājamā teksta rakstzīmju limits | int | `0` | 0: viss teksts; 100–10000: ierunājamā teksta limits. Pilnā atbilde paliek vēsturē. |
| `AIHUMMER_TTS_SUMMARIZE` | Garo balss atbilžu kopsavilkums | bool | `1` | Apkopot garās atbildes ierunāšanai. Kļūdas gadījumā nolasīt sākumu noteiktā limita robežās. |
| `AIHUMMER_VOICE_AEC` | Atbalss atcelšana (AEC) | bool | `1` | Pieprasīt echoCancellation tveršanas laikā (WebRTC). Noņem TTS atbalsi mikrofonā (Moltis Nr. 1129). |
| `AIHUMMER_VOICE_AGC` | Automātiskā pastiprinājuma kontrole | bool | `1` | Balss režīmā pieprasīt automātisku mikrofona pastiprinājuma vadību (WebRTC autoGainControl). |
| `AIHUMMER_VOICE_BARGEIN_FRAMES` | Iegrūšanas rāmji | int | `5` | Cik secīgi izrunātie kadri (≈20 ms) pārtrauc robota atskaņošanu. |
| `AIHUMMER_VOICE_DUPLEX` | Tiešraides pilna dupleksa balss | bool | `0` | Iespējo tiešraides pilnduplekso režīmu (straumēšana + VAD + ieeja). Tiek lietots palaišanas laikā/pēc restartēšanas. |
| `AIHUMMER_VOICE_NOISE_SUPPRESSION` | Trokšņu slāpēšana | bool | `1` | Balss režīmā pieprasīt trokšņu slāpēšanu, tverot skaņu no mikrofona (WebRTC noiseSuppression). |
| `AIHUMMER_VOICE_VAD_THRESHOLD` | VAD enerģijas slieksnis) | text | `0.02` | Runas enerģijas slieksnis uztveršanas VAD vārtiem; zemāks = jutīgāks. |
## Memory
| Atslēga | Nosaukums | Tips | Noklusējums | Ko dara |
| --- | --- | --- | --- | --- |
| `AIHUMMER_EMBEDDER_DIM` | Iegultā vektora aptumšošana | int | `768` | Vektora dimensija — jāatbilst modelim (multilingual-e5-base=768, bge-m3=1024). |
| `AIHUMMER_EMBEDDER_KEEPALIVE` | Iegults, lai saglabātu dzīvību | text | `5m` | keep_alive Ollama iegulšanas modelim (tikai tad, kad AIHUMMER_MEMORY_RETRIEVAL=embedding). Noklusējums 5m — dīkstāvē esošs modelis tiek izlādēts, un iestrēdzis dīkstāves ollama izpildītājs pats attīrās. -1 (paturēt mūžīgi) NAV ieteicams: ollama kļūdas dēļ iestrēdzis izpildītājs var noslogot procesora kodolu vairākas dienas. Aukstā palaišana pēc dīkstāves tiek kompensēta ar iesildīšanu servera startēšanas laikā. Tiek lietots startēšanas laikā vai pēc restartēšanas. |
| `AIHUMMER_EMBEDDER_MODEL` | Iegulšanas modelis | text | `yxchia/multilingual-e5-base` | Ollama iegulšanas modelis. Noklusējuma multilingual-e5-base — daudzvalodu (ieskaitot krievu valodu), 768 blāvs, gaišs + ātri ieslēgts CPU (~1-2s/iegults). e5 vaicājuma/pārejas prefiksi tiek lietoti automātiski. Lai iegūtu maksimālu kvalitāti GPU aparatūrai, izmantojiet bge-m3 (iestatiet DIM=1024). Jāatbilst AIHUMMER_EMBEDDER_DIM. |
| `AIHUMMER_EMBEDDER_PASSAGE_PREFIX` | Iegultā fragmenta prefikss | text | — | Ignorēt saglabātā dokumenta prefiksu (e5 modeļi automātiski izmanto "passage: "). Atstājiet tukšu, lai automātiski noteiktu pēc modeļa nosaukuma. |
| `AIHUMMER_EMBEDDER_QUERY_PREFIX` | Iegultāšanas vaicājuma prefikss | text | — | Ignorēt izguves vaicājuma prefiksu (e5 modeļi automātiski izmanto vaicājumu:). Atstājiet tukšu, lai automātiski noteiktu pēc modeļa nosaukuma. |
| `AIHUMMER_MEMORY_CAPTURE` | Atmiņas tveršanas režīms | enum: auto \\\| review \\\| off | `auto` | auto = atcerēties + automātiski atsaukt; pārskatīšana = atcerieties, ka kandidātiem ir nepieciešama manuāla apstiprināšana; izslēgts = nav tveršanas. |
| `AIHUMMER_MEMORY_CONTEXT_TIMEOUT` | Atmiņas hidratācijas taimauts | text | `3s` | Maksimāli jāgaida atmiņas hidratācija atbildes sākumā (vaicājuma iegulšana + meklēšana). Ja iegultais ir pārslogots un nokavēts termiņš, atbilde tiek nosūtīta WITHOUT atmiņas blokā, nevis uzkarināta. Go ilguma formāts (piemēram, 2s, 1500ms). 0 = nav ierobežojumu. Lietots startēšanas laikā/pēc restartēšanas. |
| `AIHUMMER_MEMORY_DREAM_INTERVAL` | Sapņu caurlaides intervāls | string | `1h` | Cik bieži pašapkalpošanās sapņu caurlaide skenē pārskatītās pretenzijas, lai atklātu pretrunas visās jomās (Go ilgums, piemēram, 30 m/1 h/6 h). Iestatiet 0, lai atspējotu. |
| `AIHUMMER_MEMORY_EXTRACT` | LLM faktu izvilkšana | bool | `1` | Izņemiet normalizētos subjekta/predikāta/objekta faktus, izmantojot LLM (noklusējums IESLĒGTS), nevis saglabājot neapstrādātus teikuma fragmentus — tas ir nepieciešams, lai aktivizētu grafiku/pretrunu/sapņu iekārtu. Katrai uzņemtajai ziņai pievieno vienu LLM zvanu; sākt, lai saglabātu zvanu. |
| `AIHUMMER_MEMORY_RETRIEVAL` | Atmiņas izguves režīms | enum: fulltext \\\| embedding | `fulltext` | Kā tiek meklēta atmiņā. pilnteksts (noklusējums) = Postgres pilna teksta meklēšana, salīdzinot ar faktu tekstu — NAV iegulšanas modeļa, nav blakusvāģa, nav CPU slodzes (kā vecais einšteins AiHummer). iegulšana = semantiskā vektora meklēšana, izmantojot iegultotāju (AIHUMMER_EMBEDDER_URL/ollama) — precīzāka pēc nozīmes, taču ielādē CPU un nepieciešama blakusvāģis. Lietots startēšanas laikā/pēc restartēšanas. |
| `AIHUMMER_MEMORY_TOKEN` | Attālās atmiņas pakalpojuma pilnvara | text | — | Pakalpojuma marķieris, lai autorizētu ar Einstein Retrieval API (nosūtīts kā Autorizācija: nesējs…). Nepieciešams tikai tad, ja ir iestatīts AIHUMMER_MEMORY_URL. Tukšs = nav autorizācijas (tikai izstrādātāju instalācijām ar atspējotu izguves autentifikāciju). |
| `AIHUMMER_MEMORY_URL` | Attālā atmiņa URL (Einšteina spraudnis) | text | — | URL savrupajam Einstein atmiņas spraudnim (līgums aihummer.memory.v1, piem., http://127.0.0.1:8820). BLANK (noklusējums) = procesā esošais Go atmiņas modulis. Kad tas ir iestatīts, pagrieziena konteksta hidratācija pāriet uz HTTP uz spraudņa /context + /retrieval; kļūdas/nepieejamības gadījumā tas viegli atgriežas atpakaļ uz iebūvēto moduli (nav avāriju). Tiek lietots palaišanas laikā/pēc restartēšanas. |
| `AIHUMMER_QDRANT_API_KEY` | Qdrant API atslēga | text | — | Qdrant API atslēga, ja vektoru krātuve pieprasa autorizāciju. Nepieciešama tikai tad, ja ir norādīta Qdrant adrese. Tiek lietots palaišanas laikā/pēc restartēšanas. |
| `AIHUMMER_QDRANT_URL` | Qdrant URL (izturīgs vektoru veikals) | text | — | UNSET = krātuve atmiņā (vektori LOST restartējot). Iestatīts ražošanas ilgmūžībai. |
| `AIHUMMER_RERANKER_URL` | RAG reranker blakusvāģis URL | text | — | HTTP URL no krusteniskā kodētāja blakusvāģa hibrīda meklēšanas pārkārtošanai. Tukšs = pārkārtošana izslēgta. Piemērots startēšanas laikā/pēc restartēšanas. |
## Moderation
| Atslēga | Nosaukums | Tips | Noklusējums | Ko dara |
| --- | --- | --- | --- | --- |
| `AIHUMMER_MODERATION` | Ievades regulēšana | bool | `1` | "Izslēgts" atspējo iebūvēto aizsardzību pret jailbreak/prompt-injection. Jebkura cita vērtība = iespējota. Lietots startēšanas laikā/pēc restartēšanas. |
| `AIHUMMER_MODERATION_REFUSAL` | Moderācijas atteikuma ziņojums | text | — | Atteikuma teksts tiek atgriezts, kad moderators bloķē pieprasījumu (tukšs = iebūvēts). Lietots startēšanas laikā/pēc restartēšanas. |
## Network
| Atslēga | Nosaukums | Tips | Noklusējums | Ko dara |
| --- | --- | --- | --- | --- |
| `AIHUMMER_OUTBOUND_PROXY_CUSTOM_URL` | Izejošais starpniekserveris: sava adrese | text | — | HTTPS starpniekservera URL; HTTP atļauts tikai loopback, bez ceļa, vaicājuma vai fragmenta. Pirms custom izvēles saglabājiet adresi. API adrese ir maskēta; glabājas lietotnes iestatījumos. |
| `AIHUMMER_OUTBOUND_PROXY_MODE` | Izejošais starpniekserveris ārvalstu modeļu nodrošinātājiem | enum: auto \\\| off \\\| custom | `auto` | auto izmanto piegādātāja iestatījumu; off savienojas tieši; custom izmanto saglabāto adresi. Pieejamība atkarīga no pakalpojuma sniedzēja noteikumiem. Saglabāšana un pārbaude neapstiprina aktīvo klientu stāvokli. |
| `AIHUMMER_RUSSIAN_TRUSTED_EXTRA_HOSTS` | Resursdatori ārpus .ru Krievijas Digitālās attīstības ministrijas saknes sertifikātiem | text | — | To saimniekdatoru saraksts, kas atdalīti ar komatiem, kurus atļauts pārbaudīt ar Krievijas Digitālās attīstības ministrijas OVER Krievijas domēnu saknēm (.ru/.su/.рф — jau iekļauts). Nepieciešams, ja jūsu mezgls ar Krievijas Digitālās attīstības ministrijas sertifikātu atrodas citā domēnā. Atbilstība pēc nosaukuma vai apakšdomēna robežas: example.com aptver api.example.com. Tukšs = tikai krievu domēni. Attiecas uz starta/pēc restartēšanas. |
## Public access
| Atslēga | Nosaukums | Tips | Noklusējums | Ko dara |
| --- | --- | --- | --- | --- |
| `AIHUMMER_PUBLIC_URL` | Publiskā vārteja URL (tīmekļa lietotāja saskarne + klienti) | text | — | Ieslēgt šo saimniekdatoru starpniekserveri → vārtejas ports (AIHUMMER_GATEWAY_ADDR, noklusējuma :8780). Izmanto tīmekļa lietotāja saskarnē un iOS/tīmekļa klientiem. |
| `AIHUMMER_WIDGET_ALLOWED_ORIGINS` | Tīmekļa logrīks: atļautās vietņu izcelsmes | text | — | Ar komatiem atdalīts pārlūka izcelsmju saraksts, kurām atļauts iegult tīmekļa tērzēšanas logrīku, piemēram, https://example.com,https://www.example.com. Shēmai un portam precīzi jāsakrīt. Tukšs = neviena ārēja vietne nevar izmantot logrīku. Ieraksts `*` tiek apzināti ignorēts, jo citādi jebkura interneta lapa varētu tērēt šīs instances budžetu. |
| `POCKET_AGENT_GATEWAY_BASE_URL` | Kabatas aģenta vārteja publiska URL | text | — | Starpniekserveris → kabatas aģenta vārtejas ports (POCKET_AGENT_PORT, noklusējuma 8080). Attālais aģents to izsauc, izmantojot vienreizēju biļeti. |
| `TELEGRAM_PUBLIC_URL` | Telegrammas tīmekļa aizķere publiska URL | text | — | Tikai tīmekļa aizķeres režīmā — starpniekserveris → telegrammas savienotāja ports (AIHUMMER_TELEGRAM_CONNECTOR_PORT, noklusējuma 8091). Atstājiet tukšu, lai izmantotu aptauju (publisks URL nav nepieciešams). |
## SSO (LDAP/AD)
| Atslēga | Nosaukums | Tips | Noklusējums | Ko dara |
| --- | --- | --- | --- | --- |
| `AIHUMMER_LDAP_BASE_DN` | Lietotāju meklēšanas bāzes DN | text | — | Meklēšanas sakne, piem. OU=Users,DC=corp,DC=example. |
| `AIHUMMER_LDAP_BIND_DN` | Pakalpojumu saistīšanas DN | text | — | Sākotnējai meklēšanas saitei izmantotais konts, piemēram, CN=svc-aihummer,OU=Service,DC=corp,DC=piemērs. Tukšs = anonīma meklēšana. |
| `AIHUMMER_LDAP_DEFAULT_ROLE` | LDAP: noklusējuma loma (nav grupas atbilstības) | text | — | Loma tiek piešķirta, ja neviena grupa neatbilst kartējumam. Tukšs = bez lomas. |
| `AIHUMMER_LDAP_ENABLED` | Iespējot LDAP/AD pieteikšanos | bool | `0` | Kad tas ir ieslēgts, administratora pieteikumi tiek atgriezti direktorijā. Saistīšanas parole atrodas sadaļā Secrets (tvērums ldap, nosaukums bind_password). |
| `AIHUMMER_LDAP_GROUP_ATTR` | Grupas atribūts (noklusējuma memberOf) | text | — | Atribūts lietotāju ierakstu saraksta grupā DN. Tukšs atspējo grupas → lomu kartēšanu. |
| `AIHUMMER_LDAP_ROLE_MAPPINGS` | LDAP: Grupa→lomu kartējumi (JSON) | text | — | JSON grupas DN objekts (vai tukšs CN) → loma, piem. {"CN=Admins,OU=Groups,DC=corp,DC=example":"admin","Operators":"operator"}. |
| `AIHUMMER_LDAP_SKIP_TLS_VERIFY` | Izlaist TLS verifikāciju (tikai laboratorijā, 1/0) | bool | `0` | Atspējo direktoriju sertifikāta verifikāciju. Nekad neiespējojiet ražošanā. |
| `AIHUMMER_LDAP_URL` | Katalogs URL | text | — | piem., ldaps://ad.corp.example:636 (TLS) vai ldap://dc1.corp.example:389. |
| `AIHUMMER_LDAP_USER_ATTR` | Pieteikšanās atribūts (noklusējuma sAMAccountName) | text | — | Atribūts LDAP/Active Directory sakrita ar lietotāja veidu pieteikumvārdu (noklusējuma sAMAccountName; uid OpenLDAP, userPrincipalName UPN stila pieteikumiem). |
| `AIHUMMER_LDAP_USER_FILTER` | Lietotāju meklēšanas filtrs | text | — | Pieteikšanās gadījumā ir jābūt %s. REKLĀMA: (sAMAccountName=%s); OpenLDAP: (uid=%s). |
## SSO (OIDC)
| Atslēga | Nosaukums | Tips | Noklusējums | Ko dara |
| --- | --- | --- | --- | --- |
| `AIHUMMER_OIDC_AUDIENCE` | OIDC auditorija | text | — | Paredzamā `aud` pretenzija — iestatiet to uz THIS resursa auditoriju, lai noraidītu marķierus, kas izgatavoti citai atkarīgajai pusei. Pretenzija `aud` tagad pēc noklusējuma ir REQUIRED katrā pilnvarā (marķieris bez aud tiek noraidīts); kad tas ir iestatīts, tam ir jāietver arī aud. Ļoti ieteicams ražošanā. |
| `AIHUMMER_OIDC_ISSUER` | OIDC izdevējs URL | text | — | IdP izsniedzējs (piem., https://login.example.com). Iespējo OIDC JWT autentifikāciju, kad tas ir iestatīts. |
| `AIHUMMER_OIDC_JWKS_URL` | OIDC JWKS URL adrese | text | — | JSON Web Key Iestatiet galapunktu, ko izmanto marķiera parakstu pārbaudei. |
| `AIHUMMER_OIDC_TENANT_CLAIM` | OIDC darbvietas pretenzija | text | — | JWT pretenzija ar darbvietas ID (piem., rentant_id/org). |
## SSO (SAML)
| Atslēga | Nosaukums | Tips | Noklusējums | Ko dara |
| --- | --- | --- | --- | --- |
| `AIHUMMER_SAML_DEFAULT_ROLE` | SAML: noklusējuma loma (nav grupas atbilstības) | text | — | Loma tiek piešķirta, ja nav apstiprinātu vērtību karšu. Tukšs = bez lomas. |
| `AIHUMMER_SAML_ENABLED` | Iespējot SAML 2.0 SSO | bool | `0` | Atklāj /saml/metadata, /saml/acs, /saml/login. SP privātā atslēga atrodas sadaļā Secrets (scope saml, name sp_key). |
| `AIHUMMER_SAML_ENTITY_ID` | SP entītijas ID | text | — | SP entītijas ID (pēc noklusējuma ⟨root⟩/saml/metadata, ja tas ir tukšs). |
| `AIHUMMER_SAML_IDP_METADATA` | IdP metadati XML | text | — | Ielīmējiet IDP SAML metadatu dokumentu (Okta/Azure AD/ADFS). |
| `AIHUMMER_SAML_ROLE_ATTRIBUTE` | Lomas/grupas atribūts | text | — | Apgalvojuma atribūts, kas satur grupas/lomas vērtības. |
| `AIHUMMER_SAML_ROLE_MAPPINGS` | SAML: Grupa→lomu kartējumi (JSON) | text | — | JSON apgalvotās vērtības objekts → loma, piem. {"AdminGroup":"admin","Ops":"operator"}. |
| `AIHUMMER_SAML_ROOT_URL` | SP saknes URL | text | — | Šīs vārtejas ārēji sasniedzamā bāze URL, piem. https://app.example.com. ACS = ⟨root⟩/saml/acs. |
| `AIHUMMER_SAML_SP_CERT` | SP sertifikāts (PEM) | text | — | Publiskais SP parakstīšanas sertifikāts (PEM). Atbilstošā privātā atslēga nonāk sadaļā Secrets (scope saml, name sp_key). |
## Security
| Atslēga | Nosaukums | Tips | Noklusējums | Ko dara |
| --- | --- | --- | --- | --- |
| `AIHUMMER_AIRGAPPED` | Gaismas režīms | bool | `0` | Bloķē modeļa vadītu izeju uz publisko internetu (tikai iekšējiem/atļauto resursdatoriem). Lietots startēšanas laikā/pēc restartēšanas. |
| `AIHUMMER_AUDIT_RETENTION_DAYS` | Audita žurnāla saglabāšana (dienas, 0=uz visiem laikiem) | int | `0` | Cik dienas jāsaglabā audita žurnāls; vecāki ieraksti tiek dzēsti katru dienu. 0/tukša = saglabāt mūžīgi. Lietots startēšanas laikā/pēc restartēšanas. |
| `AIHUMMER_CODE_EXEC_ALLOW_HOST` | Atļaut resursdatorā code_exec (BEZ smilškastes) | bool | `0` | ⚠️ Atļaujiet koda izpildi tieši saimniekdatorā bez smilškastes. Tikai uzticamai mājas laboratorijai. Drošāk ir iestatīt AIHUMMER_CODE_EXEC_SANDBOX_IMAGE. Lietots startēšanas laikā/pēc restartēšanas. |
| `AIHUMMER_CORS_ORIGINS` | Atļautā CORS izcelsme (komats) | text | — | Komatatdalīts atļauto izcelsmju saraksts. Tukšs = CORS nav atļauts (tikai tās pašas izcelsmes). Lietots startēšanas laikā/pēc restartēšanas. |
| `AIHUMMER_CSP` | Satura drošības politikas galvene (ignorēt) | text | — | Ignorē galveni CSP. Tukšs = drošs noklusējums. Lietots palaišanas laikā/pēc restartēšanas. |
| `AIHUMMER_INBOUND_SECRET` | Savienotājs→Vārtejas koplietojamais noslēpums | text | — | Koplietots noslēpums, kas autentificē savienotāju → vārtejas lēciens (jāatbilst savienotāja pusē esošajai vērtībai). Tukšs = ienākošais galapunkts ir UNAUTHENTICATED. Tiek lietots startēšanas laikā/pēc restartēšanas. |
| `AIHUMMER_OPENAI_COMPAT_KEY` | Ar OpenAI saderīga ienākošā: statiskā API atslēga | text | — | Statiskā atslēga ar OpenAI saderīgie klienti izmanto, lai autentificētos ar vārtejas iebūvēto /v1 galapunktu (P8 mājas vārteja). Tukšs = statiskā autentifikācija ir atspējota (personiskās atslēgas paliek). Lietots startēšanas laikā/pēc restartēšanas. |
| `AIHUMMER_OPENAI_COMPAT_WORKSPACE` | Ar OpenAI saderīga ienākošā: darbvietas ID | text | — | Darbvietas ID, uz kuru tiek veikta statiskā ar OpenAI saderīga autentifikācija. Tukšs = AIHUMMER_DEFAULT_WORKSPACE_ID. Tiek lietots startēšanas laikā/pēc restartēšanas. |
| `AIHUMMER_REQUIRE_2FA` | Nepieciešams operatoriem | bool | `0` | Operatoriem ir nepieciešams otrs faktors (TOTP/passkey). Kad tas ir ieslēgts, operatori bez 2FA tiek aicināti to iestatīt nekavējoties, piesakoties (bez bloķēšanas, tāpēc īpašnieks nekad netiek bloķēts). Piemērots nekavējoties. |
| `AIHUMMER_REQUIRE_SECURE` | Pieņemt tikai drošus (HTTPS/WSS) savienojumus | bool | `0` | Kad tas ir ieslēgts, vienkāršie HTTP pieprasījumi tiek novirzīti uz HTTPS (par GET/HEAD) vai tiek noraidīti (403); Vietējā saimniekdatora piekļuve vienmēr ir atļauta, tāpēc operators nekad nav norobežots. Godina X-Forwarded-Proto no TLS beigu reversā starpniekservera. Piemērots palaišanas laikā/pēc restartēšanas. |
| `AIHUMMER_TRUSTED_PROXIES` | Uzticami apgrieztā starpniekservera CIDR (komats) | text | — | Ar komatiem atdalīts uzticamo reversā starpniekservera tīklu saraksts (CIDR, piemēram, 10.0.0.0/8,192.168.0.0/16 vai viena IP). Tikai pieprasījumiem, kas nāk no šīm adresēm, galvene X-Forwarded-For tiek izmantota klienta IP noteikšanai (audits, IP atļauto saraksts, aizsardzība pret paroļu uzlaušanu). Tukšs = uzticēties TIKAI reālajai partnera adresei (XFF ignorēts, IP viltošana nav iespējama). Tiek lietots uzreiz. |
## Tools
| Atslēga | Nosaukums | Tips | Noklusējums | Ko dara |
| --- | --- | --- | --- | --- |
| `AIHUMMER_BROWSER_ALLOWED_HOSTNAMES` | Pārlūks: privāto resursdatoru izņēmumi | text | — | Precīzi nosaukumi, atdalīti ar komatiem, bez aizstājējzīmēm, URL vai portiem. Papildu privāti izņēmumi vietējam CDP savā serverī, atsevišķi no web_fetch. Nepieciešams restarts. |
| `AIHUMMER_BROWSER_ALLOW_PRIVATE_NETWORK` | Pārlūks: atļaut privāto tīklu | bool | — | Tukša vērtība saglabā iepriekšējo kārtību; true vai false ieslēdz pārbaudītu vietējo CDP. Privāta piekļuve tikai savā serverī. Loopback, link-local un metadati paliek bloķēti. Nepieciešams restarts. |
| `AIHUMMER_BROWSER_PROFILE_BINDINGS` | Pārlūka profilu īpašnieki un atļaujas | text | — | JSON saraksts: profile_id, tenant_id, user_id, agent_ids, conversation_ids. Tikai pašreizējais īpašnieks atļautajās privātajās sarunās. Vajadzīga privāta ligzda un skaidra tīkla politika. Avota sīkdatnes netiek importētas. |
| `AIHUMMER_BROWSER_PROFILE_SOCKET` | Pārlūka profilu vadības ligzda | text | — | Absolūts privāts managed-profiles.sock ceļš. Instalētā sidecar profilu režīmu ieslēdziet atsevišķi. Tukšs atspējo pastāvīgos profilus; tas nav avota profila ceļš. |
| `AIHUMMER_CODE_EXEC` | Iespējot code_exec | bool | `0` | Ieslēdz koda izpildes rīku (code_exec); pēc noklusējuma tas ir izslēgts. Izolācijai norādiet smilšu kastes attēlu vai skaidri atļaujiet izpildi resursdatorā. Tiek lietots palaišanas laikā/pēc restartēšanas. |
| `AIHUMMER_CODE_EXEC_INTERPRETERS` | Koda izpildes tulki (JSON) | text | — | JSON objekts {language: path_to_binary}, piem. {"python":"/usr/bin/python3"}. Tukšs = automātiska noteikšana. Lietots startēšanas laikā/pēc restartēšanas. |
| `AIHUMMER_CODE_EXEC_SANDBOX_IMAGE` | Koda izpildes smilškastes attēls | text | — | Konteinera attēls, lai izolētu code_exec (nav tīkla, tikai lasāmas saknes, ierobežojumi). Tukšs = host-exec (uzticama vide). Tiek lietots startēšanas laikā/pēc restartēšanas. |
| `AIHUMMER_DB_QUERY_DSN` | db_query DSN (izmantojiet mazāko privilēģiju lomu — vaicājumu nepildīšana RLS-attiecas uz darbības darbvietu) | text | — | Datubāzes DSN rīkam db_query (tikai lasīšana); norādiet lomu ar minimālām tiesībām, ne īpašnieku un ne superlietotāju — vaicājumi tiek izpildīti ar RLS ierobežoti darbvietas ietvaros. Tukšs = rīks ir izslēgts. Tiek lietots palaišanas laikā/pēc restartēšanas. |
| `AIHUMMER_FS_ROOT` | Failu sistēmas rīka sakne | text | — | Saknes katalogs, ar kuru ir ierobežoti failu lasīšanas un rakstīšanas rīki (smilšu kaste). Tukšs = failu rīki ir izslēgti. Tiek lietots palaišanas laikā/pēc restartēšanas. |
| `AIHUMMER_HTTP_ALLOWLIST` | http_pieprasījuma atļauju saraksts | text | — | Ar komatiem atdalīts resursdatoru saraksts, uz kuriem rīks http_request drīkst vērsties. Tukšs = atļauti visi, izņemot iekšējās un privātās adreses. Tiek lietots palaišanas laikā/pēc restartēšanas. |
| `AIHUMMER_HTTP_AUTH_JSON` | http_pieprasīt autentifikāciju (JSON) | text | — | JSON karte, kas sasaista resursdatoru ar autorizācijas galvenēm rīkam http_request, lai pilnvaras netiktu glabātas uzvednē. Tukšs = bez autorizācijas. Tiek lietots palaišanas laikā/pēc restartēšanas. |
| `AIHUMMER_MCP_SERVERS` | MCP serveri (JSON) | text | — | To ārējo MCP serveru JSON apraksts, kuru rīki tiek pievienoti aģentam. Tukšs = ārēju MCP nav. Tiek lietots palaišanas laikā/pēc restartēšanas. |
| `AIHUMMER_PROJECT_STUDIOS_PUBLIC_NETWORK` | Projektu studijas: publiskais tīkls | bool | `false` | Atļaut publisko HTTP(S) izvēlētajiem pakalpojumu sniedzējiem un nepārprotami pieprasītām modeļu lejupielādēm. Privātās, vietējās un metadatu adreses paliek bloķētas. Bezsaistes režīmam ir prioritāte. Stājas spēkā uzreiz. |
| `AIHUMMER_SIDECAR_CLOAKBROWSER` | Uzstādīts pārlūkprogrammas blakusvāģis (CloakBrowser). | bool | `0` | Pārlūkprogramma pret noteikšanu (CloakBrowser, browser/computer rīki). Kas NAV iekļauts piegādes komplektā: iekļaušana lejupielādē parakstīto papildinājumu (~477 MiB, no kuriem Chromium ~207 MiB) un instalē pakalpojumu resursdatorā. Smagākā no blakusvāģiem — iespējojiet tikai tad, ja aģentam ir jāatver vietnes. |
| `AIHUMMER_SIDECAR_SEARXNG` | Tīmekļa meklēšanas blakusvāģis (SearXNG) ir instalēts | bool | `0` | Meklēšana tīmeklī (SearXNG, web_search rīks). NAV iekļauts komplektā: ieslēdzot, tiek lejupielādēts parakstītais papildinājums (~154 MiB) un pakalpojums tiek instalēts resursdatorā, izslēdzot, tas tiek apturēts un atbrīvota vieta. Instalēšana notiek fonā un aizņem dažas minūtes; stāvoklis šeit parāda, kas patiesībā atrodas serverī. |
| `AIHUMMER_WEBFETCH_ALLOWLIST` | web_fetch atļaušanas saraksts | text | — | Ar komatiem atdalīts domēnu saraksts, uz kuriem rīks web_fetch drīkst vērsties. Tukšs = atļauti visi, izņemot iekšējās un privātās adreses. Tiek lietots palaišanas laikā/pēc restartēšanas. |
| `AIHUMMER_WEB_SEARCH_TIMEOUT_SECONDS` | Tīmekļa meklēšanas laiks (sekundes) | int | `30` | 1–600 sekundes katrai meklēšanai. Īsāks uzdevuma termiņš paliek spēkā. Stājas spēkā pēc restartēšanas. |
## Web UI (separate port)
| Atslēga | Nosaukums | Tips | Noklusējums | Ko dara |
| --- | --- | --- | --- | --- |
| `AIHUMMER_WEBUI_API_BASE` | API bāze URL Web UI izsaukumi | text | — | Absolūta izcelsme (piem., https://api.example.com) atsevišķi mitinātie SPA mērķi /v1/admin/* zvaniem. Tukšs = atgriezties pie vārtejas publiskās URL, tad sasniedzams no vietējās adreses Mustga__, tad sasniedzams. pārlūkprogrammai API ir jāatļauj šīs tīmekļa lietotāja saskarnes izcelsme, izmantojot CORS (automātiski pievienots tālāk). |
| `AIHUMMER_WEBUI_ENABLED` | Apkalpot administratora tīmekļa lietotāja interfeisu savā portā | bool | `1` | Pēc noklusējuma iespējots: administrators SPA tiek apkalpots atsevišķa klausītāja (AIHUMMER_WEBUI_ADDR) ROOT, ko var piesaistīt tikai iekšējai saskarnei. Galvenās vārtejas ports saglabā API + savienošana pārī + WS + SSE, un NOT apkalpo /admin/. Iestatiet uz 0, lai pilnībā atspējotu tīmekļa lietotāja interfeisa klausītāju. |
| `AIHUMMER_WEBUI_ORIGIN` | Tīmekļa lietotāja interfeisa pārlūkprogrammas izcelsme (CORS) | text | — | Pārlūkprogrammas tīmekļa lietotāja interfeisa izcelsme (piemēram, https://admin.example.com), tiek automātiski pievienots API CORS atļaušanas sarakstam ar akreditācijas datiem. Tukšs = iegūts no AIHUMMER_WEBUI_ADDR (http://host:port). Iestatiet to, kad pārlūkprogramma sasniedz aproxy/UIst adresi, izmantojot proxy. |
Operatoram pieejamie iestatījumi: 158.