GetVibe models के साथ Paseo

GetVibe के साथ step-by-step Paseo setup: CLIs install करें, तैयार config.json डालें, OAuth rebinding से बचें और spend verify करें।

तैयार कॉन्फ़िगरेशन

अनुरोध पर हमारी सूची से तैयार किया जाता है: एपीआई का पता, हर प्रकाशित मॉडल की संदर्भ और आउटपुट सीमा, तथा अनुशंसित सेटिंग्स। इसमें कोई कुंजी नहीं है। Paseo env के मान एजेंटों को ज्यों के त्यों भेजता है, इसलिए फ़ाइल में तीन PASTE-YOUR-GETVIBE-API-KEY-HERE स्थानधारक हैं — उन्हें अपनी कुंजी से बदलें (चरण नीचे दिए गए हैं)।

# macOS / Linux
mkdir -p ~/.paseo
curl -fsSL https://getvibeapi.com/api/integrations/paseo.json -o ~/.paseo/config.json
# Windows PowerShell
New-Item -ItemType Directory -Force "$HOME\.paseo" | Out-Null
Invoke-WebRequest https://getvibeapi.com/api/integrations/paseo.json -OutFile "$HOME\.paseo\config.json"
  • मुख्य मॉडल — gpt-6.1-sol: मध्यम मूल्य पर बड़े context वाला मज़बूत agentic coder; बेयर id cross-channel failover चालू रखती है।
  • छोटे काम — deepseek-v4.1-flash: 1M context वाला सबसे सस्ता सक्षम model, titles, summaries, commit messages और compaction के लिए।
  • Streaming on, 600-second request timeout, reasoning effort medium: एक लंबे reasoning वाले उत्तर में कई मिनट लगते हैं, और streaming के बिना यह wait limit से टकरा जाता है।
  • हर जगह बिना :suffix के bare model IDs — इससे किसी स्वस्थ channel पर स्वचालित failover चालू रहता है।
Catalog बदलता रहता है: जब नए models आएँ, तो file दोबारा download करें। अगर सिर्फ़ कुछ models रखने हैं, तो URL में comma-separated IDs के साथ ?models= जोड़ें।

Paseo Windows और macOS के लिए एक graphical program है। App install करें, फिर तीन GetVibe providers का तैयार सेट जोड़ें: Codex, Claude Code और OpenCode. Command line की ज़रूरत केवल उन तीन CLI tools को install करने के लिए है — Paseo को स्वयं install या चलाने के लिए नहीं।

1. Paseo Desktop डाउनलोड करें और install करें

आधिकारिक paseo.sh/download पेज खोलें और अपने सिस्टम के लिए build डाउनलोड करें:

ParameterTypeविवरण
Windowsinstallerआम तौर पर Intel / x64। Downloaded Paseo-Setup-…-x64.exe चलाएँ और installer follow करें।
macOSDMGApple Silicon — M1/M2/M3/M4 chip या उससे नए वाले Macs के लिए; Intel — पुराने Macs के लिए। DMG खोलें और Paseo को Applications में drag करें।

Windows पर Start menu से या Mac पर Applications से Paseo लॉन्च करें। पहली बार लॉन्च होने पर ऐप अपना स्थानीय daemon खुद शुरू कर देता है — npm के ज़रिए Paseo को अलग से इंस्टॉल करने या paseo कमांड टाइप करने की ज़रूरत नहीं है।

Download page पर एक npm option भी दिखता है, पर वह servers और headless use के लिए है। इस guide के लिए Desktop block चुनें।

2. आपको जिन providers की ज़रूरत है उनके CLIs install करें

Paseo Desktop agents को manage करता है, लेकिन Codex, Claude Code और OpenCode स्वयं आपके system पर install होने चाहिए। पहले nodejs.org से Node.js का वर्तमान LTS version install करें और उसके बाद अपना terminal दोबारा खोलें।

terminal कैसे खोलें

Terminal एक window है जहाँ आप commands को text के रूप में टाइप करते हैं। इसे खोलने के लिए:

ParameterTypeविवरण
WindowsPowerShellWin + X दबाएँ → “Terminal” (या “Windows PowerShell”)। या: Win + R दबाएँ, powershell टाइप करें, Enter दबाएँ।
macOSTerminalCmd + Space दबाएँ, Terminal टाइप करें और Enter दबाएँ।

एक window खुलती है जिसमें blinking cursor होता है। नीचे दिए commands एक-एक करके paste करें और हर एक के बाद Enter दबाएँ। Paste करना: Windows पर right-click या Ctrl + V, macOS पर Cmd + V। Installation में 1–3 मिनट लगते हैं; जब तक यह चले, window खुली रखें।

यदि आपको केवल एक provider चाहिए, तो आप सिर्फ़ उसका CLI install कर सकते हैं। नीचे दिए गए commands के लिए Node.js चाहिए, लेकिन पहले से installed Paseo Desktop के लिए नहीं।

तीनों CLI इंस्टॉल करें:

npm install -g @openai/codex @anthropic-ai/claude-code opencode-ai

जाँचें कि commands उपलब्ध हैं:

codex --version
claude --version
opencode --version

3. तैयार config.json connect करें

paseo-getvibe-config.json डाउनलोड करें। इसका नाम बदलकर config.json रखें और इसे यहाँ रखें:

ParameterTypeविवरण
macOS / Linuxpath~/.paseo/config.json
Windowspath%USERPROFILE%\.paseo\config.json

.paseo folder dot से शुरू होता है, इसलिए default में छिपा रहता है। अगर आपको यह नहीं दिखता — नया न बनाएँ, बल्कि hidden files दिखाएँ:

ParameterTypeविवरण
WindowsFile ExplorerExplorer address bar में %USERPROFILE%\.paseo paste करें और Enter दबाएँ — folder छिपा होने पर भी खुल जाएगा।
macOSFinderFinder में Cmd + Shift + G दबाएँ, ~/.paseo लिखें और Enter दबाएँ। Hidden files दिखाने के लिए: Cmd + Shift + . (period)।
यदि .paseo folder अभी मौजूद नहीं है — Paseo को एक बार launch करें और quit करें: यह folder स्वयं बना देता है। यह हाथ से बनाने की तुलना में अधिक विश्वसनीय है।
मौजूदा Paseo Desktop में “Import config” नाम का कोई अलग button नहीं है। इस folder में ठीक इसी नाम से file रखना ही ready-made custom providers load करने का standard तरीका है: config.json।
Windows फ़ाइल को config.json.txt के रूप में save कर सकता है — extension छिपा हुआ है। Explorer में “View → Show → File name extensions” enable करें और verify करें कि नाम ठीक config.json है। यही सबसे आम कारण है कि Paseo config को “नहीं देख पाता”।
Download की गई file एक पूरी minimal config है। अगर Paseo पहले से set up है, तो पहले backup लें और agents.providers से सिर्फ़ तीन objects अपनी मौजूदा file में ले जाएँ। अपनी settings और providers overwrite न करें।

4. अपनी API key paste करें

फ़ाइल को plain text editor में खोलें: Windows पर “Notepad” इस्तेमाल करें (फ़ाइल पर right-click → “Open with” → “Notepad”), macOS पर “TextEdit” (right-click → “Open With” → TextEdit)। इसे Word या Pages में न खोलें — वे formatting जोड़ देते हैं और फ़ाइल पढ़ने योग्य नहीं रहती।

सभी तीन जगहों पर PASTE-YOUR-GETVIBE-API-KEY-HERE को GetVibe dashboard से मिली अपनी key से बदलें और save करें (Windows पर Ctrl + S, macOS पर Cmd + S)। Key को quotes के बीच paste करें और quotes बनाए रखें। तैयार फ़ाइल को publish न करें और न ही उसे Git में जोड़ें।

macOS पर TextEdit में संपादन से पहले, यदि उपलब्ध हो, “Format → Make Plain Text” चुनें। अन्यथा फ़ाइल RTF के रूप में सेव होगी और Paseo उसे नहीं पढ़ पाएगा।

5. पुराने logins हटाएँ

Codex, saved “Sign in with ChatGPT” login दोबारा इस्तेमाल कर सकता है। तब request चुपचाप सीधे OpenAI पर चली जाती है। GetVibe token वाला Claude Code इसे saved subscription से पहले चुनता है, लेकिन logout करने पर कोई भी पुराना Apps Gateway session भी हट जाता है। दोनों commands एक बार चलाएँ:

codex logout
claude auth logout
OpenCode को logout की ज़रूरत नहीं: auth प्रति provider id अलग से store होता है, और config स्पष्ट रूप से getvibe, उसका address और key चुनता है। GetVibe key के साथ codex login --with-api-key न चलाएँ।

6. Paseo में सब कुछ restart करें और verify करें

Codex CLI अपडेट किए बिना Codex (GetVibe) के लिए Auto-review न चुनें। असंगत versions के साथ agent शुरू होने से पहले ही error unknown variant auto_review, expected user or guardian_subagent के साथ fail हो जाता है। मुख्य fix: terminal में npm install -g @openai/codex@latest चलाएँ, फिर Paseo Desktop को पूरी तरह बंद करके दोबारा खोलें। पहले से चल रहे app को अपडेट करने के लिए अकेला Restart daemon काफी नहीं हो सकता।
  1. Paseo Desktop दोबारा खोलें।
  2. Settings → Host → Overview खोलें और Restart daemon दबाएँ।
  3. Settings → Host → Providers खोलें। सूची में अब Codex (GetVibe), Claude Code (GetVibe) और OpenCode (GetVibe) दिखने चाहिए।
  4. Workspace पर वापस जाएँ और एक agent बनाएँ। नए agent form के नीचे वाले mode/permissions dropdown में Default Permissions चुनें। एक beginner के लिए यह एक safe temporary pick है। Auto-review न चुनें। Full Access option agent को सामान्य confirmation prompts के बिना execution देता है और इस fix के लिए इसकी ज़रूरत नहीं है।
  5. एक छोटा test भेजें: Reply with a single word: ready।
provider card पर Refresh button model list refresh करता है, लेकिन पूरे config.json को मैन्युअली बदलने के बाद Restart daemon की जगह नहीं लेता।

7. Verify करें कि request कहाँ गया

  1. टेस्ट से पहले GetVibe dashboard में Usage and requests खोलें।
  2. Paseo से एक test भेजें और जवाब का इंतज़ार करें।
  3. पेज refresh करें: चुने गए model और charge के साथ एक नई row दिखनी चाहिए।
केवल Paseo में reply मिलना routing साबित नहीं करता। अगर usage में कोई नई row नहीं दिखती, तो रुकें और config ठीक करें — paid tasks जारी न रखें।

Troubleshooting

“कमांड नहीं मिला”

अपना terminal बंद करके दोबारा खोलें। अगर सिर्फ़ एक CLI गायब है, तो step 2 वाला उसका install command दोबारा चलाएँ। Paseo Desktop दोबारा install करने की ज़रूरत नहीं है।

Auto-review: अज्ञात variant auto_review

Codex को npm install -g @openai/codex@latest के साथ update करें, Paseo Desktop पूरी तरह quit करके दोबारा खोलें। जब तक compatibility issue ठीक नहीं होता, bottom mode dropdown में Default Permissions चुनें। अगर पहले से failed session नया mode लागू नहीं करता, तो नया agent या tab बनाएँ और भेजने से पहले उसे चुनें।

401 या file में छोड़ा गया कोई placeholder

तीनों placeholder occurrences को find and replace करें, commas और quotes जाँचें, फिर Paseo में Settings → Host → Overview → Restart daemon खोलें।

Codex जवाब देता है पर GetVibe spend नहीं दिखता

codex logout फिर से run करें, codex login status जाँचें, Settings से daemon restart करें और केवल Codex (GetVibe) चुनें।

Claude sign in करने को कहता है या Gateway दिखाता है

claude auth logout run करें, अपनी key जाँचें और claude-getvibe provider restart करें।

OpenCode: “प्रदाता नहीं मिला: getvibe”

सुनिश्चित करें कि provider env में OPENCODE_CONFIG_CONTENT हो, फ़ाइल असली JSON के रूप में सेव हुई हो, और Settings के ज़रिए daemon रीस्टार्ट करें।

Qwen3.8 अनुपस्थित है या किसी पुराने error से शुरू होता है

  1. वर्तमान paseo-getvibe-config.json फिर से डाउनलोड करें: पहले सहेजी गई प्रति अपने आप अद्यतन नहीं होती।
  2. Paseo Desktop को पूरी तरह quit करें। .paseo folder में मौजूद पुराने config.json को नई फ़ाइल से बदलें और तीनों placeholders में अपनी key फिर से paste करें। यह फ़ाइल support को न भेजें।
  3. Paseo खोलें, Settings → Host → Overview → Restart daemon चलाएँ और एक नया agent बनाएँ: पुराना टैब पिछला model इस्तेमाल करता रह सकता है।
  4. ठीक OpenCode (GetVibe) चुनें, फिर Qwen3.8 Max Preview। Qwen Codex (GetVibe) provider का हिस्सा नहीं है।

यदि error दोबारा हो, तो केवल उसी क्षेत्र का screenshot लें जिसमें provider का नाम, model और पूरा error text हो। अपनी key और config.json की सामग्री को ढकें या crop कर दें। आप agent window से एक single error line भी copy कर सकते हैं — task messages, keys या environment variables के बिना।

आधिकारिक स्रोत

Paseo + GetVibe API — Codex, Claude Code और OpenCode के लिए तैयार config | GetVibe API