goose ଇନଷ୍ଟଲ୍ କରିବା ଏବଂ ଏକ କଷ୍ଟମ୍ ପ୍ରୋଭାଇଡର୍ କନଫିଗର୍ କରିବା
ଏକ AI ଆସିଷ୍ଟାଣ୍ଟ ଚାହୁଁଛନ୍ତି ଯାହା ଫାଇଲ୍ ପଢ଼ିପାରିବ, ବିଷୟବସ୍ତୁ ଲେଖିପାରିବ, କିମ୍ବା ୱେବ୍ ବ୍ରାଉଜରରେ ସୀମିତ ନହୋଇ ପୁନରାବୃତ୍ତି କାର୍ଯ୍ୟଗୁଡ଼ିକ ପରିଚାଳନା କରିପାରିବ? goose ଡେସ୍କଟପ୍ ଏବଂ ଟର୍ମିନାଲ୍ ଭର୍ସନ୍ ଉଭୟ ପ୍ରଦାନ କରେ। ଥରେ ଇନଷ୍ଟଲ୍ ଏବଂ ଏକ ମଡେଲ୍ ସହିତ କନଫିଗର୍ ହୋଇଗଲେ, ଏହା ଆପଣଙ୍କ ନିଜ କମ୍ପ୍ୟୁଟରରେ ବ୍ୟବହାର ପାଇଁ ପ୍ରସ୍ତୁତ।
goose ହେଉଛି ଏକ ସାଧାରଣ-ଉଦ୍ଦେଶ୍ୟ AI ଆସିଷ୍ଟାଣ୍ଟ ଯାହା ଆପଣଙ୍କ କମ୍ପ୍ୟୁଟରରେ ଚାଲେ। କୋଡିଂ ବ୍ୟତୀତ, ଏହା ଗବେଷଣା, ଲେଖା, ଅଟୋମେସନ୍, ଏବଂ ଡାଟା ସଂଗଠନ ପରିଚାଳନା କରିପାରିବ। ଆପଣ ଏହାକୁ ଡେସ୍କଟପ୍ ଆପ୍, ଟର୍ମିନାଲ୍, କିମ୍ବା API ମାଧ୍ୟମରେ ବ୍ୟବହାର କରିପାରିବେ, ଏବଂ ଡେସ୍କଟପ୍ ଏବଂ ଟର୍ମିନାଲ୍ ଭର୍ସନ୍ ସମାନ ମଡେଲ୍ କନଫିଗରେସନ୍ ସେୟାର୍ କରେ। ଏହା ପୁନରାବୃତ୍ତି କୋଡିଂ କାର୍ଯ୍ୟ ପାଇଁ ଉପଯୁକ୍ତ ଏବଂ GitHub, ଡାଟାବେସ୍, ଏବଂ ଫାଇଲଗୁଡ଼ିକ ସହିତ ମଧ୍ୟ କନେକ୍ଟ ହୋଇପାରିବ।
ଆରମ୍ଭ କରିବା ପୂର୍ବରୁ
goose ଦୁଇଟି ଇନଷ୍ଟଲେସନ୍ ବିକଳ୍ପ ପ୍ରଦାନ କରେ: ଡେସ୍କଟପ୍ ଏବଂ CLI। ଡେସ୍କଟପ୍ ହେଉଛି ଏକ ୱିଣ୍ଡୋ ସହିତ ଗ୍ରାଫିକାଲ୍ ଭର୍ସନ୍, ଯେତେବେଳେ କି CLI ଟର୍ମିନାଲରେ କମାଣ୍ଡ ପ୍ରବେଶ କରି ବ୍ୟବହାର କରାଯାଏ। ଉଭୟ ସମାନ କୋର୍ କନଫିଗରେସନ୍ ସେୟାର୍ କରନ୍ତି, ଯେଉଁଥିରେ ପ୍ରୋଭାଇଡର୍ ଏବଂ ମଡେଲ୍ ଅନ୍ତର୍ଭୁକ୍ତ। ଏକ ପ୍ରୋଭାଇଡର୍ ହେଉଛି କନେକ୍ସନ୍ କନଫିଗରେସନ୍ ଯାହା goose କୁ କେଉଁ ମଡେଲ୍ ସେବା ବ୍ୟବହାର କରିବ ତାହା କହିଥାଏ।
ଏକ ୱିଣ୍ଡୋ ଚାହୁଁଛନ୍ତି
goose ଡେସ୍କଟପ୍
- macOS ରେ zip ଡାଉନଲୋଡ୍ କରନ୍ତୁ
- କିମ୍ବା brew cask ବ୍ୟବହାର କରନ୍ତୁ
- Linux ରେ ଇନଷ୍ଟଲର୍ ପ୍ୟାକେଜ୍ ବ୍ୟବହାର କରନ୍ତୁ
କେବଳ ଟର୍ମିନାଲ୍
goose CLI
- download_cli.sh
- କିମ୍ବା Homebrew CLI
- ତାପରେ goose session ଚଲାନ୍ତୁ
Windows
ପ୍ରଥମେ ଏକ ପରିବେଶ ବାଛନ୍ତୁ
- Git Bash କିମ୍ବା MSYS2
- ଆପଣ PowerShell ମଧ୍ୟ ବ୍ୟବହାର କରିପାରିବେ
- ଯଦି କମାଣ୍ଡ ମିଳିଲା ନାହିଁ, ଏହାକୁ PATH ରେ ଯୋଗ କରନ୍ତୁ
ଆରମ୍ଭ କରିବା ପୂର୍ବରୁ, ବର୍ତ୍ତମାନର ମଡେଲ୍ ତାଲିକାରୁ ମଡେଲ୍ 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
ଇନଷ୍ଟଲେସନ୍ ସମୟରେ ଇଣ୍ଟରାକ୍ଟିଭ୍ କନଫିଗରେସନ୍ ଏଡ଼ାଇବା ପାଇଁ, bash ପୂର୍ବରୁ CONFIGURE=false ଯୋଗ କରନ୍ତୁ:
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, ଯାହା Windows ପାଇଁ Git ସହିତ ଅନ୍ତର୍ଭୁକ୍ତ ଏବଂ ସୁପାରିଶ କରାଯାଇଛି; 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 ବ୍ୟବହାର କରନ୍ତି, ଏହା ଆପଣଙ୍କୁ ଏକ ପ୍ରୋଭାଇଡର୍ କନଫିଗର୍ କରିବାକୁ କହିବ। ଆପଣ ବିଲ୍ଟ-ଇନ୍ ପ୍ରୋଭାଇଡର୍ ଗୁଡ଼ିକୁ ଏଡ଼ାଇ ପାରିବେ ଏବଂ ପରବର୍ତ୍ତୀ ବିଭାଗରେ ବର୍ଣ୍ଣିତ ଅନୁଯାୟୀ ଏକ କଷ୍ଟମ୍ ପ୍ରୋଭାଇଡର୍ ଯୋଗ କରିପାରିବେ। ଟର୍ମିନାଲରେ, ଆପଣ କାର୍ଯ୍ୟ କରିବାକୁ ଚାହୁଁଥିବା ଡିରେକ୍ଟୋରୀକୁ ଯାଆନ୍ତୁ ଏବଂ ଚଲାନ୍ତୁ:
goose session
OmniProxy ରୁ କନେକ୍ସନ୍ ମୂଲ୍ୟ ପାଆନ୍ତୁ
ଆପଣଙ୍କ ନିଜ OmniProxy ଇନଷ୍ଟାନ୍ସରୁ ଠିକଣା, କୀ, ଏବଂ ମଡେଲ୍ ନାମ ପ୍ରସ୍ତୁତ କରନ୍ତୁ। କଷ୍ଟମ୍ ପ୍ରୋଭାଇଡର୍ ଉଦାହରଣ /v1/chat/completions ରେ ଶେଷ ହେଉଥିବା ଏକ base_url ବ୍ୟବହାର କରେ, ତେଣୁ ଏହି ଗାଇଡ୍ ସମାନ ଫର୍ମାଟ୍ ଅନୁସରଣ କରେ:
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 ପାଇଁ grok-4.7 ଏବଂ OpenAI ଡକ୍ୟୁମେଣ୍ଟେସନରୁ gpt-6-luna। gpt-6-luna ଚାଟ୍ କମ୍ପ୍ଲିସନ୍ ସମର୍ଥନ କରେ; ଚାଟ୍ କମ୍ପ୍ଲିସନ୍ ରେ ଫଙ୍କସନ୍ କଲିଂ କେବଳ ସେତେବେଳେ ସମର୍ଥିତ ହୁଏ ଯେତେବେଳେ reasoning_effort କୁ none ରେ ସେଟ୍ କରାଯାଏ। ତାଲିକାରେ ଦେଖାଯାଉ ନଥିବା ନାମ କପି କରନ୍ତୁ ନାହିଁ।
ଟୁଲ୍ କନଫିଗରେସନ୍ ପ୍ରବେଶ କରନ୍ତୁ
ଏକ କଷ୍ଟମ୍ ପ୍ରୋଭାଇଡର୍ OpenAI-, Anthropic-, କିମ୍ବା Ollama-ସୁସଙ୍ଗତ ଫର୍ମାଟ୍ ବ୍ୟବହାର କରିପାରିବ। ଏକ ସୁସଙ୍ଗତ ଫର୍ମାଟର ଅର୍ଥ ହେଉଛି ଯେ ଟୁଲ୍ ଏକ ସାଧାରଣ API ନିର୍ଦ୍ଦିଷ୍ଟତା ଅନୁଯାୟୀ ଅନୁରୋଧ ପଠାଏ। OmniProxy ସହିତ କନେକ୍ଟ କରିବା ସମୟରେ, OpenAI Compatible ବାଛନ୍ତୁ।
ଡେସ୍କଟପ୍
- ସାଇଡବାର୍ ଖୋଲିବା ପାଇଁ ଉପର-ବାମ କୋଣରେ ଥିବା ବଟନ୍ କ୍ଲିକ୍ କରନ୍ତୁ।
- Settings କ୍ଲିକ୍ କରନ୍ତୁ।
- Models କ୍ଲିକ୍ କରନ୍ତୁ।
- Configure providers କ୍ଲିକ୍ କରନ୍ତୁ।
- ୱିଣ୍ଡୋର ତଳେ Add Custom Provider କ୍ଲିକ୍ କରନ୍ତୁ।
- ପ୍ରୋଭାଇଡର୍ ପ୍ରକାର ପାଇଁ, OpenAI Compatible ବାଛନ୍ତୁ। ଆପଣ Display Name କୁ OmniProxy ରେ ସେଟ୍ କରିପାରିବେ। API URL ରେ ପୂର୍ବ ବିଭାଗରୁ ଠିକଣା ପ୍ରବେଶ କରନ୍ତୁ। ଯଦି ଏକ କୀ ଆବଶ୍ୟକ, API Key ଆବଶ୍ୟକ କରୁଥିବା ବିକଳ୍ପ ବାଛନ୍ତୁ ଏବଂ ଆପଣଙ୍କ OmniProxy କୀ ପ୍ରବେଶ କରନ୍ତୁ। Available Models ରେ, ମଡେଲ୍ ନାମଗୁଡ଼ିକ ପ୍ରବେଶ କରନ୍ତୁ, ଏକାଧିକ ନାମକୁ କମା ସହିତ ଅଲଗା କରନ୍ତୁ।
- 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 ସବକମାଣ୍ଡ ନାହିଁ। ଆପଣ GOOSE_PROVIDER ଏବଂ GOOSE_MODEL ଏନଭାଇରନମେଣ୍ଟ ଭେରିଏବଲ୍ ମାଧ୍ୟମରେ --provider ଏବଂ --model ମଧ୍ୟ ସେଟ୍ କରିପାରିବେ। ଯଦି ଗେଟୱେ କୀ ଗୁଡ଼ିକୁ ଭାଲିଡେଟ୍ କରେ ନାହିଁ, ତଥାପି OMNIPROXY_API_KEY ର ଏକ ମୂଲ୍ୟ ରହିବା ଆବଶ୍ୟକ। ଏହା କେବଳ ଆପଣଙ୍କ ସ୍ଥାନୀୟ କମ୍ପ୍ୟୁଟରରେ ବ୍ୟବହୃତ ଏକ ପ୍ଲେସହୋଲ୍ଡର୍ ଷ୍ଟ୍ରିଙ୍ଗ୍ ହୋଇପାରିବ। ଏହି କନଫିଗରେସନ୍ 2026-10-09 ରେ ପରୀକ୍ଷଣରେ ସଫଳତାର ସହିତ ଏକ ଫାଇଲ୍ ପଢ଼ିଥିଲା।
ୱିଣ୍ଡୋ (Window)
Settings
- ସାଇଡବାରରେ Settings
- Models ପୃଷ୍ଠା
- Add Custom Provider
ଟର୍ମିନାଲ୍ (Terminal)
goose configure
- Custom Providers ବାଛନ୍ତୁ
- ତାପରେ add ବାଛନ୍ତୁ
- ପ୍ରକାର ଭାବରେ OpenAI Compatible ବାଛନ୍ତୁ
ଫାଇଲ୍ (File)
custom_providers
- macOS ଏବଂ Linux ରେ, ଏହା ~/.config ଅଧୀନରେ ଅଛି
- Windows ରେ, ଏହା APPDATA ଅଧୀନରେ ଅଛି
- ଅଫିସିଆଲ୍ ଉଦାହରଣ ଅନୁଯାୟୀ base_url ସେଟ୍ କରନ୍ତୁ
ଏକ ପ୍ରକୃତ କାର୍ଯ୍ୟ ସହିତ ଯାଞ୍ଚ କରନ୍ତୁ
ଏକ ନିୟମିତ ଫାଇଲ୍ ଥିବା ଡିରେକ୍ଟୋରୀ ଖୋଲନ୍ତୁ ଏବଂ ପୂର୍ବ ବିଭାଗରେ ଦେଖାଯାଇଥିବା ପରି goose session ଚଲାନ୍ତୁ। ଏହାକୁ ଆପଣ ନିର୍ଦ୍ଦିଷ୍ଟ କରିଥିବା ଫାଇଲର ପ୍ରଥମ ଲାଇନ୍ ପଢ଼ିବାକୁ କୁହନ୍ତୁ। ଏହା କେବଳ କନଫିଗରେସନ୍ ସେଭ୍ ହୋଇଛି ବୋଲି କହିବା ପରିବର୍ତ୍ତେ ଫାଇଲ୍ ବିଷୟବସ୍ତୁ ଫେରାଇବା ଉଚିତ୍।
ଫାଇଲ୍ ପଢ଼ିବା କିମ୍ବା କମାଣ୍ଡ ଚଲାଇବା ପାଇଁ, ସେସନ୍ କୁ Developer ଏକ୍ସଟେନ୍ସନ୍ ଆବଶ୍ୟକ। Developer ଏକ୍ସଟେନ୍ସନ୍ ହେଉଛି ଏକ ଟୁଲ୍ ମଡ୍ୟୁଲ୍ ଯାହା goose କୁ ସ୍ଥାନୀୟ ଫାଇଲ୍ ଏବଂ କମାଣ୍ଡ ସହିତ କାର୍ଯ୍ୟ କରିବାକୁ ଦିଏ। ଏହା ସାଧାରଣତଃ ଡିଫଲ୍ଟ କନଫିଗରେସନରେ ଅନ୍ତର୍ଭୁକ୍ତ। ଯଦି goose କହୁଛି ଯେ ଏହାର କୌଣସି ଫାଇଲ୍ ଟୁଲ୍ ନାହିଁ, ତେବେ କମାଣ୍ଡରେ ନିମ୍ନଲିଖିତ ଯୋଗ କରନ୍ତୁ:
--with-builtin developer
--no-profile ମଧ୍ୟ ଯୋଗ କରନ୍ତୁ ନାହିଁ, କାରଣ ସେହି ବିକଳ୍ପ ଡିଫଲ୍ଟ ଏକ୍ସଟେନ୍ସନ୍ ଗୁଡ଼ିକୁ ଅକ୍ଷମ କରେ।
2026-10-09 ରେ ପରୀକ୍ଷଣରେ, goose 1.54.0 ସଫଳତାର ସହିତ ନିର୍ଦ୍ଦିଷ୍ଟ ଫାଇଲର ପ୍ରଥମ ଲାଇନ୍ ପଢ଼ିଥିଲା। ପ୍ରଥମ ପ୍ରତିକ୍ରିୟା ପ୍ରାୟ ଏକ ମିନିଟ୍ ନେଇପାରେ।
ତାପରେ ଉତ୍ସ ଏବଂ ମଡେଲ୍ ନାମ ନିଶ୍ଚିତ କରିବାକୁ OmniProxy ଅନୁରୋଧ ଲଗ୍ ଯାଞ୍ଚ କରନ୍ତୁ।
ଲଞ୍ଚ କରନ୍ତୁ
ଏକ ସେସନ୍ ଖୋଲେ
- goose session
- ପ୍ରୋଭାଇଡର୍ ହେଉଛି ଯାହା ଏବେ ଯୋଗ କରାଯାଇଛି
- ମଡେଲ୍ ନାମ ତାଲିକାରେ ଅଛି
କାର୍ଯ୍ୟ
ଏହା ପ୍ରକୃତରେ କାର୍ଯ୍ୟ ସମ୍ପୂର୍ଣ୍ଣ କଲା
- ଉଦାହରଣ ସ୍ୱରୂପ, ବର୍ତ୍ତମାନର ଡିରେକ୍ଟୋରୀ ତାଲିକାଭୁକ୍ତ କରନ୍ତୁ
- ଏହାର ପ୍ରତିକ୍ରିୟା ଯାଞ୍ଚ କରନ୍ତୁ
- କେବଳ ଏକ ସଫଳ ସେଭ୍ ଉପରେ ନିର୍ଭର କରନ୍ତୁ ନାହିଁ
ଲଗ୍ (Logs)
ଗେଟୱେରେ ଦେଖାଯାଏ
- ଡକ୍ୟୁମେଣ୍ଟେସନ୍ ଉଦାହରଣରୁ ଠିକଣା ବ୍ୟବହାର କରନ୍ତୁ
- ରିପୋଜିଟୋରୀରେ କୀ ରଖନ୍ତୁ ନାହିଁ
- ମଡେଲ୍ 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 କୁ ସୁଇଚ୍ କରନ୍ତୁ।
ଅଫିସିଆଲ୍ ରେଫରେନ୍ସ
ଇନଷ୍ଟଲେସନ୍ ପାଇଁ, Install goose ଦେଖନ୍ତୁ। କଷ୍ଟମ୍ ପ୍ରୋଭାଇଡର୍ ପାଇଁ, goose providers ଦେଖନ୍ତୁ। ଉଦାହରଣରେ ବ୍ୟବହୃତ ମଡେଲ୍ ID ଗୁଡ଼ିକ ପାଇଁ, xAI ମଡେଲ୍ ପୃଷ୍ଠା ଏବଂ GPT-6 Luna ଦେଖନ୍ତୁ।
ଆପଣଙ୍କ ନିଜର OmniProxy ବିନ୍ୟାସରୁ ପ୍ରତ୍ୟେକ ପ୍ଲେସ୍ହୋଲ୍ଡରକୁ ମୂଲ୍ୟ ଦ୍ୱାରା ପ୍ରତିସ୍ଥାପନ କରନ୍ତୁ। କୌଣସି ବାସ୍ତବ API Key ପ୍ରକାଶ କରନ୍ତୁ ନାହିଁ।
ଏକ ସଂରକ୍ଷିତ ଫଳାଫଳ କିମ୍ବା HTTP 200 ମାତ୍ର ସମ୍ପୂର୍ଣ୍ଣ ଏଜେଣ୍ଟ ସମ୍ବନ୍ଧୀୟତା ପ୍ରମାଣିତ କରେ ନାହିଁ। OmniProxy ର କଲ୍ ରେକର୍ଡ୍ରେ ଉତ୍ସ ଏବଂ ମଡେଲ୍ ଯାଞ୍ଚ କରନ୍ତୁ।