AiHummer
Eesti
SisselogimineKonto
v1.0.x
{ }Swagger

Sätete teatmik

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

Siin on loetletud kõik sätted, mida operaator saab AiHummeri serveris muuta. Leht koostatakse toote enda kataloogist, seega vastab see täpselt teie serverile.

Väärtus määratakse veebiliideses või käsuga aihummer settings set KEY VALUE (Käsurida). Vaikeväärtuse veerg näitab, mida server kasutab seni, kuni oma väärtust pole määratud.

[!NOTE] Salajasi väärtusi siin kunagi ei trükita ja tarnija teenusevõtmeid ei loetleta üldse — toode peidab need kõigist loenditest. Mõttekriips tähendab tühja väärtust või selgitust, mis kuvatakse ainult veebiliideses.

API

Võti Nimi Tüüp Vaikimisi Mida teeb
AIHUMMER_PERSONAL_API_KEYS Isiklikud API võtmed OpenAI-compati jaoks bool 1 “väljas” keelab isikliku võtmega autentimise OpenAI-ga ühilduvas lõpp-punktis. Mis tahes muu väärtus = lubatud. Rakendatakse käivitamisel/pärast taaskäivitamist.

Agent

Võti Nimi Tüüp Vaikimisi Mida teeb
AIHUMMER_APPROVAL_TOOLS Kinnitust vajavad tööriistad text
AIHUMMER_SUBAGENT_MAX_DEPTH Alamagendi maksimaalne sügavus int 2
AIHUMMER_SUBAGENT_TIMEOUT_SEC Alamagendi ajalõpp (sekundites) int 180 Maksimaalne aeg ühe alamagendi käitamiseks sekundites. Rakendatud käivitamisel/pärast taaskäivitamist.
AIHUMMER_TOOL_SEARCH Tööriista laisk laadimine (tool_search) bool false Reklaamige ainult põhitööriistu ja otsingu metatööriista ning avaldage soovi korral ka ülejäänud. Kiirendab pöördeid ja vähendab kulusid, kui on installitud palju tööriistu, kuid väikese riskiga jätab mudel tähelepanuta harva kasutatava tööriista.
AIHUMMER_TOOL_SEARCH_CORE Tööriista laisk laadimine: alati sisse lülitatud tööriistad text Tööriist Comma keepsparedpared up režiimis.
AIHUMMER_TOOL_SEARCH_THRESHOLD Tööriista laisk laadimine: minimaalne edasilükkamiseks vajalike tööriistade arv int 12 Lükkake edasi ainult siis, kui agendi profiilifiltri säilib rohkem kui see palju tööriistu.

Agent · Reasoning

Võti Nimi Tüüp Vaikimisi Mida teeb
AIHUMMER_AGENT_BEST_OF_N N-st parimad näidised (0/1=väljas, ≥2=sees) int 0 ≥2 valimit N kandidaati ja hindab parimaid. Maksab N× genereerimine.
AIHUMMER_AGENT_DEBATE_JUDGE_PROMPT Arutelu: kohtuniku viip (alista) text Alistab väitluskohtuniku viipa (tühi = sisseehitatud). Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_AGENT_DEBATE_N Arutelupaneeli suurus (0/1=väljas, ≥2=sees) int 0 ≥2 juhib N kandidaadist ja kohtunikust koosnevat väitluspaneeli. Maksab N× genereerimine.
AIHUMMER_AGENT_DEBATE_PROMPT Arutelu: kandidaadi viipa (alista) text Alistab väitluskandidaadi viipa (tühi = sisseehitatud). Rakendatud käivitamisel/pärast taaskäivitamist.
AIHUMMER_AGENT_DEBATE_ROUNDS Arutelu: voorud int 1 Kandidaadipaneeli väitlusvoorude arv. Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_AGENT_JUDGE_PROMPT N-st parima kohtuniku viip (alista) text Alistab N-st parima kohtuniku viipa (tühi = sisseehitatud). Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_AGENT_PLAN_PROMPT Planeerija viip (alista) text Alistab planeerija viiba (tühi = sisseehitatud). Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_AGENT_PLAN_STEPS Planeerija-täitja: plaani maksimaalsed sammud (0=väljas) int 0 ⟩0 käivitab eraldi plaanija→täitja→sünteesipääsme (sobib keerukate mitmeetapiliste toimingute jaoks). 0 keelab. Tüüpilised 4–8.
AIHUMMER_AGENT_PLAN_STEP_ITERS Planeerija: tööriista iteratsioonid sammu kohta (0=vaikimisi) int 0 Kinnitab tööriista kutsumise iteratsioonid plaani sammu kohta. 0 = sisseehitatud vaikimisi (4).
AIHUMMER_AGENT_REFLECT Enesekriitika läbis bool 0 Lisab enne lõplikku vastust peegelduse/enesekriitika passi.
AIHUMMER_AGENT_REFLECT_PROMPT Peegelduse viip (alista) text Alistab enesekriitika viipa (tühi = sisseehitatud). Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_AGENT_SELF_HEAL Iseparandustööriista vea korduskatsed (0=väljas) int 0 ⟩0 korduskatset ebaõnnestunud tööriistakutsed koos parandava vihjega, kuni selle piirini.

Agent · System prompt

Võti Nimi Tüüp Vaikimisi Mida teeb
AIHUMMER_LOCALE Vaikelokaat text ru-RU Vaikimisi vastusekeel/lokaalvihje, nt. ru-RU. Persona/operaatori juhised alistavad.
AIHUMMER_TIMEZONE Ajavöönd text UTC IANA ajavöönd kuupäeva sisestamiseks, nt. Euroopa/Moskva. Vaikimisi UTC.

Channels

Võti Nimi Tüüp Vaikimisi Mida teeb
AIHUMMER_CONFIDENTIAL_PERSONA Konfidentsiaalne veebiinimene bool 0 Kui see on sisse lülitatud, ei avalda ega säilita veebivestluse agent oma isiku-/identiteediandmeid ning jätab alles käsiloleva ülesande vastused – kasutage seda anonüümsete või privaatsustundlike veebijuurutuste jaoks. Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_INBOUND_REQUIRE_BINDING Vasta ainult varustatud kasutajatele text true true = robot ignoreerib kõiki kanali saatjaid, kes on NOT ette nähtud AiHummeri kasutajad (rollide sidumisega kasutaja) – juhuslikud vestlusliikmed ja külaliste kutsed ei saa vastust vale (vaikimisi) = vasta kõigile.

Integrations

Võti Nimi Tüüp Vaikimisi Mida teeb
AIHUMMER_A2A_PUBLISH Agent Agent2Agenti (A2A) kaudu bool 0 Avaldage agent A2A serverina (agendikaart + POST /a2a/message). Rakendati käivitamisel/pärast taaskäivitamist.
AIHUMMER_MCP_EXPORT_TOOLS text
AIHUMMER_MCP_PUBLISH Tööriistade avaldamine üle MCP bool 0 Avaldage tööriistad MCP serverina aadressil POST /v1/mcp. Rakendatakse käivitamisel/pärast taaskäivitamist.

Knowledge connectors

Võti Nimi Tüüp Vaikimisi Mida teeb
AIHUMMER_KB_SYNC_INTERVAL Ajastatud/satud mp ühendus väljas) text Kestus (nt 6 tundi, 30 min) taustal iga konfigureeritud teadmiste konnektori kõigis tööruumides automaatseks uuesti sünkroonimiseks. Tühi/0 = välja lülitatud. Uuesti sünkroonimine on idempotentne (asenda allika järgi, duplikaate pole). slack_export on välistatud (selle zip laaditakse üles käsitsi). Rakendatakse käivitamisel/pärast taaskäivitamist.

LLM

Võti Nimi Tüüp Vaikimisi Mida teeb
AIHUMMER_CASCADE_MIN_CHARS Kaskaad: min eskaleerimiseks vajalikke tähemärke int 0 Taotluse pikkuse lävi (märgid), mille juures käivitub tugevam kaskaadimudel. 0 = vaikeväärtus. Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_CASCADE_STRONG_MODEL Kaskaad: tugevam varumudel text Pikkade/keerukate päringute jaoks kaskaaditav mudel (tühi = väljas). Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_CODEX_BASE_URL Koodibaas URL text Codexi (ChatGPT tellimus) transpordi alus. Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_CODEX_MAX_OUTPUT_TOKENS Maksimaalsed väljundmärgid (0 = piiranguta) int 0 Max_output_tokens ülempiir vestluse käigu jaoks. 0 = kork puudub. Arutlusmudelitel arvestatakse selle eelarve alla ka arutlusmärgid, nii et liiga väike väärtus annab tühja vastuse „puudulik: max_väljund_märgid”. Rakendatakse käigu pealt (taaskäivitamine puudub).
AIHUMMER_CODEX_MODEL Mudeli ID (Codex / gpt-5.5 transport) text gpt-5.5 Peamise Codexi/ChatGPT transpordi mudeli ID (nt gpt-5.5, gpt-5.5-codex). Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_CODEX_REASONING_EFFORT Põhjendustöö enum: none \| low \| medium \| high \| xhigh low Vestluse mudeli arutlussügavus muutub, kui agendi parameetrid seda ei määra. Kehtivad gpt-5.5 väärtused: puudub, madal, keskmine, kõrge, xhigh (NOT minimaalne — gpt-5.5 lükkab selle tagasi väärtusega HTTP 400). Kõrgem = parem kvaliteet, kuid aeglasem/kallim. Kehtetu väärtus surutakse ohutult madalale. Rakendatakse käigu pealt (taaskäivitamine puudub).
AIHUMMER_LLM_CALL_TIMEOUT_S Kõne ajalõpp (sekundites) int 120 Ajaeelarve SINGLE mudelikõne jaoks (takistusvastane: gpt-5.5 võib lõputult mõelda ja pööret lahti hoida). Aegumisel kõne nurjub ErrCallTimeoutiga ilma korduskatseteta. 0 = piirang puudub. Rakendati käigu pealt (taaskäivitust ei toimu).
AIHUMMER_LLM_GATEWAY_URL LLM lüüs URL text OpenAI-ga ühilduva mudeli lõpp-punkti URL baas, mille agent kutsub (teie kohalik llama.cpp/vLLM/Ollama server või hostitud gateway). Pakkuja vaikelõpp-punkti kasutamiseks jätke väli tühjaks.
AIHUMMER_LLM_MODEL LLM mudel text Mudeli nimi/id, mis saadetakse pakkujale igal sammul (mudel, mida teie lõpp-punkt teenindab). Peab vastama mudelile, mille lõpp-punkt tegelikult paljastab.
AIHUMMER_LLM_PROVIDER LLM pakkuja text Millist mudeli taustaprogrammi kasutada (OpenAI-ga ühilduv lõpp-punkt või Codex/ChatGPT-tellimuse transport). Otsustab, kuidas päringuid saadetakse ja autentitakse.
AIHUMMER_LLM_RETRIES LLM proovib mööduvat viga uuesti int 3 LLM päringu korduskatsete arv mööduva vea korral. Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_LLM_TEMPERATURE Temperatuur text Proovivõtutemperatuur (0..2), kui agendi parameetrid seda ei määra. Tühi = ära saada. NOTE: gpt-5.5 arutlusmudelid (Codex) keelduvad temperatuurist – jätke nende jaoks väli tühjaks; määrake see ainult mittemõistliku taustaprogrammi kasutamisel. Rakendatakse lennult (restart puudub).
AIHUMMER_LLM_TOP_P Top-p (tuuma proovivõtt) text Tuumaproovi võtmise lävi (0..1), kui agendi parameetrid seda ei määra. Tühi = ära saada. Sarnaselt temperatuuriga lükkab gpt-5.5 arutluskäik selle tagasi – määrake see ainult põhjendamatute taustaprogrammide jaoks. Rakendatakse käigu pealt (taaskäivitamist ei toimu).
AIHUMMER_OPENAI_API OpenAI API stiil (vestlus | vastused) enum: \| chat \| responses vestlus = /chat/completions, responses = /responses. Tühi = automaatne/vaikeseade. Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_OPENAI_API_KEY OpenAI API võti (juurutamise vaikeseade) text Teie OpenAI konto võti kohaliku OpenAI ahela jaoks (kui kasutate OpenAI-d vaikepakkujana). Mitte segi ajada tööruumipõhise BYOK-ga lehel Mudelid. Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_OPENAI_BASE_URL OpenAI põhibaas URL text OpenAI-ga ühilduva API alus (nt https://api.openai.com/v1). Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_OPENAI_MODEL OpenAI algmudel text OpenAI tsükli mudel (kui AIHUMMER_OPENAI_API_KEY on määratud). Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_ROUTER_COMPLEX_MODEL Ruuter: keeruliste pöörete mudel text Keeruliste päringute mudel (tühi = riba keelatud). Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_ROUTER_SIMPLE_MODEL ruuter: mudel lihtsate pöörete jaoks text Lihtsate päringute mudel (tühi = riba keelatud). Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_ROUTER_STANDARD_MODEL Ruuter: standardpöörete mudel text Standardtaotluste mudel (tühi = riba keelatud). Rakendatakse käivitamisel/pärast taaskäivitamist.

Media

Võti Nimi Tüüp Vaikimisi Mida teeb
AIHUMMER_DEEPGRAM_API_KEY Deepgrami API võti text Deepgrami võti API (STT mootor = deepgram). Võetud siit või saidilt AIHUMMER_STT_API_KEY. Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_DEEPGRAM_MODEL Süvagrammi mudel text nova-2 Deepgram-mudel (nt nova-2, nova-3, alus). Sõltub projekti juurdepääsust võtmele. Rakendatud käivitamisel/pärast taaskäivitamist.
AIHUMMER_DEEPGRAM_URL Sügavagrammi alus URL text Deepgram API baas. Tühi = https://api.deepgram.com. Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_IMAGE_BASE_URL Pildi API alus URL (OpenAI varu) text OpenAI-võtmega töötamisel /images API (tühi = https://api.openai.com/v1). Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_IMAGE_MODEL Kujutise genereerimise mudel text Rakenduse mudelid-gp_genereerimine). käivitamine/pärast taaskäivitamist.
AIHUMMER_MEDIA_MAX_UPLOAD_MB Meedia maksimaalne üleslaadimismaht (MB) int 256 Ühe meediumi üleslaadimise (PUT /v1/media/{id}/content) maksimaalne suurus megabaitides. Piirab kettakirjutust avaliku pordi kaudu (ülevoolukaitse). Vaikimisi 256. Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_STT_API_KEY STT API võti (valikuline) text Valikuline kandja, kui STT külgkorv seda nõuab (install.sh võib selle luua). Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_STT_CODEX_URL STT codex-mootor URL text OpenAI-ga ühilduva /v1/audio/transcriptions koodimootori jaoks (transkriptsioon ChatGPT tellimuse kaudu). Tühi = Codexi alus. Kandja on võetud AIHUMMER_STT_API_KEY või AIHUMMER_CODEX_ACCESS_TOKEN. Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_STT_ENGINE STT mootor enum: faster-whisper \| deepgram \| off faster-whisper Kõnetuvastusmootor. quick-whisper = tasuta kohalik külgkorv (vaikeseade, tarnitakse karbist välja, URL = AIHUMMER_STT_URL, kolmanda osapoole API-sid ei koormata). deepgram = pilv Deepgram (kiire, võti AIHUMMER_DEEPGRAM_API_KEY, tasutakse tasuta tasemega). väljas = tuvastamine keelatud. (Codexi/ChatGPT tellimus toetab NOT heli transkriptsiooni.) Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_STT_LANGUAGE STT keel text Tuvastamiskeel (BCP-47, nt ru/en). Kasutab deepgrami mootor (mudel nova-2). Tühi = automaatne tuvastamine / mootori vaikeseade. Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_STT_MODEL STT mudel text Systran/faster-whisper-small kiirema sosistamisega mudel (nt väike/keskmine/suur-v3 või Systran/faster-whisper-⟨size⟩). Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_STT_URL Kõnest tekstiks muutmine (kiiremini sosin) URL text URL kohalikust kiirema sosistamisega külgkorvist (OpenAI-ga ühilduv /v1/audio/transcriptions). Tühi = automaatne vaikeväärtus http://127.0.0.1:8001,, mille install.sh määrab ise. Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_TTS_API_KEY TTS API võti (edge-tts) text Lüüsi ja edge-tts külgkorvi vaheline kandja (install.sh genereerib selle automaatselt). Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_TTS_ENABLED Tekst kõneks on lubatud bool 1 Lubab kõnesünteesi (tööriist tts + häälrežiim). Edge-tts külgkorv tarnitakse kastist välja. Rakendati käivitamisel/pärast taaskäivitamist.
AIHUMMER_TTS_MODEL TTS mudel text Teenuse edge-tts mudeli nimi. Rakendatud käivitamisel/pärast taaskäivitamist.
AIHUMMER_TTS_URL Tekst kõneks (edge-tts) URL text URL kohalikus edge-tts külgkorvis (OpenAI-ga ühilduv /v1/audio/speech). Tühi = automaatne vaikeväärtus http://127.0.0.1:8002,, mille install.sh määrab ise. Rakendatud käivitamisel/pärast taaskäivitamist.
AIHUMMER_TTS_VOICE TTS hääl (vaikimisi DE-FlorianMultilingualNeural) text de-DE-FlorianMultilingualNeural Vaikimisi edge-tts hääl (mitmekeelne, sh vene keel). Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_VIDEO_API_KEY Videoanalüüsi võti API text Videoanalüüsi külgkorvi juurdepääsuklahv (vajadusel). Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_VIDEO_URL Videoanalüüs (ffmpeg) URL text URL videoanalüüsi külgkorvist. Tühi = välja lülitatud. Rakendatakse käivitamisel/pärast taaskäivitamist.

Media · Voice

Võti Nimi Tüüp Vaikimisi Mida teeb
AIHUMMER_VOICE_AEC Kaja tühistamine (AEC) bool 1 Nõua jäädvustamisel kaja tühistamist (WebRTC). Eemaldab TTS kaja mikrofoni (Moltis nr 1129).
AIHUMMER_VOICE_AGC Automaatne võimenduse juhtimine bool 1
AIHUMMER_VOICE_BARGEIN_FRAMES Sissesõiduraamid int 5 Mitu järjestikust helikaadrit (≈20 ms) katkestab roboti taasesituse.
AIHUMMER_VOICE_DUPLEX Reaalajas täisduplekshääl bool 0 Lubab reaalajas täisdupleksrežiimi (voogesitus + VAD + sissetulek). Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_VOICE_NOISE_SUPPRESSION Mürasummutus bool 1
AIHUMMER_VOICE_VAD_THRESHOLD VAD energialävi (0..1) text 0.02 Kõneenergia lävi hõive VAD värava jaoks; madalam = tundlikum.

Memory

Võti Nimi Tüüp Vaikimisi Mida teeb
AIHUMMER_EMBEDDER_DIM Manustaja vektori hämar int 768 Vektori dimensioon – peab vastama mudelile (multilingual-e5-base=768, bge-m3=1024).
AIHUMMER_EMBEDDER_KEEPALIVE Manustage, hoidke elus text 5m keep_alive Ollama manustamisseadme jaoks (ainult siis, kui AIHUMMER_MEMORY_RETRIEVAL=manustamine). Vaikimisi 5m — tühikäigumudel laaditakse maha ja kinni jäänud tühikäigu ollama jooksja puhastab end ise. -1 (säilita igavesti) on NOT soovitatav: ollama vea tõttu võib ummikus jooksja CPU südamikku päevadeks siduda. Külmkäivitus pärast tühikäigul töötamist kompenseeritakse soojendusega lüüsi käivitamisel. Rakendati käivitamisel/pärast taaskäivitamist.
AIHUMMER_EMBEDDER_MODEL Manustaja mudel text yxchia/multilingual-e5-base Ollama manustamismudel. Vaikimisi multilingual-e5-base — mitmekeelne (sh venekeelne), 768-dim, hele + kiire sisse lülitatud CPU (~1-2s/embed). e5 päringu/lõigu eesliited rakendatakse automaatselt. Riistvara GPU maksimaalse kvaliteedi saavutamiseks kasutage bge-m3 (komplekt DIM=1024). Peab ühtima AIHUMMER_EMBEDDER_DIM.
AIHUMMER_EMBEDDER_PASSAGE_PREFIX Manustava lõigu eesliide text Alista salvestatud dokumendi eesliide (e5 mudelid kasutavad automaatselt “passage: “). Mudeli nime järgi automaatseks tuvastamiseks jätke väli tühjaks.
AIHUMMER_EMBEDDER_QUERY_PREFIX Manustaja päringu eesliide text Alistage otsingupäringu eesliide (e5 mudelid kasutavad automaatselt päringut: “). Mudeli nime järgi automaatseks tuvastamiseks jätke tühjaks.
AIHUMMER_EMBEDDER_URL Manustaja URL (Ollamaga ühilduv) text Tõelised semantilised manustused. Paigaldaja varustab Ollama külgkorvi ja määrab selle automaatselt; UNSET = räsi manustamine (ainult leksikaalne, nõrk meeldetuletus).
AIHUMMER_MEMORY_CAPTURE Mäluhõiverežiim enum: auto \| review \| off auto auto = mäleta + tuleta automaatselt meelde; ülevaatamine = pidage meeles kandidaate, kes vajavad käsitsi kinnitamist; off = jäädvustamine puudub.
AIHUMMER_MEMORY_CONTEXT_TIMEOUT Mälu hüdratsiooni ajalõpp text 3s Maksimaalne ooteaeg, kuni vastuse alguses mälu hüdraatub (päringu manustamine + otsing). Kui manus on ülekoormatud ja jääb tähtajast mööda, liigub vastus rippumise asemel mäluplokki WITHOUT. Go kestuse vorming (nt 2s, 1500ms). 0 = piirang puudub. Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_MEMORY_DREAM_INTERVAL Unenägude läbimise intervall string 1h Kui sageli kontrollib isemajandav unistuste pass läbivaadatud väiteid vastuolude suhtes kõigis ulatustes (Go kestus, nt 30 m/1 h/6 h). Keelamiseks määrake 0.
AIHUMMER_MEMORY_EXTRACT LLM fakti väljavõte bool 1 Ekstraheerige normaliseeritud subjekti/predikaadi/objekti faktid LLM (vaikimisi SEES) kaudu, selle asemel, et salvestada tooreid lausefragmente – see on vajalik graafiku/vastuolu/unistuste masinavärgi käivitamiseks. Lisab ühe LLM kõne iga salvestatud sõnumi kohta; asus kõne salvestama.
AIHUMMER_MEMORY_RETRIEVAL Mälu taastamise režiim enum: fulltext \| embedding fulltext Kuidas mälust otsitakse. täistekst (vaikimisi) = Postgresi täistekstiotsing faktiteksti kohal – EI MITTE manustamismudelit, külgkorvi ega CPU koormust (nagu vana einstein AiHummeris). embedding = semantiline vektorotsing manustamisseadme kaudu (AIHUMMER_EMBEDDER_URL/ollama) — tähenduse järgi täpsem, kuid laadib CPU ja nõuab külgkorvi. Rakendati käivitamisel/pärast taaskäivitamist.
AIHUMMER_MEMORY_TOKEN Kaugmälu teenuse tunnus text Teenusemärk autoriseerimiseks Einsteini otsinguga API (saadetud autoriseerimisena: kandja …). Vajalik ainult siis, kui AIHUMMER_MEMORY_URL on määratud. Tühi = volitus puudub (ainult arendaja installide puhul, mille taastamise autentimine on keelatud).
AIHUMMER_MEMORY_URL Kaugmälu URL (Einsteini pistikprogramm) text Eraldiseisva Einsteini mäluplugina URL (leping aihummer.memory.v1, nt. http://127.0.0.1:8820). BLANK (vaikimisi) = protsessisisene Go mälumoodul. Kui see on määratud, läheb pöördekonteksti hüdratsioon üle HTTP plugina /context + /retrieval; vea/puudujäägi korral langeb see pehmelt tagasi sisseehitatud moodulisse (jooksmisi ei esine). Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_QDRANT_API_KEY Qdrant API võti text
AIHUMMER_QDRANT_URL Qdrant URL (vastupidav vektorpood) text UNSET = mälusisene pood (vektorid LOST taaskäivitamisel). Seadistatud tootmise kestvuse tagamiseks.
AIHUMMER_RERANKER_URL RAG külgkorvi ümberpaigutaja URL text HTTP URL ristkodeerija külgkorvi kohta hübriidotsingu ümberpaigutamiseks. Tühi = ümberpaigutamine maha. Rakendatakse käivitamisel/pärast taaskäivitamist.

Moderation

Võti Nimi Tüüp Vaikimisi Mida teeb
AIHUMMER_MODERATION Sisestuse modereerimine bool 1 “väljas” keelab sisseehitatud kaitse jailbreak/prompt-injection vastu. Mis tahes muu väärtus = lubatud. Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_MODERATION_REFUSAL Modereerimisest keeldumise teade text Keeldumise tekst tagastati, kui moderaator blokeerib päringu (tühi = sisseehitatud). Rakendatakse käivitamisel/pärast taaskäivitamist.

Public access

Võti Nimi Tüüp Vaikimisi Mida teeb
AIHUMMER_PUBLIC_URL Lüüs avalik URL (veebi kasutajaliides + kliendid) text Puhverserveri see host → lüüsi port (AIHUMMER_GATEWAY_ADDR, vaikimisi :8780). Kasutavad veebikasutajaliides ja iOS/veebikliendid.
POCKET_AGENT_GATEWAY_BASE_URL Taskuagendi avalik lüüs URL text Puhverserver → taskuagendi lüüsi port (POCKET_AGENT_PORT, vaikimisi 8080). Kaugagent valib selle ühekordse pileti kaudu.
TELEGRAM_PUBLIC_URL Telegrami veebihaak avalik URL text Ainult veebihaagi režiim – puhverserver → telegrammi konnektori port (AIHUMMER_TELEGRAM_CONNECTOR_PORT, vaikimisi 8091). Küsitluse kasutamiseks jätke väli tühjaks (avalikku URL pole vaja).

SSO (LDAP/AD)

Võti Nimi Tüüp Vaikimisi Mida teeb
AIHUMMER_LDAP_BASE_DN Kasutajaotsingu baasi DN text Otsingujuur, nt. OU=Users,DC=corp,DC=example.
AIHUMMER_LDAP_BIND_DN Teenuse sidumise DN text Esialgseks otsingu sidumiseks kasutatav konto, nt. CN=svc-aihummer,OU=teenus,DC=ettevõte,DC=näide. Tühi = anonüümne otsing.
AIHUMMER_LDAP_DEFAULT_ROLE LDAP: vaikeroll (grupi vaste puudub) text Roll antakse, kui ükski rühm ei vasta vastendusele. Tühi = rolli puudub.
AIHUMMER_LDAP_ENABLED Luba LDAP/AD sisselogimine bool 0 Kui see on sisse lülitatud, langevad administraatori sisselogimised tagasi kataloogi. Sidumisparool asub jaotises Saladused (ulatus ldap, nimi bind_password).
AIHUMMER_LDAP_GROUP_ATTR Grupi atribuut (vaikimisi MemberOf) text Atribuut kasutajakirjete loendi rühma DN-idel. Tühi keelab rühma→rolli vastendamise.
AIHUMMER_LDAP_ROLE_MAPPINGS LDAP: Rühm→rollide vastendus (JSON) text JSON rühma DN objekt (või tühi CN) → roll, nt. {“CN=Admins,OU=Groups,DC=corp,DC=example”:“admin”,“Operators”:“operator”}.
AIHUMMER_LDAP_SKIP_TLS_VERIFY Jäta TLS kinnitamine vahele (ainult labor, 1/0) bool 0 Keelab kataloogi sertifikaadi kinnitamise. Ärge kunagi lubage tootmist.
AIHUMMER_LDAP_URL Kataloog URL text nt. ldaps://ad.corp.example:636 (TLS) või ldap://dc1.corp.example:389.
AIHUMMER_LDAP_USER_ATTR Sisselogimise atribuut (vaikimisi sAMAccountName) text Atribuut LDAP/Active Directory sobis sisselogimisega, mille kasutajad tüübid (vaikimisi sAMAccountName; uid OpenLDAP-i jaoks, userPrincipalName UPN-stiilis sisselogimiste jaoks).
AIHUMMER_LDAP_USER_FILTER Kasutajaotsingu filter text Peab sisselogimiseks sisaldama %s. AD: (sAMAccountName=%s); OpenLDAP: (uid=%s).

SSO (OIDC)

Võti Nimi Tüüp Vaikimisi Mida teeb
AIHUMMER_OIDC_AUDIENCE OIDC sihtrühm text Eeldatav nõue aud – määrake see ressursi vaatajaskonnale THIS, et lükata tagasi teisele tuginevale osapoolele vermitud märgid. Nõue aud on nüüd vaikimisi igal märgil REQUIRED (auditita luba lükatakse tagasi); kui see on määratud, peab ka aud seda sisaldama. Tootmises tungivalt soovitatav.
AIHUMMER_OIDC_ISSUER OIDC väljastaja URL text IDP väljastaja (nt https://login.example.com). Lubab seadistamisel OIDC JWT autentimise.
AIHUMMER_OIDC_JWKS_URL OIDC JWKS-i URL text JSON Veebivõti Määrake loa allkirjade kinnitamiseks kasutatav lõpp-punkt.
AIHUMMER_OIDC_TENANT_CLAIM OIDC tööruumi nõue text JWT nõue, mis kannab tööruumi ID-d (nt rentant_id / org).

SSO (SAML)

Võti Nimi Tüüp Vaikimisi Mida teeb
AIHUMMER_SAML_DEFAULT_ROLE SAML: vaikeroll (grupi vastet pole) text Roll antakse, kui kinnitatud väärtuskaarte pole. Tühi = rolli puudub.
AIHUMMER_SAML_ENABLED Luba SAML 2.0 SSO bool 0 Avaldab /saml/metadata, /saml/acs, /saml/login. SP privaatvõti asub jaotises Secrets (scope saml, nimi sp_key).
AIHUMMER_SAML_ENTITY_ID SP-üksuse ID text SP olemi ID (vaikimisi ⟨root⟩/saml/metadata, kui see on tühi).
AIHUMMER_SAML_IDP_METADATA IdP metaandmed XML text Kleepige IDP SAML metaandmete dokument (Okta/Azure AD/ADFS).
AIHUMMER_SAML_ROLE_ATTRIBUTE Rolli/rühma atribuut (vaikerühmad) text Väiteatribuut, mis kannab rühma/rolli väärtusi.
AIHUMMER_SAML_ROLE_MAPPINGS SAML: rühm→rollide vastendamine (JSON) text JSON väidetava väärtuse objekt → roll, nt. {“AdminGroup”:“admin”,“Ops”:“operator”}.
AIHUMMER_SAML_ROOT_URL SP juur URL text Selle lüüsi väliselt juurdepääsetav baas URL, nt. https://app.example.com. ACS = ⟨root⟩/saml/acs.
AIHUMMER_SAML_SP_CERT SP-sertifikaat (PEM) text Avalik SP allkirjastamise sertifikaat (PEM). Sobiv privaatvõti läheb kausta Secrets (scope saml, nimi sp_key).

Security

Võti Nimi Tüüp Vaikimisi Mida teeb
AIHUMMER_AIRGAPPED Õhkrežiim bool 0 Blokeerib mudelipõhise väljapääsu avalikku Internetti (ainult sisemised/lubamisloendi hostid). Rakendatud käivitamisel/pärast taaskäivitamist.
AIHUMMER_AUDIT_RETENTION_DAYS Auditilogi säilitamine (päevad, 0=igavesti) int 0 Mitu päeva auditilogi pidada; vanemad kirjed kustutatakse iga päev. 0/tühi = säilita igavesti. Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_CODE_EXEC_ALLOW_HOST Luba hostil code_exec (EI liivakasti) bool 0 ⚠️ Lubage koodi täitmine otse hostis ilma liivakastita. Ainult usaldusväärse kodulabori jaoks. Ohutum on määrata AIHUMMER_CODE_EXEC_SANDBOX_IMAGE. Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_CORS_ORIGINS Lubatud CORS päritolu (koma) text Lubatud päritolu komadega eraldatud loend. Tühi = CORS pole lubatud (ainult sama päritoluga). Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_CSP päis (alista) text Alistab päise CSP. Tühi = turvaline vaikeväärtus. Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_INBOUND_SECRET Konnektor→lüüsi jagatud saladus text Jagatud salajane konnektori autentimine→lüüsi hüpe (peab ühtima konnektori poolel oleva väärtusega). Tühi = sissetulev lõpp-punkt on UNAUTHENTICATED. Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_OPENAI_COMPAT_KEY OpenAI-ga ühilduv sissetulev: staatiline API võti text Staatiline võti OpenAI-ga ühilduvad kliendid kasutavad autentimiseks lüüsi sisseehitatud /v1 lõpp-punkti (P8 kodulüüs) alusel. Tühi = staatiline autentimine keelatud (isiklikud võtmed jäävad alles). Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_OPENAI_COMPAT_WORKSPACE OpenAI-ga ühilduv sissetulev: tööruumi ID text Tööruumi ID, millega staatiline OpenAI-ühilduv autentimine seostub. Tühi = AIHUMMER_DEFAULT_WORKSPACE_ID. Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_REQUIRE_2FA Nõua operaatoritele 2FA-d bool 0 Nõua operaatorite jaoks teist tegurit (TOTP/passkey). Kui see on sisse lülitatud, palutakse 2FA-ta operaatoritel see kohe sisselogimisel seadistada (ilma blokeerimiseta, nii et omanik pole kunagi lukustatud). Rakendati kohe.
AIHUMMER_REQUIRE_SECURE Nõustu ainult turvaliste (HTTPS/WSS) ühendustega bool 0 Kui see on sisse lülitatud, suunatakse tavalised HTTP päringud ümber aadressile HTTPS (GET/HEAD jaoks) või lükatakse tagasi (403); Juurdepääs kohalikule hostile on alati lubatud, nii et operaator pole kunagi tarastatud. Austab X-Forwarded-Proto’t TLS-lõpetavast pöördpuhverserverist. Rakendatud käivitamisel/pärast taaskäivitamist.
AIHUMMER_TRUSTED_PROXIES Usaldusväärsed pöördpuhverserveri CIDR-id (koma) text Usaldusväärsete pöördpuhverserveri võrkude komadega eraldatud loend (CIDR, nt 10.0.0.0/8,192.168.0.0/16 või üksikud IP-d). Ainult nendelt aadressidelt päringute COMING puhul kasutatakse päist X-Forwarded-For kliendi IP määramiseks (audit, IP lubade loend, anti-brute-force). Tühi = usalda ONLY tegelikku partneri aadressi (XFF ignoreeritakse, IP võltsimine võimatu). Rakendatakse käigu pealt.

Tools

Võti Nimi Tüüp Vaikimisi Mida teeb
AIHUMMER_CODE_EXEC Lubage code_exec bool 0
AIHUMMER_CODE_EXEC_INTERPRETERS Kooditäite tõlgendajad (JSON) text JSON objekt {language: path_to_binary}, nt. {“python”:“/usr/bin/python3”}. Tühi = automaatne tuvastamine. Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_CODE_EXEC_SANDBOX_IMAGE Code-execi liivakasti kujutis text Konteineri kujutis koodi_exec eraldamiseks (võrk puudub, kirjutuskaitstud juurfailid, piirangud). Tühi = host-exec (usaldusväärne keskkond). Rakendatakse käivitamisel/pärast taaskäivitamist.
AIHUMMER_DB_QUERY_DSN db_query DSN (kasutage vähimate privileegidega mitteomaniku rolli – päringuid käitatakse RLS ulatusega tegutsevasse tööruumi) text
AIHUMMER_FS_ROOT Failisüsteemi tööriista juur text
AIHUMMER_HTTP_ALLOWLIST http_request loadlist text
AIHUMMER_HTTP_AUTH_JSON http_request auth (JSON) text
AIHUMMER_MCP_SERVERS MCP serverid (JSON) text
AIHUMMER_WEBFETCH_ALLOWLIST web_fetch lubade loend text

Web UI (separate port)

Võti Nimi Tüüp Vaikimisi Mida teeb
AIHUMMER_WEBUI_API_BASE API baas URL Veebi kasutajaliidese kõned text Absoluutne päritolu (nt https://api.example.com) eraldi hostitud SPA sihib /v1/admin/* kõnesid. Tühi = langeb tagasi avalikku lüüsi URL, seejärel jõuda kohalikust tgaminaadressist. brauser API peab lubama selle veebiliidese päritolu CORS kaudu (lisatakse automaatselt allpool).
AIHUMMER_WEBUI_ENABLED Teendab administraatori veebikasutajaliidest oma pordis bool 1 Vaikimisi lubatud: administraatorit SPA teenindab eraldi kuulaja (AIHUMMER_WEBUI_ADDR) ROOT, mille saab siduda ainult sisemise liidesega. Pealüüsi port säilitab API + sidumine + WS + SSE ja teenindab NOT /admin/. Veebi kasutajaliidese kuulaja täielikuks keelamiseks määrake väärtuseks 0.
AIHUMMER_WEBUI_ORIGIN Veebi kasutajaliidese brauseri päritolu (CORS) text Veebi kasutajaliidese brauseri päritolu (nt https://admin.example.com), lisatakse automaatselt lubade loendisse API CORS koos mandaatidega. Tühi = tuletatud väärtusest AIHUMMER_WEBUI_ADDR (http://host:port). Määrake see, kui brauser jõuab proxyhobind-i kaudu proxyhobind-aadressile.

Operaatorile kättesaadavad sätted: 138.