AiHummer
Հայերեն
ՄուտքԱնձնական գրասենյակ
v1.2.x
{ }Swagger

Կարգավորումների տեղեկատու

v1.2.x · թարմացվել է 2026-08-06

Այստեղ թվարկված են բոլոր կարգավորումները, որոնք օպերատորը կարող է փոխել AiHummer-ի սերվերում։ Էջը հավաքվում է հենց արտադրանքի կատալոգից, ուստի համընկնում է ձեր սերվերի հետ։

Արժեքը սահմանվում է վեբ-ինտերֆեյսում կամ aihummer settings set KEY VALUE հրամանով (Հրամանային տող)։ Լռելյայն արժեքի սյունակը ցույց է տալիս, թե ինչ է օգտագործում սերվերը, քանի դեռ ձեր արժեքը սահմանված չէ։

[!NOTE] Գաղտնի արժեքներն այստեղ չեն տպվում, իսկ մատակարարի սպասարկման բանալիներն ընդհանրապես չեն թվարկվում՝ արտադրանքը թաքցնում է դրանք բոլոր ցուցակներից։ Գծիկը նշանակում է դատարկ արժեք կամ բացատրություն, որը ցուցադրվում է միայն վեբ-ինտերֆեյսում։

API

Բանալի Անվանում Տեսակ Լռելյայն Ինչ է անում
AIHUMMER_PERSONAL_API_KEYS Անձնական API բանալիներ OpenAI-համատեղելիի համար bool 1 \“off\”-ն անջատում է անձնական բանալիներով վավերացումը OpenAI-համատեղելի վերջնակետում։ Ցանկացած այլ արժեք = միացված։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։

Agent

Բանալի Անվանում Տեսակ Լռելյայն Ինչ է անում
AIHUMMER_APPROVAL_TOOLS Հաստատում պահանջող գործիքներ text
AIHUMMER_SUBAGENT_MAX_DEPTH Ենթաագենտի առավելագույն խորություն int 2
AIHUMMER_SUBAGENT_TIMEOUT_SEC Ենթաագենտի ժամանակի սահման (վայրկյան) int 180 Մեկ ենթագործակալի գործարկման առավելագույն ժամանակը՝ վայրկյաններով։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_TOOL_SEARCH Գործիքների ծույլ բեռնում (tool_search) bool false Ցուցադրել միայն հիմնական գործիքները և որոնման մետա-գործիքը, մնացածը բացահայտել ըստ պահանջի։ Արագացնում է քայլերը և նվազեցնում ծախսը, երբ տեղադրված են շատ գործիքներ՝ փոքր ռիսկով, որ մոդելը բաց կթողնի հազվադեպ օգտագործվող գործիքը։
AIHUMMER_TOOL_SEARCH_CORE Ծույլ բեռնում. մշտապես միացված գործիքներ text Գործիքների անունները՝ ստորակետերով, որոնք նույնիսկ ծույլ ռեժիմում ցուցադրվում են անմիջապես։
AIHUMMER_TOOL_SEARCH_THRESHOLD Ծույլ բեռնում. հետաձգելու համար գործիքների նվազագույն քանակ int 12 Հետաձգել միայն այն դեպքում, երբ գործակալի պրոֆիլի զտիչից հետո մնում է այս թվից ավելի գործիք։

Agent · Reasoning

Բանալի Անվանում Տեսակ Լռելյայն Ինչ է անում
AIHUMMER_AGENT_BEST_OF_N Best-of-N նմուշներ (0/1=անջատ, ≥2=միացված) int 0 ≥2 նմուշառում է N թեկնածու, և դատավորն ընտրում է լավագույնը։ Արժե N× գեներացիա։
AIHUMMER_AGENT_DEBATE_JUDGE_PROMPT Բանավեճ. դատավորի հուշում (վերասահմանում) text Վերասահմանում է բանավեճի դատավորի պրոմպտը (դատարկ = ներկառուցված)։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_AGENT_DEBATE_N Բանավեճի վահանակի չափ (0/1=անջատ, ≥2=միացված) int 0 ≥2 գործարկում է N թեկնածուից և դատավորից բաղկացած բանավեճի վահանակ։ Արժե N× գեներացիա։
AIHUMMER_AGENT_DEBATE_PROMPT Բանավեճ. թեկնածուի հուշում (վերասահմանում) text Վերասահմանում է բանավեճի թեկնածուի պրոմպտը (դատարկ = ներկառուցված)։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_AGENT_DEBATE_ROUNDS Բանավեճ. փուլեր int 1 Թեկնածուների վահանակի բանավեճի փուլերի քանակը։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_AGENT_JUDGE_PROMPT Best-of-N դատավորի հուշում (վերասահմանում) text Վերասահմանում է best-of-N դատավորի պրոմպտը (դատարկ = ներկառուցված)։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_AGENT_PLAN_PROMPT Պլանավորողի հուշում (վերասահմանում) text Վերասահմանում է պլանավորողի պրոմպտը (դատարկ = ներկառուցված)։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_AGENT_PLAN_STEPS Պլանավորող-կատարող. պլանի առավելագույն քայլեր (0=անջատ) int 0 ⟩0 գործարկում է առանձին պլանավորող→կատարող→սինթեզ անցում (օգտակար է բարդ բազմաքայլ առաջադրանքների համար)։ 0 = անջատված։ Սովորաբար 4–8։
AIHUMMER_AGENT_PLAN_STEP_ITERS Պլանավորող. գործիքների կրկնություններ մեկ քայլի համար (0=կանխադրված) int 0 Սահմանափակում է գործիքների կանչի կրկնությունների թիվը պլանի յուրաքանչյուր քայլում։ 0 = ներկառուցված լռելյայն արժեքը (4)։
AIHUMMER_AGENT_REFLECT Ինքնաքննադատության անցում bool 0 Ավելացնում է ռեֆլեքսիայի/ինքնաքննադատության անցում վերջնական պատասխանից առաջ։
AIHUMMER_AGENT_REFLECT_PROMPT Ռեֆլեքսիայի հուշում (վերասահմանում) text Վերասահմանում է ինքնաքննադատության պրոմպտը (դատարկ = ներկառուցված)։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_AGENT_SELF_HEAL Ինքնավերականգնում. գործիքի սխալի կրկնություններ (0=անջատ) int 0 ⟩0 կրկնում է գործիքների ձախողված կանչերն ուղղող հուշումով՝ մինչև այս սահմանը։

Agent · System prompt

Բանալի Անվանում Տեսակ Լռելյայն Ինչ է անում
AIHUMMER_LOCALE Կանխադրված լոկալ text ru-RU Պատասխանի լռելյայն լեզուն/լոկալը, օր. ru-RU։ Անձի/օպերատորի հրահանգները գերակա են։
AIHUMMER_TIMEZONE Ժամային գոտի text UTC IANA ժամային գոտի՝ ամսաթվի ներդրման համար, օր. Europe/Moscow։ Լռելյայն UTC։

Channels

Բանալի Անվանում Տեսակ Լռելյայն Ինչ է անում
AIHUMMER_CONFIDENTIAL_PERSONA Գաղտնի վեբ-պերսոնա bool 0 Միացված վիճակում վեբ-զրույցի գործակալը չի բացահայտում և չի պահում իր անձի/ինքնության տվյալները և պատասխանում է խստորեն ըստ առաջադրանքի — անանուն կամ գաղտնիության նկատմամբ զգայուն վեբ-տեղակայումների համար։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_INBOUND_REQUIRE_BINDING Պատասխանել միայն գրանցված օգտատերերին text true true = բոտն անտեսում է ալիքի ցանկացած ուղարկողի, որը AiHummer-ի գրանցված օգտատեր ՉԷ (դերի կապում ունեցող օգտատեր) — զրույցի պատահական մասնակիցները և հյուրերի կանչերը պատասխան չեն ստանում։ false (լռելյայն) = պատասխանել բոլորին։

Integrations

Բանալի Անվանում Տեսակ Լռելյայն Ինչ է անում
AIHUMMER_A2A_PUBLISH Հրապարակել ագենտը Agent2Agent-ի (A2A) միջոցով bool 0 Հրապարակել գործակալը որպես A2A սերվեր (Agent Card + POST /a2a/message)։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_MCP_EXPORT_TOOLS text
AIHUMMER_MCP_PUBLISH Հրապարակել գործիքները MCP-ի միջոցով bool 0 Հրապարակել գործիքները որպես MCP սերվեր POST /v1/mcp հասցեում։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։

Knowledge connectors

Բանալի Անվանում Տեսակ Լռելյայն Ինչ է անում
AIHUMMER_KB_SYNC_INTERVAL Կոնեկտորների պլանավորված վերասինքի միջակայք (0/դատարկ = անջատ) text Տևողություն (օր. 6h, 30m) բոլոր աշխատանքային տարածքներում կարգավորված գիտելիքի կոնեկտորների ֆոնային ավտոմատ վերահամաժամեցման համար։ Դատարկ/0 = անջատված։ Վերահամաժամեցումն իդեմպոտենտ է (փոխարինում ըստ source-ի, առանց կրկնօրինակների)։ slack_export-ը ներառված չէ (նրա zip-ը վերբեռնվում է ձեռքով)։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։

LLM

Բանալի Անվանում Տեսակ Լռելյայն Ինչ է անում
AIHUMMER_CASCADE_MIN_CHARS Կասկադ. էսկալացիայի համար նվազագույն նիշեր int 0 Հարցման երկարության շեմը (նիշեր), որից միանում է կասկադի ավելի հզոր մոդելը։ 0 = լռելյայն։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_CASCADE_STRONG_MODEL Կասկադ. ավելի հզոր պահեստային մոդել text Մոդելը, որին կասկադով անցնում ենք երկար/բարդ հարցումների համար (դատարկ = անջատված)։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_CODEX_BASE_URL Codex բազային URL text Codex (ChatGPT-ի բաժանորդագրություն) տրանսպորտի բազան։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_CODEX_MAX_OUTPUT_TOKENS Առավելագույն ելքային թոքեններ (0 = առանց սահմանի) int 0 max_output_tokens սահմանաչափը զրույցի մեկ քայլի համար։ 0 = առանց սահմանի։ Reasoning մոդելներում դատողության թոքենները նույնպես հաշվվում են այս բյուջեում, ուստի չափազանց փոքր արժեքը տալիս է դատարկ «incomplete: max_output_tokens» պատասխան։ Կիրառվում է անմիջապես (առանց վերագործարկման)։
AIHUMMER_CODEX_MODEL Մոդելի id (Codex / gpt-5.5 փոխադրում) text gpt-5.5 Codex/ChatGPT հիմնական տրանսպորտի մոդելի իդենտիֆիկատորը (օր. gpt-5.5, gpt-5.5-codex)։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_CODEX_REASONING_EFFORT Դատողության ջանք enum: none \| low \| medium \| high \| xhigh low Մոդելի դատողության խորությունը զրույցի քայլերի համար, երբ գործակալի պարամետրերը դա չեն սահմանում։ gpt-5.5-ի թույլատրելի արժեքներն են՝ none, low, medium, high, xhigh (ՈՉ minimal — gpt-5.5-ը մերժում է այն HTTP 400-ով)։ Ավելի բարձր = ավելի լավ որակ, բայց ավելի դանդաղ/թանկ։ Սխալ արժեքն անվտանգ կերպով բերվում է low-ի։ Կիրառվում է անմիջապես (առանց վերագործարկման)։
AIHUMMER_LLM_CALL_TIMEOUT_S Մեկ կանչի ժամանակի սահման (վայրկյան) int 120 Ժամանակի բյուջե ՄԵԿ մոդելի կանչի համար (հակակախման միջոց. gpt-5.5-ը կարող է անվերջ «մտածել» և քայլը բաց պահել)։ Ժամկետը լրանալիս կանչն ավարտվում է ErrCallTimeout սխալով՝ առանց կրկնությունների։ 0 = առանց սահմանի։ Կիրառվում է անմիջապես (առանց վերագործարկման)։
AIHUMMER_LLM_GATEWAY_URL LLM-դարպասի URL text OpenAI-համատեղելի մոդելի վերջնակետի բազային URL-ը, որին դիմում է գործակալը (ձեր տեղական llama.cpp/vLLM/Ollama սերվերը կամ տեղակայված դարպասը)։ Դատարկ թողեք՝ մատակարարի լռելյայն վերջնակետն օգտագործելու համար։
AIHUMMER_LLM_MODEL LLM մոդել text Մոդելի անունը/իդենտիֆիկատորը, որն ուղարկվում է մատակարարին յուրաքանչյուր քայլում (ձեր վերջնակետի սպասարկած մոդելը)։ Պետք է համընկնի այն մոդելի հետ, որը վերջնակետն իրականում տրամադրում է։
AIHUMMER_LLM_PROVIDER LLM մատակարար text Որ մոդելի բեկենդն օգտագործել (OpenAI-համատեղելի վերջնակետ կամ Codex/ChatGPT-բաժանորդագրության տրանսպորտ)։ Որոշում է, թե ինչպես են ուղարկվում և վավերացվում հարցումները։
AIHUMMER_LLM_RETRIES LLM կրկնություններ ժամանակավոր սխալի դեպքում int 3 LLM-ի հարցման կրկնությունների թիվը ժամանակավոր սխալի դեպքում։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_LLM_TEMPERATURE Ջերմաստիճան text Նմուշառման ջերմաստիճանը (0..2), երբ գործակալի պարամետրերը դա չեն սահմանում։ Դատարկ = չուղարկել։ ՈՒՇԱԴՐՈՒԹՅՈՒՆ. gpt-5.5 դատողական մոդելները (Codex) մերժում են temperature — դրանց համար դաշտը թողեք դատարկ. սահմանեք միայն ոչ դատողական բեկենդ օգտագործելիս։ Կիրառվում է անմիջապես (առանց վերագործարկման)։
AIHUMMER_LLM_TOP_P Top-p (nucleus նմուշառում) text Nucleus-նմուշառման շեմը (0..1), երբ գործակալի պարամետրերը դա չեն սահմանում։ Դատարկ = չուղարկել։ Ինչպես temperature-ը, gpt-5.5 reasoning-ը մերժում է այն — սահմանեք միայն ոչ դատողական բեկենդների համար։ Կիրառվում է անմիջապես (առանց վերագործարկման)։
AIHUMMER_OPENAI_API OpenAI API ոճ (chat | responses) enum: \| chat \| responses chat = /chat/completions, responses = /responses։ Դատարկ = ավտոմատ/լռելյայն։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_OPENAI_API_KEY Բնիկ OpenAI API բանալի (տեղակայման կանխադրված) text Ձեր OpenAI հաշվի բանալին բնիկ OpenAI ցիկլի համար (եթե OpenAI-ն օգտագործում եք որպես լռելյայն մատակարար)։ Չշփոթել «Մոդելներ» էջի աշխատանքային տարածքի BYOK-ի հետ։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_OPENAI_BASE_URL Բնիկ OpenAI բազային URL text OpenAI-համատեղելի API-ի բազան (օր. https://api.openai.com/v1)։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_OPENAI_MODEL Բնիկ OpenAI մոդել text Մոդել բնիկ OpenAI ցիկլի համար (եթե AIHUMMER_OPENAI_API_KEY-ը սահմանված է)։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_ROUTER_COMPLEX_MODEL Երթուղիչ. մոդել բարդ հարցումների համար text Մոդել բարդ հարցումների համար (դատարկ = այս խումբն անջատված է)։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_ROUTER_SIMPLE_MODEL Երթուղիչ. մոդել պարզ հարցումների համար text Մոդել պարզ հարցումների համար (դատարկ = այս խումբն անջատված է)։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_ROUTER_STANDARD_MODEL Երթուղիչ. մոդել սովորական հարցումների համար text Մոդել սովորական հարցումների համար (դատարկ = այս խումբն անջատված է)։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։

Media

Բանալի Անվանում Տեսակ Լռելյայն Ինչ է անում
AIHUMMER_DEEPGRAM_API_KEY Deepgram API բանալի text Deepgram-ի API-բանալի (STT շարժիչ = deepgram)։ Վերցվում է այստեղից կամ AIHUMMER_STT_API_KEY-ից։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_DEEPGRAM_MODEL Deepgram մոդել text nova-2 Deepgram-ի մոդել (օր. nova-2, nova-3, base)։ Կախված է այդ բանալու համար նախագծի հասանելիությունից։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_DEEPGRAM_URL Deepgram բազային URL text Deepgram API-ի բազան։ Դատարկ = https://api.deepgram.com։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_IMAGE_BASE_URL Պատկերների API բազային URL (OpenAI պահեստային) text /images API-ի բազան OpenAI-ի բանալիով աշխատելիս (դատարկ = https://api.openai.com/v1)։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_IMAGE_MODEL Պատկեր-գեներացման մոդել text Մոդել image_generate-ի համար (լռելյայն gpt-image-2)։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_MEDIA_MAX_UPLOAD_MB Մեդիայի բեռնման առավելագույն չափ (MB) int 256 Մեկ մեդիա վերբեռնման առավելագույն չափը (PUT /v1/media/{id}/content), մեգաբայթերով։ Սահմանափակում է սկավառակի գրառումները հանրային պորտի միջոցով (գերբեռնումից պաշտպանություն)։ Լռելյայն 256։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_STT_API_KEY STT API բանալի (ընտրովի) text Ըստ ցանկության bearer, եթե STT սայդքարը պահանջում է այն (install.sh-ը կարող է գեներացնել այն)։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_STT_CODEX_URL STT codex-engine URL text OpenAI-համատեղելի /v1/audio/transcriptions-ի բազան codex շարժիչի համար (տրանսկրիպցիա ChatGPT-ի բաժանորդագրությամբ)։ Դատարկ = Codex-ի բազան։ Bearer-ը վերցվում է AIHUMMER_STT_API_KEY-ից կամ AIHUMMER_CODEX_ACCESS_TOKEN-ից։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_STT_ENGINE STT շարժիչ enum: faster-whisper \| deepgram \| off faster-whisper Խոսքի ճանաչման շարժիչ։ faster-whisper = անվճար տեղական սայդքար (լռելյայն, տեղադրվում է սկզբից, URL = AIHUMMER_STT_URL, առանց բեռի երրորդ կողմի API-ների վրա)։ deepgram = ամպային Deepgram (արագ, բանալի AIHUMMER_DEEPGRAM_API_KEY, վճարովի՝ անվճար շեմով)։ off = ճանաչումն անջատված է։ (Codex/ChatGPT բաժանորդագրությունը ՉԻ աջակցում աուդիոյի տրանսկրիպցիան։) Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_STT_LANGUAGE STT լեզու text Ճանաչման լեզուն (BCP-47, օր. ru/en)։ Օգտագործվում է deepgram շարժիչի կողմից (nova-2 մոդել)։ Դատարկ = ավտոմատ որոշում/շարժիչի լռելյայն։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_STT_MODEL STT մոդել text Systran/faster-whisper-small faster-whisper մոդել (օր. small/medium/large-v3 կամ Systran/faster-whisper-⟨size⟩)։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_STT_URL Խոսքի ճանաչման (faster-whisper) URL text Տեղական faster-whisper սայդքարի URL-ը (OpenAI-համատեղելի /v1/audio/transcriptions)։ Դատարկ = ավտոմատ լռելյայն http://127.0.0.1:8001, որը install.sh-ն ինքն է գրում։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_TTS_API_KEY TTS API բանալի (edge-tts) text Bearer դարպասի և edge-tts սայդքարի միջև (install.sh-ն այն գեներացնում է ավտոմատ)։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_TTS_ENABLED Խոսքի սինթեզը միացված է bool 1 Միացնում է խոսքի սինթեզը (tts գործիք + ձայնային ռեժիմ)։ edge-tts սայդքարը տեղադրվում է սկզբից։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_TTS_MODEL TTS մոդել text Մոդելի անունը edge-tts ծառայության համար։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_TTS_URL Խոսքի սինթեզի (edge-tts) URL text Տեղական edge-tts սայդքարի URL-ը (OpenAI-համատեղելի /v1/audio/speech)։ Դատարկ = ավտոմատ լռելյայն http://127.0.0.1:8002, որը install.sh-ն ինքն է գրում։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_TTS_VOICE TTS ձայն (կանխադրված de-DE-FlorianMultilingualNeural) text de-DE-FlorianMultilingualNeural edge-tts-ի լռելյայն ձայնը (բազմալեզու, այդ թվում՝ ռուսերեն)։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_VIDEO_API_KEY Վիդեոյի վերլուծության API բանալի text Տեսանյութի վերլուծության սայդքարի հասանելիության բանալին (եթե պահանջվում է)։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_VIDEO_URL Վիդեոյի վերլուծության (ffmpeg) URL text Տեսանյութի վերլուծության սայդքարի URL-ը։ Դատարկ = անջատված։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։

Media · Voice

Բանալի Անվանում Տեսակ Լռելյայն Ինչ է անում
AIHUMMER_VOICE_AEC Արձագանքի վերացում (AEC) bool 1 Պահանջել echoCancellation գրանցման ժամանակ (WebRTC)։ Վերացնում է TTS-ի արձագանքը խոսափողում (Moltis #1129)։
AIHUMMER_VOICE_AGC Ինքնաշխատ ուժեղացման կարգավորում bool 1
AIHUMMER_VOICE_BARGEIN_FRAMES Ընդհատման (barge-in) կադրեր int 5 Քանի հաջորդական ձայնային կադր (≈20մվ) ընդհատում է բոտի նվագարկումը։
AIHUMMER_VOICE_DUPLEX Կենդանի լիարժեք դուպլեքս ձայն bool 0 Միացնում է կենդանի լիարժեք երկկողմանի ռեժիմը (հոսքային փոխանցում + VAD + barge-in)։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_VOICE_NOISE_SUPPRESSION Աղմուկի ճնշում bool 1
AIHUMMER_VOICE_VAD_THRESHOLD VAD էներգիայի շեմ (0..1) text 0.02 Խոսքի էներգիայի շեմը գրանցման VAD-գեյթինգի համար. ցածր = ավելի զգայուն։

Memory

Բանալի Անվանում Տեսակ Լռելյայն Ինչ է անում
AIHUMMER_EMBEDDER_DIM Էմբեդդերի վեկտորի չափողականություն int 768 Վեկտորի չափողականությունը — պետք է համապատասխանի մոդելին (multilingual-e5-base=768, bge-m3=1024)։
AIHUMMER_EMBEDDER_KEEPALIVE Էմբեդդերի keep-alive text 5m keep_alive Ollama-ի էմբեդերի համար (միայն երբ AIHUMMER_MEMORY_RETRIEVAL=embedding)։ Լռելյայն 5m — պարապ մոդելը բեռնաթափվում է, և ollama-ի կախված պարապ ռաննն ինքն իրեն մաքրվում է։ -1 (ընդմիշտ պահել) ՉԻ խորհուրդ տրվում. ollama-ի սխալի պատճառով կախված ռաննը կարող է օրերով զբաղեցնել CPU-ի մեկ միջուկ։ Պարապությունից հետո սառը մեկնարկը փոխհատուցվում է դարպասի մեկնարկի ժամանակ տաքացմամբ։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_EMBEDDER_MODEL Էմբեդդերի մոդել text yxchia/multilingual-e5-base Ollama-ի էմբեդինգի մոդելը։ Լռելյայն multilingual-e5-base — բազմալեզու (այդ թվում՝ ռուսերեն), 768 չափողականությամբ, թեթև և արագ CPU-ի վրա (~1-2վ մեկ էմբեդինգի համար)։ e5-ի query/passage նախածանցները կիրառվում են ավտոմատ։ GPU-ի վրա առավելագույն որակի համար օգտագործեք bge-m3 (սահմանեք DIM=1024)։ Պետք է համապատասխանի AIHUMMER_EMBEDDER_DIM-ին։
AIHUMMER_EMBEDDER_PASSAGE_PREFIX Էմբեդդերի փաստաթղթի նախածանց text Վերասահմանել պահվող փաստաթղթի նախածանցը (e5 մոդելներն ավտոմատ օգտագործում են \“passage: \”)։ Դատարկ թողեք՝ մոդելի անվամբ ավտոմատ որոշելու համար։
AIHUMMER_EMBEDDER_QUERY_PREFIX Էմբեդդերի հարցման նախածանց text Վերասահմանել որոնման հարցման նախածանցը (e5 մոդելներն ավտոմատ օգտագործում են \“query: \”)։ Դատարկ թողեք՝ մոդելի անվամբ ավտոմատ որոշելու համար։
AIHUMMER_EMBEDDER_URL Էմբեդդերի URL (Ollama-համատեղելի) text Իրական իմաստային էմբեդինգներ։ Տեղադրիչը տեղակայում է Ollama սայդքարը և սա սահմանում ավտոմատ. ՉՍԱՀՄԱՆՎԱԾ = hash-էմբեդեր (միայն բառային, թույլ վերհիշում)։
AIHUMMER_MEMORY_CAPTURE Հիշողության գրանցման ռեժիմ enum: auto \| review \| off auto auto = հիշել և վերհիշել ավտոմատ; review = հիշել որպես ձեռքով հաստատում պահանջող թեկնածուներ; off = առանց գրանցման։
AIHUMMER_MEMORY_CONTEXT_TIMEOUT Հիշողության բեռնման ժամանակի սահման text 3s Հիշողության բեռնման առավելագույն սպասումը պատասխանի սկզբում (հարցման էմբեդինգ + որոնում)։ Եթե էմբեդերը գերբեռնված է և չի հասցնում, պատասխանը շարունակվում է ԱՌԱՆՑ հիշողության բլոկի՝ փոխանակ կախվելու։ Go duration ձևաչափ (օր. 2s, 1500ms)։ 0 = առանց սահմանի։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_MEMORY_DREAM_INTERVAL «Երազի» անցման միջակայք string 1h Որքան հաճախ ինքնասպասարկվող dream անցումը ստուգված պնդումները սկանավորում է հակասությունների համար՝ բոլոր շրջանակներում (Go duration, օր. 30m/1h/6h)։ 0 = անջատել։
AIHUMMER_MEMORY_EXTRACT Փաստերի արդյունահանում LLM-ի միջոցով bool 1 LLM-ի միջոցով դուրս բերել նորմալացված սուբյեկտ/պրեդիկատ/օբյեկտ փաստերը (լռելյայն ՄԻԱՑՎԱԾ)՝ հում նախադասության հատվածներ պահելու փոխարեն — անհրաժեշտ է գրաֆի/հակասությունների/dream մեխանիզմների աշխատանքի համար։ Ավելացնում է մեկ LLM կանչ յուրաքանչյուր գրանցված հաղորդագրության համար. անջատեք՝ այդ կանչը խնայելու համար։
AIHUMMER_MEMORY_RETRIEVAL Հիշողության վերականգնման ռեժիմ enum: fulltext \| embedding fulltext Ինչպես է որոնվում հիշողությունը։ fulltext (լռելյայն) = Postgres-ի լիատեքստ որոնում փաստերի տեքստով — ԱՌԱՆՑ էմբեդեր մոդելի, առանց սայդքարի, առանց CPU-ի բեռի (ինչպես հին einstein-ը AiHummer-ում)։ embedding = իմաստային վեկտորային որոնում էմբեդերի միջոցով (AIHUMMER_EMBEDDER_URL/ollama) — իմաստով ավելի ճշգրիտ, բայց բեռնում է CPU-ն և պահանջում սայդքար։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_MEMORY_TOKEN Հեռավոր հիշողության ծառայության թոքեն text Սպասարկման թոքեն՝ Einstein Retrieval API-ում լիազորվելու համար (ուղարկվում է որպես Authorization: Bearer …)։ Անհրաժեշտ է միայն երբ AIHUMMER_MEMORY_URL-ը սահմանված է։ Դատարկ = առանց լիազորման (միայն dev տեղադրումների համար, որտեղ retrieval-ի լիազորումն անջատված է)։
AIHUMMER_MEMORY_URL Հեռավոր հիշողության URL (Einstein plugin) text Einstein հիշողության ինքնուրույն փլագինի URL-ը (պայմանագիր aihummer.memory.v1, օր. http://127.0.0.1:8820)։ ԴԱՏԱՐԿ (լռելյայն) = ներկառուցված Go հիշողության մոդուլը։ Սահմանված լինելիս քայլի կոնտեքստի բեռնումն անցնում է HTTP-ով փլագինի /context + /retrieval հասցեներին. սխալի/անհասանելիության դեպքում մեղմ վերադարձ ներկառուցված մոդուլին (առանց խափանումների)։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_QDRANT_API_KEY Qdrant API բանալի text
AIHUMMER_QDRANT_URL Qdrant URL (մշտական վեկտորային պահեստ) text ՉՍԱՀՄԱՆՎԱԾ = պահոց հիշողության մեջ (վեկտորները ԿՈՐՉՈՒՄ են վերագործարկման ժամանակ)։ Սահմանեք արդյունաբերական միջավայրում հուսալի պահպանման համար։
AIHUMMER_RERANKER_URL RAG վերադասավորման sidecar-ի URL text Կրոս-էնկոդեր սայդքարի HTTP URL-ը՝ հիբրիդային որոնման վերադասավորման համար։ Դատարկ = վերադասավորումն անջատված է։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։

Moderation

Բանալի Անվանում Տեսակ Լռելյայն Ինչ է անում
AIHUMMER_MODERATION Մուտքային մոդերացիա bool 1 \“off\”-ն անջատում է jailbreak/prompt-injection-ի դեմ ներկառուցված պաշտպանությունը։ Ցանկացած այլ արժեք = միացված։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_MODERATION_REFUSAL Մոդերացիայի մերժման հաղորդագրություն text Մերժման տեքստ, որը վերադարձվում է, երբ մոդերատորն արգելափակում է հարցումը (դատարկ = ներկառուցված)։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։

Public access

Բանալի Անվանում Տեսակ Լռելյայն Ինչ է անում
AIHUMMER_PUBLIC_URL Դարպասի հանրային URL (Web UI + հաճախորդներ) text Պրոքսիավորեք այս հոսթը → դարպասի պորտին (AIHUMMER_GATEWAY_ADDR, լռելյայն :8780)։ Օգտագործվում է Web UI-ի և iOS/վեբ հաճախորդների կողմից։
POCKET_AGENT_GATEWAY_BASE_URL Pocket-agent դարպասի հանրային URL text Պրոքսիավորեք → pocket-agent-ի դարպասի պորտին (POCKET_AGENT_PORT, լռելյայն 8080)։ Հեռավոր գործակալը միանում է այստեղ մեկանգամյա տոմսով։
TELEGRAM_PUBLIC_URL Telegram վեբհուկի հանրային URL text Միայն webhook ռեժիմի համար — պրոքսիավորեք → telegram-connector-ի պորտին (AIHUMMER_TELEGRAM_CONNECTOR_PORT, լռելյայն 8091)։ Թողեք դատարկ polling ռեժիմի համար (հանրային URL պետք չէ)։

SSO (LDAP/AD)

Բանալի Անվանում Տեսակ Լռելյայն Ինչ է անում
AIHUMMER_LDAP_BASE_DN Օգտատերերի որոնման բազային DN text Search root, e.g. OU=Users,DC=corp,DC=example.
AIHUMMER_LDAP_BIND_DN Ծառայության bind DN text Հաշիվ, որն օգտագործվում է սկզբնական որոնման bind-ի համար, օր. CN=svc-aihummer,OU=Service,DC=corp,DC=example։ Դատարկ = անանուն որոնում։
AIHUMMER_LDAP_DEFAULT_ROLE LDAP: Կանխադրված դեր (խմբի համընկնում չկա) text Դեր, որը տրվում է, երբ ոչ մի խումբ չի համընկնում քարտեզագրման հետ։ Դատարկ = առանց դերի։
AIHUMMER_LDAP_ENABLED Միացնել LDAP/AD մուտքը bool 0 Միացված վիճակում ադմինիստրատորների մուտքերը հետ են գլորվում դեպի կատալոգ։ Bind-ի գաղտնաբառը պահվում է Secrets-ում (շրջանակ ldap, անուն bind_password)։
AIHUMMER_LDAP_GROUP_ATTR Խմբի ատրիբուտ (կանխադրված memberOf) text Օգտատիրոջ գրառման ատրիբուտը, որը թվարկում է խմբերի DN-երը։ Դատարկն անջատում է խումբ→դեր քարտեզագրումը։
AIHUMMER_LDAP_ROLE_MAPPINGS LDAP: Խումբ→դեր համապատասխանեցումներ (JSON) text JSON օբյեկտ՝ խմբի DN (կամ պարզ CN) → դեր, օր. {\“CN=Admins,OU=Groups,DC=corp,DC=example\”:\“admin\”,\“Operators\”:\“operator\”}։
AIHUMMER_LDAP_SKIP_TLS_VERIFY Բաց թողնել TLS ստուգումը (միայն լաբորատորիայի համար, 1/0) bool 0 Անջատում է կատալոգի վկայագրի ստուգումը։ Երբեք մի միացրեք արդյունաբերական միջավայրում։
AIHUMMER_LDAP_URL Կատալոգի URL text e.g. ldaps://ad.corp.example:636 (TLS) or ldap://dc1.corp.example:389.
AIHUMMER_LDAP_USER_ATTR Մուտքի ատրիբուտ (կանխադրված sAMAccountName) text LDAP/Active Directory ատրիբուտը, որը համեմատվում է օգտատիրոջ մուտքագրած լոգինի հետ (լռելյայն sAMAccountName; uid՝ OpenLDAP-ի համար, userPrincipalName՝ UPN ոճի մուտքերի համար)։
AIHUMMER_LDAP_USER_FILTER Օգտատերերի որոնման զտիչ text Պետք է պարունակի %s լոգինի համար։ AD: (sAMAccountName=%s); OpenLDAP: (uid=%s)։

SSO (OIDC)

Բանալի Անվանում Տեսակ Լռելյայն Ինչ է անում
AIHUMMER_OIDC_AUDIENCE OIDC audience text Ակնկալվող aud claim — սահմանեք ԱՅՍ ռեսուրսի audience-ը, որպեսզի մերժվեն այլ կողմի համար թողարկված թոքենները։ aud claim-ն այժմ լռելյայն ՊԱՐՏԱԴԻՐ է յուրաքանչյուր թոքենում (առանց aud-ի թոքենը մերժվում է). երբ սա սահմանված է, aud-ը պետք է նաև պարունակի այն։ Խստորեն խորհուրդ է տրվում արդյունաբերական միջավայրում։
AIHUMMER_OIDC_ISSUER OIDC թողարկողի URL text IdP-ի թողարկողը (օր. https://login.example.com)։ Սահմանված լինելիս միացնում է OIDC JWT վավերացումը։
AIHUMMER_OIDC_JWKS_URL OIDC-ի JWKS URL text JSON Web Key Set վերջնակետը՝ թոքենների ստորագրությունները ստուգելու համար։
AIHUMMER_OIDC_TENANT_CLAIM Աշխատանքային տարածքի claim OIDC-ում text JWT claim, որը կրում է աշխատանքային տարածքի իդենտիֆիկատորը (օր. tenant_id / org)։

SSO (SAML)

Բանալի Անվանում Տեսակ Լռելյայն Ինչ է անում
AIHUMMER_SAML_DEFAULT_ROLE SAML: Կանխադրված դեր (խմբի համընկնում չկա) text Դեր, որը տրվում է, երբ ոչ մի պնդված արժեք չի քարտեզագրվում։ Դատարկ = առանց դերի։
AIHUMMER_SAML_ENABLED Միացնել SAML 2.0 SSO bool 0 Բացում է /saml/metadata, /saml/acs, /saml/login։ SP-ի մասնավոր բանալին պահվում է Secrets-ում (շրջանակ saml, անուն sp_key)։
AIHUMMER_SAML_ENTITY_ID SP-ի entity ID text SP-ի entity ID (դատարկ լինելիս լռելյայն ⟨root⟩/saml/metadata)։
AIHUMMER_SAML_IDP_METADATA IdP մետատվյալների XML text Տեղադրեք ձեր IdP-ի SAML մետատվյալների փաստաթուղթը (Okta/Azure AD/ADFS)։
AIHUMMER_SAML_ROLE_ATTRIBUTE Դերի/խմբի ատրիբուտ (կանխադրված groups) text Assertion-ի ատրիբուտ, որը կրում է խմբի/դերի արժեքները։
AIHUMMER_SAML_ROLE_MAPPINGS SAML: Խումբ→դեր համապատասխանեցումներ (JSON) text JSON օբյեկտ՝ պնդված արժեք → դեր, օր. {\“AdminGroup\”:\“admin\”,\“Ops\”:\“operator\”}։
AIHUMMER_SAML_ROOT_URL SP արմատային URL text Այս դարպասի արտաքինից հասանելի բազային URL-ը, օր. https://app.example.com։ ACS = ⟨root⟩/saml/acs։
AIHUMMER_SAML_SP_CERT SP վկայագիր (PEM) text SP-ի ստորագրման հանրային վկայագիրը (PEM)։ Համապատասխան մասնավոր բանալին դրվում է Secrets-ում (շրջանակ saml, անուն sp_key)։

Security

Բանալի Անվանում Տեսակ Լռելյայն Ինչ է անում
AIHUMMER_AIRGAPPED Մեկուսացված ռեժիմ (air-gapped, 1/0) bool 0 Արգելափակում է մոդելի կողմից կառավարվող ելքը դեպի հանրային ինտերնետ (միայն ներքին/թույլատրված ցանկի հոսթեր)։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_AUDIT_RETENTION_DAYS Աուդիտ-լոգի պահպանում (օրեր, 0=ընդմիշտ) int 0 Քանի օր պահել աուդիտի մատյանը. ավելի հին գրառումներն ամեն օր ջնջվում են։ 0/դատարկ = պահել ընդմիշտ։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_CODE_EXEC_ALLOW_HOST Թույլատրել code_exec-ը host-ի վրա (ԱՌԱՆՑ sandbox-ի) bool 0 ⚠️ Թույլ տալ կոդի կատարումն ուղղակի հոսթի վրա՝ առանց մեկուսացման։ Միայն վստահելի homelab-ի համար։ Ավելի ապահով է սահմանել AIHUMMER_CODE_EXEC_SANDBOX_IMAGE։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_CORS_ORIGINS Թույլատրված CORS origin-ներ (ստորակետերով) text Թույլատրված Origin-ների ցանկը՝ ստորակետերով։ Դատարկ = CORS-ը թույլատրված չէ (միայն same-origin)։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_CSP Content-Security-Policy վերնագիր (վերասահմանում) text Վերասահմանում է CSP վերնագիրը։ Դատարկ = անվտանգ լռելյայն։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_INBOUND_SECRET Կոնեկտոր→դարպաս ընդհանուր գաղտնիք text Ընդհանուր գաղտնիք, որը վավերացնում է կոնեկտոր→դարպաս անցումը (պետք է համընկնի կոնեկտորի կողմի արժեքի հետ)։ Դատարկ = մուտքային վերջնակետն ԱՌԱՆՑ վավերացման է։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_OPENAI_COMPAT_KEY OpenAI-համատեղելի մուտք. ստատիկ API բանալի text Ստատիկ բանալի, որով OpenAI-համատեղելի հաճախորդները վավերացվում են դարպասի ներկառուցված /v1 վերջնակետում (P8 home gateway)։ Դատարկ = ստատիկ վավերացումն անջատված է (անձնական բանալիները մնում են)։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_OPENAI_COMPAT_WORKSPACE OpenAI-համատեղելի մուտք. workspace-ի id text Աշխատանքային տարածքի ID, որին քարտեզագրվում է ստատիկ OpenAI-համատեղելի վավերացումը։ Դատարկ = AIHUMMER_DEFAULT_WORKSPACE_ID։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_REQUIRE_2FA Պահանջել 2FA օպերատորների համար bool 0 Պահանջել երկրորդ գործոն (TOTP/passkey) օպերատորների համար։ Միացված լինելիս առանց 2FA օպերատորներին մուտքի ժամանակ առաջարկվում է անմիջապես կարգավորել այն (առանց արգելափակման, որպեսզի սեփականատերը երբեք դուրս չմնա)։ Կիրառվում է անմիջապես։
AIHUMMER_REQUIRE_SECURE Ընդունել միայն ապահով (HTTPS/WSS) կապեր bool 0 Միացված վիճակում սովորական HTTP հարցումները վերահղվում են HTTPS (GET/HEAD-ի համար) կամ մերժվում են (403). localhost-ից մուտքը միշտ թույլատրված է, որպեսզի օպերատորը դուրս չմնա։ Հաշվի է առնում X-Forwarded-Proto-ն TLS-ը դադարեցնող հակադարձ պրոքսիից։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_TRUSTED_PROXIES Վստահելի հակադարձ-պրոքսի CIDR-եր (ստորակետերով) text Վստահելի հակադարձ պրոքսի ցանցերի ցանկը՝ ստորակետերով (CIDR, օր. 10.0.0.0/8,192.168.0.0/16, կամ առանձին IP-ներ)։ Միայն ԱՅՍ հասցեներից ԵԿՈՂ հարցումների համար է X-Forwarded-For վերնագիրն օգտագործվում հաճախորդի IP-ն որոշելու համար (աուդիտ, IP-ների թույլատրված ցանկ, գաղտնաբառի ուժային ընտրության դեմ պաշտպանություն)։ Դատարկ = վստահել ՄԻԱՅՆ իրական peer հասցեին (XFF-ն անտեսվում է, IP-ի կեղծումն անհնար է)։ Կիրառվում է անմիջապես։

Tools

Բանալի Անվանում Տեսակ Լռելյայն Ինչ է անում
AIHUMMER_CODE_EXEC Միացնել code_exec bool 0
AIHUMMER_CODE_EXEC_INTERPRETERS Code-exec մեկնիչներ (JSON) text JSON օբյեկտ {language: path_to_binary}, օր. {\“python\”:\“/usr/bin/python3\”}։ Դատարկ = ավտոմատ հայտնաբերում։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_CODE_EXEC_SANDBOX_IMAGE Code-exec sandbox-ի պատկեր text Կոնտեյների պատկեր՝ code_exec-ը մեկուսացնելու համար (առանց ցանցի, միայն կարդալու rootfs, սահմանափակումներ)։ Դատարկ = կատարում հենց հոսթի վրա (վստահելի միջավայր)։ Կիրառվում է մեկնարկի/վերագործարկումից հետո։
AIHUMMER_DB_QUERY_DSN DSN db_query-ի համար (օգտագործեք նվազագույն իրավունքներով, ոչ սեփականատեր դեր — հարցումները կատարվում են RLS-ով սահմանափակված ընթացիկ աշխատանքային տարածքով) text
AIHUMMER_FS_ROOT Ֆայլային համակարգի գործիքի արմատ text
AIHUMMER_HTTP_ALLOWLIST http_request թույլատրված ցուցակ text
AIHUMMER_HTTP_AUTH_JSON http_request նույնականացում (JSON) text
AIHUMMER_MCP_SERVERS MCP սերվերներ (JSON) text
AIHUMMER_WEBFETCH_ALLOWLIST web_fetch թույլատրված ցուցակ text

Web UI (separate port)

Բանալի Անվանում Տեսակ Լռելյայն Ինչ է անում
AIHUMMER_WEBUI_API_BASE API բազային URL, որին դիմում է Web UI-ն text Բացարձակ origin (օր. https://api.example.com), որին առանձին տեղակայված SPA-ն դիմում է /v1/admin/* կանչերի համար։ Դատարկ = վերադարձ դարպասի հանրային URL-ին, ապա դարպասի տեղական հասցեին։ Պետք է հասանելի լինի ադմինիստրատորի դիտարկիչից. API-ն պետք է թույլատրի այս Web UI-ի origin-ը CORS-ի միջոցով (ավտոմատ ավելացվում է ստորև)։
AIHUMMER_WEBUI_ENABLED Մատուցել ադմին Web UI-ն սեփական պորտով bool 1 Լռելյայն միացված է. ադմին SPA-ն մատուցվում է առանձին լսողի (AIHUMMER_WEBUI_ADDR) ԱՐՄԱՏՈՒՄ, որը կարելի է կապել միայն ներքին ինտերֆեյսին։ Դարպասի հիմնական պորտը պահում է API + pairing + WS + SSE և ՉԻ մատուցում /admin/։ Սահմանեք 0՝ Web UI-ի լսողն ամբողջովին անջատելու համար։
AIHUMMER_WEBUI_ORIGIN Web UI բրաուզերի Origin (CORS) text Web UI-ի դիտարկիչային Origin-ը (օր. https://admin.example.com), ավտոմատ ավելացվում է API-ի CORS թույլատրված ցանկին՝ հավատարմագրերով։ Դատարկ = բխեցվում է AIHUMMER_WEBUI_ADDR-ից (http://host:port)։ Սահմանեք սա, երբ դիտարկիչը Web UI-ին հասնում է կապման հասցեից տարբեր պրոքսիի/հոսթանվան միջոցով։

Օպերատորին հասանելի կարգավորումներ՝ 138։