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

Nustatymų žinynas

v1.0.x · atnaujinta 2026-08-06

Č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 Ką daro
AIHUMMER_PERSONAL_API_KEYS Asmeniniai API raktai, skirti OpenAI-compat bool 1 „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 Ką daro
AIHUMMER_APPROVAL_TOOLS Įrankius, kuriuos reikia patvirtinti text
AIHUMMER_SUBAGENT_MAX_DEPTH Maksimalus pogrupio gylis int 2
AIHUMMER_SUBAGENT_TIMEOUT_SEC Subagento skirtasis laikas (sekundėmis) int 180 Maksimalus vienos antrinės priemonės paleidimo laikas sekundėmis. Taikoma paleidžiant / paleidus iš naujo.
AIHUMMER_TOOL_SEARCH Tingus įrankio įkėlimas (tool_search) bool false Reklamuokite tik pagrindinius įrankius ir paieškos metaįrankį, o likusius atskleiskite pagal poreikį. Pagreitina apsisukimus ir sumažina sąnaudas, kai įdiegta daug įrankių, o su nedidele rizika modelis nepaisys retai naudojamo įrankio.
AIHUMMER_TOOL_SEARCH_CORE Tingus įrankio įkėlimas: visada įjungti įrankiai text režimu.
AIHUMMER_TOOL_SEARCH_THRESHOLD Tingus įrankio įkėlimas: mažiausiai įrankių, kuriuos reikia atidėti int 12 Atidėkite tik tada, kai daugiau nei tiek įrankių išgyvens agento profilio filtrą.

Agent · Reasoning

Raktas Pavadinimas Tipas Numatyta Ką daro
AIHUMMER_AGENT_BEST_OF_N Geriausias iš N pavyzdžių (0/1=išjungtas, ≥2=įjungtas) int 0 ≥2 atrenkami N kandidatai ir vertinami geriausi. Kaina N× generavimas.
AIHUMMER_AGENT_DEBATE_JUDGE_PROMPT Diskusija: teisėjo raginimas (nepaisyti) text Nepaisoma debatų teisėjo raginimo (tuščia = įtaisyta). Taikoma paleidžiant / paleidus iš naujo.
AIHUMMER_AGENT_DEBATE_N Diskusijų skydelio dydis (0/1=išjungtas, ≥2=įjungtas) int 0 ≥2 vadovauja debatų grupei, kurią sudaro N kandidatai ir teisėjas. Kaina N× generavimas.
AIHUMMER_AGENT_DEBATE_PROMPT Diskusija: raginimas kandidatu (nepaisyti) text Nepaiso debatų kandidato raginimo (tuščia = įtaisyta). Taikoma paleidžiant / paleidus iš naujo.
AIHUMMER_AGENT_DEBATE_ROUNDS Diskusija: raundai int 1 Kandidatų grupės debatų turų skaičius. Taikoma paleidžiant/paleidus iš naujo.
AIHUMMER_AGENT_JUDGE_PROMPT Geriausio N teisėjo raginimas (nepaisyti) text Nepaisoma geriausio iš N teisėjo raginimo (tuščia = įtaisyta). Taikoma paleidžiant / paleidus iš naujo.
AIHUMMER_AGENT_PLAN_PROMPT Planuotojo raginimas (nepaisyti) text Nepaisoma planavimo priemonės raginimo (tuščia = įtaisyta). Taikoma paleidžiant / paleidus iš naujo.
AIHUMMER_AGENT_PLAN_STEPS Planuotojas-vykdytojas: maks. plano žingsnių (0=išjungta) int 0 ⟩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 Apriboja įrankių iškvietimo iteracijas kiekvienam plano veiksmui. 0 = įtaisytasis numatytasis (4).
AIHUMMER_AGENT_REFLECT Savikritikos leidimas bool 0 Prieš galutinį atsakymą pridedamas apmąstymų / savikritikos leidimas.
AIHUMMER_AGENT_REFLECT_PROMPT Apmąstymų raginimas (nepaisyti) text Nepaisoma savikritikos raginimo (tuščia = įtaisyta). Taikoma paleidžiant / paleidus iš naujo.
AIHUMMER_AGENT_SELF_HEAL Savaiminio išgydymo įrankio klaidos bandymai (0=išjungta) int 0 ⟩0 pakartotinių nesėkmingų įrankio iškvietimų su korekcine užuomina iki šios ribos.

Agent · System prompt

Raktas Pavadinimas Tipas Numatyta Ką daro
AIHUMMER_LOCALE Numatytoji lokalė text ru-RU Numatytoji atsakymo kalba / vietinės užuomina, pvz. ru-RU. Nepaisoma asmens / operatoriaus nurodymų.
AIHUMMER_TIMEZONE Laiko juosta text UTC IANA laiko juosta datos įvedimui, pvz. Europa/Maskva. Numatytoji UTC.

Channels

Raktas Pavadinimas Tipas Numatyta Ką daro
AIHUMMER_CONFIDENTIAL_PERSONA Konfidencialus žiniatinklio asmuo bool 0 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. Taikoma paleidžiant / paleidus iš naujo.
AIHUMMER_INBOUND_REQUIRE_BINDING Atsakyti tik sudarytiems naudotojams text true 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 Ką daro
AIHUMMER_A2A_PUBLISH Paskelbti agentą naudojant Agent2Agent (A2A) bool 0 Paskelbkite agentą kaip A2A serverį (Agento kortelė + POST /a2a/message). Taikoma paleidžiant/paleidus iš naujo.
AIHUMMER_MCP_EXPORT_TOOLS text
AIHUMMER_MCP_PUBLISH Paskelbkite įrankius per MCP bool 0 Paskelbkite įrankius kaip MCP serverį adresu POST /v1/mcp. Taikoma paleidžiant / paleidus iš naujo.

Knowledge connectors

Raktas Pavadinimas Tipas Numatyta Ką daro
AIHUMMER_KB_SYNC_INTERVAL Suplanuota mp jungtis = 0 intervalas išjungta) text Trukmė (pvz., 6 val., 30 min.), skirta kiekvienos sukonfigūruotos žinių jungties automatiniam sinchronizavimui fone visose darbo srityse. Tuščia/0 = išjungta. Pakartotinis sinchronizavimas yra idempotentas (pakeisti pagal šaltinį, be dublikatų). slack_export neįtraukiamas (jo ZIP failas įkeliamas rankiniu būdu). Taikoma paleidžiant / paleidus iš naujo.

LLM

Raktas Pavadinimas Tipas Numatyta Ką daro
AIHUMMER_CASCADE_MIN_CHARS Pakopa: min. simbolių perkėlimas int 0 Užklausos ilgio slenkstis (simboliai), kai įsijungia stipresnis kaskadinis modelis. 0 = numatytasis. Taikoma paleidžiant / paleidus iš naujo.
AIHUMMER_CASCADE_STRONG_MODEL Kaskada: stipresnis atsarginis modelis text Modelis, perkeliamas į pakopą ilgoms / sudėtingoms užklausoms (tuščia = išjungta). Taikoma paleidžiant / paleidus iš naujo.
AIHUMMER_CODEX_BASE_URL Kodekso bazė URL text 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 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 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 low Modelio pokalbio samprotavimo gylis pasikeičia, kai agento parametrai jo nenustato. Tinkamos gpt-5.5 reikšmės: none, low, medium, high, xhigh (NOT minimal – gpt-5.5 atmeta jį su HTTP 400). Aukštesnė = geresnė kokybė, bet lėtesnė/brangesnė. Netinkama vertė saugiai priverčiama iki mažos. Pritaikoma skrendant (nepaleidžiama iš naujo).
AIHUMMER_LLM_CALL_TIMEOUT_S Vieno skambučio skirtasis laikas (sekundėmis) int 120 Laiko biudžetas SINGLE modelio iškvietimui (apsaugo nuo strigimo: gpt-5.5 gali „mąstyti“ neribotą laiką ir laikyti posūkį atidarytą). Pasibaigus galiojimo laikui skambutis nepavyksta naudojant ErrCallTimeout be bandymų. 0 = nėra apribojimų. Taikoma skrendant (nepaleidžiama iš naujo).
AIHUMMER_LLM_GATEWAY_URL LLM šliuzas URL text 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 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_PROVIDER LLM teikėjas text 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 LLM užklausų pakartotinių bandymų skaičius dėl trumpalaikės klaidos. Taikoma paleidžiant / paleidus iš naujo.
AIHUMMER_LLM_TEMPERATURE Temperatūra text Mėginių ėmimo temperatūra (0..2), kai agento parametrai jos nenustato. Tuščia = nesiųsti. NOTE: gpt-5.5 samprotavimo modeliai (Codex) atmeta temperatūrą – palikite lauką tuščią; nustatykite jį tik tada, kai naudojate nemotyvuotą užpakalinę programą. Taikoma skrendant (nepaleidžiama iš naujo).
AIHUMMER_LLM_TOP_P Top-p (branduolių atranka) text Branduolių atrankos slenkstis (0..1), kai agento parametrai jo nenustato. Tuščia = nesiųsti. Kaip ir temperatūra, gpt-5.5 samprotavimai jį atmeta – nustatykite jį tik nemotyvuojančioms sistemoms. Taikoma skrendant (nepaleidžiama iš naujo).
AIHUMMER_OPENAI_API OpenAI API stilius (pokalbis | atsakymai) enum: \| chat \| responses 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 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 Su OpenAI suderinamo API bazė (pvz., https://api.openai.com/v1). Taikoma paleidžiant / paleidus iš naujo.
AIHUMMER_OPENAI_MODEL Savasis OpenAI modelis text 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 Sudėtingų užklausų modelis (tuščia = juosta išjungta). Taikoma paleidžiant/paleidus iš naujo.
AIHUMMER_ROUTER_SIMPLE_MODEL Maršrutizatorius: paprastų posūkių modelis text Paprastų užklausų modelis (tuščia = juosta išjungta). Taikoma paleidžiant/paleidus iš naujo.
AIHUMMER_ROUTER_STANDARD_MODEL Maršrutizatorius: standartinių posūkių modelis text Standartinių užklausų modelis (tuščia = juosta išjungta). Taikoma paleidžiant / paleidus iš naujo.

Media

Raktas Pavadinimas Tipas Numatyta Ką daro
AIHUMMER_DEEPGRAM_API_KEY Deepgram API raktas text Deepgram API raktas (STT engine = deepgram). Paimta iš čia arba iš AIHUMMER_STT_API_KEY. Taikoma paleidžiant / paleidus iš naujo.
AIHUMMER_DEEPGRAM_MODEL Deepgram modelis text nova-2 Deepgram modelis (pvz., nova-2, nova-3, bazė). Priklauso nuo projekto prieigos prie rakto. Taikoma paleidžiant / paleidus iš naujo.
AIHUMMER_DEEPGRAM_URL Deepgram bazė URL text Deepgram API bazė. Tuščia = https://api.deepgram.com. Taikoma paleidžiant / paleidus iš naujo.
AIHUMMER_IMAGE_BASE_URL Vaizdo API bazė URL (atsarginis OpenAI) text /images bazė API dirbant su OpenAI raktu (tuščia = https://api.openai.com/v1). Taikoma paleidžiant / paleidus iš naujo.
AIHUMMER_IMAGE_MODEL Vaizdo generavimo modelis text Programos modelis atvaizdo-ggenerate). paleidimas / po paleidimo iš naujo.
AIHUMMER_MEDIA_MAX_UPLOAD_MB Maksimalus medijos įkėlimo dydis (MB) int 256 Maksimalus vienos medijos įkėlimo dydis (PUT /v1/media/{id}/content), megabaitais. Apriboja disko įrašus per viešąjį prievadą (apsauga nuo perpildymo). Numatytasis 256. Taikoma paleidžiant / po paleidimo iš naujo.
AIHUMMER_STT_API_KEY STT API raktas (pasirenkamas) text Pasirenkama neša, jei STT šoninei priekabai jo reikia (install.sh gali jį sugeneruoti). Taikoma paleidžiant/paleidus iš naujo.
AIHUMMER_STT_CODEX_URL STT Codex-engine URL text Su OpenAI suderinamo /v1/audio/transcriptions kodo varikliui (transkripcija naudojant ChatGPT prenumeratą) bazė. Tuščia = Codex bazė. Nešėjas paimtas iš AIHUMMER_STT_API_KEY arba AIHUMMER_CODEX_ACCESS_TOKEN. Taikoma paleidžiant / paleidus iš naujo.
AIHUMMER_STT_ENGINE STT variklis enum: faster-whisper \| deepgram \| off faster-whisper Kalbos atpažinimo variklis. greičiau-whisper = nemokama vietinė šoninė priekaba (numatytoji, pristatoma iš dėžutės, URL = AIHUMMER_STT_URL, trečiųjų šalių API neapkraunama). deepgram = debesis Deepgram (greitas, raktas AIHUMMER_DEEPGRAM_API_KEY, mokama naudojant nemokamą pakopą). išjungta = atpažinimas išjungtas. (Kodekso / ChatGPT prenumerata NOT palaiko garso transkripciją.) Taikoma paleidžiant / paleidus iš naujo.
AIHUMMER_STT_LANGUAGE STT kalba text Atpažinimo kalba (BCP-47, pvz., ru/en). Naudoja deepgram variklis (nova-2 modelis). Tuščia = automatinis aptikimas / variklio numatytasis nustatymas. Taikoma paleidžiant / paleidus iš naujo.
AIHUMMER_STT_MODEL STT modelis text Systran/faster-whisper-small greitesnio šnabždesio modelis (pvz., mažas/vidutinis/didelis-v3 arba Systran/faster-whisper-⟨size⟩). Taikoma paleidžiant/paleidus iš naujo.
AIHUMMER_STT_URL Kalbos pakeitimas tekstu (greitesnis šnabždesys) URL text URL vietinės greitesnio šnabždesio šoninėje priekaboje (su OpenAI suderinama /v1/audio/transcriptions). Tuščia = automatinis numatytasis http://127.0.0.1:8001,, kurį install.sh nustato pats. Taikoma paleidžiant / paleidus iš naujo.
AIHUMMER_TTS_API_KEY TTS API raktas (kraštas-tts) text Nešiklis tarp šliuzo ir krašto-tts šoninės priekabos (install.sh jį generuoja automatiškai). Taikoma paleidžiant / paleidus iš naujo.
AIHUMMER_TTS_ENABLED Teksto į kalbą funkcija įgalinta bool 1 Įgalina kalbos sintezę (tts įrankis + balso režimas). Krašto tts šoninė priekaba pristatoma iš dėžutės. Taikoma paleidžiant / paleidus iš naujo.
AIHUMMER_TTS_MODEL TTS modelis text Paslaugos edge-tts modelio pavadinimas. Taikoma paleidžiant/paleidus iš naujo.
AIHUMMER_TTS_URL Teksto į kalbą (krašto-tts) URL text URL vietinėje Edge-tts šoninėje priekaboje (su OpenAI suderinama /v1/audio/speech). Tuščia = automatinis numatytasis http://127.0.0.1:8002,, kurį install.sh nustato pats. Taikoma paleidžiant / paleidus iš naujo.
AIHUMMER_TTS_VOICE TTS balsas (numatytasis de-DE-FlorianMultilingualNeural) text de-DE-FlorianMultilingualNeural 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 Vaizdo analizės šoninės priekabos prieigos raktas (jei reikia). Taikoma paleidžiant/paleidus iš naujo.
AIHUMMER_VIDEO_URL Vaizdo įrašo analizė (ffmpeg) URL text URL vaizdo įrašo analizės šoninėje priekaboje. Tuščia = išjungta. Taikoma paleidžiant / paleidus iš naujo.

Media · Voice

Raktas Pavadinimas Tipas Numatyta Ką daro
AIHUMMER_VOICE_AEC Aido panaikinimas (AEC) bool 1 Reikalauti echoCancellation fiksuojant (WebRTC). Pašalina TTS aidą į mikrofoną (Moltis Nr. 1129).
AIHUMMER_VOICE_AGC Automatinis stiprinimo valdymas bool 1
AIHUMMER_VOICE_BARGEIN_FRAMES Įkrovimo rėmeliai int 5 Kiek iš eilės įgarsintų kadrų (≈20 ms) pertraukia roboto atkūrimą.
AIHUMMER_VOICE_DUPLEX Tiesioginis dvipusis balsas bool 0 Įgalinamas tiesioginis dvipusis režimas (srautas + VAD + įjungimas). Taikoma paleidžiant / po pakartotinio paleidimo.
AIHUMMER_VOICE_NOISE_SUPPRESSION Triukšmo slopinimas bool 1
AIHUMMER_VOICE_VAD_THRESHOLD VAD energijos slenkstis (0..1) text 0.02 Kalbos energijos slenkstis fiksavimo VAD blokavimui; žemesnis = jautresnis.

Memory

Raktas Pavadinimas Tipas Numatyta Ką daro
AIHUMMER_EMBEDDER_DIM Įterpimo vektoriaus silpnumas int 768 Vektoriaus dimensija – turi atitikti modelį (multilingual-e5-base=768, bge-m3=1024).
AIHUMMER_EMBEDDER_KEEPALIVE Įterpti, išlaikyti gyvą text 5m keep_alive Ollama įterpinių modeliui (tik kai AIHUMMER_MEMORY_RETRIEVAL=embedding). Numatytoji reikšmė 5m — nenaudojamas modelis iškraunamas, o užstrigęs neveiklus ollama vykdiklis išsivalo pats. -1 (laikyti amžinai) NEREKOMENDUOJAMA: dėl ollama klaidos užstrigęs vykdiklis gali kelias dienas apkrauti procesoriaus branduolį. Šaltas paleidimas po prastovos kompensuojamas apšilimu paleidžiant serverį. Taikoma paleidžiant arba paleidus iš naujo.
AIHUMMER_EMBEDDER_MODEL Įterpimo modelis text yxchia/multilingual-e5-base Ollama įterpimo modelis. Numatytasis multilingual-e5-base – daugiakalbis (įskaitant rusų k.), 768 ryškumas, šviesus + greitas įjungtas CPU (~1-2s/įterpti). e5 užklausos / ištraukos priešdėliai taikomi automatiškai. Norėdami gauti maksimalią kokybę GPU aparatinėje įrangoje, naudokite bge-m3 (nustatyti DIM=1024). Turi atitikti AIHUMMER_EMBEDDER_DIM.
AIHUMMER_EMBEDDER_PASSAGE_PREFIX Įterpimo ištraukos priešdėlis text 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 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_URL Įterpimo priemonė URL (suderinama su “Ollama”) text Tikri semantiniai įterpimai. Montuotojas parūpina „Ollama“ šoninę priekabą ir nustato tai automatiškai; UNSET = maišos įterpimo priemonė (tik leksinė, silpnas prisiminimas).
AIHUMMER_MEMORY_CAPTURE Atminties fiksavimo režimas enum: auto \| review \| off auto auto = prisiminti + atšaukti automatiškai; peržiūrėti = prisiminti, kaip kandidatus reikia patvirtinti rankiniu būdu; išjungta = nėra fiksavimo.
AIHUMMER_MEMORY_CONTEXT_TIMEOUT Atminties drėkinimo skirtasis laikas text 3s Maksimalus laikas laukti, kol atmintis bus užpildyta atsakymo pradžioje (užklausos įdėjimas + paieška). Jei įterpiamasis įrenginys perkraunamas ir praleidžiamas terminas, atsakymas perduodamas WITHOUT atminties bloku, o ne pakabinamas. Eiti trukmės formatas (pvz., 2s, 1500ms). 0 = nėra apribojimų. Taikoma paleidžiant / paleidus iš naujo.
AIHUMMER_MEMORY_DREAM_INTERVAL Svajonių perdavimo intervalas string 1h 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.
AIHUMMER_MEMORY_EXTRACT LLM faktų ištraukimas bool 1 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į.
AIHUMMER_MEMORY_RETRIEVAL Atminties gavimo režimas enum: fulltext \| embedding fulltext Kaip ieškoma atmintyje. fulltext (numatytasis) = Postgres viso teksto paieška pagal faktinį tekstą – NĖRA įterpimo modelio, be šoninės priekabos, jokios CPU apkrovos (kaip senasis einšteinas AiHummer). embedding = semantinė vektorių paieška per įterpiklį (AIHUMMER_EMBEDDER_URL/ollama) – tikslesnė pagal reikšmę, bet įkelia CPU ir reikalauja šoninės priekabos. Taikoma paleidžiant / paleidus iš naujo.
AIHUMMER_MEMORY_TOKEN Nuotolinės atminties paslaugos prieigos raktas text Paslaugos prieigos raktas, skirtas įgalioti naudojant Einstein Retrieval API (išsiųstas kaip įgaliojimas: nešėjas …). Reikalingas tik tada, kai nustatytas AIHUMMER_MEMORY_URL. Tuščia = nėra prieigos teisės (tik kūrėjo diegimams, kai išjungtas gavimo autentifikavimas).
AIHUMMER_MEMORY_URL Nuotolinės atminties URL (Einstein papildinys) text URL atskiro Einstein atminties papildinio (contract aihummer.memory.v1, pvz. http://127.0.0.1:8820). BLANK (numatytasis) = proceso metu esantis „Go“ atminties modulis. Kai nustatyta, konteksto hidratacija pereina per HTTP į papildinio /context + /retrieval; esant klaidai / nepasiekiamumui, jis švelniai grįžta į integruotą modulį (nėra gedimų). Taikoma paleidžiant / po pakartotinio paleidimo.
AIHUMMER_QDRANT_API_KEY Qdrant API raktas text
AIHUMMER_QDRANT_URL Qdrant URL (patvari vektorių saugykla) text UNSET = saugykla atmintyje (vektoriai LOST paleidus iš naujo). Nustatyta gamybos patvarumui užtikrinti.
AIHUMMER_RERANKER_URL RAG perrinko šoninę priekabą URL text 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 Ką daro
AIHUMMER_MODERATION Įvesties reguliavimas bool 1 “Išjungta” išjungia įtaisytąją apsaugą nuo “Jailbreak” / “prompt-injection”. Bet kuri kita reikšmė = įjungta. Taikoma paleidžiant / paleidus iš naujo.
AIHUMMER_MODERATION_REFUSAL Moderavimo atsisakymo pranešimas text Atmetimo tekstas grąžinamas, kai moderatorius blokuoja užklausą (tuščia = įtaisyta). Taikoma paleidžiant / paleidus iš naujo.

Public access

Raktas Pavadinimas Tipas Numatyta Ką daro
AIHUMMER_PUBLIC_URL Viešas šliuzas URL (žiniatinklio vartotojo sąsaja ir klientai) text Nustatyti tarpinį serverį → šliuzo prievadas (AIHUMMER_GATEWAY_ADDR, numatytasis :8780). Naudoja žiniatinklio vartotojo sąsaja ir „iOS“ / žiniatinklio klientai.
POCKET_AGENT_GATEWAY_BASE_URL Viešas „Pocket-agent“ šliuzas URL text 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 Tik žiniatinklio kablio režimas – tarpinis serveris → telegramos jungties prievadas (AIHUMMER_TELEGRAM_CONNECTOR_PORT, numatytasis 8091). Palikite tuščią, kad galėtumėte naudoti apklausą (nereikia viešo URL).

SSO (LDAP/AD)

Raktas Pavadinimas Tipas Numatyta Ką daro
AIHUMMER_LDAP_BASE_DN Naudotojų paieškos bazė DN text Paieškos šakninėje, pvz. OU=Users,DC=corp,DC=example.
AIHUMMER_LDAP_BIND_DN Paslaugos susiejimo DN text 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 Vaidmuo suteikiamas, kai nė viena grupė neatitinka atvaizdavimo. Tuščia = jokio vaidmens.
AIHUMMER_LDAP_ENABLED Įgalinti LDAP/AD prisijungimą bool 0 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 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 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 Išjungiamas katalogo sertifikato patvirtinimas. Niekada neįjunkite gamybinės versijos.
AIHUMMER_LDAP_URL Katalogas URL text Pvz. ldaps://ad.corp.example:636 (TLS) arba ldap://dc1.corp.example:389.
AIHUMMER_LDAP_USER_ATTR Prisijungimo atributas (numatytasis sAMAccountName) text 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 Prisijungimui turi būti %s. AD: (sAMAccountName=%s); OpenLDAP: (uid=%s).

SSO (OIDC)

Raktas Pavadinimas Tipas Numatyta Ką daro
AIHUMMER_OIDC_AUDIENCE OIDC auditorija text 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 IdP išdavėjas (pvz., https://login.example.com). Įgalina OIDC JWT autentifikavimą, kai nustatyta.
AIHUMMER_OIDC_JWKS_URL OIDC JWKS URL adresas text JSON Žiniatinklio raktas Nustatykite galutinį tašką, naudojamą prieigos rakto parašams patikrinti.
AIHUMMER_OIDC_TENANT_CLAIM OIDC darbo srities paraiška text JWT paraiška su darbo srities ID (pvz., tenant_id / org).

SSO (SAML)

Raktas Pavadinimas Tipas Numatyta Ką daro
AIHUMMER_SAML_DEFAULT_ROLE SAML: numatytasis vaidmuo (nėra grupės atitikties) text Vaidmuo suteikiamas, kai nėra patvirtintų verčių žemėlapių. Tuščia = jokio vaidmens.
AIHUMMER_SAML_ENABLED Įgalinti SAML 2.0 SSO bool 0 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 SP subjekto ID (numatytasis yra ⟨root⟩/saml/metadata, jei tuščias).
AIHUMMER_SAML_IDP_METADATA IdP metaduomenys XML text Įklijuokite IDP SAML metaduomenų dokumentą (Okta/Azure AD/ADFS).
AIHUMMER_SAML_ROLE_ATTRIBUTE Vaidmens / grupės atributas (numatytosios grupės) text Pareiškimo atributas, turintis grupės / vaidmens reikšmes.
AIHUMMER_SAML_ROLE_MAPPINGS SAML: Grupė→vaidmenų susiejimas (JSON) text JSON tvirtinamos vertės objektas → vaidmuo, pvz. {“AdminGroup”:“admin”,“Ops”:“operator”}.
AIHUMMER_SAML_ROOT_URL SP šaknį URL text 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 Viešas SP pasirašymo sertifikatas (PEM). Atitinkamas privatusis raktas patenka į paslapčių skyrių (scope saml, pavadinimas sp_key).

Security

Raktas Pavadinimas Tipas Numatyta Ką daro
AIHUMMER_AIRGAPPED Rūšinis režimas bool 0 Blokuoja modeliu pagrįstą išėjimą į viešąjį internetą (tik vidiniams / leistinų sąrašų priegloboms). Taikoma paleidžiant / paleidus iš naujo.
AIHUMMER_AUDIT_RETENTION_DAYS Audito žurnalo saugojimas (dienos, 0=amžinai) int 0 Kiek dienų saugoti audito žurnalą; senesni įrašai ištrinami kasdien. 0/tuščia = išlaikyti amžinai. Taikoma paleidžiant/paleidus iš naujo.
AIHUMMER_CODE_EXEC_ALLOW_HOST Leisti „code_exec“ pagrindiniame kompiuteryje (BE smėlio dėžės) bool 0 ⚠️ Leisti vykdyti kodą tiesiogiai priegloboje be smėlio dėžės. Tik patikimai namų laboratorijai. Saugiau nustatyti AIHUMMER_CODE_EXEC_SANDBOX_IMAGE. Taikoma paleidžiant / paleidus iš naujo.
AIHUMMER_CORS_ORIGINS Leidžiama CORS kilmė (kablelis) text 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 Pakeičia CSP antraštę. Tuščia = saugi numatytoji vertė. Taikoma paleidžiant / paleidus iš naujo.
AIHUMMER_INBOUND_SECRET Jungtis → šliuzo bendrinama paslaptis text Bendrinama paslaptis, autentifikuojanti jungtį → šliuzo šuolis (turi atitikti reikšmę jungties pusėje). Tuščia = gaunamas galutinis taškas yra UNAUTHENTICATED. Taikoma paleidžiant / paleidus iš naujo.
AIHUMMER_OPENAI_COMPAT_KEY Su „OpenAI“ suderinamas gaunamasis: statinis API raktas text Statinį raktą su OpenAI suderinami klientai naudoja autentifikuoti pagal šliuzo įtaisytąjį /v1 galinį tašką (P8 namų šliuzas). Tuščia = statinis autentifikavimas išjungtas (asmeniniai raktai lieka). Taikoma paleidžiant / paleidus iš naujo.
AIHUMMER_OPENAI_COMPAT_WORKSPACE Su OpenAI suderinamas gaunamas: darbo vietos ID text 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 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 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 atvirkštinio tarpinio serverio CIDR (kablelis) text Kableliais atskirtas patikimų atvirkštinio tarpinio serverio tinklų sąrašas (CIDR, pvz., 10.0.0.0/8,192.168.0.0/16 arba vienas IP). Tik iš šių adresų atėjusioms užklausoms antraštė X-Forwarded-For naudojama kliento IP nustatymui (auditas, IP leistinas sąrašas, apsauga nuo slaptažodžių brukimo). Tuščia = pasitikėti TIK tikruoju partnerio adresu (XFF ignoruojamas, IP klastojimas neįmanomas). Taikoma iš karto.

Tools

Raktas Pavadinimas Tipas Numatyta Ką daro
AIHUMMER_CODE_EXEC Įgalinti code_exec bool 0
AIHUMMER_CODE_EXEC_INTERPRETERS Kodo vykdymo priemonės (JSON) text JSON objektas {language: path_to_binary}, pvz. {“python”:“/usr/bin/python3”}. Tuščia = automatiškai aptikti. Taikoma paleidžiant / paleidus iš naujo.
AIHUMMER_CODE_EXEC_SANDBOX_IMAGE Kodo vykdymo smėlio dėžės vaizdas text Sudėtinio rodinio vaizdas, skirtas „code_exec“ išskyrimui (nėra tinklo, tik skaitomos šakninės sistemos, apribojimai). Tuščia = host-exec (patikima aplinka). Taikoma paleidžiant / paleidus iš naujo.
AIHUMMER_DB_QUERY_DSN db_query DSN (naudokite mažiausią privilegiją, ne savininko vaidmenį – užklausos vykdomos RLS, apimančios veikiančią darbo sritį) text
AIHUMMER_FS_ROOT Failų sistemos įrankio šaknis text
AIHUMMER_HTTP_ALLOWLIST http_request leidžiamų sąrašas text
AIHUMMER_HTTP_AUTH_JSON http_request auth (JSON) text
AIHUMMER_MCP_SERVERS MCP serveriai (JSON) text
AIHUMMER_WEBFETCH_ALLOWLIST web_fetch leidimų sąrašas text

Web UI (separate port)

Raktas Pavadinimas Tipas Numatyta Ką daro
AIHUMMER_WEBUI_API_BASE API bazė URL žiniatinklio vartotojo sąsajos skambučiai text Absoliuti kilmė (pvz., https://api.example.com) atskirai priglobtas SPA taikomas /v1/admin/* skambučiams. Tuščias = grįžta į viešąjį šliuzą URL, tada pasiekiamas iš vietinio Mustgamina adreso. naršyklė API turi leisti šios žiniatinklio vartotojo sąsajos kilmę per CORS (automatiškai pridėta toliau).
AIHUMMER_WEBUI_ENABLED Aptarnauti administratoriaus žiniatinklio vartotojo sąsają per savo prievadą bool 1 Įgalinta pagal numatytuosius nustatymus: administratorius SPA aptarnaujamas atskiro klausytojo (AIHUMMER_WEBUI_ADDR), kuris gali būti susietas su tik vidine sąsaja, ROOT. Pagrindinis šliuzo prievadas išlaiko API + susiejimas + WS + SSE ir NOT aptarnauja /admin/. Nustatykite 0, kad visiškai išjungtumėte žiniatinklio vartotojo sąsajos klausiklį.
AIHUMMER_WEBUI_ORIGIN Žiniatinklio vartotojo sąsajos naršyklės kilmė (CORS) text Naršyklės žiniatinklio vartotojo sąsajos kilmė (pvz., https://admin.example.com), automatiškai įtraukta į API CORS leidimų sąrašą su kredencialais. Tuščia = gauta iš AIHUMMER_WEBUI_ADDR (http://host:port). Nustatykite tai, kai naršyklė pasiekia skirtingą žiniatinklio/UI adreso adresą nuo proxyhobinst.

Operatoriui prieinami nustatymai: 138.