OpenCode ಸ್ಥಾಪನೆ ಮತ್ತು OmniProxy ಕಾನ್ಫಿಗರೇಶನ್
ಸ್ಥಾಪನೆ ಮತ್ತು ಕಾನ್ಫಿಗರೇಶನ್ನಲ್ಲಿ ಸಿಲುಕಿಕೊಳ್ಳದೆ ನಿಮ್ಮ ಪ್ರಾಜೆಕ್ಟ್ ಅನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಬಲ್ಲ ಕೋಡಿಂಗ್ ಸಹಾಯಕ ಬೇಕೇ? OpenCode ಅನ್ನು ಟರ್ಮಿನಲ್, IDE ಅಥವಾ ಡೆಸ್ಕ್ಟಾಪ್ನಿಂದ ಪ್ರಾರಂಭಿಸಬಹುದು, ನಂತರ ನೀವು ಬಳಸುವ ಮಾದರಿ ಸೇವೆಗೆ ಹಂತ ಹಂತವಾಗಿ ಸಂಪರ್ಕಿಸಬಹುದು.
OpenCode ಒಂದು ಓಪನ್-ಸೋರ್ಸ್ ಕೋಡಿಂಗ್ ಸಹಾಯಕವಾಗಿದ್ದು, ಇದು ಟರ್ಮಿನಲ್, IDE ಅಥವಾ ಡೆಸ್ಕ್ಟಾಪ್ನಿಂದ ಕೋಡ್ ಬರೆಯಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಇದು ನಿಮ್ಮ ಕೋಡ್ ಅಥವಾ ಸಂದರ್ಭವನ್ನು ಸಂಗ್ರಹಿಸುವುದಿಲ್ಲ, ಇದು ಗೌಪ್ಯತೆ-ಸೂಕ್ಷ್ಮ ಪ್ರಾಜೆಕ್ಟ್ಗಳಿಗೆ ಸೂಕ್ತವಾಗಿದೆ. build ಅನ್ನು ಪ್ರಾಜೆಕ್ಟ್ ಅನ್ನು ಮಾರ್ಪಡಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ, ಆದರೆ plan ಡೀಫಾಲ್ಟ್ ಆಗಿ ಓದಲು-ಮಾತ್ರ (read-only) ಆಗಿದೆ ಮತ್ತು ಪರಿಚಯವಿಲ್ಲದ ಕೋಡ್ ಅನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಮತ್ತು ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡುವ ಮೊದಲು ಯೋಜನೆ ರೂಪಿಸಲು ಉಪಯುಕ್ತವಾಗಿದೆ. ನಿಮ್ಮ ಅಗತ್ಯಗಳಿಗೆ ಅನುಗುಣವಾಗಿ ನೀವು ಮಾದರಿ ಸೇವೆಯನ್ನು ಆಯ್ಕೆ ಮಾಡಬಹುದು.
ಪ್ರಾರಂಭಿಸುವ ಮೊದಲು
ಇನ್ಸ್ಟಾಲೇಶನ್ ಸ್ಕ್ರಿಪ್ಟ್ ಸುಲಭವಾದ ಆಯ್ಕೆಯಾಗಿದೆ. ನಿಮಗೆ ಆಧುನಿಕ ಟರ್ಮಿನಲ್ ಅಗತ್ಯವಿದೆ—WezTerm, Alacritty, Ghostty ಅಥವಾ Kitty ನಂತಹ ಕಮಾಂಡ್ಗಳನ್ನು ರನ್ ಮಾಡಬಲ್ಲ ಮತ್ತು ಪ್ರಾಜೆಕ್ಟ್ ಫೈಲ್ಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಬಲ್ಲ ಟರ್ಮಿನಲ್ ಅಪ್ಲಿಕೇಶನ್. Windows ನಲ್ಲಿ, WSL ಅನ್ನು ಆದ್ಯತೆ ನೀಡಲಾಗುತ್ತದೆ. ಇದು Windows ಒಳಗೆ Linux ಪರಿಸರವನ್ನು ಒದಗಿಸುತ್ತದೆ, ಇದು ಹೆಚ್ಚು ಸಂಪೂರ್ಣ ಕಾರ್ಯಕ್ಷಮತೆ ಮತ್ತು ಕ್ರಿಯಾತ್ಮಕತೆಯನ್ನು ಹೊಂದಿದೆ.
ಸುಲಭವಾದ
ಇನ್ಸ್ಟಾಲೇಶನ್ ಸ್ಕ್ರಿಪ್ಟ್
- curl opencode.ai/install
- macOS Linux ನಲ್ಲಿ ನೇರವಾಗಿ ಬಳಸಿ
- Windows ನಲ್ಲಿ WSL ಅನ್ನು ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ
macOS Linux
Homebrew tap
- anomalyco/tap/opencode
- ಫಾರ್ಮುಲಾಕ್ಕಿಂತ ಹೆಚ್ಚು ಬಾರಿ ನವೀಕರಿಸಲಾಗುತ್ತದೆ
- Arch ಗಾಗಿ ಪ್ಯಾಕೇಜ್ ಸಹ ಲಭ್ಯವಿದೆ
ನೇಟಿವ್ Windows
ಪ್ಯಾಕೇಜ್ ಮ್ಯಾನೇಜರ್
- choco ಅಥವಾ scoop
- ಅಥವಾ npm ನೊಂದಿಗೆ ಜಾಗತಿಕವಾಗಿ ಸ್ಥಾಪಿಸಿ
- ನೀವು ಅದನ್ನು Releases ನಿಂದ ಸಹ ಡೌನ್ಲೋಡ್ ಮಾಡಬಹುದು
ಪ್ರಸ್ತುತ ಮಾದರಿ ಪಟ್ಟಿಯಿಂದ ಮಾದರಿ ID ಅನ್ನು ಸಹ ಸಿದ್ಧಪಡಿಸಿ. ಮಾದರಿ ID ಎನ್ನುವುದು ಸೇವೆಯು ನಿರ್ದಿಷ್ಟ ಮಾದರಿಯನ್ನು ನಿಖರವಾಗಿ ಗುರುತಿಸಲು ಬಳಸುವ ಹೆಸರಾಗಿದೆ.
ಮೊದಲ ಬಾರಿಗೆ ಸ್ಥಾಪಿಸಿ ಮತ್ತು ಪ್ರಾರಂಭಿಸಿ
ಸುಲಭವಾದ ಇನ್ಸ್ಟಾಲೇಶನ್ ಕಮಾಂಡ್:
curl -fsSL https://opencode.ai/install | bash
ನೀವು ಈ ಇನ್ಸ್ಟಾಲೇಶನ್ ವಿಧಾನಗಳಲ್ಲಿ ಒಂದನ್ನು ಸಹ ಬಳಸಬಹುದು:
- Node.js:
npm install -g opencode-ai. Bun, pnpm ಮತ್ತು Yarn ಸಹ ಅನುಗುಣವಾದ ಜಾಗತಿಕ ಇನ್ಸ್ಟಾಲೇಶನ್ ಕಮಾಂಡ್ಗಳನ್ನು ಹೊಂದಿವೆ; ಈ ಮಾರ್ಗದರ್ಶಿಯ ಕೊನೆಯಲ್ಲಿರುವ ಪರಿಚಯ ಪುಟವನ್ನು ನೋಡಿ. - macOS ಮತ್ತು Linux ನಲ್ಲಿ Homebrew:
brew install anomalyco/tap/opencode. ಈ ಟ್ಯಾಪ್ ಬಳಸಿ ಏಕೆಂದರೆ ಇದುbrew install opencodeಕ್ಕಿಂತ ಹೆಚ್ಚು ಬಾರಿ ನವೀಕರಿಸಲ್ಪಡುತ್ತದೆ, ಇದನ್ನು Homebrew ತಂಡವು ನಿರ್ವಹಿಸುತ್ತದೆ. - Arch Linux: ಬಳಸಿ
sudo pacman -S opencodeಸ್ಥಿರ ಬಿಡುಗಡೆಗಾಗಿ, ಅಥವಾ AUR ಪ್ಯಾಕೇಜ್opencode-binಹೊಸ ಆವೃತ್ತಿಗಾಗಿ. - Windows: ಬಳಸಿ
choco install opencodeಅಥವಾscoop install opencode. ನೀವು ಸಹ ಬಳಸಬಹುದುnpm install -g opencode-ai. ಬೈನರಿ ಫೈಲ್ಗಳನ್ನು Releases ನಿಂದ ಸಹ ಡೌನ್ಲೋಡ್ ಮಾಡಬಹುದು. Windows ನಲ್ಲಿ Bun ನೊಂದಿಗೆ ಸ್ಥಾಪಿಸುವ ಬೆಂಬಲ ಇನ್ನೂ ಪ್ರಗತಿಯಲ್ಲಿದೆ.
ನಿಮ್ಮ ಪ್ರಾಜೆಕ್ಟ್ ಡೈರೆಕ್ಟರಿಯನ್ನು ನಮೂದಿಸಿ, ನಂತರ OpenCode ಅನ್ನು ಪ್ರಾರಂಭಿಸಿ:
cd /path/to/project
opencode
ಮೊದಲ ಬಾರಿಗೆ ಬಳಸುವಾಗ, ನೀವು ರನ್ ಮಾಡಬಹುದು /init. ಇದು ಪ್ರಾಜೆಕ್ಟ್ ಅನ್ನು ವಿಶ್ಲೇಷಿಸುತ್ತದೆ ಮತ್ತು ಪ್ರಾಜೆಕ್ಟ್ ರೂಟ್ನಲ್ಲಿ AGENTS.md ಅನ್ನು ರಚಿಸುತ್ತದೆ. ಈ ಫೈಲ್ ಅನ್ನು Git ಗೆ ಕಮಿಟ್ ಮಾಡಬಹುದು ಇದರಿಂದ ಪ್ರಾಜೆಕ್ಟ್ ಈ ಸೂಚನೆಗಳನ್ನು ಉಳಿಸಿಕೊಳ್ಳುತ್ತದೆ.
OmniProxy ನಿಂದ ಸಂಪರ್ಕ ಮೌಲ್ಯಗಳನ್ನು ಪಡೆಯಿರಿ
baseURL: https://your-omniproxy-origin.example/v1
API Key: <YOUR_OMNIPROXY_API_KEY>
Model ID: Copy from the current OmniProxy model list
baseURL ಸೇವಾ ವಿಳಾಸವಾಗಿದೆ, API Key ಪ್ರವೇಶ ರುಜುವಾತು (access credential) ಆಗಿದೆ, ಮತ್ತು Model ID ಮಾದರಿಯ ಪೂರ್ಣ ಹೆಸರು.
ಬಳಸುವಾಗ /v1/chat/completions, npm ಪ್ಯಾಕೇಜ್ ಅನ್ನು @ai-sdk/openai-compatibleಗೆ ಹೊಂದಿಸಿ. Chat Completions ಎನ್ನುವುದು ಚಾಟ್ ವಿನಂತಿ ಇಂಟರ್ಫೇಸ್ನ ಒಂದು ವಿಧವಾಗಿದೆ. ಮಾದರಿಯು @ai-sdk/openai ಅನ್ನು ಬಳಸಿದಾಗ ಮಾತ್ರ /v1/responsesಗೆ ಬದಲಾಯಿಸಿ. OmniProxy ಅನ್ನು ಚಾಟ್ ಕಂಪ್ಲೀಷನ್ಸ್ ಎಂಡ್ಪಾಯಿಂಟ್ ಮೂಲಕ ಬಳಸಿದಾಗ, ಹೊಂದಾಣಿಕೆಯ ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಇರಿಸಿ.
OmniProxy ನ ಪ್ರಸ್ತುತ ಪಟ್ಟಿಯಿಂದ ಸಂಪೂರ್ಣ ಮಾದರಿ ID ಅನ್ನು ನಕಲಿಸಿ, ಯಾವುದೇ ಸ್ಲ್ಯಾಶ್ಗಳನ್ನು ಒಳಗೊಂಡಂತೆ. 2026-10-09 ರಂತೆ, ಎರಡು ಉಲ್ಲೇಖ IDಗಳು claude-sonnet-5-5 ಮತ್ತು gpt-6-luna. gpt-6-luna Chat Completions ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ; Chat Completions ಮೂಲಕ ಫಂಕ್ಷನ್ ಕರೆ ಮಾಡುವುದನ್ನು reasoning_effort ಆದಾಗ ಮಾತ್ರ ಬೆಂಬಲಿಸಲಾಗುತ್ತದೆ none. ಪಟ್ಟಿಯಲ್ಲಿ ಇಲ್ಲದ ID ಅನ್ನು ನಕಲಿಸಬೇಡಿ.
ಟೂಲ್ ಕಾನ್ಫಿಗರೇಶನ್ ಅನ್ನು ನಮೂದಿಸಿ
ಪ್ರೊವೈಡರ್ ಅನ್ನು OpenCode ಮಾದರಿ ಸೇವೆಗೆ ಸಂಪರ್ಕಿಸಲು ಬಳಸುವ ಕಾನ್ಫಿಗರೇಶನ್ ಮೌಲ್ಯಗಳ ಗುಂಪಾಗಿ ಅರ್ಥಮಾಡಿಕೊಳ್ಳಬಹುದು. ಪ್ರೊವೈಡರ್ ಡಾಕ್ಯುಮೆಂಟೇಶನ್ /connect ಅಡಿಯಲ್ಲಿ ಪಟ್ಟಿ ಮಾಡದ OpenAI-ಹೊಂದಾಣಿಕೆಯ ಸೇವೆಯನ್ನು ಕಸ್ಟಮ್ ಪ್ರೊವೈಡರ್ ಎಂದು ಪರಿಗಣಿಸುತ್ತದೆ. OpenAI-ಹೊಂದಾಣಿಕೆಯ ಸೇವೆಯು ಅದೇ ವಿನಂತಿ ಸ್ವರೂಪವನ್ನು ಬಳಸುತ್ತದೆ ಮತ್ತು ಅದೇ ರೀತಿಯ ಕ್ಲೈಂಟ್ನಿಂದ ಕರೆಯಲ್ಪಡಬಹುದು.
- ರನ್ ಮಾಡಿ
/connectOpenCode ನಲ್ಲಿ ಮತ್ತು Other ಗೆ ಸ್ಕ್ರಾಲ್ ಮಾಡಿ. - ಪ್ರೊವೈಡರ್ ID ಅನ್ನು ನಮೂದಿಸಿ. ಕೆಳಗಿನ ಉದಾಹರಣೆಯು
omniproxyಅನ್ನು ಬಳಸುತ್ತದೆ. ನೆನಪಿಟ್ಟುಕೊಳ್ಳಲು ಸುಲಭವಾದ ID ಅನ್ನು ಆಯ್ಕೆಮಾಡಿ ಏಕೆಂದರೆ ನೀವು ಕಾನ್ಫಿಗರೇಶನ್ ಫೈಲ್ನಲ್ಲಿ ಅದೇ ID ಅನ್ನು ಬಳಸಬೇಕು. - OmniProxy API ಕೀಯನ್ನು ನಮೂದಿಸಿ. ಈ ಹಂತವು ಕೇವಲ ರುಜುವಾತನ್ನು ಉಳಿಸುತ್ತದೆ; ವಿಳಾಸ ಮತ್ತು ಮಾದರಿಗಳನ್ನು ಇನ್ನೂ
opencode.jsonಗೆ ಸೇರಿಸಬೇಕು. ರುಜುವಾತನ್ನು~/.local/share/opencode/auth.jsonನಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ. - ರಚಿಸಿ ಅಥವಾ ಮಾರ್ಪಡಿಸಿ
opencode.jsonಪ್ರಾಜೆಕ್ಟ್ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ:
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"omniproxy": {
"npm": "@ai-sdk/openai-compatible",
"name": "OmniProxy",
"options": {
"baseURL": "https://your-omniproxy-origin.example/v1"
},
"models": {
"claude-sonnet-5-5": { "name": "Claude Sonnet 5.5" },
"gpt-6-luna": { "name": "GPT-6 Luna" }
}
}
}
}
- ರನ್ ಮಾಡಿ
/models. ಕಸ್ಟಮ್ ಪ್ರೊವೈಡರ್ ಮತ್ತು ಅದರ ಮಾದರಿಗಳು ಪಟ್ಟಿಯಲ್ಲಿ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತವೆ.
ಅಡಿಯಲ್ಲಿ ನಮೂದಿಸಲಾದ ID /connect ಅದರ ಕೀಯೊಂದಿಗೆ ಹೊಂದಾಣಿಕೆಯಾಗಬೇಕು opencode.json. ಈ ಫೈಲ್ನಲ್ಲಿ ನಿಜವಾದ ರಹಸ್ಯ ಕೀಯನ್ನು ಹಾಕಬೇಡಿ. ನೀವು /connectಅನ್ನು ಬಳಸದಿದ್ದರೆ, ನೀವು options.apiKeyನಲ್ಲಿ ಎನ್ವಿರಾನ್ಮೆಂಟ್-ವೇರಿಯಬಲ್ ಸಿಂಟ್ಯಾಕ್ಸ್ ಅನ್ನು ಬಳಸಬಹುದು, ಉದಾಹರಣೆಗೆ {env:VARIABLE_NAME}. OpenCode 1.18.34 ನೊಂದಿಗೆ 2026-10-09 ರ ಪರೀಕ್ಷೆಯಲ್ಲಿ, ಕೀಯನ್ನು ನೇರವಾಗಿ ಪ್ರಾಜೆಕ್ಟ್ನ options.apiKey ನಲ್ಲಿ /connect ಬಳಸದೆ ಹಾಕುವುದರಿಂದಲೂ ಯಶಸ್ವಿಯಾಗಿ ಸಂಪರ್ಕಗೊಂಡಿದೆ. ಗೇಟ್ವೇ ಕೀಯನ್ನು ಮೌಲ್ಯೀಕರಿಸದಿದ್ದರೆ, ಈ ಮೌಲ್ಯವು ಸ್ಥಳೀಯ ಯಂತ್ರದಲ್ಲಿ ಮಾತ್ರ ಬಳಸಲಾಗುವ ಪ್ಲೇಸ್ಹೋಲ್ಡರ್ ಸ್ಟ್ರಿಂಗ್ ಆಗಿರಬಹುದು. ಅಡಿಯಲ್ಲಿನ ಕೀಗಳು models ಪಟ್ಟಿಯಿಂದ ಸಂಪೂರ್ಣ IDಗಳನ್ನು ಬಳಸಬೇಕು.
ಕೀ
/connect
- ಕೆಳಭಾಗದಲ್ಲಿ Other ಆಯ್ಕೆಮಾಡಿ
- ನಿಮ್ಮ ಸ್ವಂತ ಪ್ರೊವೈಡರ್ ID ಆಯ್ಕೆಮಾಡಿ
- auth.json ನಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾಗಿದೆ
ಪ್ರಾಜೆಕ್ಟ್
opencode.json
- ಪ್ರೊವೈಡರ್ ಕೀ ಅದೇ ಹೆಸರನ್ನು ಬಳಸಬೇಕು
- ಹೊಂದಾಣಿಕೆಯ npm ಪ್ಯಾಕೇಜ್ ಬಳಸಿ
- baseURL /v1 ನೊಂದಿಗೆ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ
ಆಯ್ಕೆಮಾಡಿ
/models
- ಮಾದರಿಯು ಪಟ್ಟಿಯಲ್ಲಿ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತದೆ
- ಪ್ರಶ್ನೆ ಕೇಳುವ ಮೊದಲು ಒಂದನ್ನು ಆಯ್ಕೆಮಾಡಿ
- ಗೇಟ್ವೇ ಪಟ್ಟಿಯಿಂದ ID ಬಳಸಿ
ನೈಜ ಕಾರ್ಯದೊಂದಿಗೆ ಪರಿಶೀಲಿಸಿ
ಮೊದಲು ಪ್ರಾಜೆಕ್ಟ್ ಡೈರೆಕ್ಟರಿಯಿಂದ ಒಂದು ನೈಜ ಕಾರ್ಯವನ್ನು ರನ್ ಮಾಡಿ. ಮಾದರಿ ಉಲ್ಲೇಖ ಸ್ವರೂಪವು Provider ID/model IDಆಗಿದೆ; ಮಾದರಿ ID ಯಲ್ಲಿನ ಯಾವುದೇ ಸ್ಲ್ಯಾಶ್ಗಳನ್ನು ಸಂರಕ್ಷಿಸಿ:
opencode run --model omniproxy/claude-sonnet-5-5 --auto "Explain what a file you specify does. Do not modify the file."
--auto ಈ ರನ್ ಫೈಲ್-ಓದುವ ಸಾಧನಗಳಂತಹ ಸಾಧನಗಳನ್ನು ಬಳಸಲು ಅನುಮತಿಸುತ್ತದೆ. OpenCode 1.18.34 ನೊಂದಿಗೆ 2026-10-09 ರ ಪರೀಕ್ಷೆಯಲ್ಲಿ, ಇದು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಫೈಲ್ನ ವಿಷಯಗಳನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಓದಿದೆ. ಮೊದಲ ರನ್ ಸುಮಾರು ಎರಡು ನಿಮಿಷಗಳನ್ನು ತೆಗೆದುಕೊಂಡಿತು.
ಸಂವಾದಾತ್ಮಕ ಬಳಕೆಗಾಗಿ, ರನ್ ಮಾಡಿ opencode, ನಂತರ ಮಾದರಿಯನ್ನು ಆಯ್ಕೆಮಾಡಿ /models. ನೀವು ಬಳಸಬಹುದು @ ಫೈಲ್ಗಳನ್ನು ಹುಡುಕಲು. ಬಳಸಿ opencode auth list ಮೂಲಕ ಉಳಿಸಲಾದ ರುಜುವಾತನ್ನು ದೃಢೀಕರಿಸಲು /connect, ನಂತರ ಮೂಲ ಮತ್ತು ಮಾದರಿ ID ಅನ್ನು ಪರಿಶೀಲಿಸಲು OmniProxy ನ ವಿನಂತಿ ದಾಖಲೆಗಳನ್ನು ಪರಿಶೀಲಿಸಿ.
ಪ್ರಾರಂಭಿಸಿ
opencode ಪ್ರಾರಂಭವಾಗುತ್ತದೆ
- ಮೊದಲು ಪ್ರಾಜೆಕ್ಟ್ಗೆ cd ಮಾಡಿ
- auth list ID ಅನ್ನು ತೋರಿಸುತ್ತದೆ
- ಕಾನ್ಫಿಗರೇಶನ್ ಫೈಲ್ ಪ್ರಾಜೆಕ್ಟ್ನಲ್ಲಿದೆ
ಕಾರ್ಯ
ಇದು ಕೋಡ್ ಅನ್ನು ಓದಿದೆ
- ನಿರ್ದಿಷ್ಟ ಫೈಲ್ ಬಗ್ಗೆ ಕೇಳಿ
- ಅದರ ವಿವರಣೆಯನ್ನು ಪರಿಶೀಲಿಸಿ
- ಅದು ತಪ್ಪಾಗಿದ್ದರೆ /undo ಬಳಸಿ
ಲಾಗ್ಗಳು
ಗೇಟ್ವೇನಲ್ಲಿ ಗೋಚರಿಸುತ್ತದೆ
- ಮೂಲವು OpenCode ಆಗಿದೆ
- ಮಾದರಿ ID ಹೊಂದಾಣಿಕೆಯಾಗುತ್ತದೆ
- ಕೀಯನ್ನು ಕಮಿಟ್ ಮಾಡಬೇಡಿ
ಸಾಮಾನ್ಯ ದೋಷಗಳು
- OmniProxy ಅಡಿಯಲ್ಲಿ ಕಾಣಿಸುವುದಿಲ್ಲ
/models: ಅಡಿಯಲ್ಲಿ ನಮೂದಿಸಲಾದ ID/connectಅದರ ಕೀಯೊಂದಿಗೆ ಹೊಂದಾಣಿಕೆಯಾಗುತ್ತದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಿopencode.json, ಆnpmಅನ್ನು ಹೊಂದಿಸಲಾಗಿದೆ@ai-sdk/openai-compatible, ಮತ್ತು ಆbaseURLನೊಂದಿಗೆ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ/v1. - ರುಜುವಾತು ಕಾಣೆಯಾಗಿದೆ: ರನ್ ಮಾಡಿ
opencode auth list. ಎನ್ವಿರಾನ್ಮೆಂಟ್ ವೇರಿಯಬಲ್ಗಳನ್ನು ಅವಲಂಬಿಸಿರುವ Bedrock ನಂತಹ ಪ್ರೊವೈಡರ್ಗಳು ಇಲ್ಲಿ ಕಾಣಿಸುವುದಿಲ್ಲ; ಮೂಲಕ ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾದ ಕಸ್ಟಮ್ ಪ್ರೊವೈಡರ್/connectಗೋಚರಿಸಬೇಕು. - Windows ಕ್ರಿಯಾತ್ಮಕತೆ ಅಪೂರ್ಣವಾಗಿದೆ: ಬದಲಾಗಿ WSL ಒಳಗೆ ಇನ್ಸ್ಟಾಲೇಶನ್ ಸ್ಕ್ರಿಪ್ಟ್ ಬಳಸಿ.
- ಮಾದರಿ ID ಅಮಾನ್ಯವಾಗಿದೆ: OmniProxy ನ ಪ್ರಸ್ತುತ ಪಟ್ಟಿಯಿಂದ ಅದನ್ನು ಮತ್ತೆ ನಕಲಿಸಿ ಮತ್ತು ಅಡಿಯಲ್ಲಿನ ಅನುಗುಣವಾದ ಕೀಯನ್ನು ನವೀಕರಿಸಿ
models. - ವಿನಂತಿಗಳು ತಪ್ಪು ಎಂಡ್ಪಾಯಿಂಟ್ಗೆ ಹೋಗುತ್ತಿವೆ: ಇರಿಸಿ
@ai-sdk/openai-compatibleಚಾಟ್ ಕಂಪ್ಲೀಷನ್ಸ್ಗಾಗಿ. ಆ ಮಾದರಿಯು OmniProxy ನಲ್ಲಿ ನಿಜವಾಗಿಯೂ ಬಳಸದ ಹೊರತು Responses ಇಂಟರ್ಫೇಸ್ಗಾಗಿ ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಬದಲಾಯಿಸಬೇಡಿ/v1/responses.
ಅಧಿಕೃತ ಉಲ್ಲೇಖಗಳು
ಸ್ಥಾಪನೆಗಾಗಿ, OpenCode introduction ನೋಡಿ. ಕಸ್ಟಮ್ ಪ್ರೊವೈಡರ್ಗಳಿಗಾಗಿ, Providers ನೋಡಿ. ಉದಾಹರಣೆಗಳಲ್ಲಿ ಬಳಸಲಾದ ಮಾದರಿ ID ಗಳಿಗಾಗಿ, Claude model overview ಮತ್ತು GPT-6 Luna ನೋಡಿ.
ನಿಮ್ಮ ಸ್ವಂತ OmniProxy ಕಾನ್ಫಿಗರೇಶನ್ನಿಂದ ಪ್ರತಿ ಸ್ಥಳಾಂಕವನ್ನು ಮೌಲ್ಯಗಳಿಂದ ಬದಲಾಯಿಸಿ. ಯಾವುದೇ ನಿಜವಾದ ಕೀಯನ್ನು ಪ್ರಕಟಿಸಬೇಡಿ.
ಉಳಿಸಿಟ್ಟ ಫಲಿತಾಂಶ ಅಥವಾ HTTP 200 ಮಾತ್ರವೇ Agent ನೊಂದಿಗೆ ಪೂರ್ಣ ಹೊಂದಾಣಿಕೆಯನ್ನು ಸಾಬೀತುಪಡಿಸುವುದಿಲ್ಲ; OmniProxy ಕರೆ ದಾಖಲೆಯಲ್ಲಿ ಮೂಲ ಮತ್ತು ಮಾದರಿಯನ್ನು ಪರಿಶೀಲಿಸಿ.