From 2cfc14be3380123d7e1bf0423a4be95176eeed4e Mon Sep 17 00:00:00 2001 From: Barack Sokullu Date: Fri, 6 Nov 2026 22:04:53 +0300 Subject: [PATCH 1/2] Add Hindi user docs and put Hindi second in language pickers --- README.fr.md | 1 + README.hi.md | 408 +++++++++++++++++++++++++ README.ja.md | 1 + README.md | 1 + README.tr.md | 1 + README.zh-CN.md | 1 + web/ar/index.html | 6 +- web/bn/index.html | 6 +- web/build/build.mjs | 24 +- web/build/faq-template.html | 2 +- web/build/languages.json | 14 +- web/build/template.html | 2 +- web/de/index.html | 6 +- web/docs/apocalypse-mode/index.html | 6 +- web/docs/ar/faq/index.html | 8 +- web/docs/assets/docs.css | 2 + web/docs/assets/docs.js | 13 +- web/docs/bn/faq/index.html | 8 +- web/docs/de/faq/index.html | 8 +- web/docs/easy-cli-proxy/index.html | 8 +- web/docs/es/faq/index.html | 8 +- web/docs/fa/faq/index.html | 8 +- web/docs/faq/index.html | 8 +- web/docs/formats/index.html | 6 +- web/docs/fr/faq/index.html | 8 +- web/docs/he/faq/index.html | 8 +- web/docs/hi/apocalypse-mode/index.html | 127 ++++++++ web/docs/hi/easy-cli-proxy/index.html | 141 +++++++++ web/docs/hi/faq/index.html | 16 +- web/docs/hi/formats/index.html | 121 ++++++++ web/docs/hi/index.html | 106 +++++++ web/docs/hi/lm-studio/index.html | 144 +++++++++ web/docs/hi/mcp/index.html | 205 +++++++++++++ web/docs/hi/ollama/index.html | 139 +++++++++ web/docs/hi/providers/index.html | 107 +++++++ web/docs/hi/safety/index.html | 106 +++++++ web/docs/hi/settings/index.html | 112 +++++++ web/docs/id/faq/index.html | 8 +- web/docs/index.html | 8 +- web/docs/ja/faq/index.html | 8 +- web/docs/ko/faq/index.html | 8 +- web/docs/lm-studio/index.html | 8 +- web/docs/mcp/index.html | 8 +- web/docs/ms/faq/index.html | 8 +- web/docs/nl/faq/index.html | 8 +- web/docs/ollama/index.html | 8 +- web/docs/providers/index.html | 6 +- web/docs/pt/faq/index.html | 8 +- web/docs/ru/faq/index.html | 8 +- web/docs/safety/index.html | 6 +- web/docs/settings/index.html | 8 +- web/docs/th/faq/index.html | 8 +- web/docs/tl/faq/index.html | 8 +- web/docs/tr/faq/index.html | 8 +- web/docs/uk/faq/index.html | 8 +- web/docs/vi/faq/index.html | 8 +- web/docs/zh/apocalypse-mode/index.html | 6 +- web/docs/zh/easy-cli-proxy/index.html | 8 +- web/docs/zh/faq/index.html | 8 +- web/docs/zh/formats/index.html | 6 +- web/docs/zh/index.html | 6 +- web/docs/zh/lm-studio/index.html | 8 +- web/docs/zh/mcp/index.html | 8 +- web/docs/zh/ollama/index.html | 8 +- web/docs/zh/providers/index.html | 6 +- web/docs/zh/safety/index.html | 6 +- web/docs/zh/settings/index.html | 6 +- web/es/index.html | 6 +- web/fa/index.html | 6 +- web/fr/index.html | 6 +- web/he/index.html | 6 +- web/hi/index.html | 10 +- web/id/index.html | 6 +- web/index.html | 6 +- web/ja/index.html | 6 +- web/ko/index.html | 6 +- web/ms/index.html | 6 +- web/nl/index.html | 6 +- web/pt/index.html | 6 +- web/ru/index.html | 6 +- web/sitemap.xml | 205 ++++++++----- web/th/index.html | 6 +- web/tl/index.html | 6 +- web/tr/index.html | 6 +- web/uk/index.html | 6 +- web/vi/index.html | 6 +- web/zh/index.html | 6 +- 87 files changed, 2122 insertions(+), 321 deletions(-) create mode 100644 README.hi.md create mode 100644 web/docs/hi/apocalypse-mode/index.html create mode 100644 web/docs/hi/easy-cli-proxy/index.html create mode 100644 web/docs/hi/formats/index.html create mode 100644 web/docs/hi/index.html create mode 100644 web/docs/hi/lm-studio/index.html create mode 100644 web/docs/hi/mcp/index.html create mode 100644 web/docs/hi/ollama/index.html create mode 100644 web/docs/hi/providers/index.html create mode 100644 web/docs/hi/safety/index.html create mode 100644 web/docs/hi/settings/index.html diff --git a/README.fr.md b/README.fr.md index 8be2570f0..98104baae 100644 --- a/README.fr.md +++ b/README.fr.md @@ -16,6 +16,7 @@

English · + हिन्दी · 中文 · Français · 日本語 · diff --git a/README.hi.md b/README.hi.md new file mode 100644 index 000000000..7cc3c7a9c --- /dev/null +++ b/README.hi.md @@ -0,0 +1,408 @@ +

+ WebBrain लोगो +

+ +

WebBrain

+ +

+ ओपन-सोर्स AI ब्राउज़र एजेंट — पेजों से बातचीत करें, कार्य स्वचालित करें, और अपनी पसंद के LLM के साथ कई चरणों वाले वर्कफ़्लो चलाएँ। +

+ +

+ Chrome Web Store से WebBrain इंस्टॉल करें + Firefox Browser Add-ons से WebBrain इंस्टॉल करें + Microsoft Edge Add-ons से WebBrain इंस्टॉल करें +

+ +

+ English · + हिन्दी · + 中文 · + Français · + 日本語 · + दस्तावेज़ · + वेबसाइट · + Discord · + GPL-3.0-or-later +

+ +![पेज पढ़ते हुए, फ़ॉर्म भरते हुए और फ़ाइल लाते हुए WebBrain](assets/webbrain-demo.gif) + +WebBrain एक वेब ब्राउज़र एक्सटेंशन है जो आपकी टैब्स के बगल में एक साइड पैनल में AI एजेंट रखता है। +जिस पेज पर आप हैं उसके बारे में उससे पूछें, या उसे कोई सौंपें और वह क्लिक, टाइप और नेविगेट करते हुए उसे पूरा करे। +यह आपके चुने मॉडल पर चलता है — लोकल llama.cpp या Ollama सर्वर, एक फ़्रंटियर क्लाउड API, +या मैनेज किया गया डिफ़ॉल्ट जो बिल्कुल भी सेटअप नहीं माँगता। + +## इंस्टॉल करें + +[Chrome Web Store](https://chromewebstore.google.com/detail/webbrain/ljhijonmfahplgbbacgcfnaihbjljhhb), +[Firefox Add-ons](https://addons.mozilla.org/firefox/addon/webbrain/), या +[Edge Add-ons](https://microsoftedge.microsoft.com/addons/detail/dfbioajafcijomhljabppcelecgdgfeo) से इंस्टॉल करें। + +
+या स्रोत से लोड करें + +```bash +git clone --filter=blob:none https://github.com/webbrain-one/webbrain.git +``` + +**Chrome** — `chrome://extensions/` खोलें, **Developer mode** (ऊपर दाईं ओर) सक्षम करें, +**Load unpacked** पर क्लिक करें, और `webbrain/src/chrome` फ़ोल्डर चुनें। +अलग कॉपी के लिए जो वर्किंग-ट्री की बिखरी हुई फ़ाइलें नहीं उठाएगी, पहले +`npm run build:chrome` चलाएँ और उसके बजाय `webbrain/build/chrome` लोड करें। + +**Firefox** — `about:debugging#/runtime/this-firefox` खोलें, **Load +Temporary Add-on** पर क्लिक करें, और `src/firefox/manifest.json` चुनें (या +`npm run build:firefox` चलाने के बाद `build/firefox/manifest.json`)। अस्थायी add-ons +Firefox रीस्टार्ट होने पर हट जाते हैं; स्थायी इंस्टॉलेशन के लिए +[addons.mozilla.org](https://addons.mozilla.org) पर हस्ताक्षर (signing) आवश्यक है। + +
+ +## इसका उपयोग करें + +WebBrain आइकन पर क्लिक करके साइड पैनल खोलें, फिर कुछ इस तरह टाइप करें: + +- "इस पेज का सारांश बताओ" +- "कीमतों से जुड़े सभी लिंक ढूँढो" +- "सर्च बॉक्स में 'AI agents' टाइप करो और Search पर क्लिक करो" +- "github.com पर जाओ और ट्रेंडिंग रिपॉज़िटरी ढूँढो" + +तीन मोड यह नियंत्रित करते हैं कि एजेंट क्या कर सकता है: + +| मोड | यह क्या कर सकता है | +| ------- | ---------------------------------------------------------------------- | +| **Ask** | केवल पढ़ने के लिए। पेज पढ़ता है, सवालों के जवाब देता है, URLs लाता है। | +| **Act** | क्लिक करता है, टाइप करता है, नेविगेट करता है, अपलोड-डाउनलोड करता है, फ़ॉर्म भरता है। | +| **Dev** | पेज सोर्स, स्टाइल्स, कंसोल, नेटवर्क और वापस ली जा सकने वाली पेज एडिट्स जोड़ता है। | + +WebBrain हर संदेश के लिए मोड खुद चुनता है: जब तक आपका संदेश ब्राउज़र में कुछ करने को +न कहे, वह Ask में ही रहता है। संदेश की शुरुआत `/ask`, `/act` या +`/dev` से करके मोड स्वयं चुनें। + +## मॉडल चुनें + +**WebBrain Compass 1.0** डिफ़ॉल्ट है और इसके लिए न API key चाहिए, न लोकल सेटअप। + +**लोकल मॉडल्स** के लिए भी API key नहीं चाहिए। WebBrain को किसी भी OpenAI-compatible +सर्वर की ओर निर्देशित करें: + +```bash +llama-server -m your-model.gguf --port 8080 # llama.cpp +ollama serve # Ollama → :11434/v1 +vllm serve your-model --port 8000 # vLLM → :8000/v1 +python -m sglang.launch_server --model-path your-model --port 30000 +``` + +LM Studio (`:1234/v1`), Osaurus (`:1337/v1`), Jan (`:1337/v1`), LocalAI (`:8080/v1`), और GPT4All +(`:4891/v1`) इसी तरह काम करते हैं। **WebBrain Companion** लोकल मॉडल्स और समर्थित +अकाउंट सब्सक्रिप्शन के लिए हमारा अलग डेस्कटॉप ऐप है। [इसे +Windows, macOS या Linux के लिए डाउनलोड करें](https://github.com/webbrain-one/webbrain/releases/tag/systray-v0.1.2), +फिर **WebBrain Companion** प्रोवाइडर कार्ड चुनें, **Load Models** पर क्लिक करें, +एक मॉडल चुनें, और कनेक्शन जाँचें। लोकल एंडपॉइंट डिफ़ॉल्ट रूप से +`http://127.0.0.1:8327/v1` है और इस कंप्यूटर पर API key नहीं माँगता। देखें +[Companion सेटअप](docs/providers-and-models.md#webbrain-companion)। +अन्य OpenAI-compatible गेटवेज़ के लिए एक सामान्य **Local OpenAI-compatible Proxy** +कार्ड उपलब्ध रहता है। +**Unsloth Studio (Local)** उसी OpenAI-compatible पथ का उपयोग करता है, बस Studio +पोर्ट और उपयोगकर्ता द्वारा कॉन्फ़िगर किया गया `sk-unsloth-` API key; देखें +[Unsloth Studio सेटअप](docs/providers-and-models.md#unsloth-studio)। +**Osaurus (Local)** मैक के Osaurus सर्वर से मॉडल खोज, स्ट्रीमिंग और टूल कॉल्स के साथ +कनेक्ट होता है; देखें [Osaurus सेटअप](docs/providers-and-models.md#osaurus)। +चुनी गई टियर के सिस्टम प्रॉम्प्ट और टूल स्कीमा, पेज/हिस्ट्री और माँगे गए आउटपुट के +लिए लोड किए गए कॉन्टेक्स्ट विंडो का आकार तय करें। **16k एक कॉन्फ़िगरेशन फ़ॉलबैक है, +गारंटीड न्यूनतम नहीं; Compact के 8k में फ़िट होने की गारंटी नहीं है।** +Mid और Full हिस्ट्री जमा होने से पहले भी 16k पार कर सकते हैं, और compaction +स्थिर निर्देशों या स्कीमा को छोटा नहीं कर सकती। आकार का अनुमान मॉडल का सटीक +टोकनाइज़र नहीं है; देखें [कॉन्टेक्स्ट मार्गदर्शन](docs/providers-and-models.md#local-providers)। +WebBrain llama.cpp, Ollama और LM +Studio के लिए वास्तविक विंडो अपने आप पहचानता है, और बातचीत भरने पर उसे अपने आप +संपीडित (compact) करता है। Ollama, llama.cpp, LM Studio और LocalAI के लिए, +स्क्रीनशॉट जोड़ने से पहले यह नेटिव सर्वर मेटाडेटा भी पढ़ता है; Providers पेज पर +Auto, Force on और Off ओवरराइड्स उपलब्ध हैं। जब वैकल्पिक Model फ़ील्ड खाली हो, +तो हर उपयोगकर्ता टर्न पर लोडेड-मॉडल की क्षमता दोबारा जाँची जाती है, जिससे सर्वर-साइड +हॉट स्वैप असर दिखाए। एक प्रीव्यू `ollama launch webbrain --model ` +हैंडऑफ़ भी है। विवरण: +[प्रोवाइडर्स और मॉडल्स](docs/providers-and-models.md#local-providers)। + +**क्लाउड APIs** — OpenAI, Anthropic Claude, Google Gemini, Azure OpenAI, AWS +Bedrock, Mistral, DeepSeek, xAI Grok, MiniMax, Kimi, Qwen, z.ai GLM, Groq, +Together, Cloudflare, Nvidia NIM, Hugging Face, Fireworks, OpenRouter और भी बहुत कुछ। +Providers पेज पर **Chromium पर 119 बिल्ट-इन प्रोवाइडर कार्ड्स** (Firefox पर 118) +शामिल हैं, जिनमें एंडपॉइंट-मुक्त लोकल WebGPU विकल्प भी है — परीक्षित LFM2.5 2.6B +प्रीसेट और एक प्रायोगिक कस्टम Hugging Face ONNX रिपॉज़िटरी विकल्प के साथ — +देखें [पूरी कैटलॉग](docs/providers-and-models.md#extended-provider-catalog)। + +लोकल या bring-your-own प्रोवाइडर के लिए, प्रति-प्रोवाइडर **Share queries for +research** स्विच डिफ़ॉल्ट रूप से बंद ही रहता है। सक्षम करने पर, यह उस प्रोवाइडर के +मॉडल प्रयासों (विफल रन सहित) के लिए एक सीमित, कॉन्टेन्ट-मुक्त निदान टाइमलाइन साझा +करती है, मौजूदा स्क्रब्ड प्रॉम्प्ट/रिस्पॉन्स शेयर के अलावा। +इस टाइमलाइन में टूल नाम, परिणाम, एरर कोड और टाइमिंग शामिल होते हैं, पर टूल +आर्ग्युमेंट्स, पेज कॉन्टेन्ट या स्क्रीनशॉट नहीं। यदि कोई रन सामान्य जेनरेशन शेयर से +पहले विफल हो जाए, तो उसकी सीमित मॉडल--facing रिक्वेस्ट और अंतिम अवरोधक निदान +रिकॉर्ड के साथ जुड़ते हैं। दूसरे शेयरिंग स्विच की आवश्यकता नहीं है; +मौजूदा स्विच बंद करने पर कतार में मौजूद निदान भी मिट जाते हैं। + +## फ़ीचर्स + +- **कोई भी पेज पढ़ता है** — टेक्स्ट, लिंक, फ़ॉर्म, टेबल्स, PDFs और इंटरैक्टिव + एलिमेंट्स, नाज़ुक सिलेक्टर्स के बजाय accessibility tree के ज़रिए +- **पेज पर कार्य करता है** — क्लिक, टाइप, स्क्रॉल, नेविगेट, अपलोड, डाउनलोड और + फ़ॉर्म सत्यापन, महत्वपूर्ण कार्रवाइयों से पहले साइट-वार अनुमति प्रॉम्प्ट्स के साथ +- **Vision मोड** (उर्फ़ "Tesla" मोड) — सिर्फ़ दृष्टि, कैमरों पर चलती Tesla की तरह: इमेज + लेने वाले मॉडल के साथ, Act पेज को स्क्रीनशॉट्स के रूप में देखता है और निर्देशांकों पर + क्लिक, टाइप और स्क्रॉल करता है; हर कार्रवाई के बाद केवल स्क्रीन का बदला हुआ हिस्सा + भेजा जाता है, और retina डिस्प्ले व ब्राउज़र ज़ूम संभाले जाते हैं ([विवरण](docs/vision-mode.md)) +- **Act से पहले योजना** — Act और Dev एक संरचित योजना बना सकते हैं, उसे मंज़ूरी के लिए + दिखा सकते हैं, और किसी टूल के चलने से पहले मंज़ूर की गई योजना scratchpad पर पिन कर सकते हैं +- **मल्टी-स्टेप एजेंट** — स्वचालित टूल-यूज़ लूप, 195 चरणों तक कॉन्फ़िगर करने योग्य + (डिफ़ॉल्ट 130), सीमा पहुँचने पर Continue बटन के साथ +- **सेव किए वर्कफ़्लो** — किसी सफल रन को दोबारा चलाने, एक्सपोर्ट और शेयर करने योग्य, + वैल्यू-मुक्त रीयूज़ेबल वर्कफ़्लो में बदलें +- **शेड्यूल्ड टास्क्स और वॉचेस** — बाद के लिए `/schedule`, पेज को पोल करने और शर्त + पूरी होने पर कार्रवाई करने के लिए `/watch` +- **Skills** — भरोसेमंद निर्देश और टूल्स जो केवल प्रासंगिक होने पर लोड होते हैं +- **स्मार्ट कॉन्टेक्स्ट** — टोकन-जागरूक ऑटो-कम्पैक्शन, टूल-रिज़ल्ट सीमाएँ, और + आपातकालीन ओवरफ़्लो रिकवरी +- **प्रति-टैब बातचीत** — हर टैब अपना इतिहास रखता है; बताई गई प्राथमिकताओं के लिए + वैकल्पिक लोकल यूज़र मेमोरी +- **वैकल्पिक क्रॉस-डिवाइस रिकॉल** — लोकल मेमोरी डिफ़ॉल्ट रहते हुए OAuth से MemCode + जोड़कर रीड-ओनली लुकअप पाएँ ([सेटअप और प्राइवेसी](docs/memcode-recall.md)) +- **पढ़ने-को-प्राथमिकता देने वाला साइड पैनल** — स्ट्रीमिंग Ask रिप्लाइज़, तैरते हुए + कंट्रोल्स जो जवाब बढ़ने पर आपका सवाल नज़र में रखते हैं, कॉपी बटन, पेज-निरीक्षण + बैनर, और रन के बीच में भी काम करने वाला स्टॉप बटन +- **डिफ़ॉल्ट रूप से नियतिवादी (deterministic)** — ब्राउज़र-कंट्रोल निर्णयों के लिए + temperature `0.15`, Ask के लिए `0.3`, विज़न स्क्रीनशॉट विवरणों के लिए `0` + +## एजेंट टूल्स + +WebBrain **टियर** को **मोड** से अलग रखता है। टियर (`compact`, `mid`, `full`) एक +प्रति-प्रोवाइडर सेटिंग है जो नियंत्रित करती है कि मॉडल कितने टूल्स देखता है — Compact +छोटे लोकल मॉडल्स के लिए उपयुक्त है, Full से hover, drag-drop, frames और shadow DOM +अनलॉक होते हैं। मोड +(`ask`, `act`, `dev`) यह नियंत्रित करता है कि उपयोगकर्ता क्या अनुमति दे रहा है। + +टूल-वार-टियर पूरी मैट्रिक्स, WebMCP नोट्स और Dev-मोड डायग्नोस्टिक्स +[एजेंट टूल्स](docs/agent-tools.md) में हैं। + +## स्लैश कमांड्स + +पूरे सिग्नेचर और फ़्लैग्स के लिए पैनल में `/help` टाइप करें। सबसे उपयोगी: + +| कमांड | यह क्या करता है | +| -------------------------------------------------------------------------------------- | --------------------------------------------------------------------------- | +| `/ask` · `/act` · `/dev` · `/plan` | भेजने से पहले मोड बदलें | +| `/schedule [prompt]` | शेड्यूल्ड टास्क बनाएँ | +| `/watch [--keep] [--secs <30-120>] [--long \| --short] [/beep]` | मौजूदा पेज को पोल करें और शर्त पूरी होने पर कार्रवाई करें | +| `/workflow` · `/workflow --save ` | सेव किए वर्कफ़्लो प्रबंधित करें या आख़िरी सफल रन को कंपाइल करें | +| `/teach --start ` · `/teach --end` | आपके दिखाए गए कार्यों से रीयूज़ेबल वर्कफ़्लो सीखें | +| `/memory --add ` | उपयोगकर्ता प्राथमिकता सेव करें | +| `/screenshot [--full-page]` | टैब का, या पूरी स्क्रॉल होने वाले पेज का कैप्चर लें | +| `/record [--transcribe]` | मौजूदा टैब रिकॉर्ड करें, वैकल्पिक रूप से ट्रांसक्रिप्ट सेव करें | +| `/export [--traces \| --config]` | बातचीत, टूल चेन या Settings स्नैपशॉट डाउनलोड करें | +| `/compact` · `/reset` · `/verbose` | कॉन्टेक्स्ट संपीडित करें, बातचीत साफ़ करें, टूल विवरण टॉगल करें | +| `/allow-api` | प्रति-बातचीत ओवरराइड जो UI फेल होने पर `fetch_url` को बदलाव करने देता है | + +`/watch` पहली जाँच तुरंत चलाता है, फिर हर 60 सेकंड में पोल करता है +(`--secs` 30–120 स्वीकार करता है)। "जब नया commit दिखे" जैसे सापेक्ष कंडीशन +पहली जाँच पर बेसलाइन बनाते हैं; `--keep` वॉच को चालू रखता है और एक ही +स्थिर इवेंट की के लिए बार-बार अलर्ट दबाता है। + +पूरा संदर्भ, `/dangerously-skip-permissions` और run-capture सफ़िक्स सहित: +[स्लैश कमांड्स](docs/slash-commands.md)। + +## कीबोर्ड शॉर्टकट्स + +Chrome साइड पैनल शॉर्टकट्स तब काम करते हैं जब WebBrain साइड पैनल में फोकस हो। + +| शॉर्टकट | यह क्या करता है | +| ------------------------------- | ---------------------------------------------------------------------------- | +| `Ctrl+/` या `Cmd+/` | इनपुट पर फोकस करें | +| `Ctrl+Shift+A` या `Cmd+Shift+A` | संदेश की शुरुआत `/ask` से करें | +| `Ctrl+Shift+X` या `Cmd+Shift+X` | संदेश की शुरुआत `/act` से करें | +| `Ctrl+Shift+D` या `Cmd+Shift+D` | संदेश की शुरुआत `/dev` से करें | +| `Escape` | सक्रिय रन रोकें, बशर्ते वह सिर्फ़ स्लैश-कमांड ऑटोकम्प्लीट बंद कर रहा हो | +| `Escape` दो बार | WebBrain या ब्राउज़र पेज से सक्रिय रिकॉर्डिंग रोकें | + +## दस्तावेज़ + +| | | +| ------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------- | +| [आर्किटेक्चर](docs/architecture.md) | सिस्टम ओवरव्यू, टर्न फ़्लो, सबसिस्टम्स | +| [एजेंट टूल्स](docs/agent-tools.md) | टियर्स, मोड्स और पूरी टूल मैट्रिक्स | +| [स्लैश कमांड्स](docs/slash-commands.md) | हर कमांड और फ़्लैग | +| [प्रोवाइडर्स और मॉडल्स](docs/providers-and-models.md) | सभी प्रोवाइडर कार्ड्स, लोकल सेटअप, टियर्स | +| [Skills](docs/skills.md) | बंडल्ड skills, इम्पोर्टिंग, skill टूल्स | +| [सिक्योरिटी मॉडल](docs/security-model.md) | अनुमतियाँ, क्रेडेंशियल्स, ट्रस्ट बाउंड्रीज़ | +| [Cloud Bridge अनुमोदन](docs/cloud-bridge-browser-approval.md) | बैकएन्ड्स के लिए ऑप्ट-इन ब्राउज़र रजिस्ट्रेशन और अनुमोदन | +| [प्रॉम्प्ट-इंजेक्शन डिफेंस](docs/prompt-injection-defense.md) | डिफेंस लेयर्स और ज्ञात कमियाँ | +| [प्राइवेसी और डेटा फ़्लो](docs/privacy-and-data-flow.md) | ब्राउज़र से क्या बाहर जाता है, और क्या नहीं | +| [Accessibility tree और refs](docs/accessibility-tree-and-refs.md) | पेज कैसे पढ़े और टारगेट किए जाते हैं | +| [साइट एडैप्टर्स](docs/site-adapters.md) | साइट-वार मार्गदर्शन और वर्ज़न्ड वर्कफ़्लो कॉन्ट्रैक्ट्स | +| [एक्सपोर्ट और वर्कफ़्लो फ़ॉर्मैट्स](docs/export-and-workflow-formats.md) | `webbrain-config/1`, `webbrain-workflow/1` | +| [टूल जोड़ें](docs/adding-a-tool.md) · [स्थानीयकरण](docs/localization.md) · [टेस्ट परिदृश्य](docs/test-scenarios.md) | कंट्रीब्यूटर गाइड्स | +| [कम्युनिटी](docs/community.md) | Discord सर्वर गाइड: चैनल्स, रोल्स, नियम, एस्केलेशन | + +[中文](docs/zh-CN/) और [Français](docs/fr/) में भी उपलब्ध। + +## कम्युनिटी + +WebBrain से जुड़ा हर कुछ — मदद, लोकल और क्लाउड मॉडल सेटअप, साइट +एडैप्टर्स, show-and-tell, और कंट्रीब्यूटर समन्वय — +[WebBrain Discord](https://discord.gg/cgC325ssfw) पर चर्चा करें। सर्वर कैसे +संगठित है इसके लिए [कम्युनिटी](docs/community.md) देखें, और चैनल, रोल्स व +वेलकम-स्क्रीन कॉन्फ़िगरेशन के लिए [discord-setup](docs/discord-setup.md) देखें। +बग रिपोर्ट और फ़ीचर अनुरोध Discord नहीं, बल्कि +[GitHub issues](https://github.com/webbrain-one/webbrain/issues) में भेजें। + +## रिपॉज़िटरी लेआउट + +``` +src/chrome/ Manifest V3 build — service worker, chrome.scripting, sidePanel +src/firefox/ Manifest V2 build — background page, executeScript, sidebar_action +docs/ Design and reference docs (en, zh-CN, fr) +mcp-server/ MCP server — delegate browser tasks from Claude Code, Codex, Cursor +lmstudio-plugin/ Web tools + browser delegation as a standalone LM Studio plugin +web/ Landing site and docs site +test/ Node test suite, LLM scenario benchmarks, security corpora +``` + +एजेंट का लगभग सारा कोड दोनों builds में साझा है। वे कहाँ +अलग होते हैं, इसके लिए [आर्किटेक्चर](docs/architecture.md#chrome-vs-firefox-key-differences) देखें। + +## ज्ञात समस्याएँ + +**Firefox, Chrome से काफ़ी कमज़ोर है।** Firefox में `chrome.debugger` के ज़रिए Chrome +DevTools Protocol का कोई समकक्ष नहीं है, इसलिए Firefox build में कोई shadow-DOM +piercing नहीं, कोई सच्चे trusted mouse events नहीं (कुछ React/Vue हैंडलर्स फ़ायर +नहीं होंगे), कोई closed-shadow-root traversal नहीं, कोई `resolveSelector` retry +budget नहीं, कोई SPA-navigation-aware retry नहीं, और कोई CDP स्क्रीनशॉट नहीं। +यह विूपोर्ट स्क्रीनशॉट्स के लिए — निष्क्रिय run टैब्स सहित — `tabs.captureTab` +उपयोग करता है, पर Chrome के पिक्सल-परफेक्ट या फुल-पेज CDP कैप्चर नहीं दे सकता। +साइट एडैप्टर्स, विज़न डिटेक्शन, लूप डिटेक्शन, ऑटो-स्क्रीनशॉट लूप और Compact +प्रॉम्प्ट/टूल सेट _वाक़ई_ Firefox पर मिरर किए गए हैं। कुछ सिंगल-पेज ऐप्स में +क्लाइन्ट-साइड नेविगेशन के बाद content-script का दोबारा इंजेक्ट होना भी फेल हो +सकता है। + +## कंट्रीब्यूट करें + +देखें [CONTRIBUTING.md](CONTRIBUTING.md)। टूल जोड़ने के लिए +[टूल जोड़ें](docs/adding-a-tool.md) की चेकलिस्ट फ़ॉलो करें। प्रोवाइडर जोड़ने के लिए +`BaseLLMProvider` को subclass करें, `chat()` (और वैकल्पिक रूप से `chatStream()`) +इम्प्लीमेंट करें, और उसे `providers/manager.js` में रजिस्टर करें — +`src/chrome/` और `src/firefox/` दोनों में बदलाव मिरर करें। सभी प्रोवाइडर्स +`{ content, toolCalls, usage }` में नॉर्मलाइज़ होते हैं; विवरण +[प्रोवाइडर्स और मॉडल्स](docs/providers-and-models.md#adding-a-provider) में। + +हाल के बदलाव [CHANGELOG.md](CHANGELOG.md) में हैं। + +## MCP सर्वर + +किसी कोडिंग एजेंट को *आपका* ब्राउज़र इस्तेमाल करने दें। Claude Code, Codex, Cursor +और OpenClaw किसी कार्य को उस सेशन में चल रहे WebBrain को सौंप सकते हैं जिसमें आप +पहले से साइन इन हैं — cookies मौजूद, SSO पहले ही पार। एक हेडलेस फ़्रेमवर्क +लॉग-आउट अवस्था में शुरू होता है और पहले लॉगिन वॉल पर अटक जाता है; यह नहीं अटकाता। + +```bash +claude mcp add --transport stdio webbrain -- npx -y @webbrain/mcp-server +``` + +Claude Code MCP सेशन शुरू करते समय सर्वर अपने आप लॉन्च कर देता है। +इसे स्वयं लॉन्च करने के लिए, निम्नलिखित कमांड चलाएँ और उस टर्मिनल को खुला छोड़ दें +(रोकने के लिए `Ctrl+C` दबाएँ): + +```bash +npx -y @webbrain/mcp-server +``` + +सर्वर चलने के बाद, **WebBrain → Settings → Bridge** खोलें, +URL को `ws://127.0.0.1:17374/extension` पर सेट करें, `npx -y +@webbrain/mcp-server pairing-key` द्वारा छपा गया पेयरिंग key **Pairing key** में +पेस्ट करें, और उसे सक्षम करें। +सर्वर उसी सॉकेट पर भरोसा करता है जो साबित करे कि उसके पास वह key है (एक fresh +challenge पर HMAC; key कभी भेजी नहीं जाती), इसलिए कोई अन्य लोकल प्रोसेस एक्सटेंशन +बनकर पेश नहीं आ सकता। LM Studio plugin उसी key फ़ाइल का उपयोग करता है, +`~/.webbrain/bridge-key`. सर्वर अपग्रेड करने से पहले एक्सटेंशन अपडेट करें: जिस +वर्ज़न में Pairing key फ़ील्ड नहीं है, वह पेयर नहीं हो सकता। +Chromium ब्राउज़र्स पर bridge एक्सटेंशन के off-screen दस्तावेज़ से चलता है। +Firefox इसे बैकग्राउंड पेज में होस्ट करता है और उसी **Settings → Bridge** टैब के +अंतर्गत कॉन्फ़िगर होता है (असली Firefox इंस्टॉल पर MCP सर्वर के साथ अभी सत्यापित +नहीं हुआ)। एक बैकएन्ड जिसे कमांड भेजने से पहले हर ब्राउज़र को मंज़ूर देना होता है, +वह [Cloud Bridge ब्राउज़र अनुमोदन](docs/cloud-bridge-browser-approval.md) में वर्णित +ऑप्ट-इन टोकन हैंडशेक इस्तेमाल कर सकता है। + +यदि Settings में **Connection error: WebSocket error** दिखे, तो कॉन्फ़िगर किए गए +URL पर आम तौर पर कोई सुन रहा (listen) नहीं होता। MCP सर्वर शुरू करें, पुष्टि करें +कि URL पोर्ट `17374` उपयोग करता है, और उसकी प्रोसेस चलती रहने दें। देखें +[`mcp-server` ट्रबलशूटिंग गाइड](mcp-server/README.md#troubleshooting) — लिस्टनर +जाँच और अन्य bridge पोर्ट्स के लिए। + +``` +webbrain_run(task: "open the Stripe dashboard and list last week's failed + payments with amounts and customer emails", mode: "ask") +``` + +जब कॉलर को गद्य सारांश के बजाय पूर्वानुमानित संरचित आउटपुट चाहिए, तब JSON Schema +के साथ `webbrain_extract` उपयोग करें। सर्वर छह टास्क-स्तर के टूल्स देता है: run, +संरचित निष्कर्षण (extraction), status, clarification response, abort और +connection diagnostics. + +`mode='ask'` रीड-ओनली है। `mode='act'` क्लिक और टाइप कर सकता है, वही इन-ब्राउज़र +अनुमोदन प्रॉम्प्ट्स के साथ जो एक इंसान को मिलते हैं। सर्वर लगभग 50 निम्न-स्तरीय +ब्राउज़र प्रिमिटिव्स नहीं, बल्कि टास्क डीलिगेशन देता है: WebBrain का अनुमति गेट +एजेंट लूप में रहता है, इसलिए सॉकेट पर प्रति-प्रिमिटिव एक्सेस गेट के नीचे बैठकर उसे +बायपास कर देगी। विवरण [`mcp-server/`](mcp-server/) में। + +पूरा क्लाइंट सेटअप, टूल आर्ग्युमेंट्स, run लाइफ़साइकल, संरचित-आउटपुट +उदाहरण, सुरक्षा सीमाएँ और ट्रबलशूटिंग गाइड +[`web/docs/mcp/`](web/docs/mcp/) पर हैं। + +> एक्सटेंशन एक समय में **एक** bridge सॉकेट थामे रखता है — WebBrain Cloud (17373), +> MCP सर्वर (17374), या LM Studio plugin (17375)। **Settings → Bridge** में URL +> बदलकर स्विच करें। + +## LM Studio plugin + +एक स्टैंडअलोन [LM Studio](https://lmstudio.ai) plugin +[`webbrain/web-tools`](https://lmstudio.ai/webbrain/web-tools) पर: + +```bash +lms clone webbrain/web-tools +``` + +`fetch_url` और `research_url` शुद्ध Node HTTP हैं — ब्राउज़र की ज़रूरत नहीं, पर +साथ ही कोई cookies नहीं, कोई सेशन नहीं और कोई JavaScript नहीं। Chromium +ब्राउज़र पर एक्सटेंशन इंस्टॉल होने पर, `browser_task` आपके असली साइन-इन किए हुए +ब्राउज़र में डीलिगेशन जोड़ता है, और उन प्रामाणिकृत (authenticated) व क्लाइन्ट-रेंडर +पेजों तक पहुँचता है जहाँ सादा HTTP नहीं पहुँच सकता। कोई एक्सटेंशन जुड़ा न हो तो यह +एक कार्रवाई-योग्य संदेश के साथ डिग्रेड हो जाता है, और HTTP टूल्स Firefox पर +काम करते रहते हैं। + +स्रोत: [`lmstudio-plugin/`](lmstudio-plugin/)। + + +## कंट्रीब्यूटर्स + + + + + +## उद्धरण (Citation) + +```bibtex +@software{webbrain2026, + author = {Sokullu, Emre}, + title = {WebBrain: Open-source AI browser agent for chatting with pages}, + year = {2026}, + publisher = {GitHub}, + url = {https://github.com/webbrain-one/webbrain} +} +``` + +## लाइसेंस + +WebBrain [GPL-3.0-or-later](LICENSE) के अंतर्गत लाइसेंस्ड है, क्योंकि वितरित +ब्राउज़र एक्सटेंशन GPL-लाइसेंस्ड Xapian/libzim WebAssembly रनटाइम को बंडल और +इंटीग्रेट करता है। + +[Emre Sokullu](https://emresokullu.com) और [ओपन-सोर्स कंट्रीब्यूटर्स](https://github.com/webbrain-one/webbrain/graphs/contributors) द्वारा ❤️ से निर्मित। diff --git a/README.ja.md b/README.ja.md index d1ba0873a..1d4db7eb8 100644 --- a/README.ja.md +++ b/README.ja.md @@ -16,6 +16,7 @@

English · + हिन्दी · 中文 · Français · 日本語 · diff --git a/README.md b/README.md index 11a22811f..371ac34ae 100644 --- a/README.md +++ b/README.md @@ -16,6 +16,7 @@

English · + हिन्दी · 中文 · Français · 日本語 · diff --git a/README.tr.md b/README.tr.md index eae261d13..e58f806be 100644 --- a/README.tr.md +++ b/README.tr.md @@ -16,6 +16,7 @@ Sayfalarla sohbet etmenizi, görevleri otomatikleştirmenizi ve seçtiğiniz bir

İngilizce · +Hindçe · Çince · Fransızca · Japonca · diff --git a/README.zh-CN.md b/README.zh-CN.md index 3b008c990..377edea0c 100644 --- a/README.zh-CN.md +++ b/README.zh-CN.md @@ -16,6 +16,7 @@

English · + हिन्दी · 中文 · Français · 日本語 · diff --git a/web/ar/index.html b/web/ar/index.html index a4399e9bf..42427e0ba 100644 --- a/web/ar/index.html +++ b/web/ar/index.html @@ -27,6 +27,7 @@ + @@ -41,7 +42,6 @@ - @@ -4167,6 +4167,7 @@

+ @@ -4175,7 +4176,6 @@ - @@ -5198,6 +5198,7 @@

কথাটি ছড়িয়ে দিন, ভালবাসা ভ - + diff --git a/web/docs/ar/faq/index.html b/web/docs/ar/faq/index.html index 8a40ea4d8..d4d7daf6e 100644 --- a/web/docs/ar/faq/index.html +++ b/web/docs/ar/faq/index.html @@ -7,6 +7,7 @@ + @@ -21,7 +22,6 @@ - @@ -37,7 +37,7 @@ - + + + + + + +
+ +
+ +
WebBrain, तैयार जब इंटरनेट न हो

ज़रूरत पड़ने से पहले स्थानीय बुद्धिमत्ता और व्यावहारिक ज्ञान तैयार करें।

अपोकैलिप्स मोड आपके ब्राउज़र के अंदर एक ऑफ़लाइन-तैयार किट जोड़ता है: समर्थित Chromium सिस्टम पर डिवाइस-साइड टेक्स्ट और दृष्टि मॉडल, खोजने योग्य विकिपीडिया संग्रह, और किताबों व फ़ील्ड संदर्भों का एक आपातकालीन बॉक्स।

टेक्स्ट मॉडल2.4 GB · स्थानीय WebGPU इनफ़रेन्स
दृष्टि मॉडलवैकल्पिक · स्क्रीनशॉट स्थानीय रहते हैं
विकिपीडियासरल अंग्रेज़ी · ऑफ़लाइन खोजने योग्य
+ +

“ऑफ़लाइन” का अर्थ क्या है

पहले डाउनलोड के लिए आपको इंटरनेट कनेक्शन चाहिए। मॉडल फ़ाइलें, विकिपीडिया संग्रह और चुने गए दस्तावेज़ सहेजे जाने के बाद, उनका मुख्य इनफ़रेन्स, खोज और पठन पथ ब्राउज़र प्रोफ़ाइल से स्थानीय रूप से चलते हैं। WebGPU मॉडल इनफ़रेन्स डिवाइस पर करता है; डाउनलोड किए गए स्क्रीनशॉट के लिए किसी दूरस्थ दृष्टि सेवा की ज़रूरत नहीं होती।

किसी सामान्य दिन में तैयारी करें

जब बिजली, कनेक्टिविटी और समय अनुमेय हों, तब बड़ी फ़ाइलों के डाउनलोड और स्टोरेज जाँच बहुत आसान हो जाती हैं। मोड सक्षम करें, हर आवश्यक आइटम को तैयार स्थिति तक पहुँचने दें, और किट को उपलब्ध मानने से पहले रीडर आज़माएँ।

अपोकैलिप्स मोड हर वेबसाइट या हर WebBrain कार्य को ऑफ़लाइन नहीं चला देता। लाइव पेज, होस्टेड मॉडल प्रदाता, ताज़ा समाचार और जो संसाधन आपने डाउनलोड नहीं किए, उनके लिए अब भी नेटवर्क चाहिए। यह एक स्व-निहित स्थानीय कोर तैयार करता है; यह इंटरनेट की प्रति नहीं है।

+ +

Chromium और Firefox बिल्ड अलग-अलग हैं

बिल्डमोड सक्षम करने पर क्या तैयार होता हैतैयार स्थिति और आपातकालीन बॉक्स
Chromium, संगत WebGPU हार्डवेयर के साथस्थानीय टेक्स्ट मॉडल और नवीनतम सरल अंग्रेज़ी केवल-टेक्स्ट विकिपीडिया संग्रह शुरू करता है। दृष्टि मॉडल वैकल्पिक है और केवल तभी डाउनलोड होता है जब आप उसका डाउनलोड बटन क्लिक करें। मॉडल ट्रांसफ़र एक ही स्थानीय वर्कर साझा करते हैं और क्रम से चलते हैं।तैयार स्थिति के लिए टेक्स्ट मॉडल और ऑफ़लाइन लाइब्रेरी पूरी होनी चाहिए; दृष्टि मॉडल वैकल्पिक है। उनके पूरा होने पर आपातकालीन बॉक्स अनलॉक हो जाता है।
Firefoxऑफ़लाइन विकिपीडिया लाइब्रेरी, रीडर और आपातकालीन बॉक्स उपलब्ध कराता है। केवल-Chromium वाला WebGPU टेक्स्ट और दृष्टि डाउनलोड स्टैक नहीं दिखाया जाता।संग्रह और दस्तावेज़ नियंत्रण उपलब्ध रहते हैं, बिना यह दिखावा किए कि Firefox के पास Chromium WebGPU रनटाइम है।

यदि टेक्स्ट और दृष्टि कार्ड नहीं दिखते, तो सबसे पहले पुष्टि करें कि आप WebGPU समर्थन वाले हार्डवेयर और ब्राउज़र संस्करण पर Chromium बिल्ड उपयोग कर रहे हैं।

+ +

बुनियादी किट बनाएँ

  1. अपोकैलिप्स मोड खोलें। सेटिंग्स हेडर में नाभिकीय-प्रतीक वाले अपोकैलिप्स मोड नियंत्रण का उपयोग करें।
  2. अपना स्टोरेज और कनेक्शन जाँचें। Chromium बुनियादी सेट में 2.4 GB का एक टेक्स्ट मॉडल शामिल है जो छवियाँ भी पढ़ सकता है, और वर्तमान सरल अंग्रेज़ी विकिपीडिया संग्रह। ब्राउज़र के अंदर अलग दृष्टि मॉडल वैकल्पिक है: Ternary Bonsai 2 2B Vision के लिए लगभग 1.45 GB या WebBrain VL 2 450M के लिए लगभग 810 MB। अस्थायी डाउनलोड स्थिति और आपातकालीन बॉक्स संसाधनों के लिए अतिरिक्त जगह छोड़ें।
  3. मोड चालू करें। समर्थित Chromium सिस्टम पर WebBrain टेक्स्ट मॉडल और आवश्यक विकिपीडिया संग्रह अपने आप शुरू कर देता है, पर कभी अपने आप दृष्टि मॉडल डाउनलोड नहीं करता।
  4. मॉडल डाउनलोड के दौरान ब्राउज़र खुला रखें। आप टैब बदल सकते हैं या सेटिंग्स बंद कर सकते हैं, पर स्थानीय मॉडल ट्रांसफ़र जारी रहते समय Chrome खुला होना ज़रूरी है। हर आइटम की प्रगति पर नज़र रखें; केवल कुल स्टोरेज संख्या पर निर्भर न रहें।
  5. जो तैयार नहीं है उसे ठीक करें। रुके आइटम को दोबारा शुरू करें, त्रुटि का पुनः प्रयास करें, या स्टोरेज खाली करें। पूरा हो चुके मॉडल को हटाने से उसकी कैश्ड फ़ाइलें मिट जाती हैं और ऑफ़लाइन उपयोग से पहले उसे फिर डाउनलोड करना पड़ेगा।
  6. किट आज़माएँ। दृष्टि परीक्षण उपयोग करें, विकिपीडिया रीडर खोलें, किसी लेख की खोज करें, और कम से कम एक इंस्टॉल किए हुए PDF को खोलें। डाउनलोड तब तक योजना नहीं है जब तक आपने उसे पढ़ना साबित न कर दिया हो।
+ +

स्थानीय मॉडल क्या करते हैं

टेक्स्ट · 2.4 GB

Compass VLD v6 2B

WebBrain webbrain-one/webbrain-compass-vld-v6-2b-onnx डाउनलोड करता है (LFM3-VLD-2B का WebBrain का फ़ाइन-ट्यून; LFM3-VLD-2B Liquid के LFM3-VL-2B का WebBrain रूपांतरण है), WebGPU के ज़रिए टूल कॉल के साथ स्थानीय चैट के लिए। यही मॉडल स्क्रीनशॉट भी पढ़ता है और WebBrain के निर्णय प्रश्नों के उत्तर देता है। टेक्स्ट मॉडल सूची में पिछला डिफ़ॉल्ट Compass VLD Tiny v5 (लगभग 2.2 GB) भी उपलब्ध है। तैयार होने के बाद स्टैंडअलोन चैट में नाभिकीय नियंत्रण उपयोग करें।

दृष्टि · वैकल्पिक

Ternary Bonsai 2 2B Vision या WebBrain VL 2 450M

स्थानीय दृष्टि परत डिवाइस पर स्क्रीनशॉट की व्याख्या करती है और दृश्य प्रमाण को संदर्भ में बदल देती है, बिना छवि को दूरस्थ दृष्टि प्रदाता पर भेजे। दृष्टि मॉडल कार्ड प्रदाता → दृष्टि के साथ एक ही विकल्प साझा करता है: ऑटो (डिफ़ॉल्ट) Compass VLD डाउनलोड पूरा होने के बाद उसी का उपयोग करता है (पहले v6 2B को, और यदि केवल Tiny v5 डाउनलोड हुआ हो तो Tiny v5 को), और यदि केवल Ternary Bonsai 2 2B Vision (लगभग 1.45 GB) डाउनलोड हुआ हो तो उसका; आप WebBrain VL 2 450M (लगभग 810 MB, केवल दृष्टि, पहले प्रदाता पृष्ठ पर सहमति ज़रूरी) या बंद भी चुन सकते हैं। यदि आपका टेक्स्ट मॉडल Compass VLD v6 2B, Compass VLD Tiny v5 या Ternary Bonsai 2 2B Vision है, तो वह अपने आप ही छवियाँ पढ़ लेता है और अतिरिक्त डाउनलोड की ज़रूरत नहीं।

अपोकैलिप्स मोड आपके चुने गए प्रदाता का स्थान नहीं लेता

डाउनलोड किया गया टेक्स्ट मॉडल स्टैंडअलोन चैट के लिए एक रन-स्कोप्ड विकल्प है। उसे सक्षम या डाउनलोड करने से सामान्य WebBrain बातचीत में उपयोग होने वाले प्रदाता में चुपचाप बदलाव नहीं होता।

+ +

विकिपीडिया रखें जिसे आप सचमुच खोज सकें

बुनियादी सेटअप नवीनतम सघन, केवल-टेक्स्ट सरल अंग्रेज़ी संग्रह डाउनलोड करता है। जब आपको दूसरी भाषा, अधिक पूर्ण संस्करण या छवियों वाला संस्करण चाहिए, तब संग्रह प्रबंधित करें खोलें। WebBrain इंस्टॉलेशन से पहले संग्रह के वर्तमान संस्करण, दिनांक और सटीक आकार का पता लगा लेता है।

विकल्पसमझौताकिस काम के लिए
केवल टेक्स्टछोटा और तेज़ डाउनलोड; लेख का टेक्स्ट, पूरी छवि लोड के बिना।सघन संदर्भ, स्थानीय तथ्य खोज और व्यापक भाषाई कवरेज।
छवियों के साथकाफ़ी ज़्यादा स्टोरेज जगह लेता है।वे लेख जिनमें आरेख, नक्शे और फ़ोटो मायने रखते हैं।
.zim फ़ाइल आयात करेंस्रोत फ़ाइल आप संभालते हैं, और रीस्टार्ट के बाद पहुँच दोबारा अधिकृत करनी पड़ सकती है।मौजूदा Kiwix संग्रह या मशीनों के बीच ले जाए गए संग्रह।

विकिपीडिया रीडर लेख शीर्षकों की खोज करता है और स्थानीय स्टोरेज से मेल खाता लेख खोलता है। स्थानीय स्टैंडअलोन चैट इंस्टॉल किए गए संग्रह से सघन, स्रोत-सहित अनुच्छेद ला सकता है। जब आप आवश्यक सरल अंग्रेज़ी संग्रह बदलते हैं, तब WebBrain पुरानी प्रति तब तक रखता है जब तक बदली गई प्रति डाउनलोड और सफलतापूर्वक सत्यापित नहीं हो जाती।

+ +

सोच-समझकर आपातकालीन बॉक्स भरें

आपातकालीन बॉक्स एक चुनी हुई स्थानीय शेल्फ़ है, न कि यह अपने आप का दावा कि हर दस्तावेज़ अनिवार्य है। इसमें अंतर्निहित संचार शब्दावली, ऑफ़लाइन विकिपीडिया संस्करण, OpenStax पाठ्यपुस्तकें, आपातकालीन स्वास्थ्य संदर्भ और फ़ील्ड मैनुअल समूहित हैं। कैटलॉग खोजें या फ़िल्टर करें, फिर केवल वही डाउनलोड करें जो आपकी संभावित ज़रूरतों और उपलब्ध स्टोरेज में फ़िट बैठे।

डाउनलोडइसमें क्या शामिल हैअनुमानित आकार
बेसिक पैकअंतर्निहित यूनिवर्सल बेसिक लैक्सिकन, साथ में 13 सबसे ज़रूरी स्वास्थ्य, प्राथमिक उपचार, दवा और उत्तरजीविता PDF।अंतर्निहित 0.004 GB + लगभग 0.06 GB डाउनलोड
सभी203 संसाधनों का कैटलॉग: 1 अंतर्निहित शब्दावली, 73 चुने हुए आपातकालीन PDF और 129 OpenStax पुस्तकें।अंतर्निहित 0.004 GB + लगभग 12.1 GB डाउनलोड

आपातकालीन संचार WebBrain के साथ ही आता है

यूनिवर्सल बेसिक लैक्सिकन CC0-लाइसेंस प्राप्त PanLex Swadesh Corpus उपयोग करता है और बिना किसी अतिरिक्त डाउनलोड के उपलब्ध है। यह 110 रोज़मर्रा की अवधारणाओं को 1,756 ISO भाषाओं और 2,064 भाषाई रूपों में मैप करता है। लक्ष्य भाषा चुनें, अंग्रेज़ी या लक्ष्य लिपि में खोजें, और शब्द को बड़े कार्ड के रूप में खोलें जिसे दूसरे व्यक्ति को दिखाया जा सके।

यह शब्द-स्तरीय सहायता है, स्वचालित अनुवाद नहीं। स्रोत स्नैपशॉट जनवरी 2017 का है, कवरेज अलग-अलग होता है, और कोई शब्द अस्पष्ट, केवल किसी विशेष बोली से संबंधित, अधूरा या पुराना हो सकता है। रीडर गायब शब्द दिखाता है, उन्हें गढ़ता नहीं। जब सटीकता बेहद ज़रूरी हो, तब प्रशिक्षित दुभाषिया उपयोग करें। व्यापक शब्दकोशों के लिए, रीडर Kiwix Wiktionary (मई 2026 का पूर्ण अंग्रेज़ी केवल-टेक्स्ट संग्रह लगभग 8.5 GB था) और FreeDict भाषा-जोड़े के डाउनलोड लिंक देता है; FreeDict के आकार और लाइसेंस भाषा-जोड़े के अनुसार बदलते हैं।

  • दोनों बटन शेष डाउनलोड का लाइव अनुमान दिखाते हैं। सभी डाउनलोड करें वर्तमान खोज या श्रेणी दृश्य के अनुसार गिना जाता है, और पहले से इंस्टॉल संसाधन छोड़ देता है।
  • अंतर्निहित OpenStax स्नैपशॉट में 118 अंग्रेज़ी और 11 स्पेनिश पाठ्यपुस्तकें हैं; हर संसाधन कार्ड भाषा दिखाता है।
  • अलग-अलग PDF डाउनलोड किए जा सकते हैं, रोके और जारी रखे जा सकते हैं, पढ़े और हटाए जा सकते हैं।
  • बैच डाउनलोड एक बार में एक संसाधन संभालते हैं, ताकि बड़े ट्रांसफ़र आपस में प्रतिस्पर्धा न करें।
  • PDF ब्राउज़र-प्रबंधित स्टोरेज में लिखे जाते हैं। PDF ट्रांसफ़र के दौरान आपातकालीन बॉक्स विंडो खुली रखें; रुकी हुई प्रगति जारी की जा सकती है।
  • प्रकाशन दिनांक जाँचें। चिकित्सा मार्गदर्शन पुराना हो सकता है, और जहाँ उपलब्ध हो वहाँ पेशेवर देखभाल का उपयोग करना चाहिए।
ये स्टोरेज संख्याएँ अनुमान हैं

PDF अनुमान 17 अगस्त 2026 को उपलब्ध प्रकाशक फ़ाइलों पर आधारित हैं। प्रकाशक फ़ाइलें बदल सकते हैं, OpenStax कैटलॉग भी बदल सकता है, और इन संख्याओं में ब्राउज़र स्टोरेज ओवरहेड शामिल नहीं है। 0.004 GB शब्दावली संख्या अंतर्निहित 3.4 MiB डेटा फ़ाइल को राउंड करके निकाली गई है। आपातकालीन बॉक्स फ़ुटर इस बात को दोबारा बताता है।

लाइब्रेरी आपातकालीन प्रशिक्षण नहीं है

सामग्री खोलने का अभ्यास करें, सामान्य आपातकालीन सामान बनाए रखें, और स्थानीय प्राधिकरणों तथा योग्य पेशेवरों के मार्गदर्शन का पालन करें। अपोकैलिप्स मोड एक सूचना उपकरण है; यह चिकित्सा, दुभाषिया, सुरक्षा या निकासी संबंधी विशेषज्ञता का स्थान नहीं ले सकता।

+ +

जानें कि किट कहाँ रहती है

डाउनलोड किए गए संग्रह और PDF ब्राउज़र प्रोफ़ाइल द्वारा प्रबंधित स्टोरेज में रहते हैं; मॉडल वज़न ब्राउज़र के स्थानीय कैश में रहते हैं। साइट या एक्सटेंस्ट स्टोरेज साफ़ करना, ब्राउज़र प्रोफ़ाइल हटाना, डेटा मिटाते हुए अनइंस्टॉल करना, या कोई क्लीनअप उपयोगिता चलाना किट को मिटा सकता है। अपोकैलिप्स मोड के अंदर संसाधन हटाना जानबूझकर उस स्टोरेज को खाली करता है।

  • अपोकैलिप्स मोड निष्क्रिय करने से अधूरे कार्य रुक जाते हैं, पर इंस्टॉल किए गए संग्रह बने रहते हैं।
  • आवश्यक बुनियादी विकिपीडिया डाउनलोड रोकने या हटाने से वह तुरंत चुपचाप दोबारा डाउनलोड नहीं होता; जब आप तैयार हों तब इसे स्पष्ट रूप से शुरू करें।
  • अपनी ब्राउज़र प्रोफ़ाइल उपलब्ध रखें और समय-समय पर किट खोलकर जाँचें कि डेटा अब भी पढ़ने योग्य है।
  • एक डिवाइस से आगे की मज़बूती के लिए, जहाँ व्यावहारिक हो, स्वतंत्र लाइसेंस वाली स्रोत फ़ाइलें या Kiwix संग्रह अपनी नियंत्रण वाली स्टोरेज पर रखें।
+ +

जब किट तैयार न हो

आपको क्या दिखता हैसंभावित कारणक्या करें
टेक्स्ट या दृष्टि कार्ड नहींFirefox, असमर्थित Chromium वातावरण, या WebGPU हार्डवेयर उपलब्ध नहीं।दिख रहे संग्रह और आपातकालीन बॉक्स फ़ीचर उपयोग करें, या संगत Chromium सिस्टम पर दोबारा आज़माएँ।
कुल स्थिति Not ready दिखाती हैकम से कम एक आवश्यक Chromium आइटम प्रतीक्षा, डाउनलोड, रुकी हुई या विफल स्थिति में है।तीनों मुख्य तत्वों में से हर एक की स्थिति जाँचें; अधूरे आइटम को जारी रखें या उसका पुनः प्रयास करें।
आपातकालीन बॉक्स लॉक हैChromium बुनियादी सेटअप अब तक कुल तैयार स्थिति तक नहीं पहुँचा।टेक्स्ट, दृष्टि और सरल अंग्रेज़ी विकिपीडिया डाउनलोड पूरे करें।
डाउनलोड विफल या अटक जाता हैब्राउज़र बंद, कनेक्शन बाधित, स्रोत अनुपलब्ध या अपर्याप्त कोटा।ब्राउज़र खुला रखें, जगह खाली करें, फिर जारी रखें या पुनः प्रयास करें। मौजूदा सत्यापित प्रगति रीस्टार्ट झेलने के लिए बनाई गई है।
आयातित संग्रह पढ़ा नहीं जा सकताब्राउज़र ने उपयोगकर्ता की फ़ाइल तक पहुँच की अनुमति खो दी।.zim फ़ाइल को दोबारा अधिकृत करें या दोबारा आयात करें।
सामान्य चैट अब भी पुराना प्रदाता उपयोग करती हैयह अपेक्षित व्यवहार है।स्टैंडअलोन चैट में नाभिकीय WebGPU नियंत्रण उपयोग करें; स्थानीय डाउनलोड वैश्विक प्रदाता चयन नहीं बदलता।
+ +

दोहराने लायक तैयारी जाँच

  1. हर आवश्यक आइटम तैयार स्थिति दिखाता है।
  2. स्टैंडअलोन स्थानीय टेक्स्ट चैट नेटवर्क के बिना उत्तर देती है।
  3. दृष्टि परीक्षण डिवाइस पर पूरा होता है।
  4. विकिपीडिया खोज एक पूरी स्थानीय लेख खोलती है।
  5. कम से कम एक डाउनलोड किया हुआ PDF रीडर में खुलता है।
  6. ब्राउज़र प्रोफ़ाइल में अब भी पर्याप्त खाली स्टोरेज है।
  7. आप जानते हैं कि कौन-सी क्षमताएँ अब भी लाइव वेबसाइटों या होस्टेड प्रदाताओं पर निर्भर हैं।

ब्राउज़र माइग्रेशन, स्टोरेज सफ़ाई, बड़े अपडेट या लंबे समय तक उपयोग न होने के बाद यह जाँच दोहराएँ।

+ + +
+ +
+ + + + diff --git a/web/docs/hi/easy-cli-proxy/index.html b/web/docs/hi/easy-cli-proxy/index.html new file mode 100644 index 000000000..4c2d52970 --- /dev/null +++ b/web/docs/hi/easy-cli-proxy/index.html @@ -0,0 +1,141 @@ + + + + + + EasyCLIProxyAPI के ज़रिए अकाउंट सब्सक्रिप्शन का उपयोग — WebBrain यूज़र गाइड + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
स्वतंत्र लोकल कम्पैटिबिलिटी विकल्प

API कुंजी के बजाय अकाउंट इस्तेमाल करें, पर भरोसे की सीमा को नज़रअंदाज़ न करें।

EasyCLIProxyAPI समर्थित प्रोवाइडर अकाउंट्स को एक लोकल OpenAI-कम्पैटिबल एंडपॉइंट के रूप में उपलब्ध करा सकता है। WebBrain उस एंडपॉइंट का उपयोग कर सकता है, पर इस प्रॉक्सी प्रोग्राम को विकसित, ऑडिट, वितरित या समर्थित नहीं करता।

अंतिम जाँच: 26 अगस्त 2026 · EasyCLIProxyAPI v0.2.62

+ +
+
भरोसे की सीमा

पहले यह समझें कि कौन-सा हिस्सा किसकी ज़िम्मेदारी है।

+
+
WebBrain इंटीग्रेशन की सीमा
केवल लोकल OpenAI-कम्पैटिबल HTTP एंडपॉइंट
+
एग्ज़िक्यूटेबल और अपडेट
EasyCLIProxyAPI अपस्ट्रीम प्रोजेक्ट
+
WebBrain का ऑडिट या गारंटी
कोई नहीं
+
ज़्यादा सुरक्षित और स्थिर डिफ़ॉल्ट
प्रोवाइडर द्वारा जारी API कुंजी
+
+
+ +
डाउनलोड से पहले पढ़ें

यह OAuth क्रेडेंशियल्स तक पहुँच रखने वाला एक थर्ड-पार्टी एग्ज़िक्यूटेबल है।

न WebBrain द्वारा विकसित, न होस्ट, न ऑडिट, न गारंटीकृत

EasyCLIProxyAPI प्रोवाइडर लॉगिन, लोकल क्रेडेंशियल्स, अलग से इंस्टॉल की गई CLIProxyAPI कोर और अपने खुद के अपडेट्स का प्रबंधन करता है। सोर्स कोड और मौजूदा रिलीज़ की समीक्षा करें, केवल अपस्ट्रीम रिपॉज़िटरी से डाउनलोड करें, और जहाँ अपस्ट्रीम डायजेस्ट देता है वहाँ रिलीज़ फ़ाइलों की जाँच करें। WebBrain भविष्य की अपस्ट्रीम बिल्ड्स क्या करती हैं, यह नहीं परख सकता।

लोकल प्रॉक्सी इस्तेमाल करने का मतलब यह नहीं कि इनफरेंस भी लोकल होता है। पेज का कॉन्टेक्स्ट और प्रॉम्प्ट फिर भी प्रॉक्सी द्वारा चुने गए प्रोवाइडर अकाउंट तक जाते हैं। प्रोवाइडर के नियम बदल सकते हैं; किसी OAuth फ़्लो का काम कर जाना यह नहीं दर्शाता कि प्रोवाइडर उसे हर थर्ड-पार्टी क्लाइंट के लिए अनुमति देता है।

  • OpenAI: ChatGPT सब्सक्रिप्शन और API बिलिंग दो अलग उत्पाद हैं। कृपया सब्सक्रिप्शन और API का अंतर तथा मौजूदा उपयोग की शर्तें देखें।
  • Anthropic: इसकी कंज़्यूमर शर्तें API कुंजी या अन्य स्पष्ट रूप से अनुमत इंटरफ़ेस के अलावा ऑटोमेटेड या ग़ैर-इंसानी पहुँच को सीमित करती हैं। कृपया मौजूदा कंज़्यूमर शर्तें देखें।
  • Google: Gemini CLI की शर्तें कहती हैं कि इसके OAuth प्रमाणीकरण का उपयोग थर्ड-पार्टी टूल्स या सेवाओं के साथ नहीं किया जा सकता। कृपया मौजूदा Gemini CLI शर्तें देखें।
  • Kimi और xAI: अपस्ट्रीम पर OAuth उपलब्ध होना केवल एक तकनीकी क्षमता है, अनुमति या कम्पैटिबिलिटी की गारंटी नहीं। साइन इन करने से पहले अपने उत्पाद, प्लान, क्षेत्र और अकाउंट से जुड़ी शर्तें जाँचें।

यह गाइड कम्पैटिबिलिटी सेटअप का वर्णन करती है, क़ानूनी सलाह नहीं। अकाउंट, डेटा और अनुपालन के फ़ैसले आपकी ज़िम्मेदारी हैं।

+ +

अपस्ट्रीम ऐप फ़िलहाल क्या प्रदान करता है

EasyCLIProxyAPI फ़िलहाल ब्राउज़र-आधारित पाँच लॉगिन रास्ते सूचीबद्ध करता है। ये नाम अपस्ट्रीम ऐप से आते हैं और WebBrain के आधिकारिक इंटीग्रेशन नहीं हैं; ये काम करना बंद कर सकते हैं या बिना कोई सूचना दिए अलग-अलग मॉडल दिखा सकते हैं।

EasyCLIProxyAPI नामअकाउंट परिवारइस गाइड की ओर इशारा करने वाली WebBrain कार्ड
Codex OAuthOpenAI / ChatGPT / CodexOpenAI
Claude OAuthAnthropic / ClaudeAnthropic Claude
Antigravity OAuthGoogleGoogle Gemini
Kimi OAuthKimiKimi
xAI OAuthxAI / GrokxAI

ये पाँचों रास्ते एक ही Local OpenAI-compatible Proxy कार्ड के ज़रिए WebBrain से जुड़ते हैं। OpenAI, Anthropic, Gemini, Kimi और xAI के डायरेक्ट कार्ड अब भी API कुंजी पर आधारित हैं।

+ +
2 मिनट 18 सेकंड

पूरा कनेक्शन एक बार देख लें।

यह ट्यूटोरियल Antigravity OAuth, लूपबैक एंडपॉइंट, मॉडल खोज, कनेक्शन टेस्ट, Ask मोड और Act मोड दिखाता है। बाद की अपस्ट्रीम रिलीज़्स में इंटरफ़ेस लेबल बदल सकते हैं; अपने इंस्टॉल किए गए वर्ज़न द्वारा दिखाए गए सटीक एंडपॉइंट का उपयोग करें।

+ +

एक लाइन में रिक्वेस्ट की सीमा

WebBrainब्राउज़र एक्सटेंशन
127.0.0.1:8317EasyCLIProxyAPI + CLIProxyAPI
प्रोवाइडर अकाउंटरिमोट इनफरेंस और अकाउंट नियम

पहला कनेक्शन आपके कंप्यूटर पर ही रहता है, दूसरा नहीं। EasyCLIProxyAPI अपस्ट्रीम OAuth जानकारी WebBrain के बाहर सुरक्षित रखता है; WebBrain केवल सेटिंग्स में आपके दर्ज की गई लोकल प्रॉक्सी क्लाइंट कुंजी को सहेजता है।

+ +
सेटअप

लोकल एंडपॉइंट से कनेक्ट करें

  1. अपस्ट्रीम की जाँच करें और इंस्टॉल करें। GitHub रिलीज़ पेज से EasyCLIProxyAPI डाउनलोड करें। Version Management में उसी के अनुरूप CLIProxyAPI कोर इंस्टॉल करें।
  2. प्रॉक्सी को लूपबैक तक सीमित रखें। लिस्टनर को 127.0.0.1 पर रहने दें, LAN पहुँच बंद रखें, और पोर्ट 8317 को कभी फ़ॉरवर्ड न करें। छोटी या डिफ़ॉल्ट क्लाइंट कुंजी की जगह एक मज़बूत रैंडम मान डालें; रिलीज़ के अनुसार यह सेटिंग Advanced Settings या API Access में दिख सकती है।
  3. केवल वही अकाउंट अनुमति दें जिसे आप इस्तेमाल करना चाहते हैं। OAuth खोलें, Codex, Claude, Antigravity, Kimi या xAI चुनें, और प्रोवाइडर का पेज पूरा करें। अगर प्रोवाइडर ऐसी शर्तें या अनुमतियाँ दिखाए जिन्हें आप स्वीकार नहीं करते, तो तुरंत रुक जाएँ।
  4. कोर चालू करें और OpenAI-कम्पैटिबल URL कॉपी करें। Home पर रनटाइम शुरू करें और OpenAI एंडपॉइंट कॉपी करें। आम डिफ़ॉल्ट http://127.0.0.1:8317/v1 है; अपने चल रहे वर्ज़न द्वारा दिखाए गए मान पर भरोसा करें।
  5. WebBrain का Providers पेज खोलें। साइड पैनल के मॉडल मेनू में More… चुनें, फिर LLM टैब में Local OpenAI-compatible Proxy खोजें। सर्वर URL और प्रॉक्सी क्लाइंट कुंजी पेस्ट करें — प्रोवाइडर का OAuth टोकन नहीं।
  6. मॉडल लोड करें और चुनें। Load Models पर क्लिक करें और प्रॉक्सी द्वारा दिखाया गया कोई मॉडल चुनें। WebBrain Context window प्रॉक्सी की मॉडल लिस्ट, उसके पीछे मौजूद llama.cpp सर्वर, या ज्ञात होस्टेड मॉडल के नाम (अधिकतम 128k) से भर देता है; किसी से न पता चले तो 64k रखता है। जब तक सर्वर छोटी विंडो न बताए, आपका टाइप किया हुआ मान नहीं बदलता; इसलिए अगर प्रॉक्सी के पीछे कोई छोटा लोकल मॉडल है जो विंडो नहीं बताता, तो इसे खुद घटा दें। विज़ुअल केवल तभी चालू करें जब वही मॉडल इमेज स्वीकार करता हो।
  7. सेव करें, जाँचें, फिर चालू करें। Test Connection चलाएँ और हरी सफलता दिखने पर ही इसे चैट प्रोवाइडर बनाएँ। पहले संवेदनशील न होने वाली सामग्री पर Ask मोड से जाँच करें।
0.0.0.0, LAN IP, टनल या पब्लिक रिवर्स प्रॉक्सी इस्तेमाल न करें

लोकल क्लाइंट कुंजी इंटरनेट पर सुरक्षित पहचान की व्यवस्था नहीं है। कुंजी पाने वाला कोई भी प्रोसेस लॉग इन किए गए प्रोवाइडर अकाउंट के ज़रिए रिक्वेस्ट भेज सकता है।

+ +

लक्षण के हिसाब से समस्या सुलझाएँ

लक्षणसंभावित कारणक्या जाँचें
कनेक्शन अस्वीकृतCLIProxyAPI कोर बंद है या पोर्ट बदल गया है।रनटाइम शुरू करें, Home रिफ़्रेश करें, फिर दिखाई देने वाला OpenAI URL दोबारा कॉपी करें।
अनॉथराइज़्डWebBrain की कुंजी प्रॉक्सी क्लाइंट कुंजी से मेल नहीं खाती।लोकल क्लाइंट कुंजी दोबारा कॉपी करें। अपस्ट्रीम OAuth टोकन कभी WebBrain में पेस्ट न करें।
कोई मॉडल लोड नहीं हुआOAuth पूरा नहीं हुआ, अकाउंट कोई कम्पैटिबल मॉडल नहीं दिखाता, या अपस्ट्रीम सपोर्ट बदल गया।OAuth/अकाउंट स्थिति और EasyCLIProxyAPI लॉग जाँचें, फिर उसके मौजूदा रिलीज़ नोट्स देखें।
टेक्स्ट चलता है पर इमेज फेलचुना गया मॉडल उर्फ़ इमेज इनपुट स्वीकार नहीं करता।विज़ुअल बंद करें, या ऐसा मॉडल चुनें जिसे प्रॉक्सी विज़ुअल-सपोर्टेड बताता हो।
क्वोटा या अकाउंट एररअपस्ट्रीम अकाउंट, प्लान, क्षेत्र या प्रोवाइडर पॉलिसी ने रिक्वेस्ट ठुकरा दिया।दोबारा कोशिश बंद करें, प्रोवाइडर अकाउंट सीधे जाँचें, और उपलब्ध हो तो आधिकारिक API कुंजी इस्तेमाल करें।
अपडेट के बाद मॉडल या व्यवहार अजीबडेस्कटॉप ऐप, कोर, प्लगइन या प्रोवाइडर अनुबंध बदल गया।वर्ज़न की तुलना करें, रिलीज़ नोट्स देखें, फिर "Load Models" और "Test Connection" दोबारा चलाएँ।
+ +

जो काम WebBrain जानबूझकर नहीं करता

  • यह EasyCLIProxyAPI या CLIProxyAPI को बंडल, लॉन्च, अपडेट या सत्यापित नहीं करता।
  • यह अपस्ट्रीम OAuth रिफ़्रेश टोकन प्राप्त या प्रबंधित नहीं करता।
  • यह नहीं कहता कि कंज़्यूमर सब्सक्रिप्शन में API-जैसी या ऑटोमेटेड पहुँच शामिल है।
  • यह प्रोवाइडर कोटा, क्षेत्रीय प्रतिबंध, अकाउंट समीक्षा या शर्तों को नहीं टालता।
  • रिमोट होस्टेड इनफरेंस इससे निजी या ऑन-डिवाइस नहीं हो जाता।
+ + +
+ +
+ + + + + diff --git a/web/docs/hi/faq/index.html b/web/docs/hi/faq/index.html index 7e02381a4..4d240d3d9 100644 --- a/web/docs/hi/faq/index.html +++ b/web/docs/hi/faq/index.html @@ -7,6 +7,7 @@ + @@ -21,7 +22,6 @@ - @@ -37,7 +37,7 @@ - + + + + + + +
+ +
+ +
पोर्टेबल, लेकिन हदों के साथ

इस बात के अनुसार कि आपको क्या दोबारा इस्तेमाल करना है, एक्सपोर्ट चुनें या वर्कफ़्लो सिखाएँ।

पढ़ने में आसान बातचीत, डायग्नोस्टिक ट्रेस, सेटिंग्स बैकअप और दोबारा इस्तेमाल होने वाला वर्कफ़्लो — ये अलग-अलग तरह की फ़ाइलें हैं। सबसे सुरक्षित विकल्प वही है जो आपके लक्ष्य के लिए ज़रूरी सबसे कम चीज़ें एक्सपोर्ट करे; अगर आप पहले से स्टेप्स जानते हैं, तो टीचर मोड एक मैनुअल डेमो से सीख सकता है।

+ +

मुझे कौन सा एक्सपोर्ट या वर्कफ़्लो तरीका इस्तेमाल करना चाहिए?

लक्ष्यकमांडपरिणाम
साइडबार में दिख रही बातचीत सेव करें/exportपढ़ने में आसान Markdown बातचीत रिकॉर्ड।
रिकॉर्ड किए गए एजेंट रन को डीबग करें/export --tracesमॉडल रिस्पॉन्स, टूल कॉल, पैरामीटर और रिज़ल्ट वाला Markdown।
सेटिंग्स का बैकअप लें या स्थानांतरित करें/export --configएक webbrain-config/1 JSON स्नैपशॉट।
एक बार करके वर्कफ़्लो सीखें/teach --start <नाम>आपके मैनुअल डेमो से कंपाइल किया गया, बिना इनपुट वैल्यू का सेव वर्कफ़्लो।
एक दोबारा इस्तेमाल होने वाले ऑटोमेशन को स्थानांतरित करें/workflow --export <id>सैनिटाइज़ किया गया webbrain-workflow/1 JSON डेफिनिशन।
कॉन्फ़िग एक्सपोर्ट में प्लेनटेक्स्ट सीक्रेट होते हैं

सेटिंग्स स्नैपशॉट में प्रोवाइडर API कीज़, प्रोफ़ाइल डेटा, यूज़र मेमोरी, कस्टम स्किल्स और अनुमति चयन शामिल हो सकते हैं। इसे पासवर्ड बैकअप की तरह सुरक्षित रखें, और किसी पब्लिक issue में कभी अटैच न करें।

+ +

बातचीत और ट्रेस Markdown

/export साइडबार में अभी दिख रहे मैसेज सेव करता है और एक्सपोर्ट के समय के WebBrain वर्ज़न को दर्ज करता है। यह फ़ाइल पढ़ने के लिए है, इसे WebBrain में वापस इम्पोर्ट नहीं किया जा सकता।

/export --traces मौजूदा बातचीत के लोकल रिकॉर्ड किए गए ट्रेस का उपयोग करता है; इसमें प्रॉम्प्ट, मॉडल आउटपुट, URL, टूल पैरामीटर और टूल रिज़ल्ट हो सकते हैं। इस Markdown फ़ाइल में स्क्रीनशॉट नहीं होते। अगर किसी रन के दौरान ट्रेसिंग चालू नहीं थी, तो वह ट्रेस बाद में दोबारा नहीं बनाया जा सकता।

बग रिपोर्ट सबमिट करने की तैयारी?

पहले बातचीत एक्सपोर्ट का उपयोग करें। ट्रेस एक्सपोर्ट केवल तभी इस्तेमाल करें जब टूल-स्तरीय विवरण चाहिए; दोनों में से किसी भी फ़ाइल को शेयर करने से पहले व्यक्तिगत जानकारी के लिए जाँच लें।

+ +

सेटिंग्स का बैकअप लें

  1. /export --config दर्ज करें।
  2. डाउनलोड की गई webbrain-config-….json को सुरक्षित जगह सेव करें।
  3. /import --file से रिस्टोर करें, या /import के बाद उसका JSON पेस्ट करें।

स्नैपशॉट में पोर्टेबल सेटिंग्स वैल्यू शामिल होती हैं, लेकिन बातचीत, ट्रेस, शेड्यूल, यूसेज काउंटर और कुल खर्च शामिल नहीं हैं; न ही डिवाइस से बंधे Cloud Sync सेशन और डिवाइस ID शामिल हैं।

schema फ़ील्ड अनुकूलता पहचानने के लिए होता है। WebBrain फ़िलहाल webbrain-config/1 एक्सपोर्ट करता है और उसे स्वीकार भी करता है।

+ +
डेमो के ज़रिए सीखें

एक बार खुद करके WebBrain को वर्कफ़्लो सिखाएँ

जब आप ब्राउज़र के स्टेप्स जानते हैं और एजेंट से पहले ट्रेस्ड रन पूरा कराए बिना उन्हें सेव करना चाहते हैं, तो टीचर मोड इस्तेमाल करें। डेमो केवल मौजूदा टैब तक सीमित रहता है, और अंत में उसी सुरक्षा-संपन्न webbrain-workflow/1 फ़ॉर्मेट में कंपाइल होता है जो /workflow --save बनाता है।

  1. शुरुआती पेज खोलें। सामान्य http(s) पेज इस्तेमाल करें, और उस टैब पर अभी चल रहा कोई एजेंट रन रोकें।
  2. पढ़ाना शुरू करें। /teach --start <नाम> दर्ज करें; पेज पर बैंगनी WebBrain Teach इंडिकेटर दिखेगा।
  3. वर्कफ़्लो खुद पूरा करें। उसी टैब में, दोबारा इस्तेमाल होने वाले फ़्लो के अनुसार भरोसेमंद क्लिक करें, फ़ील्ड भरें, चेकबॉक्स या रेडियो बटन बदलें, Enter से सबमिट करें और नेविगेट करें।
  4. ज़रूरत पड़ने पर प्रगति देखें। /teach दर्ज करें, ताकि मौजूदा वर्कफ़्लो का नाम और कैप्चर किए गए एक्शन्स की संख्या दिखे।
  5. कंपाइल और सेव करें। /teach --end दर्ज करें, फिर /workflow खोलकर सीखे गए वर्कफ़्लो को चलाएँ, नाम बदलें, एक्सपोर्ट करें या हटाएँ।
टाइप की गई वैल्यू कभी नहीं सीखी जातीं

पेज कैप्चर कोड केवल फ़ील्ड की तात्पर्यगत पहचान दर्ज करता है, फ़ील्ड की सामग्री नहीं पढ़ता। हर पूरा किया गया फ़ील्ड रनटाइम पैरामीटर बन जाता है; बाद में वर्कफ़्लो चलाने पर WebBrain मौजूदा वैल्यू लोकल ही दोबारा पूछता है।

कैप्चर की हदें

  • केवल टॉप-लेवल पेज के भरोसेमंद एक्शन कैप्चर होते हैं; WebBrain के खुद किए गए एक्शन टीचिंग रिकॉर्ड में नहीं आते।
  • सेशन उसी टैब के नेविगेशन का पीछा करता है, और अधिकतम 100 नॉर्मलाइज़्ड एक्शन रिकॉर्ड करता है।
  • टीचर मोड और ऑटोमेटेड एजेंट रन एक ही समय एक ही टैब पर नहीं चल सकते। एजेंट टास्क शुरू करने से पहले /teach --end से टीचिंग समाप्त करें।
  • असमर्थित या असुरक्षित टारगेट छोड़ दिए जाते हैं; सेव किए नतीजे में चेतावनी दिखती है, और रीप्ले पर तात्पर्यगत टारगेट का मिलान अद्वितीय और स्पष्ट होना ज़रूरी रहता है।
  • अगर वर्कफ़्लो कंपाइल नहीं भी हो पाता, तो /teach --end अस्थायी टीचिंग सेशन बंद कर देता है; पेज या डेमो प्रक्रिया सुधारकर दोबारा शुरू करें।
+ +

ट्रेस से बनाएँ, फिर सेव वर्कफ़्लो स्थानांतरित करें

टीचर मोड मैनुअल डेमो का तरीका है। अगर एजेंट ने ट्रेसिंग चालू रखते हुए काम सफलतापूर्वक पूरा कर लिया है, तो आप उसी रन को सीधे सेव कर सकते हैं:

  1. ट्रेसिंग चालू करें और काम सफलतापूर्वक पूरा करें।
  2. /workflow --save <नाम> से सेव करें।
  3. /workflow चलाकर ID खोजें।
  4. /workflow --export <id> से डाउनलोड करें।
  5. किसी दूसरे WebBrain इंस्टॉलेशन में /workflow --import --file इस्तेमाल करें।

एक्सपोर्ट की गई वर्कफ़्लो फ़ाइल जाँचनी या बदलनी है? अपने ब्राउज़र में लोकल WebBrain वर्कफ़्लो एडिटर का उपयोग करें।

पोर्टेबल वर्कफ़्लो मूल ट्रेस या टीचिंग सेशन नहीं होता। WebBrain पुराने एलिमेंट रेफरेंस, CSS सिलेक्टर, क्लिक कोऑर्डिनेट, URL क्वेरी स्ट्रिंग और फ़्रैगमेंट, और पहले टाइप की गई फ़ील्ड वैल्यूज़ हटा देता है। इनपुट वैल्यूज़ पैरामीटर बन जाती हैं, जो हर रन पर लोकल दोबारा एकत्र की जाती हैं।

फ़ाइल तात्पर्यगत टारगेट विवरण, सोर्स साइट और पाथ रेंज बनाए रखती है, ताकि WebBrain मौजूदा एलिमेंट दोबारा खोज सके और मिलान अस्पष्ट होने पर सुरक्षित रूप से रुक जाए। आम एक्शन-मोड अनुमतियाँ, सबमिशन पुष्टि और रिज़ल्ट वेरिफ़िकेशन पहले की तरह लागू रहते हैं।

इम्पोर्ट कॉपी बनाता है

WebBrain मौजूदा वर्कफ़्लो को ओवरराइट करने के बजाय नया लोकल ID और टाइमस्टैम्प असाइन करता है। पोर्टेबल वर्कफ़्लो फ़ाइल की हद 1 MiB है।

+ +

शेयर करने से पहले जाँचें

फ़ाइलकम से कम यह जाँचें
बातचीत Markdownमैसेज और सिस्टम नोटिस।
ट्रेस Markdown या ट्रेस पेज JSONप्रॉम्प्ट, URL, पैरामीटर, रिज़ल्ट और अंदर मौजूद स्क्रीनशॉट।
सेटिंग्स JSONजब तक आपने जानबूझकर सभी सीक्रेट और निजी वैल्यू न हटा दी हों, इसे शेयर न करें।
वर्कफ़्लो JSONनाम, सोर्स मेटाडेटा, साइट ओरिजिन और पाथ रेंज, टारगेट लेबल और स्टेप का इरादा।

पूरे फ़ील्ड-स्तरीय फ़ॉर्मेट और अनुकूलता नियम के लिए तकनीकी फ़ॉर्मेट रेफरेंस (अंग्रेज़ी) देखें।

+ + +
+ +
+ + + + diff --git a/web/docs/hi/index.html b/web/docs/hi/index.html new file mode 100644 index 000000000..c17c07527 --- /dev/null +++ b/web/docs/hi/index.html @@ -0,0 +1,106 @@ + + + + WebBrain उपयोगकर्ता गाइड + + + + + + + + + + + + +
+ +
+
WebBrain उपयोग मैनुअल

आपके ब्राउज़र एजेंट में बहुत से नियंत्रण हैं, लेकिन आपको शुरू में सब कुछ सीखने की ज़रूरत नहीं है।

किसी वेबपेज को खोलें और सवाल पूछें। यह गाइड पहले सबसे छोटे रास्ते से नतीजा पाना दिखाती है, और फिर गहरी सेटिंग्स तभी समझाती है जब उन्हें सचमुच ज़रूरत हो।

पहली बार

पहला काम पूरा करें

साइडबार खोलें, सही मोड चुनें — बिना कोई सेटिंग बदले शुरू कर सकते हैं।

शुरू करें →
एजेंट को नियंत्रित करें

सेटिंग्स समझें

हर टैब क्या बदलता है, कौन-सी डिफ़ॉल्ट ज़्यादातर लोगों के लिए ठीक हैं, और किन पर अभी ध्यान देने की ज़रूरत नहीं।

सेटिंग्स गाइड खोलें →
मॉडल चुनें

प्रोवाइडर कॉन्फ़िगर करें

WebBrain Compass, क्लाउड API, मॉडल राउटिंग या लोकल मॉडल का उपयोग करें।

मॉडल चुनें →
नियंत्रण में रहें

Act मोड का सुरक्षित उपयोग

Ask, Act और Dev मोड, वेबसाइट अनुमतियाँ, मेमोरी की हदें और जोखिम वाले ओवरराइड समझें।

सुरक्षा गाइड देखें →
अपना काम ले जाएं

बिना झंझट एक्सपोर्ट

बातचीत, ट्रेस, सेटिंग्स और सेव किए गए वर्कफ़्लो फ़ाइलों में फ़र्क समझें, और जानें कि क्या संवेदनशील है।

एक्सपोर्ट फ़ॉर्मैट समझें →
+
पहला रन

पहले 10 मिनट

  1. जिस वेबपेज पर मदद चाहिए, उसे खोलें। WebBrain आइकन पर क्लिक करें ताकि साइडबार पेज के बगल में खुले।
  2. पहले Ask मोड में रहें। जैसे: “इस पेज का सार बताओ”, “ज़रूरी तारीख़ें लिखो”, “इस टेबल की प्लान तुलना करो”। Ask मोड पढ़ सकता है, पर क्लिक या टाइप नहीं करता।
  3. जब पेज बदलना हो तो Act मोड पर जाएं। जैसे: “सर्च बॉक्स में wireless headphones टाइप करके सर्च करो”। किसी नई साइट पर अहम कार्रवाई से पहले WebBrain अनुमति मांगेगा।
  4. प्रक्रिया देखते रहें। कभी भी Stop बटन या Escape से रोकें। अचानक नेविगेशन, टाइपिंग या बार-बार एक जैसी कार्रवाई दिखे तो तुरंत रुकें।
  5. सेटिंग्स तभी खोलें जब कोई ठोस ज़रूरत हो। पहले काम के लिए बना-पहले से मौजूद क्लाउड प्रोवाइडर और सुझाई गई सुरक्षित डिफ़ॉल्ट काफ़ी हैं।
अच्छा प्रॉम्प्ट नतीजा साफ़ लिखता है

“रिफ़ंड पॉलिसी खोजो और बताओ कि सेल आइटम पर वह लागू होती है या नहीं” — “इस साइट को देखो” से ज़्यादा जाँचने में आसान है। अपना मक़सद लिखें, और वह हद भी जो WebBrain को पार नहीं करनी चाहिए।

+

प्रॉम्प्ट भेजने से पहले मोड चुनें

Ask — पूछेंपढ़ना, समझाना, तुलना और जानकारी निकालना; पेज नहीं बदलता।
Act — करेंक्लिक, टाइपिंग, नेविगेशन, डाउनलोड और शेड्यूल किए गए काम।
Dev — डेवलपसोर्स कोड, स्टाइल, DOM, फ़्रेम और पेज-डिबगिंग के अतिरिक्त टूल्स।
+
यह नक्शा है, चेकलिस्ट नहीं

एक नज़र में सेटिंग्स

सब कुछ कॉन्फ़िगर करना ज़रूरी नहीं है। प्रोवाइडर और अनुमतियों के अपने पेज हैं; बाक़ी सेटिंग्स के टैब हैं, साथ ही विशेष ऐड-ऑन्स के लिए Skills, CAPTCHA और Bridge। हर ब्लॉक के नीचे का रंग बताता है कि आम उपयोगकर्ता को इसकी कितनी बार ज़रूरत पड़ती है।

सामान्यव्यवहार और सुविधा
प्रोवाइडरमॉडल और उसके हेल्पर मॉडल
अनुमतियाँजिन साइटों पर कार्रवाई की इजाज़त
बजटखर्च, समय और स्टेप्स
मेमोरीक्या संग्रहीत रहता है
एडवांस्डएक्सपर्ट स्विच
रोज़ का नियंत्रणज़रूरत पड़ने परएडवांस्ड भरोसे का फ़ैसला
सुरक्षित बेसलाइन

“Act से पहले प्लान” को “Try” पर रखें, प्लान समीक्षा confidence थ्रेशोल्ड पर रहे, शेड्यूल की गई पुष्टियाँ चालू रहें, और “अहम कार्रवाई से पहले पूछें” चालू रहे। बाक़ी विकल्प अभी के अभी छोड़ सकते हैं।

+ +
+ +
+ + + + diff --git a/web/docs/hi/lm-studio/index.html b/web/docs/hi/lm-studio/index.html new file mode 100644 index 000000000..18880ed18 --- /dev/null +++ b/web/docs/hi/lm-studio/index.html @@ -0,0 +1,144 @@ + + + + + + LM Studio में WebBrain का उपयोग करें — WebBrain यूज़र गाइड + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ +
लोकल मॉडल, लाइव वेब

LM Studio मॉडल को वेब तक पहुंचने के दो तरीके दें।

WebBrain Web Tools किसी भी tool-capable LM Studio चैट में पब्लिक URL पढ़ने की सुविधा जोड़ता है। WebBrain एक्सटेंशन जोड़ने पर, यही प्लगइन आपके साइन-इन किए हुए Chromium प्रोफ़ाइल में भी लक्ष्य सौंप सकता है।

यह प्लगइन है, MCP सेटअप नहीं

LM Studio Hub से webbrain/web-tools इंस्टॉल करें। इस रास्ते के लिए @webbrain/mcp-server रजिस्टर न करें और MCP पोर्ट 17374 का उपयोग न करें; LM Studio प्लगइन का ब्राउज़र डीलिगेशन पोर्ट 17375 इस्तेमाल करता है।

+ +
एक प्लगइन, दो रास्ते

मॉडल तक पहुंच सकता है क्या

रास्ताकिसके लिए बेहतरयह क्या नहीं कर सकता
fetch_url / research_urlपब्लिक लेख, दस्तावेज़, API, JSON, टेक्स्ट और स्टैटिक HTML।ब्राउज़र कुकीज़, JavaScript रेंडरिंग, क्लिक, टाइपिंग या ऑथेंटिकेटेड सेशन नहीं।
browser_taskसाइन-इन डैशबोर्ड, वेबमेल, क्लाइंट-रेंडर्ड ऐप्स और दिखने वाली ब्राउज़र इंटरैक्शन वाले कार्य।Chromium पर WebBrain और प्लगइन ब्रिज कनेक्शन चाहिए।
+ +

इंस्टॉल करने से पहले

आवश्यकताक्या जांचें
LM Studioमौजूदा डेस्कटॉप ऐप खोलें। इसका बंडल्ड रनटाइम इंस्टॉल किए प्लगइन्स चला सकता है; सामान्य उपयोग के लिए अलग से Node.js इंस्टॉल करना ज़रूरी नहीं।
tool-capable मॉडलऐसे मॉडल और चैट कॉन्फ़िगरेशन चुनें जो टूल कॉल कर सकें। बिना टूल वाले प्लेन-टेक्स्ट मॉडल प्लगइन को नहीं बुलाएंगे।
नेटवर्क एक्सेसदोनों HTTP टूल लोकल प्लगइन प्रोसेस से आपके मांगे हुए URL से जुड़ते हैं।
वैकल्पिक ब्राउज़र कनेक्शनbrowser_task के लिए, Chrome, Edge, Brave, Opera या Vivaldi में WebBrain इंस्टॉल करें और पोर्ट 17375 खाली रखें।
सक्रिय WebBrain प्रोवाइडरब्राउज़र कार्य WebBrain एक्सटेंशन में कॉन्फ़िगर प्रोवाइडर से ही चलते हैं।
+ +
Hub से शुरू करें

WebBrain Web Tools इंस्टॉल और सक्षम करें

  1. LM Studio खुला रखें।webbrain/web-tools Hub लिस्टिंग खोलें और Run in LM Studio चुनें। आप उसी मशीन पर नीचे दिया गया डीप लिंक भी खोल सकते हैं।
  2. चैट में प्लगइन सक्षम करें।चैट इनपुट के बगल में इंटीग्रेशन या टूल कंट्रोल खोलें और webbrain/web-tools चालू करें।
  3. tool-capable मॉडल चुनें।प्लगइन उस चैट को अपने टूल देता है; मॉडल आपके अनुरोध से तय करता है कि कब उन्हें बुलाना है।
  4. पहले पब्लिक वेब रास्ता आज़माएं।पूछें: "https://news.ycombinator.com पढ़ें और मौजूदा सुर्खियों के मुख्य विषयों का सारांश दें।" मॉडल को research_url इस्तेमाल करना चाहिए।
lmstudio://plugin?owner=webbrain&name=web-tools

CLI इंस्टॉलेशन

lms clone Hub आर्टिफैक्ट को मौजूदा डायरेक्टरी में कॉपी करता है; वह उस कॉपी को अपने आप इंस्टॉल नहीं करता। क्लोन की गई डायरेक्टरी में जाएं और lms dev का इंस्टॉल रूप चलाएं:

lms clone webbrain/web-tools
+cd web-tools
+lms dev --install

CLI व्यवहार के लिए LM Studio का lms clone रेफरेंस और lms dev --install रेफरेंस देखें।

+ +
छह टूल, दो ट्रस्ट सरफेस

प्लगइन मॉडल को क्या देता है

टूलकिसके लिए इस्तेमाल करेंब्राउज़र एक्सटेंशन चाहिए?
fetch_urlजाने-पहचाने HTTP(S) URL को फेच करें। JSON, HTML, प्लेन टेक्स्ट, अनुरोध हेडर और बॉडी संभालता है, और बाइनरी रिस्पॉन्स को इनलाइन करने के बजाय सारांशित करता है।नहीं
research_urlपढ़ने योग्य लेख या दस्तावेज़ टेक्स्ट निकालता है, आम नेविगेशन तत्व हटाते हुए।नहीं
browser_taskनेचुरल-लैंग्वेज Ask या Act लक्ष्य को साइन-इन ब्राउज़र में WebBrain को सौंपें।हां
browser_statusएक्सटेंशन कनेक्शन जांचें, या runId से मौजूदा रन को पोल करें।हां
browser_respondneeds_user_input पर रुके रन में उपयोगकर्ता का जवाब भेजें।हां
browser_abortचल रहे रन को रोकें। पहले हो चुकी क्रियाएं वापस नहीं होंगी।हां
लंबे पेज सिर्फ़ काटे नहीं जाते, उन्हें दबाया जाता है

जब रिज़ल्ट रिटर्न बजट से ज़्यादा हो, तो HTTP टूल शुरुआत, चुनी हुई उच्च-संकेत वाली बीच की क़िस्में और अंत रखते हैं। कॉम्पैक्ट रिज़ल्ट compacted: true बताता है और कॉम्पैक्शन मेटाडेटा शामिल करता है। जब छोड़ी गई सामग्री मायने रखती हो, तो सँकरा पेज मांगें या maxChars बढ़ाएं।

+ +

बिना ब्राउज़र पब्लिक HTTP टूल इस्तेमाल करें

जाना-पहचाना लेख पढ़ें

research_url से https://example.com/article पढ़ें और लेखक का मुख्य तर्क, समर्थन में सबूत और बताई गई सीमाएं दें।

API रिस्पॉन्स जांचें

fetch_url से https://api.example.com/status पढ़ें। HTTP स्टेटस और सेवा की सेहत बताते फ़ील्ड लौटाएं।

research_url आमतौर पर लेख की सामग्री के लिए बेहतर विकल्प है। जब रिस्पॉन्स का प्रकार, JSON संरचना, हेडर, मेथड या बॉडी मायने रखता हो, तो fetch_url इस्तेमाल करें।

URL फेच ब्राउज़र टैब नहीं है

ये अनुरोध एनामस हैं और पेज का JavaScript नहीं चलाते। अगर रिज़ल्ट spaSuspected: true बताए, या पेज लॉगिन मांगे, तो HTTP रास्ता दोहराना बंद करें और एक्सटेंशन जोड़ने के बाद browser_task इस्तेमाल करें।

+ +
वैकल्पिक साइन-इन रास्ता

अपने इस्तेमाल वाले ब्राउज़र से जोड़ें

  1. Chromium ब्राउज़र में WebBrain इंस्टॉल करें।ब्रिज Chrome, Edge, Brave, Opera और Vivaldi में काम करता है। Firefox यह कनेक्शन नहीं संभाल सकता।
  2. LM Studio में webbrain/web-tools सक्षम करें।प्लगइन इनिशियलाइज़ होते ही अपना लोकल लूपबैक लिस्टनर खोल लेता है।
  3. WebBrain सेटिंग्स खोलें।Settings → Bridge पर जाएं।
  4. प्लगइन URL और पेयरिंग की सेट करें।ws://127.0.0.1:17375/extension दर्ज करें, ~/.webbrain/bridge-key (प्लगइन शुरू होते ही बनता है, MCP सर्वर भी यही की इस्तेमाल करता है) की की Pairing key फ़ील्ड में पेस्ट करें, फिर क्लाउड ब्रिज चालू करें।
  5. पूरी पाथ की जांच करें।LM Studio मॉडल से browser_status कॉल करने को कहें। कनेक्टेड रिज़ल्ट साबित करता है कि प्लगइन लिस्टनर और एक्सटेंशन हैंडशेक दोनों तैयार हैं।
एक समय में एक ही ब्रिज गंतव्य

एक्सटेंशन का केवल एक आउटबाउंड ब्रिज सॉकेट है। पोर्ट 17375 इसे इस प्लगइन से जोड़ता है, पोर्ट 17374 MCP सर्वर से और पोर्ट 17373 WebBrain Cloud से। URL बदलने से गंतव्य बदलता है, वे आपस में नहीं जुड़ते।

दो मॉडल शामिल हो सकते हैं

LM Studio चैट मॉडल तय करता है कि browser_task कॉल करना है और रिज़ल्ट पाता है। WebBrain एक्सटेंशन WebBrain में कॉन्फ़िगर सक्रिय प्रोवाइडर से सौंपा गया ब्राउज़र रन चलाता है। अगर पेज की सामग्री डिवाइस पर ही रहनी हो, तो उस WebBrain प्रोवाइडर को भी लोकल मॉडल इस्तेमाल करने पर सेट करें।

पेज बदले बिना पढ़ें

Ask मोड में browser_task से मेरे ब्राउज़र में पहले से खुला अकाउंट डैशबोर्ड पढ़ें और हाल के पांच अलर्ट सूचीबद्ध करें। कुछ भी न बदलें।

अनुमति गेट के साथ इंटरैक्ट करें

Act मोड में browser_task से मेरे ब्राउज़र में दिख रहे ड्राफ्ट को खोलें और कंपनी का नाम Acme Europe अपडेट करें। किसी अंतिम सबमिट या कन्फ़र्म से पहले रुकें।
+ +

चल रहे ब्राउज़र रन को चलने दें

browser_task रिज़ल्ट का इंतज़ार करता है, पर उसका टाइमआउट एक्सटेंशन में पहले से चल रहे काम को रद्द नहीं करता। लौटा हुआ runId संभालें और स्थिति के अनुसार रिकवरी टूल इस्तेमाल करें।

runningbrowser_status से पोल करें
needs_user_inputपूछें, फिर browser_respond इस्तेमाल करें
completedरिज़ल्ट तैयार है
failedएरर और सबूत देखें
abortedरुक गया; पहले की क्रियाएं बरकरार
  • टाइमआउट के बाद दोहरा browser_task न चलाएं; मौजूदा रन को पोल करें।
  • WebBrain के स्पष्टीकरण वाले सवालों का जवाब कभी गढ़ें नहीं। उपयोगकर्ता से पूछें और उनका जवाब शब्दशः आगे भेजें।
  • browser_abort आगे के कदम रोकता है। यह सबमिट किए फॉर्म, भेजे संदेश या पूरी हुई अन्य क्रियाओं को वापस नहीं कर सकता।
+ +

दोनों ट्रस्ट सरफेस को साफ़ रखें

  • पब्लिक HTTP लोकल प्लगइन प्रोसेस में चलता है।fetch_url मेथड, हेडर और बॉडी भेज सकता है, इसलिए बदलाव का अनुरोध तभी करें जब आप बदलाव चाहते हों।
  • प्राइवेट नेटवर्क टारगेट डिफ़ॉल्ट रूप से ब्लॉक होते हैं।लूपबैक, RFC1918, लिंक-लोकल, क्लाउड मेटाडेटा और आम इनट्रानेट होस्टनेम अस्वीकार होते हैं। localhost या LAN तक पहुंचने के लिए, सिर्फ़ ज़रूरत वाली चैट में, LM Studio के प्लगइन सेटिंग्स में Allow private network access चालू करें। मॉडल खुद इसे चालू नहीं कर सकता, और चालू होने पर भी क्लाउड मेटाडेटा एंडपॉइंट ब्लॉक रहेंगे।
  • रिडायरेक्ट दोबारा जांचे जाते हैं।प्लगइन हर गंतव्य सत्यापित करता है और डोमेन-पार रिडायरेक्ट पर क्रेडेंशियल जैसे हेडर हटा देता है।
  • ब्राउज़र लिस्टनर लूपबैक पर ही रहता है।पोर्ट 17375 को कभी फॉरवर्ड या प्रॉक्सी न करें। एक्सटेंशन हैंडशेक क्लाइंट को पहचानता है पर शेयर्ड-सीक्रेट ऑथेंटिकेशन नहीं है; लोकल सॉफ्टवेयर को भरोसेमंद मानें।
  • Ask मोड डिफ़ॉल्ट है।Act तभी इस्तेमाल करें जब मांगे नतीजे के लिए दिखने वाली ब्राउज़र इंटरैक्शन ज़रूरी हो, और ब्राउज़र ऐसी जगह रखें जहां आप अनचाहा व्यवहार रोक सकें।
  • LM Studio मॉडल टूल रिज़ल्ट देखता है।ब्राउज़र रन WebBrain में कॉन्फ़िगर सक्रिय प्रोवाइडर से कार्य संदर्भ भी भेजता है। दोनों मॉडलों की सीमाएं सोच-समझकर चुनें।

इम्प्लीमेंेशन-लेवल विवरणों के लिए (इसमें यह भी कि हर कनेक्शन जांची गई पते पर कैसे फिक्स होता है), प्लगइन के सुरक्षा नोट्स पढ़ें।

+ +

लक्षण के हिसाब से समस्या-निदान

लक्षणआमतौर पर इसका मतलबउपाय
टूल नहीं दिखतेइस चैट में प्लगइन सक्षम नहीं है, या चुना मॉडल टूल कॉल नहीं कर सकता।चैट इनपुट के बगल में webbrain/web-tools चालू करें और tool-capable मॉडल चुनें।
browser_status डिस्कनेक्टेड बताता हैप्लगइन मौजूद है, पर WebBrain एक्सटेंशन अभी जुड़ा नहीं।Chromium इस्तेमाल करें, क्लाउड ब्रिज चालू करें, और ठीक ws://127.0.0.1:17375/extension दर्ज करें।
लिस्टनर नहीं चलता या एड्रेस टक्कर बताता हैदूसरा प्लगइन इंस्टेंस या प्रोसेस पहले से पोर्ट 17375 पकड़े हुए है।डुप्लिकेट इंस्टेंस बंद करें, फिर प्लगइन रीलोड करें। पहले lsof -nP -iTCP:17375 -sTCP:LISTEN से जांचें।
पब्लिक पेज खाली हैपेज JavaScript से रेंडर होता है या सामग्री लॉगिन के पीछे छिपी है।अगर spaSuspected true है, एक्सटेंशन जोड़ें और browser_task इस्तेमाल करें।
कार्य टाइमआउट हो गया पर ब्राउज़र अभी भी काम कर रहा हैइंतज़ार का बजट खत्म हुआ, पर WebBrain रन रद्द नहीं हुआ।लौटे हुए runId से browser_status कॉल करें, या रोकने के लिए browser_abort इस्तेमाल करें।
Firefox कभी नहीं जुड़ताFirefox में ऑफस्क्रीन-डॉक्युमेंट ब्रिज रनटाइम नहीं है।ब्राउज़र टूल के लिए Chromium ब्राउज़र इस्तेमाल करें। दोनों पब्लिक HTTP टूल बिना एक्सटेंशन के चलते रहते हैं।
MCP या WebBrain Cloud डिस्कनेक्ट हो गयाLM Studio URL ने एक्सटेंशन के एकमात्र ब्रिज गंतव्य को बदल दिया।काम पूरा होने पर सेटिंग्स पोर्ट 17374 (MCP) या 17373 (WebBrain Cloud) पर वापस कर दें।
+ +

ब्रिज एनवायरनमेंट कॉन्फ़िगरेशन

वेरिएबलडिफ़ॉल्टमतलब
WEBBRAIN_BRIDGE_PORT17375वह लूपबैक पोर्ट जिससे एक्सटेंशन जुड़ता है।
WEBBRAIN_BRIDGE_PATH/extensionWebSocket पाथ; WebBrain सेटिंग्स के URL से मेल खाना चाहिए।
WEBBRAIN_COMMAND_TIMEOUT_MS30000एक ब्रिज कमांड और जवाब का टाइमआउट बजट।

अगर आप लोकल डेवलप किए प्लगइन का पोर्ट या पाथ बदलते हैं, तो WebBrain सेटिंग्स का क्लाउड ब्रिज URL उसी अनुसार अपडेट करें। ज़्यादातर उपयोगकर्ताओं को डिफ़ॉल्ट रखने चाहिए।

+ + +
+ + +
+ + + + + + + diff --git a/web/docs/hi/mcp/index.html b/web/docs/hi/mcp/index.html new file mode 100644 index 000000000..9dca2e660 --- /dev/null +++ b/web/docs/hi/mcp/index.html @@ -0,0 +1,205 @@ + + + + + + MCP में WebBrain का उपयोग करें — WebBrain उपयोगकर्ता गाइड + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ +
असली सेशन, टास्क-स्तरीय नियंत्रण

अपने कोडिंग एजेंट को उस ब्राउज़र का उपयोग करने दें जिसमें आप पहले से साइन इन हैं।

WebBrain MCP, Codex, Claude Code, Cursor, OpenClaw, OpenCode और अन्य stdio MCP क्लाइंट्स को आपके असली Chromium प्रोफ़ाइल से जोड़ता है। एक बार की सेटअप पूरी करने के बाद, बस ब्राउज़र टास्क को स्वाभाविक भाषा में बताएँ। आपका कोडिंग एजेंट उपयुक्त WebBrain टूल चुनकर उन्हें कॉल करता है; WebBrain लक्ष्य को ब्राउज़र के अंदर निष्पादित करता है, साइडबार जैसे ही मोड, सोर्स-अनुमति और दृश्यमान स्टॉप कंट्रोल का उपयोग करते हुए।

आपको MCP फ़ंक्शन कॉल खुद टाइप करने की ज़रूरत नहीं

बस कहें "WebBrain का उपयोग करके मेरे ब्राउज़र में खुले डैशबोर्ड का सारांश बताओ" या "WebBrain के Act मोड से इस फ़ॉर्म को अपडेट करो"। आपका MCP क्लाइंट उस अनुरोध को टूल कॉल में बदल देगा और उसी बातचीत में परिणाम लौटाएगा। इस गाइड में आगे फ़ंक्शन के रूप में दिखाए गए उदाहरण मुख्यतः डीबगिंग या क्लाइंट डेवलपर्स के संदर्भ के लिए हैं।

केवल Chromium

ब्रिज को एक्सटेंशन के ऑफ़स्क्रीन डॉक्यूमेंट की ज़रूरत होती है, इसलिए Chrome, Edge, Brave, Opera या Vivaldi उपयोग करें। Firefox एक्सटेंशन अपनी जगह पूरी तरह उपयोगी रहता है, पर इस MCP सर्वर से नहीं जुड़ सकता।

+ +
पूरा रास्ता

क्या कहाँ शुरू होता है

आपका MCP क्लाइंट npm पैकेज को stdio के ज़रिए एक लोकल चाइल्ड प्रोसेस के रूप में चलाता है। यह प्रोसेस केवल 127.0.0.1:17374 पर सुनता है। एक्सटेंशन उसी की ओर डायल करता है, और फिर चुने गए ब्राउज़र टैब में WebBrain के एजेंट लूप से हर टास्क निष्पादित करता है।

सर्वर दूसरा ब्राउज़र नहीं है और न ही Cookie कॉपी करता है। यह MCP क्लाइंट और एक्सटेंशन के बीच एक लोकल हैंडऑफ पॉइंट है। ब्राउज़र प्रोफ़ाइल—और इसलिए प्रमाणित सेशन—कभी नहीं हिलती।

+ +

कनेक्ट करने से पहले

आवश्यकताक्या जाँचें
Chromium ब्राउज़रवर्तमान WebBrain एक्सटेंशन इंस्टॉल किए हुए Chrome, Edge, Brave, Opera या Vivaldi।
Node.jsNode 20 या उससे नया। npx पैकेज डाउनलोड करके चलाता है।
MCP क्लाइंटCodex, Claude Code, Cursor, OpenClaw या OpenCode जैसे लोकल stdio सर्वर का समर्थन करने वाला क्लाइंट।
एक खाली लोकल पोर्ट17374 किसी अन्य WebBrain MCP प्रोसेस से पहले से घिरा नहीं होना चाहिए।
सक्रिय WebBrain प्रदातासौंपे गए टास्क को निष्पादित करने के लिए एक्सटेंशन को फिर भी सेटअप किए WebBrain Compass, लोकल या API-समर्थित मॉडल चाहिए।
+ +
चरण 1 · केवल एक बार

अपने MCP क्लाइंट में सर्वर रजिस्टर करें

नीचे दी गई क्लाइंट-विशिष्ट सेटअप में से कोई एक चुनेँ, केवल एक बार। ये इंस्टॉलेशन कमांड हैं, ब्राउज़र टास्क माँगने का तरीका नहीं। रजिस्ट्रेशन के बाद क्लाइंट आपके लिए सर्वर शुरू कर देगा और आप सामान्य बातचीत जारी रखें; उसी पोर्ट पर मैनुअल कॉपी एक साथ न चलाएँ।

Codex ऐप, CLI या IDE एक्सटेंशन

codex mcp add webbrain -- npx -y @webbrain/mcp-server

Codex MCP सर्वर को ~/.codex/config.toml में सहेजता है; एक ही Codex होस्ट पर ऐप, CLI और IDE एक्सटेंशन यही सेटअप साझा करते हैं। लंबे ब्राउज़र टास्क के लिए यह फ़ाइल खोलें और टूल को Codex के डिफ़ॉल्ट प्रति-कॉल बजट से ज़्यादा समय दें:

[mcp_servers.webbrain]
+command = "npx"
+args = ["-y", "@webbrain/mcp-server"]
+tool_timeout_sec = 360

फ़ाइल बदलने के बाद ऐप या IDE एक्सटेंशन दोबारा चालू करें। CLI में, codex mcp list चलाकर एंट्री की पुष्टि करें, और Codex सेशन में /mcp से जुड़े सर्वर की जाँच करें। साझा होस्ट सेटअप और सभी समर्थित विकल्पों के लिए आधिकारिक Codex MCP गाइड देखें।

Claude Code

claude mcp add --transport stdio webbrain -- npx -y @webbrain/mcp-server

स्पष्ट ट्रांसपोर्ट मौजूदा Claude Code MCP सेटअप से मेल खाता है। जोड़ने के बाद claude mcp list चलाकर सर्वर की स्थिति जाँचें।

Cursor

Cursor की MCP सेटिंग्स में लोकल stdio सर्वर जोड़ें, या यह सामग्री Cursor के MCP JSON फ़ाइल में डालें। फ़ॉर्मैट Cursor लोकल MCP सर्वर फ़ॉर्मैट का पालन करता है:

{
+  "mcpServers": {
+    "webbrain": {
+      "command": "npx",
+      "args": ["-y", "@webbrain/mcp-server"]
+    }
+  }
+}

OpenCode

यह एंट्री ~/.config/opencode/opencode.json में जोड़ें, OpenCode के लोकल MCP सर्वर फ़ॉर्मैट का उपयोग करते हुए:

{
+  "mcp": {
+    "webbrain": {
+      "type": "local",
+      "command": ["npx", "-y", "@webbrain/mcp-server"]
+    }
+  }
+}

OpenClaw

OpenClaw में WebBrain को आउटबाउंड MCP सर्वर के रूप में रजिस्टर करें। इस इंटीग्रेशन के लिए openclaw mcp serve उपयोग न करें: वह कमांड OpenClaw को स्वयं सर्वर बना देता है, जो उलटी दिशा है।

openclaw mcp add webbrain \
+  --command npx \
+  --arg -y \
+  --arg @webbrain/mcp-server \
+  --timeout 360

mcp add सहेजने से पहले stdio सर्वर को जाँचता है। सहेजी गई परिभाषा देखने के लिए openclaw mcp status --verbose चलाएँ। सामान्य coding और messaging टूल प्रोफ़ाइल में सेट किए MCP सर्वर शामिल होते हैं; minimal प्रोफ़ाइल, स्पष्ट bundle-mcp डीनाई या सैंडबॉक्स टूल पॉलिसी उन्हें छिपा सकती हैं। मौजूदा रजिस्ट्री और पॉलिसी विवरण के लिए OpenClaw MCP गाइड देखें।

मैन्युअल रूप से चलाएँ

लिस्टनर का निदान करने के लिए मैनुअल शुरुआत उपयोगी है, पर आम तौर पर MCP उपयोग में ज़रूरी नहीं:

npx -y @webbrain/mcp-server

उस टर्मिनल को खुला रखें। उसे बंद करने से ब्रिज लिस्टनर बंद हो जाता है। सोर्स चेकआउट से, mcp-server/ के अंदर npm install, npm run build, फिर npm start चलाएँ।

+ +
चरण 2

WebBrain को लोकल लिस्टनर की ओर मोड़ें

  1. अपने MCP क्लाइंट को चालू या रीस्टार्ट करें।एक्सटेंशन के जुड़ने से पहले उसका WebBrain सर्वर चल रहा होना चाहिए।
  2. WebBrain सेटिंग्स खोलें।सेटिंग्स → Bridge पर जाएँ।
  3. सटीक URL सेट करें।ws://127.0.0.1:17374/extension दर्ज करें।
  4. पेयरिंग की चिपकाएँ।टर्मिनल में npx -y @webbrain/mcp-server pairing-key चलाएँ (या ~/.webbrain/bridge-key खोलें), और कुंजी को पेयरिंग की फ़ील्ड में चिपकाएँ। सर्वर केवल उसी ब्राउज़र पर भरोसा करता है जो यह कुंजी रखने का सबूत दे। यदि फ़ील्ड नहीं दिखती, पहले WebBrain अपडेट करें।
  5. क्लाउड ब्रिज चालू करें।स्थिति "कनेक्ट हो रहा है" से "कनेक्ट हो गया" होनी चाहिए। यह नाम ऐतिहासिक कारणों से है: यह गंतव्य लोकल है।
  6. एंड-टू-एंड कनेक्शन जाँचें।MCP क्लाइंट से webbrain_connection कॉल करवाएँ। "Connected" इस बात का प्रमाण है कि क्लाइंट, लोकल सर्वर, WebSocket लिस्टनर और एक्सटेंशन हैंडशेक—सब तैयार हैं।
एक समय में केवल एक ब्रिज गंतव्य

एक्सटेंशन एक आउटबाउंड ब्रिज सॉकेट रखता है: WebBrain Cloud 17373 पर, यह MCP सर्वर 17374 पर, या LM Studio प्लगइन 17375 पर। URL बदलने से गंतव्य बदल जाता है; वे एक साथ नहीं चलते।

+ +
चरण 3 · बस पूछें

ब्राउज़र टास्क को स्वाभाविक भाषा में बताएँ

Codex, Claude Code, Cursor, OpenClaw या OpenCode में, वैसा ही लिखें जैसे किसी साथी को टास्क सौंपते। WebBrain का नाम लेने से आपका इरादा बिल्कुल स्पष्ट हो जाता है; पेज, अपेक्षित परिणाम, दायरा, और यह कि बदलाव की अनुमति है या नहीं—सब शामिल करें।

पेज बदले बिना पढ़ाई

WebBrain का उपयोग करके मेरे ब्राउज़र में खुले Stripe डैशबोर्ड को पढ़ो। पिछले सात दिनों की असफल पेमेंट्स की सूची दो—ग्राहक, राशि, मुद्रा, तारीख और असफलता का कारण शामिल करते हुए। कुछ भी मत बदलो।

पूर्वानुमेय JSON लौटाएँ

WebBrain का उपयोग करके मेरे ब्राउज़र में खुले डैशबोर्ड से सभी बकाया इनवॉइस निकालो। ग्राहक, राशि, मुद्रा, देय तिथि और इनवॉइस URL वाला JSON लौटाओ। कुछ भी मत बदलो।

पेज से इंटरैक्ट करें

WebBrain के Act मोड से मेरे ब्राउज़र में दिख रही कस्टमर रिकॉर्ड खोलो, और कंपनी का नाम Acme Europe में अपडेट करो। किसी भी अंतिम सबमिट या पुष्टि से पहले रुक जाओ।

कोडिंग एजेंट आम पढ़ाई या इंटरैक्शन के लिए webbrain_run चुनता है, और संरचित डेटा माँगे जाने पर webbrain_extract चुनता है। वह पैरामीटर देता है, रन की मॉनिटरिंग करता है, और WebBrain का परिणाम बातचीत में वापस प्रस्तुत करता है। Ask मोड पढ़ और एक्सट्रैक्ट सकता है; क्लिक, टाइप, नेविगेट या सबमिट नहीं कर सकता। Act मोड इंटरैक्ट कर सकता है, WebBrain की सामान्य ब्राउज़र-साइड अनुमतियों के अधीन रहते हुए।

अंदरूनी विवरण—आपको ये टाइप करने की ज़रूरत नहीं

ऊपर वाले पहले प्रॉम्प्ट के लिए क्लाइंट कुछ इस तरह का कॉल करेगा। यह रूप MCP क्लाइंट बनाने या डीबग करते समय काम आता है; आम उपयोगकर्ता इसे छोड़ सकते हैं।

webbrain_run(
+  task: "read the open Stripe dashboard and list failed payments from the last 7 days with customer, amount, currency, date, and failure reason",
+  mode: "ask"
+)

जिन टास्क्स में इंटरैक्शन ज़रूरी है, साफ़ कहें "WebBrain का Act मोड उपयोग करें" और ब्राउज़र दृश्यमान रखें। WebBrain अपने सामान्य सोर्स-वार क्षमता अनुमोदन प्रॉम्प्ट लागू करेगा।

+ +
छह टूल, एक भरोसे की सीमा

वे टूल जो आपका MCP क्लाइंट आपके लिए इस्तेमाल करता है

आप आम तौर पर परिणाम चुनते हैं, टूल नहीं। आपका MCP क्लाइंट ये विवरण पढ़ता है, उपयुक्त टूल चुनता है, आपके अनुरोध के अनुसार उसके इनपुट भरता है, और आगे की कॉल्स संभालता है। यह रेफरेंस आपको यह व्यवहार समझने या डीबग करने के लिए है।

टूलकिस काम के लिएज़रूरी इनपुट
webbrain_runकोई भी ब्राउज़र लक्ष्य, केवल-पढ़ने वाला या इंटरैक्टिव।task, mode, वैकल्पिक tab_id, wait, timeout_seconds, और केवल Act वाला allow_api_mutations।
webbrain_extractप्रमाणित पेज डेटा से पूर्वानुमेय JSON निकालना। हमेशा Ask मोड।task, output_schema, वैकल्पिक tab_id, wait और timeout_seconds।
webbrain_statusएक बैकग्राउंड रन को पोल करना या सभी ज्ञात रन्स की सूची देना।वैकल्पिक run_id। छोड़ देने पर रन्स की सूची मिलती है।
webbrain_respondउपयोगकर्ता का जवाब रुके हुए रन तक पहुँचाना।run_id, clarify_id, answer, वैकल्पिक timeout_seconds।
webbrain_abortगलत या अब ज़रूरी न रहे रन को रोकना।run_id। यह पहले हो चुके ऑपरेशन वापस नहीं करता।
webbrain_connectionएक्सटेंशन हैंडशेक जाँचना और टूटे कनेक्शन पर लक्षित समाधान पाना।कोई इनपुट नहीं।
MCP क्लिक या टाइप टूल क्यों नहीं है

WebBrain की अनुमति जाँचें एक्सटेंशन के एजेंट लूप में होती हैं। निचले स्तर के प्राइमेटिव्स को सीधे MCP से सामने लाना उस सीमा को पार कर जाएगा। अगर आपको डिटर्मिनिस्टिक लो-लेवल ब्राउज़र ऑटोमेशन (जैसे Playwright) चाहिए, तो अन्य MCP सर्वर देखें। WebBrain ऑपरेशनों को एक्सटेंशन के अनुमति मॉडल के अंदर रखकर आपके साइन इन किए सेशन की रक्षा करता है।

+ +

संरचित JSON माँगें

आम उपयोग में, बताएँ क्या निकालना है और चाहिए वाले फ़ील्डों के नाम लें: "WebBrain से खुले डैशबोर्ड से सभी बकाया इनवॉइस निकालो और ग्राहक, राशि, मुद्रा, देय तिथि और इनवॉइस URL वाला JSON लौटाओ।" सक्षम MCP क्लाइंट इन फ़ील्डों को ज़रूरी schema में बदलकर आपके लिए webbrain_extract कॉल कर सकता है।

नीचे दिया गया फ़ंक्शन-रूप उदाहरण क्लाइंट डेवलपर्स और डीबगिंग के लिए बराबर टूल कॉल दिखाता है। task में चयन तर्क बताएँ; सिर्फ़ आउटपुट का रूप output_schema में बताएँ।

webbrain_extract(
+  task: "extract every overdue invoice visible in this account; preserve the displayed currency and use ISO dates where the page provides a full date",
+  output_schema: {
+    type: "object",
+    properties: {
+      invoices: {
+        type: "array",
+        items: {
+          type: "object",
+          properties: {
+            customer: { type: "string" },
+            amount: { type: "number" },
+            currency: { type: "string" },
+            due_date: { type: "string" },
+            invoice_url: { type: "string" }
+          },
+          required: ["customer", "amount", "currency", "due_date"]
+        }
+      }
+    },
+    required: ["invoices"]
+  }
+)
  • स्पष्ट properties और required फ़ील्ड वाले ऑब्जेक्ट रूट का उपयोग करें।
  • जितना कम डेटा चाहिए उतना ही माँगें। Schema उस डेटा तक पहुँच नहीं देता जो ब्राउज़र सेशन को दिखता ही नहीं।
  • यह टूल केवल-पढ़ने वाला है, पर पेज का टेक्स्ट और परिणाम फिर भी WebBrain के सेट LLM प्रदाता तक जाते हैं।
  • अगर परिणाम रन के स्थायी स्नैपशॉट के लिए बहुत बड़ा है, तो स्थिति रिपोर्ट कर सकती है कि सहेजा गया परिणाम कट गया। अनुरोध छोटा करें और दोबारा चलाएँ।
+ +

रन लाइफसाइकल समझें

ज़्यादातर MCP क्लाइंट यह लाइफसाइकल आपके लिए संभालते हैं: वे परिणाम का इंतज़ार करते हैं, जब मानव इनपुट चाहिए तब WebBrain का स्पष्टीकरण सवाल दिखाते हैं, और आपके जवाब से आगे बढ़ते हैं। नीचे दिए स्पष्ट कॉल क्लाइंट डेवलपर्स, समस्या निवारण, या जानबूझकर क्लाइंट से लंबा टास्क बैकग्राउंड में शुरू करवाने के लिए उपयोगी हैं।

फ़ोरग्राउंड कॉल डिफ़ॉल्ट रूप से इंतज़ार करते हैं। लंबे काम के लिए क्लाइंट wait: false सेट करके webbrain_status से पोल कर सकता है।

runningब्राउज़र में काम जारी रहता है
needs_user_inputसवाल उपयोगकर्ता तक पहुँचाएँ
completedपरिणाम तैयार है
failedत्रुटि और प्रमाण देखें
abortedरोका गया; पहले के ऑपरेशन बरकरार
# टूल-स्तरीय संदर्भ
+# बिना प्रतीक्षा के शुरू करें
+webbrain_run(task: "compare the invoices across all visible pages", mode: "ask", wait: false)
+
+# लौटे ID को बार-बार चेक करें
+webbrain_status(run_id: "mcp_…")

WebBrain रन का टाइमआउट नियंत्रण MCP क्लाइंट को लौटा देता है, पर जानबूझकर ब्राउज़र टास्क को रोकता नहीं है। लौटे run_id को पोल करें। इससे बचाव होता है कि टाइमआउट किसी ऐसे टास्क को चुपचाप न मार दे जो शायद पहले ही महत्वपूर्ण ऑपरेशन कर चुका हो।

जब WebBrain सवाल पूछे

रुका हुआ स्नैपशॉट इंसानी भाषा का सवाल और clarify_id दोनों रखता है। वह सवाल उपयोगकर्ता को दिखाएँ। उनका जवाब शब्दशः भेजें; अनुमान न लगाएँ।

webbrain_respond(
+  run_id: "mcp_…",
+  clarify_id: "clarify_…",
+  answer: "Use the Acme EU account."
+)
+ +

सबसे छोटी अनुमति चुनें

विकल्पक्या की अनुमतिकब उपयोग करें
mode: "ask"पढ़ना, सारांश, तुलना और एक्सट्रैक्ट। कोई पेज इंटरैक्शन नहीं।आपको सिर्फ़ जानकारी चाहिए। यह डिफ़ॉल्ट विकल्प है।
mode: "act"WebBrain के अनुमति गेट से नेविगेशन, क्लिक, टाइपिंग, डाउनलोड और फ़ॉर्म इंटरैक्शन।परिणाम के लिए दृश्यमान ब्राउज़र ऑपरेशन ज़रूरी हैं।
allow_api_mutations: trueAct रन को UI रास्ता अनुपयुक्त होने पर बदलाव करने वाले HTTP रिक्वेस्ट की अनुमति देता है।दुर्लभ, स्पष्ट अपवाद। Ask मोड में अस्वीकार होता है, और डिफ़ॉल्ट में बंद रहना चाहिए।

MCP क्लाइंट का अनुमोदन और WebBrain का अनुमोदन अलग-अलग स्तर हैं। आपका क्लाइंट webbrain_run कॉल करने से पहले पूछ सकता है; WebBrain किसी सोर्स पर महत्वपूर्ण ऑपरेशन से पहले पूछ सकता है। एक अनुमोदन दूसरे की जगह नहीं लेता।

+ +

सुरक्षा सीमाएँ जो आपको बनाए रखनी चाहिए

  • लिस्टनर को लोकल रखें।यह 127.0.0.1 से बँधा है। पोर्ट 17374 फ़ॉरवर्ड न करें, कंटेनर ब्रिज से पब्लिश न करें, या प्रॉक्सी के ज़रिए नेटवर्क पर न ले जाएँ।
  • पेयरिंग की को सुरक्षित रखें।लोकल लूपबैक अपने आप में प्रमाणीकरण नहीं है, इसलिए सर्वर सॉकेट पर तभी भरोसा करता है जब वह पेयरिंग की से कुंजीपटल वाले HMAC से एक बार की चुनौती का जवाब दे; कुंजी स्वयं कभी सॉकेट से नहीं गुज़रती। ~/.webbrain/bridge-key पढ़ने वाला कोई भी व्यक्ति पेयर कर सकता है, इसलिए कुंजी चैट में न चिपकाएँ। एक्सटेंशन सर्वर की पहचान जाँचता नहीं, इसलिए लोकल कोड और MCP पैकेजों को फिर भी भरोसेमंद सॉफ़्टवेयर मानें।
  • पहले Ask उपयोग करें।केवल-पढ़ने वाला काम जाँचने में आसान है और उसका असर-दायरा छोटा होता है।
  • Act मोड में ब्राउज़र दृश्यमान रखें।आप साइडबार में रन रोक सकते हैं, और अप्रत्याशित नेविगेशन या टाइपिंग को रोकने का कारण मानना चाहिए।
  • प्रदाता सीमा याद रखें।MCP ब्रिज लोकल रहता है, पर पेज की सामग्री WebBrain में सेट मॉडल प्रदाता तक जाती है। जब सामग्री डिवाइस पर ही रहनी हो, लोकल मॉडल उपयोग करें।
  • टाइमआउट को रॉलबैक न समझें।अबॉर्ट आगे के स्टेप्स रोकता है; भेजी गई ईमेल, सबमिट किए फ़ॉर्म, खरीद या अन्य पूर्ण ऑपरेशन उसे वापस नहीं कर सकते।

पूरा डिज़ाइन देखने के लिए सुरक्षा मॉडल, गोपनीयता और डेटा प्रवाह, और मोड, सुरक्षा और गोपनीयता गाइड देखें।

+ +

लक्षण के अनुसार समस्या निवारण

लक्षणआमतौर पर इसका मतलबउपाय
कनेक्शन त्रुटि: WebSocket त्रुटिसेट किए URL पर कोई प्रोसेस नहीं सुन रहा।MCP क्लाइंट चालू या रीस्टार्ट करें, पोर्ट 17374 की पुष्टि करें, और सर्वर प्रोसेस चलता रखें।
webbrain_connection असंयुक्त रिपोर्ट करता हैलोकल सर्वर मौजूद है, पर एक्सटेंशन ने हैंडशेक पूरा नहीं किया।Chromium ब्राउज़र उपयोग करें, क्लाउड ब्रिज चालू करें, और सटीक /extension URL सेट करें।
EADDRINUSE या सर्वर तुरंत बंद हो जाएदूसरा MCP क्लाइंट या मैनुअल सर्वर पोर्ट 17374 पहले ही थामे हुए है।दूसरा प्रोसेस रोकें। एक समय में केवल एक WebBrain MCP सर्वर डिफ़ॉल्ट पोर्ट घेर सकता है।
MCP टूल नहीं दिखतेक्लाइंट ने सेटअप दोबारा लोड नहीं किया या npm प्रोसेस शुरू नहीं हो सका।क्लाइंट रीस्टार्ट करें, उसकी MCP सर्वर सूची/लॉग देखें, और Node 20+ तथा npm पहुँच की पुष्टि करें।
टूल running लौटाता हैसर्वर या क्लाइंट का इंतज़ार बजट खत्म हो गया; ब्राउज़र रन को जानबूझकर ज़िंदा रखा गया।लौटे ID से webbrain_status पोल करें, या आगे के लंबे टास्क wait: false से शुरू करें।
रन needs_user_input दिखाता हैआगे बढ़ने के लिए WebBrain को मानव निर्णय चाहिए।सटीक सवाल पहुँचाएँ, फिर मिलते-जुलते IDs से webbrain_respond कॉल करें।
Firefox कभी नहीं जुड़ताFirefox में ऑफ़स्क्रीन-डॉक्यूमेंट ब्रिज रनटाइम नहीं है।MCP के लिए Chrome, Edge, Brave, Opera या Vivaldi उपयोग करें। Firefox सीधी साइडबार उपयोग के लिए समर्थित रहता है।
WebBrain Cloud या LM Studio डिस्कनेक्ट हो गएMCP URL ने एक्सटेंशन के एकमात्र ब्रिज गंतव्य की जगह ले ली।काम पूरा होने पर सेटिंग्स को पोर्ट 17373 (Cloud) या 17375 (LM Studio) पर वापस मोड़ें।
+ +

एनवायरनमेंट कॉन्फ़िगरेशन

वेरिएबलडिफ़ॉल्टमतलब
WEBBRAIN_BRIDGE_PORT17374वह लूपबैक पोर्ट जिससे एक्सटेंशन जुड़ता है।
WEBBRAIN_BRIDGE_PATH/extensionWebSocket पाथ; सेटिंग्स से मेल खाना ज़रूरी।
WEBBRAIN_COMMAND_TIMEOUT_MS30000एक ब्रिज कमांड और जवाब का टाइमआउट बजट।
WEBBRAIN_RUN_TIMEOUT_MS300000रन या एक्सट्रैक्शन की डिफ़ॉल्ट इंतज़ार की ऊपरी हद।
WEBBRAIN_POLL_INTERVAL_MS1000सर्वर चलते टास्क को कितनी बार पोल करता है।

stdio क्लाइंट के लिए, उस क्लाइंट की MCP सेटिंग्स में एनवायरनमेंट वेरिएबल सेट करें। अगर पोर्ट या पाथ बदलें, तो WebBrain सेटिंग्स के क्लाउड ब्रिज URL को बिल्कुल वैसा ही अपडेट करें।

+ +
संबंधित इंटीग्रेशन

LM Studio उपयोग कर रहे हैं?

LM Studio अलग WebBrain Web Tools प्लगइन उपयोग करता है, इस MCP पैकेज को नहीं। उसके fetch_url और research_url टूल ब्राउज़र एक्सटेंशन के बिना सार्वजनिक पेज पढ़ सकते हैं; उसके ब्राउज़र टूल पोर्ट 17375 से लक्ष्य आपके साइन इन किए Chromium सेशन को सौंप सकते हैं।

एक ब्रिज गंतव्य चुनें

सिर्फ़ पब्लिश किए प्लगइन के उपयोग के लिए LM Studio के अंदर @webbrain/mcp-server रजिस्टर न करें। LM Studio प्लगइन गाइड देखें, और जब यह इंटीग्रेशन चाहिए तो एक्सटेंशन के क्लाउड ब्रिज URL को MCP पोर्ट 17374 से प्लगइन पोर्ट 17375 पर बदलें।

+ +

ये सर्वर जानबूझकर क्या नहीं करता

  • यह हेडलेस ब्राउज़र नहीं चलाता और न ही बिल्कुल नया ब्राउज़र प्रोफ़ाइल बनाता है।
  • यह Firefox बिल्ड से काम नहीं करता।
  • यह Cookie, क्रेडेंशियल या सेशन स्टोरेज एक्सपोर्ट नहीं करता।
  • यह WebBrain के लगभग पचास क्लिक, टाइपिंग, फ़्रेम, स्क्रीनशॉट, नेटवर्क और DOM प्राइमेटिव्स को सीधे MCP क्लाइंट को नहीं दिखाता।
  • यह ब्रिज को दूर से सुरक्षित रूप से उजागर नहीं करता।
  • यह WebBrain के अंदर मॉडल सेट करने की ज़रूरत खत्म नहीं करता।

अगर आपको अलग-थलग प्रोफ़ाइल में डिटर्मिनिस्टिक लो-लेवल ब्राउज़र ऑटोमेशन चाहिए, तो Playwright-शैली का MCP सर्वर ज़्यादा उपयुक्त हो सकता है। जब तय करने वाली ज़रूरत आपका पहले से साइन इन ब्राउज़र सेशन और WebBrain का ब्राउज़र-अंदर सुरक्षा मॉडल हो, तब WebBrain MCP उपयोग करें।

+ + +
+ + +
+ + + + + + + diff --git a/web/docs/hi/ollama/index.html b/web/docs/hi/ollama/index.html new file mode 100644 index 000000000..eaa8e1c31 --- /dev/null +++ b/web/docs/hi/ollama/index.html @@ -0,0 +1,139 @@ + + + + + + Ollama के साथ WebBrain का उपयोग करें — WebBrain उपयोगकर्ता गाइड + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ +
लोकल मॉडल, साफ-साफ स्वीकृति

Ollama में मॉडल चुनें। WebBrain में उसका उपयोग करें।

WebBrain आज Ollama के लोकल OpenAI-संगत एंडपॉइंट का उपयोग कर सकता है। आधिकारिक Ollama रिलीज़ के साथ सेटिंग्स में इसे कॉन्फ़िगर करें, या प्रीव्यू लॉन्च हैंडऑफ़ आज़माएँ जो मॉडल, एंडपॉइंट और कॉन्टेक्स्ट विंडो एक-क्लिक स्वीकृति के लिए WebBrain को भेजता है।

लॉन्च कमांड अभी भी प्रीव्यू में है

ollama launch webbrain अभी अपस्ट्रीम Ollama बिल्ड्स का हिस्सा नहीं है। सामान्य सेटिंग्स वाला तरीका आधिकारिक रिलीज़ के साथ काम करता है; एक-कमांड हैंडऑफ़ के लिए फिलहाल लिंक की गई प्रीव्यू ब्रांच चाहिए।

+ +
दो सेटअप तरीके

वह तरीका चुनें जो आपके Ollama बिल्ड से मेल खाता हो

तरीकाकब उपयोग करेंआपको क्या करना है
प्रोवाइडर का मैनुअल सेटअपआपने आधिकारिक Ollama रिलीज़ इंस्टॉल की है।Ollama को एक्सटेंशन ओरिजिन की अनुमति के साथ शुरू करें, फिर WebBrain सेटिंग्स में उसका लोकल एंडपॉइंट और मॉडल दर्ज करें।
लॉन्च हैंडऑफ़आपने वर्तमान प्रीव्यू ब्रांच कंपाइल की है और सबसे छोटा सेटअप चाहते हैं।ollama launch webbrain --model <model> चलाएँ, ब्राउज़र प्रॉम्प्ट देखें और प्रोवाइडर का बदलाव मंज़ूर करें।
WebBrain और Ollama के लोगो एक दिल से जुड़े हुए
Ollama मॉडल को लोकल रूप से चलाता है; WebBrain उस मॉडल को ब्राउज़र-एजेंट टूल्स देता है।
+ +
अपस्ट्रीम Ollama के साथ काम करता है

आधिकारिक Ollama रिलीज़ को मैनुअल रूप से कॉन्फ़िगर करें

  1. Ollama इंस्टॉल करें और उपयुक्त मॉडल पुल करें। ऐसा मॉडल चुनें जो टूल कॉल्स पर भरोसेमंद ढंग से अमल करे। एजेंट रन के लिए कम से कम 16k टोकन की कॉन्टेक्स्ट विंडो चाहिए।
  2. ब्राउज़र-एक्सटेंशन ओरिजिन की अनुमति दें। अगर कोई दूसरा Ollama डेस्कटॉप प्रोसेस पहले से पोर्ट 11434 पर चल रहा है, तो उसे बंद करें, फिर नीचे दी गई ओरिजिन ऑलॉउलिस्ट के साथ टर्मिनल से सर्वर शुरू करें।
  3. WebBrain का Providers पेज खोलें। साइड पैनल के मॉडल मेनू में More… चुनें, LLM टैब पर Ollama (Local) ढूँढ़ें और कार्ड खोलें।
  4. एंडपॉइंट और मॉडल दर्ज करें। http://localhost:11434/v1 इस्तेमाल करें, फिर अपने पुल किए मॉडल को चुनें।
  5. सेव करें और कनेक्शन जाँचें। Load models का उपयोग करें ताकि WebBrain उपलब्ध मॉडल IDs पढ़ सके और लाइव कॉन्टेक्स्ट विंडो पहचान सके।
  6. Active सेट करें। पहले Mid प्रॉम्प्ट टियर इस्तेमाल करें। Compact केवल तभी चुनें जब मॉडल का कॉन्टेक्स्ट सीमित हो।
ollama pull <model>
+OLLAMA_ORIGINS="chrome-extension://*,moz-extension://*" ollama serve
टर्मिनल से अनुरोध सफल हो सकते हैं पर WebBrain को 403 मिलता है

curl ब्राउज़र-एक्सटेंशन ओरिजिन नहीं भेजता। अगर Ollama टर्मिनल में काम करता है पर WebBrain में फेल होता है, तो प्रोवाइडर URL बदलने के बजाय OLLAMA_ORIGINS के साथ Ollama सर्वर रीस्टार्ट करें।

+ +
प्रीव्यू · कम सेटिंग्स

Ollama लॉन्च हैंडऑफ़ आज़माएँ

प्रीव्यू कमांड एक WebBrain लॉन्च URL खोलता है, जिसमें चुना गया मॉडल, लूपबैक /v1 एंडपॉइंट और पहचानी गई कॉन्टेक्स्ट विंडो होती है। एक्सटेंशन कोई बदलाव करने से पहले इन वैल्यूज़ को एक कन्फर्मेशन डायलॉग में दिखाता है।

git clone https://github.com/esokullu/ollama.git
+cd ollama
+git switch codex/ollama-webbrain-launch-handoff
+cmake -S . -B build -G Ninja -DOLLAMA_MLX_BACKENDS=
+cmake --build build --parallel 8
+
+OLLAMA_ORIGINS="chrome-extension://*,moz-extension://*" ./ollama serve

सर्वर चालू रखें। दूसरे टर्मिनल में, नमूना मॉडल की जगह अपने लोकल Ollama इंस्टॉलेशन में उपलब्ध मॉडल डालें:

./ollama launch webbrain --model qwen3.5:9b
  1. कमांड को webbrain.one खोलने दें। एक्सटेंशन यह हैंडऑफ़ केवल WebBrain के Ollama लॉन्च पेज पर स्वीकार करता है।
  2. कन्फर्मेशन ध्यान से पढ़ें। मॉडल, लूपबैक प्रोवाइडर URL और कॉन्टेक्स्ट विंडो जाँचें।
  3. बदलाव मंज़ूर करें। WebBrain लोकल Ollama प्रोवाइडर अपडेट करता है और उसे active बना देता है।
  4. साइड पैनल खोलें। active प्रोवाइडर अब Ollama (Local) दिखना चाहिए।
WebBrain का कन्फर्मेशन डायलॉग, जिसमें Ollama मॉडल, प्रोवाइडर URL और कॉन्टेक्स्ट विंडो दिखती है
हैंडऑफ़ हमेशा उपयोगकर्ता का फैसला रहता है: जब तक आप ब्राउज़र प्रॉम्प्ट मंज़ूर नहीं करते, कुछ भी सेव नहीं होता।
हैंडऑफ़ लोकल ही रहता है

WebBrain केवल लूपबैक Ollama होस्ट, बिना एम्बेडेड क्रेडेंशियल वाला HTTP(S) URL, और OpenAI-संगत /v1 एंडपॉइंट स्वीकार करता है। प्रोवाइडर सेव करने से पहले मॉडल का नाम और कॉन्टेक्स्ट विंडो नॉर्मलाइज़ की जाती हैं।

+ +

ऐसा मॉडल और कॉन्टेक्स्ट चुनें जो एजेंट चला सके

  • 16k कॉन्टेक्स्ट या उससे ऊपर से शुरू करें। सिस्टम प्रॉम्प्ट, ब्राउज़र टूल्स, पेज कंटेंट और काम की कॉन्वर्सेशन हिस्ट्री के लिए यह व्यावहारिक न्यूनतम है।
  • टूल-यूज़ ट्रेनिंग मायने रखती है। सामान्य चैट में अच्छा जवाब देने वाला मॉडल भी खराब फ़ॉर्मैट वाले या छूटे हुए टूल कॉल्स बना सकता है।
  • पहले Mid इस्तेमाल करें। यह आम ब्राउज़र टूलसेट दिखाता है और प्रॉम्प्ट कम खर्च करता है। Compact करीब 8k पर मदद कर सकता है; 4k भरोसेमंद रन के लिए बहुत छोटा है।
  • विज़न मॉडल-विशिष्ट होता है। विज़न केवल तभी चालू करें जब आपका चलाया गया Ollama मॉडल तस्वीरें स्वीकार करता हो।
  • लाइव मॉडल जाँचें। Test Connection और Load models Ollama की रनटाइम जानकारी पढ़कर पहचानी गई कॉन्टेक्स्ट विंडो ताज़ा कर सकते हैं।
+ +

लक्षण के अनुसार समस्या निवारण

लक्षणसंभावित कारणउपाय
WebBrain 403 दिखाता हैOllama ने एक्सटेंशन ओरिजिन अस्वीकार कर दिया।सर्वर को OLLAMA_ORIGINS="chrome-extension://*,moz-extension://*" के साथ रीस्टार्ट करें।
कनेक्शन अस्वीकृतOllama बंद है, या WebBrain गलत पोर्ट इस्तेमाल कर रहा है।ollama serve चलाएँ और बेस URL को http://localhost:11434/v1 पर रखें।
मॉडल नहीं मिलासेव किया मॉडल ID Ollama की कैटलॉग से पूरी तरह मेल नहीं खाता।ollama list चलाएँ या Load models इस्तेमाल करें, फिर टैग सहित पूरा मॉडल नाम कॉपी करें।
मॉडल ब्राउज़र टूल्स के बजाय सिर्फ बात करता हैमॉडल टूल-यूज़ में कमज़ोर है, या कॉन्टेक्स्ट/प्रॉम्प्ट टियर बहुत सीमित है।टूल-ट्रेनिंग वाला मॉडल आज़माएँ, कॉन्टेक्स्ट बढ़ाएँ, या Compact से Mid पर जाएँ।
ollama launch अज्ञात कमांडआप अपस्ट्रीम Ollama बिल्ड चला रहे हैं।मैनुअल प्रोवाइडर सेटअप करें, या लिंक की गई प्रीव्यू ब्रांच कंपाइल करें।
लॉन्च पेज खुलता है पर कोई प्रॉम्प्ट नहीं आताWebBrain एक्सटेंशन नहीं है, बंद है, या पुराना है।webbrain.one पर मौजूदा एक्सटेंशन चालू करें, लॉन्च पेज रीलोड करें, फिर कमांड दोबारा चलाएँ।

घोषणा लेख, स्क्रीनशॉट और मौजूदा प्रीव्यू डिज़ाइन के पीछे की वजह जानने के लिए WebBrain में अब Ollama लॉन्च हैंडऑफ़ है पढ़ें।

+ + +
+ + +
+ + + + + + + diff --git a/web/docs/hi/providers/index.html b/web/docs/hi/providers/index.html new file mode 100644 index 000000000..db962a2bb --- /dev/null +++ b/web/docs/hi/providers/index.html @@ -0,0 +1,107 @@ + + +प्रोवाइडर और मॉडल — WebBrain यूज़र गाइड + + + + + + + + + + + + + +
+
साइडबार के पीछे का मॉडल

अपने धैर्य, गोपनीयता ज़रूरतों और बजट के मुताबिक सेटअप चुनें।

WebBrain में 114 प्रोवाइडर कार्ड बिल्ट-इन हैं, जिनमें होस्टेड क्लाउड सेवाएँ, डायरेक्ट क्लाउड API, मॉडल राउटर और लोकल OpenAI-संगत सर्वर शामिल हैं। आपको केवल एक सक्रिय प्रोवाइडर की ज़रूरत होती है।

+

त्वरित चुनाव

सबसे कम चरण

WebBrain Compass

बिल्ट-इन और डिफ़ॉल्ट रूप से सक्रिय; इसमें दैनिक निःशुल्क कोटा शामिल है। न मॉडल सर्वर चाहिए, न API कुंजी।

गोपनीयता और ऑफ़लाइन क्षमता

लोकल मॉडल

llama.cpp, Ollama, ODS, LM Studio, Jan, vLLM, SGLang या LocalAI का उपयोग करें।

सीधे वेंडर से

क्लाउड API

OpenAI, Anthropic, Gemini, Mistral, DeepSeek, xAI, Groq जैसे समर्थित प्रोवाइडरों के लिए अपनी कुंजी भरें।

व्यापक मॉडल कैटलॉग

मॉडल राउटर

एक ही खाते से कई मॉडलों में बदलें; बार-बार आज़माने वाले उपयोगकर्ताओं के लिए उपयुक्त।

+

114 बिल्ट-इन प्रोवाइडर कार्ड

प्रोवाइडर पेज में 79 अतिरिक्त डायरेक्ट API और राउटर जोड़े गए हैं, जिनमें Azure AI Foundry, Vertex AI, Vertex Anthropic, Cerebras, Cohere, DeepInfra, Perplexity, Vercel AI Gateway, Venice और कई क्षेत्रीय कोडिंग प्लान शामिल हैं। पूरी सूची स्क्रॉल करने के बजाय प्रोवाइडर या मॉडल के नाम से खोजें।

ज़्यादातर कार्ड API कुंजी और OpenAI-संगत एंडपॉइंट उपयोग करते हैं। Vertex कार्ड Google Cloud परियोजना, लोकेशन और ऑथराइज़ेशन कुंजी उपयोग करते हैं; ग्लोबल लोकेशन Google के ग्लोबल एंडपॉइंट का उपयोग करती है, जबकि Vertex Anthropic us और eu मल्टी-रिजन होस्ट भी समर्थित करता है। Cloudflare वैकल्पिक AI Gateway ID स्वीकार करता है; @cf/ मॉडलों के लिए फ़ील्ड खाली छोड़ने पर स्वतः default गेटवे उपयोग होता है। जिन प्रोवाइडरों में स्ट्रीमिंग समर्थित है, वे इंटरैक्टिव Ask में जवाब रियल-टाइम में दिखाते हैं, और कनेक्शन जल्दी टूटने पर एक बार बिना स्ट्रीमिंग के स्वतः फिर कोशिश करते हैं। जब सेवा टोकन उपयोग लौटाती है तो वह सीधे दर्ज होता है; अन्यथा WebBrain एक सतर्क अनुमान दर्ज करता है, ताकि स्ट्रीमिंग अनुरोध लागत सीमा को पार न कर सकें।

GitHub एंट्री जानबूझकर नहीं दी गई हैं

GitHub ख़ुद नहीं बंद हो रहा, लेकिन GitHub Models 30 जुलाई 2026 को रिटायर हो रहा है। GitHub Copilot के लिए अलग सब्सक्रिप्शन/OAuth इंटीग्रेशन चाहिए। GitLab Duo और SAP AI Core को भी ऐसी कस्टम ऑथेंटिकेशन और डिप्लॉयमेंट डिस्कवरी चाहिए जो ब्राउज़र एक्सटेंशन में समर्थित नहीं हैं।

+

कॉन्फ़िगर करने के चरण

WebBrain प्रोवाइडर पेज के LLM टैब का अंग्रेज़ी इंटरफ़ेस
स्क्रीनशॉट अंग्रेज़ी इंटरफ़ेस का है; हिंदी इंटरफ़ेस की संरचना और कंट्रोल की जगह वही है।
  1. प्रोवाइडर पेज खोलें। साइडबार के मॉडल मेनू में More… चुनें, या सेटिंग्स पेज के शीर्ष पर दिए Providers लिंक पर क्लिक करें। LLM टैब चैट प्रोवाइडरों की सूची दिखाता है।
  2. प्रोवाइडर खोजें। Local, Cloud, Router या सर्च फ़ील्ड का उपयोग करें।
  3. कार्ड खोलें और मान भरें। लोकल सर्वरों को आमतौर पर पता और मॉडल का नाम चाहिए; क्लाउड प्रोवाइडरों को API कुंजी भी चाहिए।
  4. सेव करें। मौजूदा फ़ील्ड ब्राउज़र में स्टोर हो जाते हैं।
  5. Test Connection दबाएँ। आगे बढ़ने से पहले पता, कुंजी, मॉडल या सर्वर की ग़लती ठीक करें।
  6. Set Active करें। केवल टेस्ट सफल होने के बाद। सेव करना इस बात का मतलब नहीं कि वही प्रोवाइडर सक्रिय है।
+

फ़ील्ड्स का मतलब

फ़ील्डमतलबसुझाव
सर्वर / Base URLOpenAI-संगत रूट एंडपॉइंट या प्रोवाइडर API का रूट पता।अपने लोकल ऐप या प्रोवाइडर द्वारा दिया गया सटीक मान उपयोग करें; चैट वेबपेज का पता न चिपकाएँ।
API कुंजीप्रोवाइडर को भेजी जाने वाली, प्रमाणीकरण के लिए क्रेडेंशियल।लोकल सर्वरों को आमतौर पर इसकी ज़रूरत नहीं, सिवाय इसके कि आपने स्वयं ऑथेंटिकेशन चालू किया हो।
मॉडलसर्वर द्वारा अपेक्षित मॉडल पहचानकर्ता।बड़े-छोटे अक्षर, उपसर्ग और वर्तनी बिल्कुल सटीक होने चाहिए।
कंटेक्स्ट विंडोएक अनुरोध में कितना प्रॉम्प्ट, इतिहास, पेज सामग्री और टूल स्कीमा समा सकता है।भरोसेमंद लोकल रन के लिए कम से कम 16k आदर्श; 8k Compact के साथ चल सकता है; 4k बहुत छोटा।
विज़न सपोर्टचुना गया मॉडल इमेज स्वीकार करता है या नहीं।केवल तभी चालू करें जब सेवा कर रहे सटीक मॉडल में इमेज समर्थित हो।
प्रॉम्प्ट टियरWebBrain कितने लंबे प्रॉम्प्ट और सामान्य ब्राउज़र टूल सेट का उपयोग करता है।लोकल मॉडलों के लिए Mid से शुरू करें; छोटे कंटेक्स्ट के लिए Compact, सक्षम मॉडलों के लिए Full।
+

लोकल मॉडल: अतिरिक्त कड़ियाँ

सर्वरआम तौर पर Base URLAPI कुंजी
llama.cpphttp://localhost:8080आमतौर पर ज़रूरत नहीं
Ollamahttp://localhost:11434/v1ज़रूरत नहीं
ODShttp://localhost:11434/v1वैकल्पिक; ODS .env में दिया गया पोर्ट उपयोग करें
LM Studiohttp://localhost:1234/v1ज़रूरत नहीं
Janhttp://localhost:1337/v1वैकल्पिक
vLLMhttp://localhost:8000/v1वैकल्पिक
SGLanghttp://localhost:30000/v1वैकल्पिक
टर्मिनल में चलना इस बात की गारंटी नहीं कि एक्सटेंशन से भी पहुँच बनेगी

कनेक्शन रिजेक्ट होने का मतलब आमतौर पर सर्वर बंद है या पोर्ट ग़लत है; CORS/Origin त्रुटि के लिए ब्राउज़र एक्सटेंशन के ओरिजिन की अनुमति देनी होती है। Ollama के लिए आम कमांड: OLLAMA_ORIGINS="chrome-extension://*,moz-extension://*" ollama serve।

+

प्रॉम्प्ट टियर आसान भाषा में

Compactसबसे छोटा प्रॉम्प्ट और सबसे कम टूल; लगभग 8k कंटेक्स्ट वाले छोटे लोकल मॉडलों के लिए उपयुक्त।
Midसामान्य ब्राउज़र कार्य, iframe, डाउनलोड, शेड्यूलिंग और फ़ॉर्म वेरिफ़िकेशन शामिल। लोकल मॉडल के लिए सुझाई गई शुरुआत।
Fullhover, ड्रैग-एंड-ड्रॉप, फ़्रेम और Shadow DOM जैसे एडवांस्ड फ़ॉलबैक टूल जोड़ता है।

क्लाउड प्रोवाइडर हमेशा Full उपयोग करते हैं; लोकल प्रोवाइडर डिफ़ॉल्ट रूप से Mid; Compact प्रोवाइडर Dev मोड उपयोग नहीं कर सकते।

+

जब Test Connection फेल हो

  1. Connection refused: लोकल सर्वर चालू करें और पोर्ट की पुष्टि करें।
  2. CORS/Origin: सर्वर में WebBrain एक्सटेंशन के ओरिजिन की अनुमति दें।
  3. Unauthorized: सुनिश्चित करें कि कुंजी और Base URL एक ही प्रोवाइडर के हैं।
  4. Model not found: मॉडल का सटीक ID कॉपी करें, या Load models उपयोग करें।
  5. टाइमआउट: CPU पर चलने वाले बड़े लोकल मॉडलों के लिए “Settings → Budgets” में LLM request timeout बढ़ाएँ।
  6. कुछ चक्करों के बाद फेल: वास्तविक कंटेक्स्ट विंडो की पुष्टि करें; प्रॉम्प्ट टियर घटाएँ या मॉडल को बड़े कंटेक्स्ट के साथ लोड करें।
+

वैकल्पिक सहायक मॉडल

सक्रिय प्रोवाइडर मुख्य बातचीत, प्लानिंग और अंतिम जवाब संभालता है। प्रोवाइडर पेज के अन्य टैब में विज़न मॉडल, स्पीच (speech-to-text) एंडपॉइंट, जेनरेटिव मीडिया, डीसिज़न मॉडल और SafeSocial अलग से कॉन्फ़िगर किए जा सकते हैं। ये सेटिंग्स प्रोवाइडर फ़िल्टर या बदलाव से प्रभावित नहीं होतीं।

विज़न और डीसिज़न मॉडल डिफ़ॉल्ट रूप से Auto होते हैं: Chrome में Compass VLD v6 2B के डाउनलोड हो जाने के बाद उसका उपयोग होता है (अगर केवल पुराना Compass VLD Tiny v5 डाउनलोड है तो Tiny v5; अगर दोनों नहीं हैं पर Ternary Bonsai 2 2B Vision या D1 डाउनलोड है तो स्क्रीनशॉट के लिए पहला और डीसिज़न के लिए दूसरा; जब WebBrain Cloud सक्रिय हो तो तब तक डीसिज़न Compass के मैनेज्ड डीसिज़न मॉडल से होते हैं जब तक इनमें से कुछ डाउनलोड न हो जाए), डाउनलोड से पहले कोई उपयोग नहीं। डीसिज़न मॉडल केवल “क्या यह टास्क पूरा हो गया?” जैसे हाँ/ना और मल्टीपल-चॉइस सवालों के जवाब देता है; On चुनने पर OpenRouter, TypeSafe, लोकल सर्वर, D1 या ब्राउज़र-इन मॉडल हर डीसिज़न का जवाब देते हैं, और Off चुनने पर कभी नहीं। मौजूदा अनुमतियाँ और पूर्णता जाँच लागू रहती हैं। कॉन्फ़िगरेशन और डेटा-शेयरिंग की जानकारी के लिए विज़न, स्पीच और डीसिज़न मॉडल देखें।

+ +
+
+ + + diff --git a/web/docs/hi/safety/index.html b/web/docs/hi/safety/index.html new file mode 100644 index 000000000..568b4dadd --- /dev/null +++ b/web/docs/hi/safety/index.html @@ -0,0 +1,106 @@ + + +मोड, सुरक्षा और गोपनीयता — WebBrain यूज़र गाइड + + + + + + + + + + + + + +
+
लूप में मानव

WebBrain आपके लॉग-इन किए ब्राउज़र सत्र में काम करता है, इसलिए उसकी पहुँच का ध्यान रखें।

एजेंट उन्हीं वेबसाइटों को देख और इस्तेमाल कर सकता है जिन तक आपकी पहुँच है। मोड, प्लान समीक्षा और साइट-वार अनुमतियाँ जोखिम कम करती हैं, पर प्रॉम्प्ट, मंज़िल और अंतिम नतीज़े की ज़िम्मेदारी आपकी रहती है।

+

मोड तय करते हैं कि काम किस किस्म का होगा

Askसेमांटिक रीडिंग और रिसर्च टूल्स; क्लिक नहीं, टाइप नहीं, नेविगेट नहीं, अपलोड नहीं, पेज बदलना नहीं।
Actआपके साफ़ तौर पर माँगे गए कामों के लिए आम ब्राउज़र ऑपरेशन; अहम ऑपरेशन फिर भी अनुमति गेट से गुज़रते हैं।
DevAct के ऊपर सोर्स कोड, स्टाइल, DOM, फ्रेमवर्क और डीबगिंग टूल्स; Mid या Full प्रोवाइडर चाहिए।

जो काम पढ़ने से पूरे हो जाएँ उनके लिए Ask रखें; पेज बदलना ज़रूरी हो तभी Act पर जाएँ; Dev वेब डेवलपमेंट और दिक्कतें सुलझाने के लिए है, कमज़ोर मॉडल को स्मार्ट बनाने का तरीका नहीं।

+

अनुमतियाँ खास-खास कैपेबिलिटी के लिए होती हैं

किसी अहम ऑपरेशन से पहले WebBrain आपसे पूछ सकता है: एक बार अनुमति दें, उस साइट पर यह कैपेबिलिटी हमेशा के लिए दें, या अनुमति न दें। याद रखा जाने वाला रिकॉर्ड एक साफ़ जोड़ा है: साइट + कैपेबिलिटी।

अंग्रेज़ी में WebBrain की अनुमति सेटिंग्स, जिसमें एक कुल स्विच और अलग-अलग कैपेबिलिटी के लिए अलग-अलग अनुमतियाँ दिख रही हैं
टाइप करने की अनुमति देने से डाउनलोड, अपलोड, JavaScript चलाना या टास्क शेड्यूल अपने-आप अनुमति नहीं पा जाते।
विकल्पकब चुनेंआगे क्या होता है
एक बार अनुमति देंयह ऑपरेशन ठीक है, पर आप स्थायी अनुमति नहीं देना चाहते।अगली बार यही कैपेबिलिटी चाहिए तो फिर पूछा जाएगा।
हमेशा के लिए देंआप उस साइट पर भरोसा करते हैं और ऐसा काम बार-बार दोहराएँगे।“साइट + कैपेबिलिटी” का रिकॉर्ड अनुमतियाँ पेज पर दिखता है।
अनुमति न देंऑपरेशन, मंज़िल या समय गलत है।ऑपरेशन रुक जाता है, और रन पर आपका काबू रहता है।
+

पेजों का कंटेंट अविश्वसनीय है, भले साइट जानी-पहली लगे

किसी पेज में AI एजेंट को बहकाने के लिए लिखा गया टेक्स्ट हो सकता है। WebBrain पेज से आए कंटेंट को अविश्वसनीय डेटा के रूप में लपेटता है और मोड व अनुमतियों से कार्रवाई की सीमा तय करता है; ये बचाव जोखिम कम करते हैं, पर हर मॉडल और हर पेज को सुरक्षित नहीं बना सकते।

  • जब एजेंट आपके न दिए हुए निर्देश मानने लगे तो तुरंत रोकें।
  • हेल्थ, फ़ाइनेंस, डेटिंग, निजी अकाउंट और आंतरिक काम के पेजों पर खास सावधानी बरतें।
  • सबमिट करने से पहले मंज़िल का पता और फ़ॉर्म की वैल्यूज़ जाँचें।
  • ऐसे पेजों पर Act मोड को बिना निगरानी के न चलने दें जिनका कंटेंट कोई अजनबी बदल सकता है।
आपका LLM प्रोवाइडर भरोसे की सीमा के अंदर है

चालू प्रोवाइडर को वही बातचीत और पेज कंटेंट मिलता है जो काम के लिए ज़रूरी है। ऐसा प्रोवाइडर चुनें जिसकी प्राइवेसी शर्तें और तरीका आपको मंज़ूर हो।

+

दो ओवरराइड जिनकी आसानी से गलती होती है

ओवरराइडदायराक्या बदलता है
/allow-apiमौजूदा बातचीतराइट-मेथड नेटवर्क रिक्वेस्ट (POST, PUT, PATCH, DELETE) की अनुमति देता है; रीसेट पर साफ़ हो जाती है और बाकी सारी अनुमतियाँ ख़त्म नहीं करती।
/dangerously-skip-permissionsग्लोबल, जब तक दोबारा ऑन न करेंहर साइट और हर कैपेबिलिटी के लिए “अहम ऑपरेशन से पहले पूछो” बंद कर देता है।
हमेशा सबसे तंग अनुमति को प्राथमिकता दें

अगर सिर्फ़ एक साइट के एक किस्म के काम पर भरोसा है, तो आम अनुमति-पॉम्प्ट में वही कैपेबिलिटी ग्रांट करें; एक कन्फ़र्मेशन बचाने के लिए ग्लोबल गेट बंद न करें।

+

कौन-सा डेटा ब्राउज़र में रहता है और कौन-सा बाहर जा सकता है

डेटाकहाँ स्टोर होता हैकब भेजा जाता है
चैट हिस्ट्रीब्राउज़र लोकल स्टोरेज / IndexedDBटर्न के दौरान प्रासंगिक बातचीत का कॉन्टेक्स्ट चालू LLM प्रोवाइडर को जाता है।
प्रोवाइडर सेटिंग्स और API कीज़ब्राउज़र लोकल स्टोरेज, प्लेनटेक्स्टकीज़ ऑथेंटिकेशन के लिए अपने-अपने प्रोवाइडर को भेजी जाती हैं।
प्रोफ़ाइल ऑटो-फ़िलब्राउज़र लोकल स्टोरेज, प्लेनटेक्स्टऑन होने पर सिस्टम-प्रॉम्प्ट कॉन्टेक्स्ट के रूप में चालू प्रोवाइडर को जाता है।
यूज़र मेमोरीब्राउज़र लोकल स्टोरेज, प्लेनटेक्स्टएक्टिव रिकॉर्ड सिस्टम-प्रॉम्प्ट कॉन्टेक्स्ट के रूप में भेजे जाते हैं।
ट्रेस और स्क्रीनशॉटट्रेसिंग ऑन होने पर लोकल IndexedDB मेंट्रेस रिकॉर्डर अपलोड नहीं करता; एक्सपोर्ट लोकल फ़ाइल बनाता है।
एन्क्रिप्टेड क्लाउड सिंकक्लाउड में एन्क्रिप्टेड अपारदर्शी कॉपी + लोकल डेटासमर्थित कीज़, प्रोफ़ाइल और मेमोरी अपलोड से पहले एन्क्रिप्ट होती हैं; सिंक पासवर्ड कभी नहीं भेजा या स्टोर किया जाता।
+

शेड्यूल किए टास्क के लिए सख़्त डिफ़ॉल्ट ज़रूरी हैं

शेड्यूल किया टास्क तब चल सकता है जब आप देख नहीं रहे होते। “शेड्यूल किए अहम ऑपरेशन की पुष्टि करें” ऑन रखें। प्रॉम्प्ट में टारगेट URL, समय, अपेक्षित नतीजा और रुकने की शर्तें साफ़ हों।

ज़्यादा सुरक्षित शेड्यूल-टास्क प्रॉम्प्ट

“सुबह 9 बजे यह डैशबोर्ड खोलो, नई स्थिति पढ़ो और उसका सारांश दो। कुछ भी सबमिट, स्वीकार या एडिट मत करना।” हद भी काम के बराबर मायने रखती है।

+

अहम Act रन से पहले

  1. चालू प्रोवाइडर और मॉडल पक्का करें।
  2. साफ़ हदों वाले काम के लिए नई बातचीत इस्तेमाल करें।
  3. प्लान समीक्षा और अनुमति गेट ऑन रखें।
  4. वे ऑपरेशन लिख दें जो एजेंट को नहीं करने हैं।
  5. अनुमति और क्लैरिफ़िकेशन पॉम्प्ट के लिए तैयार रहें।
  6. अनपेक्षित नेविगेशन, क्रेडेंशियल हैंडलिंग या दोहराव पर रोकें।
  7. असली नतीजे जाँचें, सिर्फ़ आख़िरी सारांश पर भरोसा न करें।
+ +
+
+ + + diff --git a/web/docs/hi/settings/index.html b/web/docs/hi/settings/index.html new file mode 100644 index 000000000..e1a598f98 --- /dev/null +++ b/web/docs/hi/settings/index.html @@ -0,0 +1,112 @@ + + +सेटिंग्स की व्याख्या — WebBrain उपयोगकर्ता गाइड + + + + + + + + + + +
+
सेटिंग्स का अर्थ अब अनुमान नहीं

जानें क्या बदलना है, और क्या जैसा है वैसा छोड़ना है।

सेटिंग्स साइडबार के गियर आइकन से या ब्राउज़र एक्सटेंशन के विकल्पों से खोलें। चैट मॉडल और उसके सहायक मॉडल के लिए अलग प्रदाता पृष्ठ है: साइडबार के मॉडल मेनू में आगे… चुनें, या सेटिंग्स पृष्ठ के शीर्ष पर प्रदाता लिंक पर क्लिक करें। वेबसाइट अनुमतियों का भी अपना अलग पृष्ठ है: माइक के बगल में ⚠ मेनू में "वेबसाइट अनुमतियाँ प्रबंधित करें" चुनें। ज़्यादातर लोगों को मुख्यतः जनरल, प्रदाता और अनुमतियाँ ही चाहिए; बाकी टैब विशिष्ट समस्याओं के लिए हैं।

स्क्रीनशॉट सेटिंग्स के नए रूप-रंग के बाद के अंग्रेज़ी इंटरफ़ेस से हैं · हिन्दी इंटरफ़ेस में कंट्रोल उसी जगह हैं · सिंथेटिक उदाहरण में कोई असली क्रेडेंशियल नहीं
+

ज़्यादातर लोगों के लिए सही डिफ़ॉल्ट

कंट्रोलअनुशंसितक्यों
Act करने से पहले योजनायोजना आज़माएँजब योजना उपलब्ध हो तो उसका उपयोग करता है। दोबारा कोशिश के बाद भी योजना बनाना विफल रहता है तो WebBrain आपको बताता है और सामान्य सुरक्षा के साथ उस दौर को जारी रखता है।
योजना समीक्षाआत्मविश्वास थ्रेशोल्ड से नीचे रुकेंअनिश्चित योजनाएँ रुकती हैं; भरोसेमंद योजनाएँ जारी रह सकती हैं।
समीक्षा थ्रेशोल्ड90%निगरानी और सुगमता के बीच थोड़ा संरक्षित संतुलन।
अधिकतम एजेंट चरण130कई चरणों वाले काम के लिए काफ़ी जगह; व्यवहार दोहराता दिखे तो खुद रोकें।
LLM अनुरोध टाइमआउट120 सेकंडक्लाउड मॉडल आमतौर पर तेज़ होते हैं; बड़े लोकल मॉडल शुरू होने में ज़्यादा समय ले सकते हैं।
ऑटो-स्क्रीनशॉटनेविगेशन परएजेंट पेज खोलने के बाद एक स्क्रीनशॉट लेता है, हर क्लिक या टाइप के बाद नहीं। जब विज़ुअल मॉडल को हर एक्शन जाँचना हो तो "स्टेट बदलाव पर" चुनें।
क्लाउड कॉस्ट कोटाहर सेशन $10, कुल $10पैसे वाले मॉडल कॉल्स के लिए यांत्रिक स्टॉप पॉइंट; "बजट" में इसे घटाया या बढ़ाया जा सकता है।
शेड्यूल किए कामों के महत्वपूर्ण एक्शन की पुष्टिचालूबिना निगरानी वाले काम भी महत्वपूर्ण एक्शन से पहले रुकते हैं।
अनुमति गेटचालूवेबसाइट पर कोई खास एक्शन पहली बार करने से पहले पूछता है और आपकी स्पष्ट पसंद याद रखता है। साइडबार के इनपुट बॉक्स में माइक के बगल में ⚠ बटन से भी इसे बदला जा सकता है।
डीसिज़न मॉडलऑटोकुछ सेट करने की ज़रूरत नहीं। Compass VLD डाउनलोड होने के बाद काम पूरा होने की जाँच के लिए इसी का उपयोग करता है (प्राथमिकता v6 2B की, सिर्फ Tiny v5 डाउनलोड हुआ है तो Tiny v5); सिर्फ D1 डाउनलोड हुआ है तो D1 (दोनों नहीं और WebBrain Cloud सक्रिय है तो Compass का होस्टेड डीसिज़न मॉडल), अन्यथा कोई डीसिज़न मॉडल नहीं।
ब्राउज़र-भीतर का विज़ुअल मॉडलऑटोCompass VLD डाउनलोड होने के बाद स्क्रीनशॉट पढ़ने के लिए इसका उपयोग करता है (प्राथमिकता v6 2B की, सिर्फ Tiny v5 डाउनलोड हुआ है तो Tiny v5; सिर्फ Ternary Bonsai 2 2B Vision डाउनलोड हुआ है तो वह), और केवल तब जब चैट मॉडल तस्वीरें नहीं देख सकता।
+
रोज़मर्रा का उपयोग

जनरल: एजेंट कैसे व्यवहार करता है

दिखावट और डाउनलोड लोकेशन सिर्फ इस्तेमाल के अनुभव को बदलती हैं; नीचे के कंट्रोल एजेंट के काम करने का तरीका बदलते हैं: यह कैसे योजना बनाता है, कब आपकी समीक्षा होती है, और कौन से स्क्रीनशॉट लिए जाते हैं। भाषा और ज़ूम साइडबार में चुने जाते हैं, इसलिए यहाँ दोहराए नहीं गए।

WebBrain जनरल सेटिंग्स का अंग्रेज़ी इंटरफ़ेस, जिसमें सर्च बॉक्स, दिखावट, डाउनलोड फ़ोल्डर, योजना और योजना समीक्षा के कंट्रोल हैं
"जनरल" टैब के शीर्ष पर सबसे ज़्यादा इस्तेमाल होने वाले कंट्रोल हैं। असली आकार में देखने के लिए क्लिक करें।

योजना आज़माएँ रोज़मर्रा इस्तेमाल के लिए सही है; सख़्त योजना तब काम रद्द कर देती है जब मान्य योजना नहीं बन पाती; बंद में योजना कॉल नहीं होता, लेकिन योजना समीक्षा का चरण भी नहीं मिलता। जब "ऑटो" किसी मैसेज के लिए Act या Dev चुनता है और पक्का है कि यह छोटा, सीधा काम है (जैसे पेज खोलना, सर्च करना, या एक फ़ॉर्म भरकर सबमिट करना), तो "योजना आज़माएँ" पूरी योजना छोड़कर सिर्फ तेज़ इरादा जाँच चलाता है। कई लक्ष्य, कई आइटम, कई वेबसाइटें, शेड्यूलिंग, या भुगतान, डिलीट जैसे जोखिम भरे चरण वाले काम फिर भी योजना बनाते हैं; और जब योजना समीक्षा "हमेशा पूछें" पर सेट हो तो हर Act या Dev दौर की भी योजना बनती है।

ऑटो-स्क्रीनशॉट का डिफ़ॉल्ट नेविगेशन पर है: एजेंट पेज खोलने के बाद एक स्क्रीनशॉट लेता है ताकि विज़ुअल मॉडल देख सके कि वह कहाँ पहुँचा। स्टेट बदलाव पर क्लिक, टाइपिंग और पेज बदलने वाले अन्य एक्शन्स के बाद भी स्क्रीनशॉट लेता है, जिससे ज़्यादा इमेज टोकन खर्च होते हैं; हर चरण पर हर टूल कॉल के बाद लेता है; बंद सिर्फ आपके कहने पर लेता है।

टैब बार के नीचे सर्च बॉक्स "जनरल", "बजट", "CAPTCHA" और "एडवांस्ड" — आप इनमें से जिस पर भी हों — एक साथ खोजता है, और हर नतीजे उसके टैब के नाम के नीचे दिखाता है। नतीजे दिखते समय कोई भी टैब वर्तमान टैब के रूप में नहीं चुना जाता। नतीजों के ऊपर टैब का नाम क्लिक करने से वह टैब खुल जाता है, या टैब बार से टैब चुनें; दोनों तरीकों से सर्च खत्म हो जाता है। सर्च खाली करने से भी सर्च खत्म होता है और आप आपके पुराने टैब पर लौट आते हैं।

+
हदें

बजट: एक काम कितनी दूर जा सकता है

"बजट" खर्च, इंतज़ार और काम से जुड़ी हर हद को एक टैब में इकट्ठा करता है: क्लाउड कॉस्ट कोटा, सवाल आपके जवाब का कितनी देर इंतज़ार करते हैं, चरणों की हद, मॉडल अनुरोध टाइमआउट और स्क्रीनशॉट का इमेज बजट।

WebBrain बजट सेटिंग्स का अंग्रेज़ी इंटरफ़ेस, जिसमें क्लाउड कॉस्ट कोटा, सवाल टाइमआउट, चरणों की हद, अनुरोध टाइमआउट और इमेज बजट हैं
सारे यांत्रिक स्टॉप पॉइंट एक जगह। उदाहरण के मान डिफ़ॉल्ट हैं।
सेटिंगडिफ़ॉल्टयह क्या सीमित करता है
क्लाउड कॉस्ट सेशन कोटा$10.00एक कথोपकथन में क्लाउड और रूटर मॉडल कॉल्स का अनुमानित खर्च। कोटा पूरा होने पर WebBrain अगले कॉल से पहले रुक जाता है।
क्लाउड कॉस्ट कुल कोटा$10.00सभी कथोपकथनों का अनुमानित कुल खर्च। लेबल दिखाता है कि अब तक कितना खर्च हुआ है, जैसे $0.00 / $10.00; खर्च रीसेट करें गिनती दोबारा शुरू करता है।
क्लैरिफ़ाई टाइमआउट60 सेकंडसवाल कार्ड आपके जवाब का कितनी देर इंतज़ार करता है; टाइमआउट के बाद WebBrain खुद जवाब दे देता है। स्लाइडर के सिरों पर "तुरंत" और "बंद" हैं।
जब सवाल का टाइमआउट होकाम पूरा करेंटाइमआउट वाला जवाब काम आगे बढ़ाएगा या सुरक्षित रास्ता चुनेगा।
अधिकतम एजेंट चरण130एक मैसेज के टूल-यूज़ चरण, चैट मैसेज नहीं।
LLM अनुरोध टाइमआउट120 सेकंडमॉडल के जवाब शुरू करने का इंतज़ार कितनी देर।
इमेज बजटऑटो डिटेल, प्रति दौर कोई हद नहीं, 1568 pxएक दौर में विज़ुअल मॉडल को कितने स्क्रीनशॉट भेजे जाएँ और किस साइज़ में।

चरणों की हद जितनी ऊँची, उतने लंबे वर्कफ़्लो पूरे होने और रिकवर होने का मौका, लेकिन ज़्यादा टोकन भी खर्च हो सकते हैं। अनुरोध टाइमआउट सिर्फ मॉडल के जवाब शुरू करने से पहले के इंतज़ार को सीमित करता है; पहले से स्ट्रीम हो रहे जवाब को नहीं तोड़ता।

अनलिमिटेड का मतलब भरोसेमंद नहीं

∞ सिर्फ यांत्रिक स्टॉप हटाता है; इससे मॉडल के लूप में फँसने की संभावना कम नहीं होती। जब तक आप लंबे काम पर पूरी नज़र रख रहे हों, सीमित हद रखें।

+
ज़रूरत पड़ने पर

मेमोरी: तय करें कौन सी जानकारी लंबे समय तक रहती है

WebBrain मेमोरी सेटिंग्स का अंग्रेज़ी इंटरफ़ेस, एन्क्रिप्टेड क्लाउड सिंक और प्रोफ़ाइल ऑटो-फिल दिखा रहा है
मेमोरी टैब में तीन अलग-अलग फ़ीचर हैं: एन्क्रिप्टेड सिंक, प्रोफ़ाइल ऑटो-फिल और यूज़र मेमोरी।
  • एन्क्रिप्टेड क्लाउड सिंक WebBrain Compass मेंबर्स के लिए है; सपोर्टेड प्रदाता कीज़, प्रोफ़ाइल और मेमोरी अपलोड से पहले सिंक पासवर्ड से एन्क्रिप्ट होती हैं। चैट हिस्ट्री और OAuth लॉगिन सिंक नहीं होते।
  • प्रोफ़ाइल ऑटो-फिल मौजूदा ब्राउज़र प्रोफ़ाइल में सादे टेक्स्ट में सेव रहता है, और चालू करने पर मौजूदा मॉडल प्रदाता को भेजा जाता है।
  • यूज़र मेमोरी स्थायी पसंदें सेव करती है; /memory --add तुरंत सेव करता है, ऑटो-लर्निंग वैकल्पिक है।
मेमोरी को पासवर्ड मैनेजर मत बनाएँ

प्रोफ़ाइल या यूज़र मेमोरी में पासवर्ड, API कीज़, टोकन, रिकवरी कोड आदि राज़ न रखें।

+
भरोसे का फ़ैसला

Skills: अतिरिक्त निर्देश और टूल्स

Skills सिस्टम प्रॉम्प्ट में निर्देश जोड़ सकती हैं; webbrain-tools मैनिफ़ेस्ट वाली Skills HTTP या डाउनलोड-जॉब टूल्स भी उपलब्ध करा सकती हैं। इम्पोर्ट करना अपने आप में भरोसे का फ़ैसला है — सिर्फ भरोसेमंद स्रोतों से इम्पोर्ट करें।

"Skills" टैब पहले चालू Skills दिखाता है, फिर चालू की जा सकने वाली बिल्ट-इन Skills। Skill जोड़ें क्लिक करने से फ़ॉर्म खुलता है, जिससे URL से Skill इम्पोर्ट करें या Skill का टेक्स्ट पेस्ट करें; चालू Skill पर एडिट क्लिक करने से उसी फ़ॉर्म में वह Skill लोड हो जाता है।

+
ज़रूरत पड़ने पर

CAPTCHA: सॉल्वर अकाउंट्स

CAPTCHA टैब में CapSolver, 2Captcha, CapMonster Cloud, SolveCaptcha, Anti-Captcha, NopeCHA और NoneCap के लिए एक-एक कार्ड है। कीज़ डालने पर चालू का चेकबॉक्स लग जाता है; कीज़ रखते हुए अनचेक भी कर सकते हैं। सेव करने के बाद बदलाव लागू होता है; बैलेंस टेस्ट करने से सर्विस अपने आप चालू नहीं होती।

WebBrain CAPTCHA सेटिंग्स का अंग्रेज़ी इंटरफ़ेस, हर सॉल्वर सर्विस के लिए एक कार्ड
कीज़ सेव करने से पहले कोई सर्विस चालू नहीं होती; बैलेंस टेस्ट से भी सॉल्विंग चालू नहीं होती।

हर सर्विस के एडवांस्ड सेटिंग्स को खोलकर उसका वज़न बदला जा सकता है; डिफ़ॉल्ट क्रमशः 100 से 94 हैं। एक साथ कई सर्विसेज़ चालू करें; कम्पैटिबल सर्विसेज़ ज़्यादा वज़न से कम वज़न के हिसाब से आज़माई जाती हैं। एरर या टाइमआउट के बाद फ़ॉलबैक में एक से ज़्यादा बार चार्ज लग सकता है। hCaptcha के लिए NopeCHA या NoneCap इस्तेमाल होता है; अन्य प्रकारों के लिए संबंधित सर्विस का सपोर्ट और पेज पैरामीटर चाहिए। पूरी CAPTCHA गाइड (अंग्रेज़ी) पढ़ें।

+
एक्सपर्ट टैब

एडवांस्ड: किसी स्पष्ट वजह से ही खोलें

"एडवांस्ड" अब एक अलग टैब है। सर्च बॉक्स से सीधे किसी कंट्रोल पर जाएँ; यह "एडवांस्ड", "जनरल", "बजट" और "CAPTCHA" में एक साथ खोजता है।

WebBrain एडवांस्ड सेटिंग्स का अंग्रेज़ी इंटरफ़ेस, जिसमें WebBrain को बेहतर बनाने में मदद, ट्रेस रिकॉर्ड करना और लोकल फ़ीडबैक डायग्नोस्टिक्स हैं
हर कंट्रोल के बगल में उसकी पूरी व्याख्या मौजूद रहती है।
सेटिंगआम तौर पर ऐसे रखेंकब बदलें
ट्रेस रिकॉर्ड करेंबंदमॉडल की तुलना या रन का डायग्नोसिस कर रहे हों और लोकल स्टोरेज स्वीकार करते हों। एक स्विच पूरी रिक्वेस्ट डिटेल (प्रॉम्प्ट, मैसेज, टूल डेफिनिशन और रिज़ल्ट) के साथ हर रन रिकॉर्ड करता है।
स्क्रीनशॉट फ़ॉलबैकविज़ुअल मॉडल उपलब्ध हो तो चालूDOM रीडिंग में चार्ट, कैनवास या विज़ुअली दिखने वाला कंटेंट छूट जाए।
स्क्रीनशॉट रेडैक्शनबंदस्क्रीनशॉट विज़ुअल मॉडल तक पहुँचने से पहले फ़ॉर्म फ़ील्ड्स और ईमेल या फ़ोन नंबर जैसे दिखने वाले टेक्स्ट को धुंधला करना चाहते हों। यह पूरी कोशिश है, गारंटी नहीं।
साइट एडাপ्टरचालूटोकन यूज़ डीबग करना हो या साइट-विशेष निर्देश बंद करने हों।
API म्यूटेशन ऑब्ज़र्वरबंददोहराए जाते UI एक्शन्स और API शॉर्टकट सुझावों की जाँच कर रहे हों।
सख़्त सीक्रेट हैंडलिंगव्यक्तिगत रोज़मर्रा के लिए बंदस्क्रीन शेयर या ट्रेस एक्सपोर्ट करते हों और क्रेडेंशियल कभी क्वोट न हों।
एजेंट को लोकल नेटवर्क की अनुमतिबंदlocalhost, इंटरनेट या प्राइवेट एड्रेस तक पहुँचना ज़रूरी हो।
+
रोज़मर्रा का उपयोग

प्रदाता: मौजूदा मॉडल चुनें

प्रदाता एक अलग पृष्ठ है। साइडबार के मॉडल मेनू में आगे… चुनें, या सेटिंग्स पृष्ठ के शीर्ष पर प्रदाता लिंक क्लिक करें। पहला टैब LLM चैट प्रदाताओं की सूची दिखाता है; बाकी टैब नीचे बताए गए सहायक मॉडल हैं।

एक समय में सिर्फ एक प्रदाता सक्रिय रहता है। सही क्रम है: सेव करें → कनेक्शन टेस्ट करें → सक्रिय सेट करें।

WebBrain प्रदाता पृष्ठ के LLM टैब का अंग्रेज़ी इंटरफ़ेस, जिसमें कैटेगरी फ़िल्टर, सर्च और मौजूदा सक्रिय प्रदाता है
कैटेगरी फ़िल्टर लगाने पर भी मौजूदा सक्रिय प्रदाता सूची में बना रहता है।

लोकल सर्वर एड्रेस, कॉन्टेक्स्ट विंडो और प्रॉम्प्ट टियर के लिए प्रदाता और मॉडल देखें।

+
ज़रूरत पड़ने पर

विज़ुअल, स्पीच और डीसिज़न मॉडल: मुख्य एजेंट की सहायता

प्रदाता पृष्ठ के LLM टैब में मुख्य बातचीत का मॉडल चुनें। उस पृष्ठ के बाकी टैब वैकल्पिक सहायक मॉडल हैं: विज़ुअल, स्पीच, जनरेटिव (इमेज और वीडियो), डीसिज़न और SafeSocial। इन्हें कॉन्फ़िगर करने से आपका मौजूदा प्रदाता नहीं बदलता।

विज़ुअल और डीसिज़न मॉडल दोनों डिफ़ॉल्ट में ऑटो हैं। हार्डवेयर WebGPU वाले Chrome में ऑटो मोड Compass VLD v6 2B (लगभग 2.4 GB, आपके डिवाइस पर चलता है) डाउनलोड होने के बाद इसका उपयोग करता है, उससे पहले किसी का नहीं (अगर आपने पहले Compass VLD Tiny v5 डाउनलोड कर रखा है और v6 नहीं, तो ऑटो Tiny v5 उपयोग करेगा); WebBrain Cloud सक्रिय होने पर, डाउनलोड पूरा होने तक डीसिज़न के जवाब Compass का होस्टेड डीसिज़न मॉडल देता है। इंस्टॉल पेज का लोकल मॉडल डाउनलोड करें बटन, प्रदाता → WebGPU, विज़ुअल कार्ड और एपोकैलिप्स मोड — सब यही मॉडल डाउनलोड करते हैं, इसलिए एक डाउनलोड से चैट, स्क्रीनशॉट और डीसिज़न तीनों कवर हो जाते हैं।

+

विज़ुअल

तय करें कि स्क्रीनशॉट कौन पढ़ता है। अगर आपने OpenAI-कम्पैटिबल एंडपॉइंट सेव किया है, तो सारे स्क्रीनशॉट उसे मिलते हैं, और मौजूदा प्रदाता योजना व टूल कॉल्स संभालता रहता है। एंडपॉइंट न होने पर, मौजूदा मॉडल अगर तस्वीरें देख सकता है तो खुद स्क्रीनशॉट पढ़ता है; नहीं देख सकता तो ब्राउज़र-भीतर का विज़ुअल मॉडल पढ़ता है (सिर्फ Chrome)। सब कुछ डिफ़ॉल्ट पर छोड़ें तो विज़ुअल मौजूदा प्रदाता संभालता है। स्क्रीनशॉट की हदें "सेटिंग्स → बजट" में और स्क्रीनशॉट रेडैक्शन "सेटिंग्स → एडवांस्ड" में हैं।

ब्राउज़र-भीतर के विज़ुअल मॉडल के पाँच विकल्प हैं:

  • ऑटो (डिफ़ॉल्ट): Compass VLD डाउनलोड होने पर इसका उपयोग (प्राथमिकता v6 2B की, सिर्फ Tiny v5 डाउनलोड हुआ है तो Tiny v5); सिर्फ Ternary Bonsai 2 2B Vision डाउनलोड हुआ है तो वह; डाउनलोड से पहले बंद।
  • Compass VLD v6 2B: लगभग 2.4 GB; वही मॉडल चैट और डीसिज़न सवालों के जवाब भी दे सकता है। अगर सिर्फ पुराना Compass VLD Tiny v5 (लगभग 2.2 GB) डाउनलोड हुआ है, तो यह विकल्प उसी का उपयोग करेगा।
  • Ternary Bonsai 2 2B Vision: लगभग 1.45 GB; वही मॉडल चैट भी कर सकता है।
  • WebBrain VL 2 450M: लगभग 810 MB, सिर्फ विज़ुअल के लिए। पहला डाउनलोड आपकी सहमति माँगता है और WebGPU की जाँच करता है।
  • बंद: कोई ब्राउज़र-भीतर विज़ुअल मॉडल नहीं।

विकल्प बदलने से कुछ भी अपने आप डाउनलोड नहीं होता; कार्ड के डाउनलोड बटन का उपयोग करें। काम कभी डाउनलोड पूरा होने का इंतज़ार नहीं करते; ब्राउज़र में पढ़े जाने वाले स्क्रीनशॉट आपके डिवाइस पर ही रहते हैं। Firefox में ब्राउज़र-भीतर विज़ुअल मॉडल नहीं है।

प्रदाता पृष्ठ के विज़ुअल टैब का अंग्रेज़ी इंटरफ़ेस: ब्राउज़र-भीतर विज़ुअल मॉडल ऑटो पर सेट, नीचे वैकल्पिक OpenAI-कम्पैटिबल एंडपॉइंट
नई इंस्टॉल: ब्राउज़र-भीतर विज़ुअल मॉडल ऑटो पर है और Compass VLD डाउनलोड होने तक बंद रहता है।
+

स्पीच

रिकॉर्डिंग के लिए Whisper-कम्पैटिबल एंडपॉइंट सेट करें। खाली छोड़ने पर कॉन्फ़िगर किए गए OpenAI, Groq, LM Studio, llama.cpp इसी क्रम में आज़माए जाते हैं।

+

जनरेटिव

इमेज और वीडियो जनरेशन टूल के लिए fal.ai, OpenRouter, ComfyRouter या लोकल ComfyUI सर्वर कनेक्ट करें। डिफ़ॉल्ट में कोई सर्विस कॉन्फ़िगर नहीं होती।

+

डीसिज़न

डीसिज़न मॉडल एक छोटा, तेज़ मॉडल है जो एजेंट के हाँ/ना और मल्टीपल-चॉइस सवालों के जवाब देता है, जैसे "क्या यह काम पूरा हुआ?", ताकि चैट मॉडल को इन सवालों के लिए न जाना पड़े। यह कभी योजना नहीं बनाता, क्लिक या टाइप नहीं करता। तीन मोड में से एक चुनें:

  • ऑटो (डिफ़ॉल्ट): कुछ सेट करने की ज़रूरत नहीं। Chrome में Compass VLD डाउनलोड होने के बाद (प्राथमिकता v6 2B की, सिर्फ Tiny v5 डाउनलोड हुआ है तो Tiny v5) साइडबार के कामों, प्लान मॉनिटर और शेड्यूल किए कामों के सच में पूरे होने की जाँच के लिए इसका उपयोग करता है; सिर्फ D1 डाउनलोड हुआ है तो D1 जाँचता है। जब WebBrain Cloud (Compass) आपका चैट प्रदाता है, तब उनमें से एक डाउनलोड होने तक Compass का डीसिज़न मॉडल जवाब देता है। अन्यथा कोई डीसिज़न मॉडल इस्तेमाल नहीं होता। कार्ड दिखाता है कि फिलहाल कौन इस्तेमाल हो रहा है।
  • चालू: सारे डीसिज़न आपके सेट किए प्रदाता से होते हैं: OpenRouter, TypeSafe, लोकल System One सर्वर, D1, या Chrome में ब्राउज़र-भीतर का चैट मॉडल। सारे डीसिज़न डिफ़ॉल्ट में चालू हैं। तय करें कौन से डीसिज़न इसका उपयोग करें खोलकर अलग-अलग डीसिज़न (काम पूरा होने की जाँच, प्लान मॉनिटर की जाँच, शेड्यूल किए काम की पूरी होने की जाँच, तेज़ क्लासिफ़िकेशन, तेज़ ब्राउज़र एक्शन (प्रयोगात्मक)) बंद करें और थ्रेशोल्ड सेट करें।
  • बंद: कभी कोई डीसिज़न मॉडल नहीं, Compass का डीसिज़न मॉडल भी नहीं। चैट मॉडल काम पूरा हुआ या नहीं यह फिर भी जाँचता है।

मोड बदलना तुरंत लागू होता है; "चालू" मोड के प्रदाता फ़ील्ड्स के लिए सेव करें क्लिक करना ज़रूरी है। कनेक्शन टेस्ट सिर्फ तय उदाहरण डेटा के साथ एक अनुरोध भेजता है। रीसेट ऑटो मोड पर लौटाता है और सेव की गई डीसिज़न कीज़ हटा देता है। क्लाउड डीसिज़न प्रदाता सीमित काम व पेज डेटा पाते हैं और चार्ज लग सकता है; सख़्त सीक्रेट मोड डीसिज़न मॉडल बंद कर देता है। इन मोड्स के आने से पहले डीसिज़न आउटसोर्सिंग चालू रखने वाली कॉन्फ़िगरेशन "चालू" की तरह, अपने पुराने स्विच के साथ काम करती रहती है।

डीसिज़न मॉडल की अंग्रेज़ी सेटिंग्स इंटरफ़ेस, ऑटो चुना हुआ, स्टेटस लाइन में दिखता है कि अभी डीसिज़न मॉडल इस्तेमाल नहीं हो रहा
नई इंस्टॉल में ऑटो मोड: अभी कोई मॉडल डाउनलोड नहीं हुआ, इसलिए कोई डीसिज़न मॉडल इस्तेमाल नहीं हो रहा (जब तक मौजूदा प्रदाता WebBrain Cloud न हो, तब Compass का डीसिज़न मॉडल जवाब देता है)। प्रदाता फ़ील्ड सिर्फ "चालू" चुनने पर दिखते हैं।
+

SafeSocial

वैकल्पिक, डिवाइस पर चलने वाला Instagram इमेज क्लासिफ़ायर। आपके चालू करने तक बंद रहता है; मॉडल एक बार डाउनलोड होता है और ब्राउज़र में चलता है।

+
+
रोज़मर्रा की सुरक्षा

अनुमतियाँ: WebBrain कहाँ क्या कर सकता है

अनुमतियाँ एक अलग पृष्ठ हैं। "महत्वपूर्ण एक्शन से पहले पूछें" चालू रखें। जब आप साइडबार में "हमेशा अनुमति दें" चुनते हैं, WebBrain एक खास वेबसाइट के लिए एक खास क्षमता दर्ज करता है, और उसे अनुमति पृष्ठ पर दिखाता है। हर स्थायी अनुमति एक साफ़ "वेबसाइट + क्षमता" जोड़ी होती है; क्लिक की अनुमति से टाइपिंग, डाउनलोड, अपलोड, JavaScript चलाना या काम शेड्यूल करने की अनुमति अपने आप नहीं मिलती।

साइडबार में भी वही स्विच है: इनपुट बॉक्स में माइक के बगल में ⚠ बटन क्लिक करने से खुलता है, जिसमें अनुमति पृष्ठ का लिंक भी है। पूछताछ बंद रहते समय वह बटन नारंगी और एक डॉट के साथ दिखता है। यहाँ पूछताछ बंद करने से पहले से इंतज़ार कर रही अनुमति कार्ड की मंजूरी नहीं होती; वह कार्ड आपको खुद जवाब देना होता है।

WebBrain अनुमतियाँ पृष्ठ का अंग्रेज़ी इंटरफ़ेस, मुख्य स्विच और हर वेबसाइट के लिए दर्ज क्षमता अनुमतियाँ दिखा रहा है
एक क्षमता वापस लेने पर WebBrain अगली बार ज़रूरत पड़ने पर दोबारा पूछेगा।
+ +
+
+ + + diff --git a/web/docs/id/faq/index.html b/web/docs/id/faq/index.html index cd42c5c75..78a6e5754 100644 --- a/web/docs/id/faq/index.html +++ b/web/docs/id/faq/index.html @@ -7,6 +7,7 @@ + @@ -21,7 +22,6 @@ - @@ -37,7 +37,7 @@ - +