AiHummer
हिन्दी
साइन इन करेंखाता
v1.1.x
{ }Swagger

सेटिंग्स संदर्भ

v1.1.x · अपडेट किया गया 2026-08-06

यहाँ वे सभी सेटिंग्स दी गई हैं जिन्हें ऑपरेटर AiHummer सर्वर पर बदल सकता है। यह पृष्ठ स्वयं उत्पाद की सूची से बनाया जाता है, इसलिए यह आपके सर्वर से मेल खाता है।

मान वेब-इंटरफ़ेस में या aihummer settings set KEY VALUE कमांड से दिया जाता है (कमांड लाइन)। डिफ़ॉल्ट मान वाला स्तंभ दिखाता है कि अपना मान देने तक सर्वर क्या उपयोग करता है।

[!NOTE] गुप्त मान यहाँ कभी नहीं छापे जाते, और आपूर्तिकर्ता की सेवा-कुंजियाँ बिल्कुल सूचीबद्ध नहीं होतीं — उत्पाद उन्हें हर सूची से छिपाता है। डैश का अर्थ है खाली मान या ऐसा विवरण जो केवल वेब-इंटरफ़ेस में दिखता है।

API

कुंजी नाम प्रकार डिफ़ॉल्ट क्या करता है
AIHUMMER_PERSONAL_API_KEYS OpenAI-compat के लिए व्यक्तिगत API कुंजी bool 1 ‘बंद’ ओपनएआई-संगत एंडपॉइंट पर व्यक्तिगत-कुंजी प्रमाणीकरण को अक्षम करता है = स्टार्टअप पर/पुनरारंभ के बाद लागू किया जाता है।

Agent

कुंजी नाम प्रकार डिफ़ॉल्ट क्या करता है
AIHUMMER_APPROVAL_TOOLS उपकरणों को अनुमोदन की आवश्यकता है text
AIHUMMER_SUBAGENT_MAX_DEPTH subagent अधिकतम गहराई int 2
AIHUMMER_SUBAGENT_TIMEOUT_SEC subagent टाइमआउट (सेकंड) 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 सर्वश्रेष्ठ-एन नमूने (0/1=छूट, ≥2=पर) int 0 ≥2 नमूने एन उम्मीदवार और सर्वश्रेष्ठ न्यायाधीश। लागत N× पीढ़ी.
AIHUMMER_AGENT_DEBATE_JUDGE_PROMPT बहस: जज प्रॉम्प्ट (ओवरराइड) text डिबेट जज प्रॉम्प्ट (रिक्त = बिल्ट-इन) को ओवरराइड करता है। स्टार्टअप पर/पुनरारंभ के बाद लागू किया जाता है।
AIHUMMER_AGENT_DEBATE_N बहस पैनल का आकार (0/1=बंद, ≥2=पर) int 0 ≥2 एन उम्मीदवारों + जज का एक बहस पैनल चलाता है। लागत N× पीढ़ी।
AIHUMMER_AGENT_DEBATE_PROMPT बहस: उम्मीदवार का संकेत (ओवरराइड) text वाद-विवाद उम्मीदवार के संकेत को ओवरराइड करता है (रिक्त = अंतर्निहित)। स्टार्टअप पर/पुनः आरंभ के बाद लागू किया गया।
AIHUMMER_AGENT_DEBATE_ROUNDS बहस: दौर int 1 उम्मीदवार पैनल के लिए बहस दौर की संख्या। स्टार्टअप पर/पुनरारंभ के बाद लागू किया जाता है।
AIHUMMER_AGENT_JUDGE_PROMPT बेस्ट-ऑफ-एन जज प्रॉम्प्ट (ओवरराइड) text बेस्ट-ऑफ-एन जज प्रॉम्प्ट (रिक्त = अंतर्निहित) को ओवरराइड करता है। स्टार्टअप पर/पुनरारंभ के बाद लागू किया जाता है।
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 डिफ़ॉल्ट उत्तर भाषा/स्थान संकेत, उदा. आरयू-आरयू. व्यक्तित्व/संचालक निर्देश ओवरराइड।
AIHUMMER_TIMEZONE समयक्षेत्र text UTC IANA दिनांक इंजेक्शन के लिए समयक्षेत्र, उदाहरण के लिए। यूरोप/मास्को. डिफ़ॉल्ट UTC.

Channels

कुंजी नाम प्रकार डिफ़ॉल्ट क्या करता है
AIHUMMER_CONFIDENTIAL_PERSONA गोपनीय वेब व्यक्तित्व bool 0 चालू होने पर, वेब-चैट एजेंट अपने व्यक्तित्व/पहचान विवरण का खुलासा नहीं करेगा या जारी नहीं रखेगा और कार्य के उत्तर हाथ में रखेगा - इसे गुमनाम या गोपनीयता-संवेदनशील वेब परिनियोजन के लिए उपयोग करें। स्टार्टअप पर/पुनरारंभ के बाद लागू किया गया।
AIHUMMER_INBOUND_REQUIRE_BINDING केवल प्रावधानित उपयोगकर्ताओं को उत्तर दें text true सही = बॉट किसी भी चैनल प्रेषक को अनदेखा करता है जो NOT एक प्रावधानित AiHummer उपयोगकर्ता (भूमिका बंधन वाला उपयोगकर्ता) है - यादृच्छिक चैट सदस्यों और अतिथि आमंत्रणों को कोई उत्तर नहीं मिलता है। गलत (डिफ़ॉल्ट) = सभी को उत्तर दें।

Integrations

कुंजी नाम प्रकार डिफ़ॉल्ट क्या करता है
AIHUMMER_A2A_PUBLISH Agent2Agent (A2A) पर एजेंट प्रकाशित करें bool 0 एजेंट को A2A सर्वर (एजेंट कार्ड + 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 सभी कार्यस्थानों में प्रत्येक कॉन्फ़िगर किए गए नॉलेज कनेक्टर के बैकग्राउंड ऑटो री-सिंक के लिए अवधि (उदाहरण के लिए 6 घंटे, 30 मिनट)। रिक्त/0 = बंद. री-सिंक निष्क्रिय है (स्रोत द्वारा बदलें, कोई डुप्लिकेट नहीं)। slack_export को बाहर रखा गया है (इसका ज़िप मैन्युअल रूप से अपलोड किया गया है)। स्टार्टअप पर/पुनः आरंभ के बाद लागू किया गया।

LLM

कुंजी नाम प्रकार डिफ़ॉल्ट क्या करता है
AIHUMMER_CASCADE_MIN_CHARS कैस्केड: बढ़ाने के लिए न्यूनतम वर्ण int 0 अनुरोध-लंबाई सीमा (अक्षर) जिस पर मजबूत कैस्केड मॉडल शुरू होता है। 0 = डिफ़ॉल्ट। स्टार्टअप पर/पुनरारंभ के बाद लागू किया गया।
AIHUMMER_CASCADE_STRONG_MODEL कैस्केड: मजबूत फ़ॉलबैक मॉडल text लंबे/जटिल अनुरोधों के लिए कैस्केड करने के लिए मॉडल (रिक्त = बंद)। स्टार्टअप पर/पुनरारंभ के बाद लागू किया जाता है।
AIHUMMER_CODEX_BASE_URL कोडेक्स आधार URL text कोडेक्स (चैटजीपीटी सदस्यता) परिवहन का आधार। स्टार्टअप पर/पुनः आरंभ के बाद लागू किया गया।
AIHUMMER_CODEX_MAX_OUTPUT_TOKENS अधिकतम आउटपुट टोकन (0 = कोई सीमा नहीं) int 0 चैट टर्न के लिए max_output_tokens कैप। 0 = कोई सीमा नहीं. तर्क मॉडल पर तर्क टोकन भी इस बजट के विरुद्ध गिने जाते हैं, इसलिए बहुत छोटा मान एक खाली ‘अपूर्ण: max_output_tokens’ उत्तर देता है। तुरंत लागू (कोई पुनरारंभ नहीं)।
AIHUMMER_CODEX_MODEL मॉडल आईडी (कोडेक्स / gpt-5.5 ट्रांसपोर्ट) text gpt-5.5 प्राथमिक कोडेक्स/चैटजीपीटी ट्रांसपोर्ट की मॉडल आईडी (उदाहरण के लिए जीपीटी-5.5, जीपीटी-5.5-कोडेक्स)। स्टार्टअप पर/पुनरारंभ के बाद लागू किया जाता है।
AIHUMMER_CODEX_REASONING_EFFORT तर्क करने का प्रयास enum: none \| low \| medium \| high \| xhigh low चैट के लिए मॉडल की तर्क गहराई तब बदल जाती है जब एजेंट के पैरामीटर इसे सेट नहीं करते हैं। मान्य gpt-5.5 मान: कोई नहीं, निम्न, मध्यम, उच्च, xhigh (NOT न्यूनतम - gpt-5.5 इसे HTTP 400 के साथ अस्वीकार करता है)। उच्चतर = बेहतर गुणवत्ता लेकिन धीमी/अधिक महंगी। एक अमान्य मान को सुरक्षित रूप से कम पर मजबूर किया जाता है। तुरंत लागू (कोई पुनरारंभ नहीं)।
AIHUMMER_LLM_CALL_TIMEOUT_S प्रति-कॉल टाइमआउट (सेकंड) int 120 SINGLE मॉडल कॉल के लिए समय बजट (एंटी-स्टॉल: 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-संगत एंडपॉइंट या कोडेक्स/चैटजीपीटी-सब्सक्रिप्शन ट्रांसपोर्ट)। यह तय करता है कि अनुरोध कैसे भेजे जाएं और प्रमाणित किए जाएं।
AIHUMMER_LLM_RETRIES LLM क्षणिक त्रुटि पर पुनः प्रयास करता है int 3 एक क्षणिक त्रुटि पर LLM अनुरोध पुनः प्रयास की संख्या। स्टार्टअप पर/पुनः आरंभ के बाद लागू किया गया।
AIHUMMER_LLM_TEMPERATURE तापमान text सैंपलिंग तापमान (0..2) जब एजेंट के पैरामीटर इसे सेट नहीं करते हैं। खाली = मत भेजो. NOTE: gpt-5.5 रीजनिंग मॉडल (कोडेक्स) तापमान को अस्वीकार करते हैं - उनके लिए फ़ील्ड को खाली छोड़ दें; इसे केवल गैर-तर्कपूर्ण बैकएंड का उपयोग करते समय ही सेट करें। तुरंत लागू किया गया (कोई पुनरारंभ नहीं)।
AIHUMMER_LLM_TOP_P टॉप-पी (नाभिक नमूनाकरण) text न्यूक्लियस-सैंपलिंग थ्रेशोल्ड (0..1) जब एजेंट के पैरामीटर इसे सेट नहीं करते हैं। खाली = मत भेजो. तापमान की तरह, जीपीटी-5.5 तर्क इसे अस्वीकार करता है - इसे केवल गैर-तर्कपूर्ण बैकएंड के लिए सेट करें। तुरंत लागू किया गया (कोई पुनरारंभ नहीं)।
AIHUMMER_OPENAI_API OpenAI API शैली (चैट | प्रतिक्रियाएँ) enum: \| chat \| 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 नेटिव ओपनएआई मॉडल 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 डीपग्राम API कुंजी text डीपग्राम API कुंजी (STT इंजन = डीपग्राम)। यहां से या AIHUMMER_STT_API_KEY से लिया गया। स्टार्टअप पर/पुनरारंभ के बाद लागू किया गया।
AIHUMMER_DEEPGRAM_MODEL डीपग्राम मॉडल text nova-2 डीपग्राम मॉडल (जैसे नोवा-2, नोवा-3, बेस)। कुंजी के लिए प्रोजेक्ट की पहुंच पर निर्भर करता है। स्टार्टअप पर/पुनरारंभ के बाद लागू किया गया।
AIHUMMER_DEEPGRAM_URL डीपग्राम बेस URL text डीपग्राम API आधार। रिक्त = https://api.deepgram.com. स्टार्टअप पर/पुनः आरंभ के बाद लागू।
AIHUMMER_IMAGE_BASE_URL छवि API आधार URL (OpenAI फ़ॉलबैक) text OpenAI कुंजी के माध्यम से काम करते समय /images API का आधार (रिक्त = https://api.openai.com/v1). स्टार्टअप पर/पुनरारंभ के बाद लागू किया जाता है।
AIHUMMER_IMAGE_MODEL छवि-जनरेशन मॉडल text image_generate के लिए मॉडल (डिफ़ॉल्ट gpt-image-2)। स्टार्टअप पर/पुनरारंभ के बाद लागू किया जाता है।
AIHUMMER_MEDIA_MAX_UPLOAD_MB मीडिया अधिकतम अपलोड आकार (एमबी) int 256 एकल मीडिया अपलोड का अधिकतम आकार (PUT /v1/media/{id}/content), मेगाबाइट में। बाउंड डिस्क सार्वजनिक पोर्ट (अतिप्रवाह सुरक्षा) के माध्यम से लिखती है। डिफ़ॉल्ट 256. स्टार्टअप पर/पुनः आरंभ के बाद लागू।
AIHUMMER_STT_API_KEY STT API कुंजी (वैकल्पिक) text वैकल्पिक वाहक यदि STT साइडकार को एक की आवश्यकता होती है (install.sh इसे उत्पन्न कर सकता है)। स्टार्टअप पर/पुनरारंभ के बाद लागू किया गया।
AIHUMMER_STT_CODEX_URL STT कोडेक्स-इंजन URL text कोडेक्स इंजन के लिए OpenAI-संगत /v1/ऑडियो/ट्रांसक्रिप्शन का आधार (चैटजीपीटी सदस्यता के माध्यम से ट्रांसक्रिप्शन)। रिक्त = कोडेक्स आधार। वाहक AIHUMMER_STT_API_KEY या AIHUMMER_CODEX_ACCESS_TOKEN से लिया गया है। स्टार्टअप पर/पुनरारंभ के बाद लागू किया गया।
AIHUMMER_STT_ENGINE STT इंजन enum: faster-whisper \| deepgram \| off faster-whisper वाक्-पहचान इंजन। तेज़-कानाफूसी = मुफ़्त स्थानीय साइडकार (डिफ़ॉल्ट, बॉक्स से बाहर भेजा जाता है, URL = AIHUMMER_STT_URL, तृतीय-पक्ष API पर कोई लोड नहीं)। डीपग्राम = क्लाउड डीपग्राम (तेज़, कुंजी AIHUMMER_DEEPGRAM_API_KEY, निःशुल्क टियर के साथ भुगतान)। बंद = पहचान अक्षम. (कोडेक्स/चैटजीपीटी सदस्यता NOT ऑडियो ट्रांसक्रिप्शन का समर्थन करती है।) स्टार्टअप पर/पुनरारंभ के बाद लागू।
AIHUMMER_STT_LANGUAGE STT भाषा text पहचान भाषा (BCP-47, उदाहरण के लिए ru/en)। डीपग्राम इंजन (नोवा-2 मॉडल) द्वारा उपयोग किया जाता है। रिक्त = स्वतः-पहचान/इंजन डिफ़ॉल्ट। स्टार्टअप पर/पुनरारंभ के बाद लागू किया जाता है।
AIHUMMER_STT_MODEL STT मॉडल text Systran/faster-whisper-small तेज़-व्हिस्पर मॉडल (उदाहरण के लिए छोटा/मध्यम/बड़ा-v3 या सिस्ट्रान/तेज़-व्हिस्पर-⟨size⟩)। स्टार्टअप पर/पुनरारंभ के बाद लागू किया गया।
AIHUMMER_STT_URL स्पीच-टू-टेक्स्ट (तेज-फुसफुसाते हुए) URL text URL स्थानीय फास्टर-व्हिस्पर साइडकार (ओपनएआई-संगत /v1/ऑडियो/ट्रांसक्रिप्शन)। रिक्त = स्वतः-डिफ़ॉल्ट http://127.0.0.1:8001, जो install.sh स्वयं सेट होता है। स्टार्टअप पर/पुनरारंभ के बाद लागू किया गया।
AIHUMMER_TTS_API_KEY TTS API कुंजी (edge-tts) text गेटवे और एज-टीटीएस साइडकार के बीच बियरर (install.sh इसे स्वचालित रूप से उत्पन्न करता है)। स्टार्टअप पर/पुनरारंभ के बाद लागू किया जाता है।
AIHUMMER_TTS_ENABLED पाठ-से-वाक् सक्षम bool 1 वाक् संश्लेषण (टीटीएस टूल + वॉयस मोड) सक्षम करता है। एज-टीटीएस साइडकार बॉक्स से बाहर आती है। स्टार्टअप पर/पुनरारंभ के बाद लागू किया गया।
AIHUMMER_TTS_MODEL TTS मॉडल text एज-टीटीएस सेवा के लिए मॉडल नाम। स्टार्टअप पर/पुनरारंभ के बाद लागू किया गया।
AIHUMMER_TTS_URL टेक्स्ट-टू-स्पीच (एज-टीटीएस) URL text URL स्थानीय एज-टीटीएस साइडकार (ओपनएआई-संगत /v1/ऑडियो/स्पीच)। रिक्त = स्वतः-डिफ़ॉल्ट http://127.0.0.1:8002, जो install.sh स्वयं सेट होता है। स्टार्टअप पर/पुनः आरंभ के बाद लागू किया गया।
AIHUMMER_TTS_VOICE TTS आवाज (डिफ़ॉल्ट de-DE-FlorianMultilingualNeural) text de-DE-FlorianMultilingualNeural डिफ़ॉल्ट एज-टीटीएस आवाज (बहुभाषी, रूसी सहित)। स्टार्टअप पर/पुनः आरंभ के बाद लागू किया गया।
AIHUMMER_VIDEO_API_KEY वीडियो विश्लेषण API कुंजी text वीडियो-विश्लेषण साइडकार के लिए एक्सेस कुंजी (यदि आवश्यक हो)। स्टार्टअप पर/पुनरारंभ के बाद लागू किया गया।
AIHUMMER_VIDEO_URL वीडियो विश्लेषण (ffmpeg) URL text URL वीडियो-विश्लेषण साइडकार का। रिक्त = बंद. स्टार्टअप पर/पुनरारंभ के बाद लागू किया गया।

Media · Voice

कुंजी नाम प्रकार डिफ़ॉल्ट क्या करता है
AIHUMMER_VOICE_AEC इको रद्दीकरण (AEC) bool 1 कैप्चर पर इकोकैंसिलेशन की आवश्यकता है (WebRTC)। माइक्रोफ़ोन में TTS प्रतिध्वनि को हटाता है (मोल्टिस #1129)।
AIHUMMER_VOICE_AGC ऑटो गेन नियंत्रण bool 1
AIHUMMER_VOICE_BARGEIN_FRAMES बार्ज-इन फ्रेम int 5 कितने लगातार आवाज वाले फ्रेम (≈20ms) बॉट के प्लेबैक को बाधित करते हैं।
AIHUMMER_VOICE_DUPLEX लाइव फुल-डुप्लेक्स आवाज bool 0 लाइव फुल-डुप्लेक्स मोड (स्ट्रीमिंग + VAD + बार्ज-इन) सक्षम करता है। स्टार्टअप पर/पुनः आरंभ के बाद लागू किया गया।
AIHUMMER_VOICE_NOISE_SUPPRESSION शोर दमन bool 1
AIHUMMER_VOICE_VAD_THRESHOLD VAD ऊर्जा सीमा (0..1) text 0.02 कैप्चर की VAD गेटिंग के लिए वाक्-ऊर्जा सीमा; निचला = अधिक संवेदनशील.

Memory

कुंजी नाम प्रकार डिफ़ॉल्ट क्या करता है
AIHUMMER_EMBEDDER_DIM एम्बेडर वेक्टर मंद int 768 वेक्टर आयाम — मॉडल से मेल खाना चाहिए (बहुभाषी-e5-base=768, bge-m3=1024).
AIHUMMER_EMBEDDER_KEEPALIVE एम्बेडर को जीवित रखें text 5m ओलामा एम्बेडर के लिए keep_alive (केवल तभी जब AIHUMMER_MEMORY_RETRIEVAL=embedding हो)। डिफ़ॉल्ट 5m — एक निष्क्रिय मॉडल उतार दिया जाता है और एक अटका हुआ निष्क्रिय ओलामा धावक स्वयं को साफ़ कर लेता है। -1 (हमेशा के लिए रखें) अनुशंसित नहीं है: ओलामा बग के कारण एक अटका हुआ धावक कई दिनों तक CPU कोर लगा सकता है। सुस्ती के बाद की ठंडी शुरुआत की भरपाई गेटवे स्टार्टअप पर वार्म-अप से होती है। स्टार्टअप पर/पुनः आरंभ के बाद लागू किया गया।
AIHUMMER_EMBEDDER_MODEL एंबेडर मॉडल text yxchia/multilingual-e5-base ओलामा एम्बेडिंग मॉडल। डिफ़ॉल्ट बहुभाषी-ई5-आधार - बहुभाषी (रूसी सहित), 768-मंद, प्रकाश + तेज़ CPU पर (~1-2s/एम्बेड)। e5 क्वेरी/पैसेज उपसर्ग स्वचालित रूप से लागू होते हैं। GPU हार्डवेयर पर अधिकतम गुणवत्ता के लिए bge-m3 का उपयोग करें (DIM=1024 सेट करें)। AIHUMMER_EMBEDDER_DIM से मेल खाना चाहिए।
AIHUMMER_EMBEDDER_PASSAGE_PREFIX एम्बेडर पैसेज उपसर्ग text संग्रहीत-दस्तावेज़ उपसर्ग को ओवरराइड करें (e5 मॉडल स्वचालित रूप से “पैसेज:”) का उपयोग करें। मॉडल नाम से स्वत: पता लगाने के लिए खाली छोड़ दें।
AIHUMMER_EMBEDDER_QUERY_PREFIX एंबेडर क्वेरी उपसर्ग text पुनर्प्राप्ति-क्वेरी उपसर्ग को ओवरराइड करें (e5 मॉडल स्वचालित रूप से “क्वेरी:”) का उपयोग करते हैं। मॉडल नाम से स्वत: पता लगाने के लिए खाली छोड़ दें।
AIHUMMER_EMBEDDER_URL एंबेडर URL (ओलामा-संगत) text वास्तविक अर्थ संबंधी एम्बेडिंग। इंस्टॉलर एक ओलामा साइडकार का प्रावधान करता है और इसे स्वचालित रूप से सेट करता है; UNSET = हैश एम्बेडर (केवल शाब्दिक, कमजोर स्मरण)।
AIHUMMER_MEMORY_CAPTURE मेमोरी कैप्चर मोड enum: auto \| review \| off auto ऑटो = याद रखें + स्वचालित रूप से याद करें; समीक्षा = याद रखें कि उम्मीदवारों को मैन्युअल अनुमोदन की आवश्यकता है; बंद = कोई कब्जा नहीं.
AIHUMMER_MEMORY_CONTEXT_TIMEOUT मेमोरी हाइड्रेशन टाइमआउट text 3s उत्तर की शुरुआत में मेमोरी हाइड्रेशन के लिए अधिकतम प्रतीक्षा (क्वेरी एम्बेडिंग + खोज)। यदि एम्बेडर अतिभारित है और समय सीमा चूक जाता है, तो उत्तर हैंग होने के बजाय मेमोरी ब्लॉक WITHOUT हो जाता है। गो अवधि प्रारूप (जैसे 2s, 1500ms)। 0 = कोई सीमा नहीं. स्टार्टअप पर/पुनः आरंभ के बाद लागू किया गया।
AIHUMMER_MEMORY_DREAM_INTERVAL ड्रीम पास अंतराल string 1h सेल्फ-मेंटेनिंग ड्रीम पास स्कैन कितनी बार सभी क्षेत्रों में विरोधाभासों के दावों की समीक्षा करता है (गो अवधि, उदाहरण के लिए 30 मिनट/1 घंटा/6 घंटा)। अक्षम करने के लिए 0 सेट करें।
AIHUMMER_MEMORY_EXTRACT LLM तथ्य निष्कर्षण bool 1 कच्चे वाक्य अंशों को संग्रहीत करने के बजाय LLM (डिफ़ॉल्ट चालू) के माध्यम से सामान्यीकृत विषय/विधेय/वस्तु तथ्यों को निकालें - जो ग्राफ़/विरोधाभास/स्वप्न मशीनरी को सक्रिय करने के लिए आवश्यक है। प्रति कैप्चर किए गए संदेश में एक LLM कॉल जोड़ता है; कॉल को सेव करने के लिए निकल पड़ा।
AIHUMMER_MEMORY_RETRIEVAL मेमोरी पुनर्प्राप्ति मोड enum: fulltext \| embedding fulltext मेमोरी को कैसे खोजा जाता है. पूर्ण पाठ (डिफ़ॉल्ट) = तथ्य पाठ पर पूर्ण पाठ खोज को पोस्टग्रेज करता है - कोई एम्बेडर मॉडल नहीं, कोई साइडकार नहीं, कोई CPU लोड नहीं (AiHummer में पुराने आइंस्टीन की तरह)। एम्बेडिंग = एक एम्बेडर के माध्यम से सिमेंटिक वेक्टर खोज (AIHUMMER_EMBEDDER_URL/ollama) - अर्थ के हिसाब से अधिक सटीक, लेकिन CPU को लोड करता है और एक साइडकार की आवश्यकता होती है। स्टार्टअप पर/पुनः आरंभ के बाद लागू किया गया।
AIHUMMER_MEMORY_TOKEN रिमोट मेमोरी सेवा टोकन text आइंस्टीन पुनर्प्राप्ति API के साथ अधिकृत करने के लिए सेवा टोकन (प्राधिकरण के रूप में भेजा गया: बियरर …)। केवल तभी आवश्यक है जब AIHUMMER_MEMORY_URL सेट हो। रिक्त = कोई प्राधिकरण नहीं (केवल पुनर्प्राप्ति प्रमाणीकरण अक्षम के साथ डेव इंस्टॉल के लिए)।
AIHUMMER_MEMORY_URL रिमोट मेमोरी URL (आइंस्टीन प्लगइन) text स्टैंडअलोन आइंस्टीन मेमोरी प्लगइन का URL (अनुबंध aihummer.memory.v1, उदाहरण के लिए http://127.0.0.1:8820). BLANK (डिफ़ॉल्ट) = इन-प्रोसेस गो मेमोरी मॉड्यूल। जब सेट किया जाता है, तो टर्न-संदर्भ हाइड्रेशन प्लगइन के /context + /retrieval पर HTTP से अधिक हो जाता है; त्रुटि/अनुपलब्धता पर यह धीरे-धीरे अंतर्निहित मॉड्यूल पर वापस आ जाता है (स्टार्टअप पर/पुनः आरंभ होने पर कोई क्रैश नहीं होता)।
AIHUMMER_QDRANT_API_KEY Qdरेंट API कुंजी text
AIHUMMER_QDRANT_URL Qdvant URL (टिकाऊ वेक्टर स्टोर) text UNSET = इन-मेमोरी स्टोर (रीस्टार्ट पर वेक्टर LOST)। उत्पादन स्थायित्व के लिए सेट.
AIHUMMER_RERANKER_URL RAG रीरैंकर साइडकार URL text HTTP URL हाइब्रिड खोज को फिर से रैंक करने के लिए क्रॉस-एनकोडर साइडकार का। रिक्त = पुनः क्रमबद्ध करना। स्टार्टअप पर/पुनरारंभ के बाद लागू किया गया।

Moderation

कुंजी नाम प्रकार डिफ़ॉल्ट क्या करता है
AIHUMMER_MODERATION इनपुट मॉडरेशन bool 1 ‘off’ जेलब्रेक/प्रॉम्प्ट-इंजेक्शन के विरुद्ध अंतर्निहित गार्ड को अक्षम कर देता है। कोई अन्य मान = सक्षम। स्टार्टअप पर/पुनः आरंभ के बाद लागू किया गया।
AIHUMMER_MODERATION_REFUSAL मॉडरेशन इनकार संदेश text जब मॉडरेटर किसी अनुरोध को ब्लॉक करता है तो इनकार पाठ वापस आ जाता है (रिक्त = अंतर्निहित)। स्टार्टअप पर/पुनः आरंभ के बाद लागू किया गया।

Public access

कुंजी नाम प्रकार डिफ़ॉल्ट क्या करता है
AIHUMMER_PUBLIC_URL गेटवे पब्लिक URL (वेब ​​यूआई + क्लाइंट) text इस होस्ट को प्रॉक्सी करें → गेटवे पोर्ट (AIHUMMER_GATEWAY_ADDR, डिफ़ॉल्ट :8780)। वेब यूआई और आईओएस/वेब क्लाइंट द्वारा उपयोग किया जाता है।
POCKET_AGENT_GATEWAY_BASE_URL पॉकेट-एजेंट गेटवे सार्वजनिक URL text प्रॉक्सी → पॉकेट-एजेंट गेटवे पोर्ट (POCKET_AGENT_PORT, डिफ़ॉल्ट 8080)। रिमोट एजेंट इसे एक बार के टिकट के माध्यम से डायल करता है।
TELEGRAM_PUBLIC_URL टेलीग्राम वेबहुक पब्लिक URL text केवल वेबहुक मोड - प्रॉक्सी → टेलीग्राम-कनेक्टर पोर्ट (AIHUMMER_TELEGRAM_CONNECTOR_PORT, डिफ़ॉल्ट 8091)। मतदान का उपयोग करने के लिए खाली छोड़ें (किसी सार्वजनिक URL की आवश्यकता नहीं है)।

SSO (LDAP/AD)

कुंजी नाम प्रकार डिफ़ॉल्ट क्या करता है
AIHUMMER_LDAP_BASE_DN उपयोगकर्ता खोज आधार DN text रूट खोजें, उदाहरण के लिए। OU=उपयोगकर्ता,DC=corp,DC=उदाहरण.
AIHUMMER_LDAP_BIND_DN सेवा बाइंड DN text प्रारंभिक खोज बाइंड के लिए उपयोग किया जाने वाला खाता, उदाहरण के लिए CN=svc-aihummer,OU=सेवा,DC=कॉर्प,DC=उदाहरण। रिक्त = अनाम खोज.
AIHUMMER_LDAP_DEFAULT_ROLE LDAP: डिफ़ॉल्ट भूमिका (कोई समूह मिलान नहीं) text भूमिका तब दी जाती है जब कोई समूह मैपिंग से मेल नहीं खाता। रिक्त = कोई भूमिका नहीं।
AIHUMMER_LDAP_ENABLED LDAP/AD लॉगिन सक्षम करें bool 0 चालू होने पर, व्यवस्थापक लॉगिन वापस निर्देशिका में आ जाते हैं। बाइंड पासवर्ड रहस्य में रहता है (स्कोप एलडीएपी, नाम बाइंड_पासवर्ड)।
AIHUMMER_LDAP_GROUP_ATTR समूह विशेषता (डिफ़ॉल्ट memberOf) text उपयोगकर्ता प्रविष्टि सूची समूह डीएन पर विशेषता। रिक्त समूह→भूमिका मानचित्रण को अक्षम कर देता है।
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 उदा. ldaps://ad.corp.example:636 (TLS) या ldap://dc1.corp.example:389.
AIHUMMER_LDAP_USER_ATTR लॉगिन विशेषता (डिफ़ॉल्ट sAMAccountName) text LDAP/सक्रिय निर्देशिका विशेषता उपयोगकर्ता प्रकार के लॉगिन से मेल खाती है (डिफ़ॉल्ट sAMAccountName; OpenLDAP के लिए uid, UPN शैली लॉगिन के लिए userPrincipalName)।
AIHUMMER_LDAP_USER_FILTER उपयोगकर्ता खोज फ़िल्टर text लॉगिन के लिए %s होना चाहिए। विज्ञापन: (sAMAccountName=%s); ओपनएलडीएपी: (uid=%s).

SSO (OIDC)

कुंजी नाम प्रकार डिफ़ॉल्ट क्या करता है
AIHUMMER_OIDC_AUDIENCE OIDC दर्शक text अपेक्षित aud दावा - किसी अन्य भरोसेमंद पार्टी के लिए बनाए गए टोकन को अस्वीकार करने के लिए इसे THIS संसाधन के दर्शकों पर सेट करें। aud दावा अब डिफ़ॉल्ट रूप से प्रत्येक टोकन पर REQUIRED है (बिना ऑड वाला टोकन अस्वीकार कर दिया जाता है); जब इसे सेट किया जाता है, तो ऑड में भी यह शामिल होना चाहिए। उत्पादन में पुरजोर अनुशंसा की गई।
AIHUMMER_OIDC_ISSUER OIDC जारीकर्ता URL text आईडीपी जारीकर्ता (उदाहरण के लिए https://login.example.com). सेट होने पर OIDC JWT प्रमाणीकरण सक्षम करता है।
AIHUMMER_OIDC_JWKS_URL OIDC का JWKS URL text JSON वेब कुंजी सेट एंडपॉइंट का उपयोग टोकन हस्ताक्षरों को सत्यापित करने के लिए किया जाता है।
AIHUMMER_OIDC_TENANT_CLAIM OIDC कार्यक्षेत्र दावा text JWT कार्यक्षेत्र आईडी (उदाहरण के लिए किरायेदार_आईडी/संगठन) वाला दावा।

SSO (SAML)

कुंजी नाम प्रकार डिफ़ॉल्ट क्या करता है
AIHUMMER_SAML_DEFAULT_ROLE SAML: डिफ़ॉल्ट भूमिका (कोई समूह मिलान नहीं) text भूमिका तब प्रदान की जाती है जब कोई अनुमानित मूल्य मानचित्र नहीं होता है। रिक्त = कोई भूमिका नहीं।
AIHUMMER_SAML_ENABLED SAML 2.0 सक्षम करें SSO bool 0 /saml/metadata, /saml/acs, /saml/login को उजागर करता है। एसपी निजी कुंजी रहस्य में रहती है (स्कोप सैमल, नाम sp_key)।
AIHUMMER_SAML_ENTITY_ID SP इकाई आईडी text SP इकाई आईडी (रिक्त होने पर डिफ़ॉल्ट रूप से ⟨root⟩/saml/metadata होता है)।
AIHUMMER_SAML_IDP_METADATA IdP मेटाडेटा XML text IdP के SAML मेटाडेटा दस्तावेज़ (Okta/Azure AD/ADFS) को चिपकाएँ।
AIHUMMER_SAML_ROLE_ATTRIBUTE भूमिका/समूह विशेषता (डिफ़ॉल्ट) समूह) text अभिकथन विशेषता समूह/भूमिका मानों को ले जाती है।
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 सार्वजनिक एसपी हस्ताक्षर प्रमाणपत्र (PEM)। मिलान करने वाली निजी कुंजी रहस्य (स्कोप सैमल, नाम sp_key) में जाती है।

Security

कुंजी नाम प्रकार डिफ़ॉल्ट क्या करता है
AIHUMMER_AIRGAPPED एयर-गैप्ड मोड bool 0 सार्वजनिक इंटरनेट (केवल आंतरिक/अनुमति सूची होस्ट) के लिए मॉडल-संचालित निकास को अवरुद्ध करता है। स्टार्टअप पर/पुनरारंभ के बाद लागू किया गया।
AIHUMMER_AUDIT_RETENTION_DAYS ऑडिट-लॉग प्रतिधारण (दिन, 0=हमेशा के लिए) int 0 ऑडिट लॉग को कितने दिनों तक रखना है; पुरानी प्रविष्टियाँ प्रतिदिन हटा दी जाती हैं। 0/रिक्त = सदैव रखें। स्टार्टअप पर/पुनः आरंभ के बाद लागू किया गया।
AIHUMMER_CODE_EXEC_ALLOW_HOST होस्ट पर Code_exec को अनुमति दें (कोई सैंडबॉक्स नहीं) bool 0 ⚠️ बिना किसी सैंडबॉक्स के सीधे होस्ट पर कोड निष्पादन की अनुमति दें। केवल एक विश्वसनीय होमलैब के लिए। AIHUMMER_CODE_EXEC_SANDBOX_IMAGE सेट करना अधिक सुरक्षित है। स्टार्टअप पर/पुनरारंभ के बाद लागू किया गया।
AIHUMMER_CORS_ORIGINS अनुमत CORS मूल (अल्पविराम) text अनुमत मूल की अल्पविराम से अलग की गई सूची। रिक्त = CORS की अनुमति नहीं है (केवल समान-मूल)। स्टार्टअप पर/पुनरारंभ के बाद लागू किया गया।
AIHUMMER_CSP सामग्री-सुरक्षा-नीति शीर्षलेख (ओवरराइड) text CSP हेडर को ओवरराइड करता है। रिक्त = एक सुरक्षित डिफ़ॉल्ट. स्टार्टअप पर/पुनरारंभ के बाद लागू किया गया।
AIHUMMER_INBOUND_SECRET कनेक्टर→गेटवे साझा रहस्य text कनेक्टर को प्रमाणित करने वाला साझा रहस्य→गेटवे हॉप (कनेक्टर पक्ष पर मान से मेल खाना चाहिए)। रिक्त = इनबाउंड समापन बिंदु UNAUTHENTICATED है। स्टार्टअप पर/पुनः आरंभ के बाद लागू किया गया।
AIHUMMER_OPENAI_COMPAT_KEY OpenAI-संगत इनबाउंड: स्थिर API कुंजी text स्टेटिक कुंजी OpenAI-संगत क्लाइंट गेटवे के अंतर्निहित /v1 एंडपॉइंट (P8 होम गेटवे) के विरुद्ध प्रमाणित करने के लिए उपयोग करते हैं। रिक्त = स्थिर प्रमाणीकरण अक्षम (व्यक्तिगत कुंजियाँ बनी रहती हैं)।
AIHUMMER_OPENAI_COMPAT_WORKSPACE OpenAI-संगत इनबाउंड: वर्कस्पेस आईडी text वर्कस्पेस आईडी, जो स्थिर OpenAI-संगत प्रमाणीकरण मैप करता है। रिक्त = AIHUMMER_DEFAULT_WORKSPACE_ID स्टार्टअप पर/पुनःप्रारंभ के बाद लागू होता है।
AIHUMMER_REQUIRE_2FA ऑपरेटरों के लिए 2FA की आवश्यकता है bool 0 ऑपरेटरों के लिए दूसरे कारक (TOTP/passkey) की आवश्यकता होती है। चालू होने पर, 2एफए के बिना ऑपरेटरों को इसे लॉगिन पर तुरंत सेट करने के लिए कहा जाता है (बिना ब्लॉक किए, ताकि मालिक कभी भी लॉक न हो)। तुरंत लागू किया गया.
AIHUMMER_REQUIRE_SECURE केवल सुरक्षित स्वीकार करें (HTTPS/WSS) कनेक्शन bool 0 चालू होने पर, सादे HTTP अनुरोधों को HTTPS पर पुनर्निर्देशित किया जाता है (GET/HEAD के लिए) या अस्वीकार कर दिया जाता है (403); लोकलहोस्ट एक्सेस की हमेशा अनुमति होती है इसलिए ऑपरेटर को कभी भी बाहर नहीं किया जाता है। TLS-टर्मिनेटिंग रिवर्स प्रॉक्सी से ऑनर्स एक्स-फॉरवर्डेड-प्रोटो। स्टार्टअप पर/पुनः आरंभ करने के बाद लागू किया गया।
AIHUMMER_TRUSTED_PROXIES विश्वसनीय रिवर्स-प्रॉक्सी सीआईडीआर (अल्पविराम) text विश्वसनीय रिवर्स-प्रॉक्सी नेटवर्क की अल्पविराम से अलग की गई सूची (CIDR, उदाहरण के लिए 10.0.0.0/8,192.168.0.0/16, या एकल आईपी)। इन पतों से आने वाले अनुरोधों के लिए ही X-Forwarded-For हेडर का उपयोग क्लाइंट आईपी (ऑडिट, आईपी अनुमति सूची, एंटी-ब्रूट-फोर्स) निर्धारित करने के लिए किया जाता है। रिक्त = केवल वास्तविक पीयर पते पर भरोसा करें (XFF पर ध्यान नहीं दिया जाता, आईपी स्पूफिंग असंभव है)। तुरंत लागू किया गया।

Tools

कुंजी नाम प्रकार डिफ़ॉल्ट क्या करता है
AIHUMMER_CODE_EXEC code_exec सक्षम करें bool 0
AIHUMMER_CODE_EXEC_INTERPRETERS कोड-निष्पादक दुभाषिए (JSON) text JSON object {language: path_to_binary}, उदाहरण के लिए। {“python”:“/usr/bin/python3”}. रिक्त = स्वतः पता लगाना। स्टार्टअप पर/पुनः आरंभ के बाद लागू किया गया।
AIHUMMER_CODE_EXEC_SANDBOX_IMAGE कोड-निष्पादन सैंडबॉक्स छवि text code_exec को अलग करने के लिए कंटेनर छवि (कोई नेटवर्क नहीं, केवल-पढ़ने के लिए रूटफ़्स, सीमाएँ)। रिक्त = होस्ट-कार्यकारी (विश्वसनीय वातावरण)। स्टार्टअप पर/पुनरारंभ के बाद लागू किया जाता है।
AIHUMMER_DB_QUERY_DSN db_query DSN (कम से कम-विशेषाधिकार प्राप्त, गैर-स्वामी भूमिका का उपयोग करें - प्रश्न RLS-कार्यक्षेत्र के दायरे में चलते हैं) text
AIHUMMER_FS_ROOT फ़ाइलसिस्टम टूल रूट text
AIHUMMER_HTTP_ALLOWLIST http_request अनुमति सूची text
AIHUMMER_HTTP_AUTH_JSON http_request auth (JSON) text
AIHUMMER_MCP_SERVERS MCP सर्वर (JSON) text
AIHUMMER_WEBFETCH_ALLOWLIST web_fetch अनुमति सूची text

Web UI (separate port)

कुंजी नाम प्रकार डिफ़ॉल्ट क्या करता है
AIHUMMER_WEBUI_API_BASE API आधार URL वेब UI कॉल text पूर्ण मूल (उदा. https://api.example.com) /v1/admin/* कॉल के लिए अलग से होस्ट किए गए SPA लक्ष्य। रिक्त = गेटवे सार्वजनिक URL पर वापस जाएं, फिर स्थानीय गेटवे पते पर। व्यवस्थापक के ब्राउज़र से पहुंच योग्य होना चाहिए; API को इस वेब यूआई की उत्पत्ति की अनुमति देनी होगी CORS के माध्यम से (नीचे स्वतः जोड़ा गया)।
AIHUMMER_WEBUI_ENABLED एडमिन वेब UI को अपने पोर्ट पर परोसें bool 1 डिफ़ॉल्ट रूप से सक्षम: व्यवस्थापक SPA को एक अलग श्रोता (AIHUMMER_WEBUI_ADDR) के ROOT पर परोसा जाता है जिसे केवल-आंतरिक इंटरफ़ेस से जोड़ा जा सकता है। मुख्य गेटवे पोर्ट API + पेयरिंग + WS + SSE रखता है और NOT /admin/ परोसता है। वेब यूआई श्रोता को पूरी तरह से अक्षम करने के लिए 0 पर सेट करें।
AIHUMMER_WEBUI_ORIGIN वेब UI ब्राउज़र मूल (CORS) text वेब यूआई की ब्राउज़र उत्पत्ति (उदाहरण के लिए https://admin.example.com), क्रेडेंशियल्स के साथ API CORS अनुमति सूची में स्वचालित रूप से जोड़ा गया। रिक्त = AIHUMMER_WEBUI_ADDR से प्राप्त (http://host:port). जब ब्राउज़र बाइंड पते से भिन्न प्रॉक्सी/होस्टनाम के माध्यम से वेब यूआई तक पहुंचता है तो इसे सेट करें।

ऑपरेटर के लिए उपलब्ध सेटिंग्स: 138।