ಏಜೆಂಟ್

goose ಸ್ಥಾಪನೆ ಮತ್ತು ಕಸ್ಟಮ್ ಪೂರೈಕೆದಾರರನ್ನು ಸಂರಚಿಸುವುದು

ವೆಬ್ ಬ್ರೌಸರ್‌ಗೆ ಸೀಮಿತವಾಗದೆ ಫೈಲ್‌ಗಳನ್ನು ಓದಲು, ವಿಷಯವನ್ನು ಬರೆಯಲು ಅಥವಾ ಪುನರಾವರ್ತಿತ ಕಾರ್ಯಗಳನ್ನು ನಿರ್ವಹಿಸಲು AI ಸಹಾಯಕ ಬೇಕೇ? goose ಡೆಸ್ಕ್‌ಟಾಪ್ ಮತ್ತು ಟರ್ಮಿನಲ್ ಆವೃತ್ತಿಗಳನ್ನು ನೀಡುತ್ತದೆ. ಒಮ್ಮೆ ಸ್ಥಾಪಿಸಿ ಮತ್ತು ಮಾದರಿಯೊಂದಿಗೆ ಕಾನ್ಫಿಗರ್ ಮಾಡಿದ ನಂತರ, ಅದು ನಿಮ್ಮ ಸ್ವಂತ ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿ ಬಳಸಲು ಸಿದ್ಧವಾಗಿದೆ.

ದಾಖಲೆಗಳು ಪರಿಶೀಲಿಸಲಾಗಿದೆ
ಅಕ್ಟೋ 9, 2026
ಪರಿಶೀಲಿತ ಆವೃತ್ತಿ
goose 1.54.0

goose ಎನ್ನುವುದು ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿ ಚಾಲನೆಯಾಗುವ ಸಾಮಾನ್ಯ ಉದ್ದೇಶದ AI ಸಹಾಯಕವಾಗಿದೆ. ಕೋಡಿಂಗ್ ಜೊತೆಗೆ, ಇದು ಸಂಶೋಧನೆ, ಬರವಣಿಗೆ, ಆಟೊಮೇಷನ್ ಮತ್ತು ಡೇಟಾ ಸಂಘಟನೆಯನ್ನು ನಿರ್ವಹಿಸಬಲ್ಲದು. ನೀವು ಅದನ್ನು ಡೆಸ್ಕ್‌ಟಾಪ್ ಅಪ್ಲಿಕೇಶನ್, ಟರ್ಮಿನಲ್ ಅಥವಾ API ಮೂಲಕ ಬಳಸಬಹುದು, ಮತ್ತು ಡೆಸ್ಕ್‌ಟಾಪ್ ಮತ್ತು ಟರ್ಮಿನಲ್ ಆವೃತ್ತಿಗಳು ಒಂದೇ ಮಾದರಿ ಸಂರಚನೆಯನ್ನು ಹಂಚಿಕೊಳ್ಳುತ್ತವೆ. ಇದು ಪುನರಾವರ್ತಿತ ಕೋಡಿಂಗ್ ಕಾರ್ಯಗಳಿಗೆ ಸೂಕ್ತವಾಗಿದೆ ಮತ್ತು GitHub, ಡೇಟಾಬೇಸ್‌ಗಳು ಮತ್ತು ಫೈಲ್‌ಗಳಿಗೆ ಸಂಪರ್ಕಿಸಬಹುದು.

ಪ್ರಾರಂಭಿಸುವ ಮೊದಲು

goose ಎರಡು ಸ್ಥಾಪನೆ ಆಯ್ಕೆಗಳನ್ನು ನೀಡುತ್ತದೆ: ಡೆಸ್ಕ್‌ಟಾಪ್ ಮತ್ತು CLI. ಡೆಸ್ಕ್‌ಟಾಪ್ ವಿಂಡೋ ಹೊಂದಿರುವ ಗ್ರಾಫಿಕಲ್ ಆವೃತ್ತಿಯಾಗಿದೆ, ಆದರೆ CLI ಅನ್ನು ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ ಆಜ್ಞೆಗಳನ್ನು ನಮೂದಿಸುವ ಮೂಲಕ ಬಳಸಲಾಗುತ್ತದೆ. ಎರಡೂ ಪೂರೈಕೆದಾರ (Provider) ಮತ್ತು ಮಾದರಿಯನ್ನು ಒಳಗೊಂಡಂತೆ ಒಂದೇ ಕೋರ್ ಸಂರಚನೆಯನ್ನು ಹಂಚಿಕೊಳ್ಳುತ್ತವೆ. ಪೂರೈಕೆದಾರ ಎನ್ನುವುದು goose ಯಾವ ಮಾದರಿ ಸೇವೆಯನ್ನು ಬಳಸಬೇಕೆಂದು ಹೇಳುವ ಸಂಪರ್ಕ ಸಂರಚನೆಯಾಗಿದೆ.

ವಿಂಡೋ ಬೇಕೇ

goose ಡೆಸ್ಕ್‌ಟಾಪ್

  • macOS ನಲ್ಲಿ zip ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ
  • ಅಥವಾ brew cask ಬಳಸಿ
  • Linux ನಲ್ಲಿ ಸ್ಥಾಪಕ ಪ್ಯಾಕೇಜ್ ಬಳಸಿ

ಟರ್ಮಿನಲ್ ಮಾತ್ರ

goose CLI

  • download_cli.sh
  • ಅಥವಾ Homebrew CLI
  • ನಂತರ goose session ರನ್ ಮಾಡಿ

Windows

ಮೊದಲು ಪರಿಸರವನ್ನು ಆಯ್ಕೆಮಾಡಿ

  • Git Bash ಅಥವಾ MSYS2
  • ನೀವು PowerShell ಅನ್ನು ಸಹ ಬಳಸಬಹುದು
  • ಆಜ್ಞೆಯು ಕಂಡುಬರದಿದ್ದರೆ, ಅದನ್ನು PATH ಗೆ ಸೇರಿಸಿ
macOS ನಲ್ಲಿ, ನೀವು ಅಪ್ಲಿಕೇಶನ್ ಡೌನ್‌ಲೋಡ್ ಮಾಡುವ ಮೂಲಕ ಅಥವಾ Homebrew ಬಳಸುವ ಮೂಲಕ ಅದನ್ನು ಸ್ಥಾಪಿಸಬಹುದು. Linux ನಲ್ಲಿ, ಡೆಸ್ಕ್‌ಟಾಪ್ ಆವೃತ್ತಿಗಾಗಿ ನಿಮ್ಮ ವಿತರಣೆಯ ಪ್ಯಾಕೇಜ್ ಬಳಸಿ. Windows ನಲ್ಲಿ, ಮೊದಲು ಬೆಂಬಲಿತ ಟರ್ಮಿನಲ್ ಪರಿಸರಗಳನ್ನು ಪರಿಶೀಲಿಸಿ.

ಪ್ರಾರಂಭಿಸುವ ಮೊದಲು, ಪ್ರಸ್ತುತ ಮಾದರಿ ಪಟ್ಟಿಯಿಂದ ಮಾದರಿ ID ಅನ್ನು ಸಿದ್ಧವಾಗಿಟ್ಟುಕೊಳ್ಳಿ. ಮಾದರಿ ID ಎನ್ನುವುದು ಮಾದರಿ ಸೇವೆಯು ನಿರ್ದಿಷ್ಟ ಮಾದರಿಯನ್ನು ಗುರುತಿಸಲು ಬಳಸುವ ಹೆಸರಾಗಿದೆ, ಮತ್ತು ನೀವು ಅದನ್ನು ಬಳಸುವಾಗ ಸಂಪೂರ್ಣ ID ಅನ್ನು ನಕಲಿಸಬೇಕು.

ಮೊದಲ ಬಾರಿಗೆ ಸ್ಥಾಪಿಸಿ ಮತ್ತು ಪ್ರಾರಂಭಿಸಿ

ನೀವು ಗ್ರಾಫಿಕಲ್ ವಿಂಡೋ ಬಯಸಿದರೆ

macOS ಗಾಗಿ ಎರಡು ದಾಖಲಿತ ಸ್ಥಾಪನೆ ವಿಧಾನಗಳಿವೆ:

  • ಸ್ಥಾಪನೆ ಪುಟದಿಂದ ಅದನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ. ಪುಟವು macOS ಸಿಲಿಕಾನ್ ಮತ್ತು macOS ಇಂಟೆಲ್ ಆವೃತ್ತಿಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. ಡೌನ್‌ಲೋಡ್ ಮಾಡಿದ ನಂತರ, zip ಫೈಲ್ ಅನ್ನು ಹೊರತೆಗೆಯಿರಿ ಮತ್ತು ಒಳಗಿನ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ರನ್ ಮಾಡಿ.
  • ಪರ್ಯಾಯವಾಗಿ, Homebrew ಬಳಸಿ:
brew install --cask block-goose

ಇದು ಅದೇ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡುತ್ತದೆ ಮತ್ತು ನವೀಕರಣಗಳನ್ನು ಸಹ ನಿರ್ವಹಿಸಬಹುದು.

ನೀವು Apple Mac M3 ಬಳಸುತ್ತಿದ್ದರೆ ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್ ತೆರೆದ ನಂತರ ಯಾವುದೇ ವಿಂಡೋ ಕಾಣಿಸದಿದ್ದರೆ, ಪರಿಶೀಲಿಸಿ ~/.config ಓದಬಲ್ಲ ಮತ್ತು ಬರೆಯಬಲ್ಲದಾಗಿದೆಯೇ ಎಂದು. goose ಲಾಗ್‌ಗಳನ್ನು ಬರೆಯಲು ಈ ಡೈರೆಕ್ಟರಿಯನ್ನು ಬಳಸುತ್ತದೆ.

Linux ಡೆಸ್ಕ್‌ಟಾಪ್ ಆವೃತ್ತಿಗಾಗಿ, ಅದನ್ನು ಸ್ಥಾಪನೆ ಪುಟದಿಂದ ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ. ಲಭ್ಯವಿರುವ ಪ್ಯಾಕೇಜ್‌ಗಳು Ubuntu/Debian ಗಾಗಿ DEB, RHEL/Fedora ಗಾಗಿ RPM ಮತ್ತು Flatpak ಆಗಿವೆ. Debian ಅಥವಾ Ubuntu ನಲ್ಲಿ, DEB ಫೈಲ್ ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ, ಅದನ್ನು ಉಳಿಸಿದ ಡೈರೆಕ್ಟರಿಯನ್ನು ತೆರೆಯಿರಿ, ರನ್ ಮಾಡಿ sudo dpkg -i (filename).deb, ನಂತರ ಅಪ್ಲಿಕೇಶನ್ ಮೆನುವಿನಿಂದ goose ತೆರೆಯಿರಿ. ಬದಲಾಯಿಸಿ (filename) ನೈಜ ಫೈಲ್ ಹೆಸರಿನೊಂದಿಗೆ.

Windows ಡೆಸ್ಕ್‌ಟಾಪ್ ಆವೃತ್ತಿಗಾಗಿ, ಸ್ಥಾಪನೆ ಪುಟದಿಂದ ಅದನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ, zip ಫೈಲ್ ಅನ್ನು ಹೊರತೆಗೆಯಿರಿ ಮತ್ತು ಒಳಗಿನ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ರನ್ ಮಾಡಿ.

ನೀವು ಟರ್ಮಿನಲ್ ಆವೃತ್ತಿಯನ್ನು ಮಾತ್ರ ಬಯಸಿದರೆ

macOS ಮತ್ತು Linux ನಲ್ಲಿ, ರನ್ ಮಾಡಿ:

curl -fsSL https://github.com/aaif-goose/goose/releases/download/stable/download_cli.sh | bash

ಸ್ಥಾಪನೆಯ ಸಮಯದಲ್ಲಿ ಸಂವಾದಾತ್ಮಕ ಸಂರಚನೆಯನ್ನು ಬಿಟ್ಟುಬಿಡಲು, ಸೇರಿಸಿ CONFIGURE=false ಮೊದಲು bash:

curl -fsSL https://github.com/aaif-goose/goose/releases/download/stable/download_cli.sh | CONFIGURE=false bash

macOS ನಲ್ಲಿ, ನೀವು ಸಹ ರನ್ ಮಾಡಬಹುದು:

brew install block-goose-cli

ಸ್ಥಾಪಿಸಲಾದ CLI ಅನ್ನು ನವೀಕರಿಸಲು, ರನ್ ಮಾಡಿ:

goose update

Windows ನಲ್ಲಿ, ಈ ಕೆಳಗಿನ ಮೂರು ಪರಿಸರಗಳಲ್ಲಿ ಒಂದು ಅಗತ್ಯವಿದೆ: Git Bash, ಇದನ್ನು Git for Windows ನೊಂದಿಗೆ ಸೇರಿಸಲಾಗಿದೆ ಮತ್ತು ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ; MSYS2; ಅಥವಾ Windows 10/11 ನೊಂದಿಗೆ ಸೇರಿಸಲಾದ PowerShell. Git Bash ಮತ್ತು MSYS2 ನಲ್ಲಿ, ಅದೇ ಬಳಸಿ download_cli.sh ಮೇಲೆ ತೋರಿಸಿರುವ ಆಜ್ಞೆ. PowerShell ನಲ್ಲಿ, ಮೊದಲು ಸ್ಕ್ರಿಪ್ಟ್ ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ ನಂತರ ರನ್ ಮಾಡಿ:

Invoke-WebRequest -Uri "https://raw.githubusercontent.com/aaif-goose/goose/main/download_cli.ps1" -OutFile "download_cli.ps1"
.\download_cli.ps1

goose PATH ನಲ್ಲಿಲ್ಲ ಎಂದು ನಿಮಗೆ ಹೇಳಿದರೆ, ಸ್ಥಾಪನೆ ಪುಟವನ್ನು ಅನುಸರಿಸಿ ಮತ್ತು ಸೇರಿಸಿ ~/.local/bin ಅಥವಾ %USERPROFILE%\.local\bin ಪ್ರಸ್ತುತ ಶೆಲ್ ಸಂರಚನೆಗೆ, ನಂತರ ಟರ್ಮಿನಲ್ ಅನ್ನು ಮರುಪ್ರಾರಂಭಿಸಿ. PATH ಎನ್ನುವುದು ಟರ್ಮಿನಲ್ ಪ್ರೋಗ್ರಾಂಗಳಿಗಾಗಿ ಹುಡುಕುವ ಡೈರೆಕ್ಟರಿಗಳ ಗುಂಪಾಗಿದೆ. ಸ್ಥಾಪನೆ ಡೈರೆಕ್ಟರಿಯನ್ನು ಸೇರಿಸದಿದ್ದರೆ, ನೀವು ಅದರ ಹೆಸರನ್ನು ನೇರವಾಗಿ ನಮೂದಿಸುವ ಮೂಲಕ ಸ್ಥಾಪಿಸಲಾದ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ರನ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗದಿರಬಹುದು.

2026-10-09 ರಂತೆ, CLI ಆವೃತ್ತಿಯು 1.54.0 ಆಗಿತ್ತು. ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, ಸ್ಥಾಪನೆ ಸ್ಕ್ರಿಪ್ಟ್ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಇಲ್ಲಿ ಇರಿಸುತ್ತದೆ ~/.local/bin. ನೀವು ಈ ಡೈರೆಕ್ಟರಿಯನ್ನು ಬದಲಾಯಿಸಬಹುದು GOOSE_BIN_DIR ಪರಿಸರ ವೇರಿಯೇಬಲ್‌ನೊಂದಿಗೆ. ನೀವು ಅದನ್ನು ಬದಲಾಯಿಸಿದರೆ, ಸ್ಕ್ರಿಪ್ಟ್ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಶೆಲ್ ಸಂರಚನೆಯನ್ನು ನವೀಕರಿಸುವುದಿಲ್ಲ, ಮತ್ತು ಟರ್ಮಿನಲ್ ಡೈರೆಕ್ಟರಿಯು PATH ನಲ್ಲಿಲ್ಲ ಎಂದು ವರದಿ ಮಾಡುತ್ತದೆ. ಆ ಡೈರೆಕ್ಟರಿಯನ್ನು PATH ಗೆ ಸೇರಿಸಿ ಅಥವಾ ಅದರ ಸಂಪೂರ್ಣ ಮಾರ್ಗವನ್ನು ಬಳಸಿಕೊಂಡು goose ರನ್ ಮಾಡಿ.

ನೀವು ಮೊದಲ ಬಾರಿಗೆ goose ಬಳಸಿದಾಗ, ಅದು ಪೂರೈಕೆದಾರರನ್ನು (Provider) ಕಾನ್ಫಿಗರ್ ಮಾಡಲು ಕೇಳುತ್ತದೆ. ನೀವು ಅಂತರ್ನಿರ್ಮಿತ ಪೂರೈಕೆದಾರರನ್ನು ಬಿಟ್ಟುಬಿಡಬಹುದು ಮತ್ತು ಮುಂದಿನ ವಿಭಾಗದಲ್ಲಿ ವಿವರಿಸಿದಂತೆ ಕಸ್ಟಮ್ ಪೂರೈಕೆದಾರರನ್ನು ಸೇರಿಸಬಹುದು. ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ, ನೀವು ಕೆಲಸ ಮಾಡಲು ಬಯಸುವ ಡೈರೆಕ್ಟರಿಗೆ ನ್ಯಾವಿಗೇಟ್ ಮಾಡಿ ಮತ್ತು ರನ್ ಮಾಡಿ:

goose session

OmniProxy ನಿಂದ ಸಂಪರ್ಕ ಮೌಲ್ಯಗಳನ್ನು ಪಡೆಯಿರಿ

ನಿಮ್ಮ ಸ್ವಂತ OmniProxy ನಿದರ್ಶನದಿಂದ ವಿಳಾಸ, ಕೀಲಿ ಮತ್ತು ಮಾದರಿಯ ಹೆಸರನ್ನು ತಯಾರಿಸಿ. ಕಸ್ಟಮ್ ಪೂರೈಕೆದಾರರ ಉದಾಹರಣೆಯು ಬಳಸುತ್ತದೆ base_url ಇದರಲ್ಲಿ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ /v1/chat/completions, ಆದ್ದರಿಂದ ಈ ಮಾರ್ಗದರ್ಶಿಯು ಅದೇ ಸ್ವರೂಪವನ್ನು ಅನುಸರಿಸುತ್ತದೆ:

API URL:  https://your-omniproxy-origin.example/v1/chat/completions
API Key:  <YOUR_OMNIPROXY_API_KEY>
Models:   Copy from the current OmniProxy model list; separate multiple models with commas

ಪ್ರಸ್ತುತ OmniProxy ಪಟ್ಟಿಯಿಂದ ಸಂಪೂರ್ಣ ಮಾದರಿಯ ಹೆಸರನ್ನು ನಕಲಿಸಿ, ಯಾವುದೇ ಸ್ಲ್ಯಾಶ್‌ಗಳನ್ನು ಒಳಗೊಂಡಂತೆ. 2026-10-09 ರಂತೆ, ಪೂರೈಕೆದಾರರ ದಾಖಲಾತಿಯಲ್ಲಿನ ಎರಡು ಉಲ್ಲೇಖ ID ಗಳು grok-4.7 Grok ಗಾಗಿ ಮತ್ತು gpt-6-luna OpenAI ದಾಖಲಾತಿಯಿಂದ. gpt-6-luna Chat Completions ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ; Chat Completions ನಲ್ಲಿ ಫಂಕ್ಷನ್ ಕಾಲಿಂಗ್ ಅನ್ನು ಮಾತ್ರ ಬೆಂಬಲಿಸಲಾಗುತ್ತದೆ reasoning_effort ಇದಕ್ಕೆ ಹೊಂದಿಸಲಾಗಿದೆ none. ಪಟ್ಟಿಯಲ್ಲಿ ಕಾಣಿಸದ ಹೆಸರನ್ನು ನಕಲಿಸಬೇಡಿ.

ಟೂಲ್ ಸಂರಚನೆಯನ್ನು ನಮೂದಿಸಿ

ಕಸ್ಟಮ್ ಪೂರೈಕೆದಾರರು OpenAI-, Anthropic-, ಅಥವಾ Ollama-ಹೊಂದಾಣಿಕೆಯ ಸ್ವರೂಪವನ್ನು ಬಳಸಬಹುದು. ಹೊಂದಾಣಿಕೆಯ ಸ್ವರೂಪ ಎಂದರೆ ಟೂಲ್ ಸಾಮಾನ್ಯ API ವಿವರಣೆಯ ಪ್ರಕಾರ ವಿನಂತಿಗಳನ್ನು ಕಳುಹಿಸುತ್ತದೆ. OmniProxy ಗೆ ಸಂಪರ್ಕಿಸುವಾಗ, OpenAI Compatible ಆಯ್ಕೆಮಾಡಿ.

ಡೆಸ್ಕ್‌ಟಾಪ್

  1. ಸೈಡ್‌ಬಾರ್ ತೆರೆಯಲು ಮೇಲಿನ ಎಡ ಮೂಲೆಯಲ್ಲಿರುವ ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ.
  2. Settings ಕ್ಲಿಕ್ ಮಾಡಿ.
  3. Models ಕ್ಲಿಕ್ ಮಾಡಿ.
  4. Configure providers ಕ್ಲಿಕ್ ಮಾಡಿ.
  5. ವಿಂಡೋದ ಕೆಳಭಾಗದಲ್ಲಿ Add Custom Provider ಕ್ಲಿಕ್ ಮಾಡಿ.
  6. ಪೂರೈಕೆದಾರರ ಪ್ರಕಾರಕ್ಕಾಗಿ, OpenAI Compatible ಆಯ್ಕೆಮಾಡಿ. ನೀವು ಪ್ರದರ್ಶನ ಹೆಸರನ್ನು OmniProxy ಗೆ ಹೊಂದಿಸಬಹುದು. API URL ನಲ್ಲಿ ಹಿಂದಿನ ವಿಭಾಗದಿಂದ ವಿಳಾಸವನ್ನು ನಮೂದಿಸಿ. ಕೀಲಿ ಅಗತ್ಯವಿದ್ದರೆ, API Key ಅಗತ್ಯವಿರುವ ಆಯ್ಕೆಯನ್ನು ಆರಿಸಿ ಮತ್ತು ನಿಮ್ಮ OmniProxy ಕೀಲಿಯನ್ನು ನಮೂದಿಸಿ. ಲಭ್ಯವಿರುವ ಮಾದರಿಗಳಲ್ಲಿ, ಮಾದರಿ ಹೆಸರುಗಳನ್ನು ನಮೂದಿಸಿ, ಬಹು ಹೆಸರುಗಳನ್ನು ಅಲ್ಪವಿರಾಮದಿಂದ ಬೇರ್ಪಡಿಸಿ.
  7. Create Provider ಕ್ಲಿಕ್ ಮಾಡಿ.

ಡೆಸ್ಕ್‌ಟಾಪ್ ಆವೃತ್ತಿಯು ಪ್ರಸ್ತುತ ಈ ವಿಂಡೋದಲ್ಲಿ ಕಸ್ಟಮ್ ವಿನಂತಿ ಹೆಡರ್‌ಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ. ನಿಮಗೆ ವಿನಂತಿ ಹೆಡರ್‌ಗಳು ಅಗತ್ಯವಿದ್ದರೆ, ಪೂರೈಕೆದಾರರನ್ನು ರಚಿಸಿದ ನಂತರ ಸಂರಚನಾ ಫೈಲ್ ಅನ್ನು ಸಂಪಾದಿಸಿ.

ಟರ್ಮಿನಲ್

ರನ್ ಮಾಡಿ:

goose configure

Custom Providers ಆಯ್ಕೆಮಾಡಿ, ನಂತರ Add A Custom Provider ಆಯ್ಕೆಮಾಡಿ. API ಪ್ರಕಾರಕ್ಕಾಗಿ, OpenAI Compatible ಆಯ್ಕೆಮಾಡಿ, ನಂತರ ಹೆಸರು, API URL, ಕೀಲಿ ಅಗತ್ಯವಿದೆಯೇ, ಮಾದರಿ ಹೆಸರುಗಳು ಮತ್ತು ಸ್ಟ್ರೀಮಿಂಗ್ ಪ್ರತಿಕ್ರಿಯೆಗಳನ್ನು ಬೆಂಬಲಿಸಲಾಗುತ್ತದೆಯೇ ಎಂದು ನಮೂದಿಸಲು ಪ್ರಾಂಪ್ಟ್‌ಗಳನ್ನು ಅನುಸರಿಸಿ.

Windows ನಲ್ಲಿ ಹಸ್ತಚಾಲಿತವಾಗಿ ಕಾನ್ಫಿಗರ್ ಮಾಡುವಾಗ, ಕೀಚೈನ್ ದೋಷವನ್ನು ವರದಿ ಮಾಡಿದರೆ, ಸ್ಥಾಪನೆ ಸೂಚನೆಗಳು ಕೀಲಿಯನ್ನು ಕೀರಿಂಗ್‌ನಲ್ಲಿ ಉಳಿಸುವುದನ್ನು ನಿರಾಕರಿಸಿ ಮತ್ತು ಬದಲಿಗೆ ಪರಿಸರ ವೇರಿಯೇಬಲ್ ಅನ್ನು ಬಳಸಲು ಹೇಳುತ್ತವೆ. ನಂತರ ರನ್ ಮಾಡಿ goose configure ಮತ್ತೆ. ಕೀಚೈನ್ ಎನ್ನುವುದು ರಹಸ್ಯಗಳನ್ನು ಸಂಗ್ರಹಿಸಲು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಬಳಸುವ ಸಣ್ಣ ಸುರಕ್ಷಿತ ಸಂಗ್ರಹಣಾ ವ್ಯವಸ್ಥೆಯಾಗಿದೆ.

ಸಂರಚನಾ ಫೈಲ್

ದಾಖಲಿತ ಡೈರೆಕ್ಟರಿಗಳು:

  • macOS ಮತ್ತು Linux: ~/.config/goose/custom_providers/
  • Windows: %APPDATA%\Block\goose\config\custom_providers\

ನೀವು ಒದಗಿಸಿದ ಉದಾಹರಣೆಯ ಆಧಾರದ ಮೇಲೆ ಫೈಲ್ ಅನ್ನು ಮಾಡಬಹುದು. ಹೆಸರು, ವಿಳಾಸ ಮತ್ತು ಮಾದರಿಗಳನ್ನು ನಿಮ್ಮ ಸ್ವಂತ ಮೌಲ್ಯಗಳೊಂದಿಗೆ ಬದಲಾಯಿಸಿ. ಕೀಲಿಯನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಪರಿಸರ ವೇರಿಯೇಬಲ್‌ನಲ್ಲಿ ಸಂಗ್ರಹಿಸಿ api_key_env; ನೈಜ ಕೀಲಿಯನ್ನು ಫೈಲ್‌ನಲ್ಲಿ ಬರೆಯಬೇಡಿ:

{
  "name": "omniproxy",
  "engine": "openai",
  "display_name": "OmniProxy",
  "api_key_env": "OMNIPROXY_API_KEY",
  "base_url": "https://your-omniproxy-origin.example/v1/chat/completions",
  "models": [
    { "name": "grok-4.7", "context_limit": 128000 },
    { "name": "gpt-6-luna", "context_limit": 128000 }
  ],
  "supports_streaming": true,
  "requires_auth": true
}

ಇದಕ್ಕಾಗಿ ಸಂಖ್ಯಾತ್ಮಕ ಮೌಲ್ಯವನ್ನು ಇರಿಸಿ context_limit, ಉದಾಹರಣೆಯಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ. ನೈಜ ಸಂದರ್ಭದ ಮಿತಿ ಮಾದರಿ ಮತ್ತು OmniProxy ಅನ್ನು ಅವಲಂಬಿಸಿರುತ್ತದೆ; ಉದಾಹರಣೆಯ ಸಂಖ್ಯೆಯನ್ನು ಮಾದರಿಯ ಅಧಿಕೃತ ಮಿತಿಯಾಗಿ ಪರಿಗಣಿಸಬೇಡಿ. ಅದನ್ನು ಬಳಸುವ ಮೊದಲು, ರನ್ ಮಾಡಿ:

export OMNIPROXY_API_KEY="<YOUR_OMNIPROXY_API_KEY>"

ಕೆಲಸದ ಡೈರೆಕ್ಟರಿಯನ್ನು ನಮೂದಿಸಿದ ನಂತರ, ರನ್ ಮಾಡಿ:

goose session --provider omniproxy --model grok-4.7

ಇದರ ಮೌಲ್ಯವನ್ನು ಬದಲಾಯಿಸಿ --model ಪಟ್ಟಿಯಿಂದ ಸಂಪೂರ್ಣ ID ಯೊಂದಿಗೆ. goose session ಇದನ್ನು ಹೊಂದಿಲ್ಲ start ಉಪ-ಆಜ್ಞೆ. ನೀವು ಸಹ ಹೊಂದಿಸಬಹುದು --provider ಮತ್ತು --model ಮೂಲಕ GOOSE_PROVIDER ಮತ್ತು GOOSE_MODEL ಪರಿಸರ ವೇರಿಯೇಬಲ್‌ಗಳು. ಗೇಟ್‌ವೇ ಕೀಲಿಗಳನ್ನು ಮೌಲ್ಯೀಕರಿಸದಿದ್ದರೂ ಸಹ, OMNIPROXY_API_KEY ಖಂಡಿತವಾಗಿಯೂ ಮೌಲ್ಯವನ್ನು ಹೊಂದಿರಬೇಕು. ಇದು ನಿಮ್ಮ ಸ್ಥಳೀಯ ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿ ಮಾತ್ರ ಬಳಸಲಾಗುವ ಪ್ಲೇಸ್‌ಹೋಲ್ಡರ್ ಸ್ಟ್ರಿಂಗ್ ಆಗಿರಬಹುದು. ಈ ಸಂರಚನೆಯು 2026-10-09 ರಂದು ಪರೀಕ್ಷೆಯಲ್ಲಿ ಫೈಲ್ ಅನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಓದಿದೆ.

ವಿಂಡೋ

ಸೆಟ್ಟಿಂಗ್‌ಗಳು

  • ಸೈಡ್‌ಬಾರ್‌ನಲ್ಲಿ ಸೆಟ್ಟಿಂಗ್‌ಗಳು
  • ಮಾದರಿಗಳ ಪುಟ
  • ಕಸ್ಟಮ್ ಪೂರೈಕೆದಾರರನ್ನು ಸೇರಿಸಿ

ಟರ್ಮಿನಲ್

goose configure

  • ಕಸ್ಟಮ್ ಪೂರೈಕೆದಾರರನ್ನು ಆಯ್ಕೆಮಾಡಿ
  • ನಂತರ ಸೇರಿಸು ಆಯ್ಕೆಮಾಡಿ
  • ಪ್ರಕಾರವಾಗಿ OpenAI Compatible ಆಯ್ಕೆಮಾಡಿ

ಫೈಲ್

custom_providers

  • macOS ಮತ್ತು Linux ನಲ್ಲಿ, ಇದು ~/.config ಅಡಿಯಲ್ಲಿದೆ
  • Windows ನಲ್ಲಿ, ಇದು APPDATA ಅಡಿಯಲ್ಲಿದೆ
  • ಅಧಿಕೃತ ಉದಾಹರಣೆಯ ಪ್ರಕಾರ base_url ಹೊಂದಿಸಿ
ಮೂರು ವಿಧಾನಗಳು ಒಂದೇ ರೀತಿಯ ಸಂರಚನೆಯನ್ನು ರಚಿಸುತ್ತವೆ. ಪೂರೈಕೆದಾರರ ಪ್ರಕಾರವಾಗಿ OpenAI Compatible ಆಯ್ಕೆಮಾಡಿ.

ನೈಜ ಕಾರ್ಯದೊಂದಿಗೆ ಪರಿಶೀಲಿಸಿ

ಸಾಮಾನ್ಯ ಫೈಲ್ ಹೊಂದಿರುವ ಡೈರೆಕ್ಟರಿಯನ್ನು ತೆರೆಯಿರಿ ಮತ್ತು ರನ್ ಮಾಡಿ goose session ಹಿಂದಿನ ವಿಭಾಗದಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ. ನೀವು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಫೈಲ್‌ನ ಮೊದಲ ಸಾಲನ್ನು ಓದಲು ಕೇಳಿ. ಇದು ಸಂರಚನೆಯನ್ನು ಉಳಿಸಲಾಗಿದೆ ಎಂದು ಮಾತ್ರ ಹೇಳುವ ಬದಲು ಫೈಲ್ ವಿಷಯಗಳನ್ನು ಹಿಂತಿರುಗಿಸಬೇಕು.

ಫೈಲ್‌ಗಳನ್ನು ಓದಲು ಅಥವಾ ಆಜ್ಞೆಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು, ಅಧಿವೇಶನಕ್ಕೆ Developer ವಿಸ್ತರಣೆಯ ಅಗತ್ಯವಿದೆ. Developer ವಿಸ್ತರಣೆಯು goose ಗೆ ಸ್ಥಳೀಯ ಫೈಲ್‌ಗಳು ಮತ್ತು ಆಜ್ಞೆಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲು ಅನುಮತಿಸುವ ಟೂಲ್ ಮಾಡ್ಯೂಲ್ ಆಗಿದೆ. ಇದು ಸಾಮಾನ್ಯವಾಗಿ ಡೀಫಾಲ್ಟ್ ಸಂರಚನೆಯಲ್ಲಿ ಸೇರಿಸಲ್ಪಟ್ಟಿದೆ. goose ತನಗೆ ಯಾವುದೇ ಫೈಲ್ ಪರಿಕರಗಳಿಲ್ಲ ಎಂದು ಹೇಳಿದರೆ, ಆಜ್ಞೆಗೆ ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಸೇರಿಸಿ:

--with-builtin developer

ಇದನ್ನು ಸಹ ಸೇರಿಸಬೇಡಿ --no-profile, ಏಕೆಂದರೆ ಆ ಆಯ್ಕೆಯು ಡೀಫಾಲ್ಟ್ ವಿಸ್ತರಣೆಗಳನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ.

2026-10-09 ರ ಪರೀಕ್ಷೆಯಲ್ಲಿ, goose 1.54.0 ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಫೈಲ್‌ನ ಮೊದಲ ಸಾಲನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಓದಿದೆ. ಮೊದಲ ಪ್ರತಿಕ್ರಿಯೆಗೆ ಸುಮಾರು ಒಂದು ನಿಮಿಷ ತೆಗೆದುಕೊಳ್ಳಬಹುದು.

ನಂತರ ಮೂಲ ಮತ್ತು ಮಾದರಿಯ ಹೆಸರನ್ನು ಖಚಿತಪಡಿಸಲು OmniProxy ವಿನಂತಿ ಲಾಗ್‌ಗಳನ್ನು ಪರಿಶೀಲಿಸಿ.

ಪ್ರಾರಂಭಿಸಿ

ಅಧಿವೇಶನ ತೆರೆಯುತ್ತದೆ

  • goose session
  • ಪೂರೈಕೆದಾರರು ಇದೀಗ ಸೇರಿಸಿದವರಾಗಿದ್ದಾರೆ
  • ಮಾದರಿಯ ಹೆಸರು ಪಟ್ಟಿಯಲ್ಲಿದೆ

ಕಾರ್ಯ

ಇದು ವಾಸ್ತವವಾಗಿ ಕಾರ್ಯವನ್ನು ಪೂರ್ಣಗೊಳಿಸಿದೆ

  • ಉದಾಹರಣೆಗೆ, ಪ್ರಸ್ತುತ ಡೈರೆಕ್ಟರಿಯನ್ನು ಪಟ್ಟಿ ಮಾಡಿ
  • ಅದರ ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ಪರಿಶೀಲಿಸಿ
  • ಯಶಸ್ವಿ ಉಳಿತಾಯದ ಮೇಲೆ ಮಾತ್ರ ಅವಲಂಬಿತರಾಗಬೇಡಿ

ಲಾಗ್‌ಗಳು

ಗೇಟ್‌ವೇನಲ್ಲಿ ಗೋಚರಿಸುತ್ತದೆ

  • ದಾಖಲಾತಿ ಉದಾಹರಣೆಯಿಂದ ವಿಳಾಸವನ್ನು ಬಳಸಿ
  • ರೆಪೊಸಿಟರಿಯಲ್ಲಿ ಕೀಲಿಯನ್ನು ಇಡಬೇಡಿ
  • ಮಾದರಿ ID ಪಟ್ಟಿಯೊಂದಿಗೆ ಹೊಂದಾಣಿಕೆಯಾಗುತ್ತದೆ
ಪೂರೈಕೆದಾರರನ್ನು ಉಳಿಸಿದ ನಂತರ, ನೈಜ ಅಧಿವೇಶನದೊಂದಿಗೆ ಅದನ್ನು ಖಚಿತಪಡಿಸಿ.

ಸಾಮಾನ್ಯ ದೋಷಗಳು

  • goose ಆಜ್ಞೆಯು ಕಂಡುಬಂದಿಲ್ಲ: ಸ್ಥಾಪನೆ ಪುಟದಲ್ಲಿ ವಿವರಿಸಿದಂತೆ PATH ಗೆ ಸ್ಥಾಪನೆ ಡೈರೆಕ್ಟರಿಯನ್ನು ಸೇರಿಸಿ, ನಂತರ ಟರ್ಮಿನಲ್ ಅನ್ನು ಮರುಪ್ರಾರಂಭಿಸಿ.
  • M3 Mac ನಲ್ಲಿ ಡೆಸ್ಕ್‌ಟಾಪ್ ಆವೃತ್ತಿಯಲ್ಲಿ ಯಾವುದೇ ವಿಂಡೋ ಕಾಣಿಸುವುದಿಲ್ಲ: ಓದಲು ಮತ್ತು ಬರೆಯಲು ಅನುಮತಿಗಳನ್ನು ಪರಿಶೀಲಿಸಿ ~/.config.
  • ಕೀಚೈನ್ ವಿಫಲವಾಗಿದೆ: ಕೀಲಿಯನ್ನು ಕೀರಿಂಗ್‌ನಲ್ಲಿ ಉಳಿಸಬೇಡಿ; ಬದಲಿಗೆ ಪರಿಸರ ವೇರಿಯೇಬಲ್ ಬಳಸಿ.
  • ಮಾದರಿಯು ಪಟ್ಟಿಯಲ್ಲಿಲ್ಲ: ಡೆಸ್ಕ್‌ಟಾಪ್ ಆವೃತ್ತಿಯಲ್ಲಿ, Use custom model ಆಯ್ಕೆಮಾಡಿ ಮತ್ತು ಮಾದರಿಯ ಹೆಸರನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ನಮೂದಿಸಿ. goose configure ಕಸ್ಟಮ್ ಮಾದರಿಯ ಹೆಸರನ್ನು ಸ್ವೀಕರಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ. ಟರ್ಮಿನಲ್ ಬಳಕೆಗಾಗಿ, ಡೆಸ್ಕ್‌ಟಾಪ್ ಆವೃತ್ತಿಗೆ ಬದಲಾಯಿಸಿ ಅಥವಾ ಸಂಪಾದಿಸಿ GOOSE_MODEL ನೇರವಾಗಿ ಸಂರಚನೆಯಲ್ಲಿ.
  • ವಿಳಾಸವನ್ನು ತಲುಪಲು ಸಾಧ್ಯವಿಲ್ಲ: API URL ಇದರಲ್ಲಿ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ /v1/chat/completions, ಉದಾಹರಣೆಯಲ್ಲಿರುವಂತೆ, ಮತ್ತು OmniProxy ಚಾಲನೆಯಲ್ಲಿದೆ.
  • ಇದು ಫೈಲ್‌ಗಳನ್ನು ಓದಲು ಸಾಧ್ಯವಿಲ್ಲ ಎಂದು ಹೇಳುತ್ತದೆ: Developer ವಿಸ್ತರಣೆಯನ್ನು ಸೇರಿಸಿ ಮತ್ತು ಬಳಸಬೇಡಿ --no-profile.
  • ಇದು ಹಿಂತಿರುಗಿಸುತ್ತದೆ unsupported Responses role: system: ವಿಳಾಸವು ಸಾಮಾನ್ಯವಾಗಿ ಸರಿಯಾಗಿರುತ್ತದೆ. ಮಾದರಿ ಪಟ್ಟಿಯಿಂದ ಮತ್ತೊಂದು ಸಂಪೂರ್ಣ ID ಗೆ ಬದಲಾಯಿಸಿ.

ಅಧಿಕೃತ ಉಲ್ಲೇಖಗಳು

ಸ್ಥಾಪನೆಗಾಗಿ, ನೋಡಿ goose ಸ್ಥಾಪಿಸಿ. ಕಸ್ಟಮ್ ಪೂರೈಕೆದಾರರಿಗಾಗಿ, ನೋಡಿ goose ಪೂರೈಕೆದಾರರು. ಉದಾಹರಣೆಗಳಲ್ಲಿ ಬಳಸಲಾದ ಮಾದರಿ ID ಗಳಿಗಾಗಿ, ನೋಡಿ xAI ಮಾದರಿಗಳ ಪುಟ ಮತ್ತು GPT-6 Luna.

ನಿಮ್ಮ ಸ್ವಂತ OmniProxy ಕಾನ್ಫಿಗರೇಶನ್‌ನಿಂದ ಪ್ರತಿ ಸ್ಥಳಾಂಕವನ್ನು ಮೌಲ್ಯಗಳಿಂದ ಬದಲಾಯಿಸಿ. ಯಾವುದೇ ನಿಜವಾದ ಕೀಯನ್ನು ಪ್ರಕಟಿಸಬೇಡಿ.

ಉಳಿಸಿದ ಫಲಿತಾಂಶ ಅಥವಾ HTTP 200 ಮಾತ್ರವೇ Agent ನೊಂದಿಗೆ ಪೂರ್ಣ ಹೊಂದಾಣಿಕೆಯನ್ನು ಸಾಬೀತುಪಡಿಸುವುದಿಲ್ಲ; OmniProxy ಕರೆ ದಾಖಲೆಯಲ್ಲಿ ಮೂಲ ಮತ್ತು ಮಾದರಿಯನ್ನು ಪರಿಶೀಲಿಸಿ.

ಅಧಿಕೃತ ಮೂಲಗಳು · goose ↗