ଡେଭେଲପର

Aider ଇନଷ୍ଟଲେସନ୍ ଏବଂ OmniProxy କନଫିଗରେସନ୍

କୋଡ୍ ପରିବର୍ତ୍ତନ କରିବାରେ ସାହାଯ୍ୟ କରୁଥିବା ଏକ ଟୁଲ୍ ଚାହୁଁଛନ୍ତି କିନ୍ତୁ ପରିବର୍ତ୍ତନଗୁଡ଼ିକୁ ଯାଞ୍ଚ କରିବା କଷ୍ଟକର ହେବ ବୋଲି ଚିନ୍ତିତ ଅଛନ୍ତି? Aider ଟର୍ମିନାଲରେ ପଦକ୍ଷେପ ଅନୁଯାୟୀ କାର୍ଯ୍ୟ କରେ ଏବଂ ପାର୍ଥକ୍ୟଗୁଡ଼ିକୁ ରେକର୍ଡ କରିବା ପାଇଁ Git ବ୍ୟବହାର କରେ, ଯାହା ପରିବର୍ତ୍ତନଗୁଡ଼ିକୁ ଯାଞ୍ଚ କରିବା ଏବଂ ପୂର୍ବ ଅବସ୍ଥାକୁ ଫେରାଇ ଆଣିବା ସହଜ କରିଥାଏ।

ଦସ୍ତାବେଜ ଯାଞ୍ଚ କରାଯାଇଛି
ଅକ୍ଟୋବର 9, 2026
ଯାଞ୍ଚ କରାଯାଇଥିବା ସଂସ୍କରଣ
Aider v0.86.2

Aider ହେଉଛି ଏକ ଟୁଲ୍ ଯାହା ଟର୍ମିନାଲରୁ କୋଡ୍ ପରିବର୍ତ୍ତନ କରିବାରେ ସାହାଯ୍ୟ କରେ। ଏହା ମଡେଲକୁ ବଡ଼ ପ୍ରୋଜେକ୍ଟ ବୁଝିବାରେ ସାହାଯ୍ୟ କରିବା ପାଇଁ ସମଗ୍ର କୋଡବେସର ଏକ ମ୍ୟାପ୍ ତିଆରି କରେ। Git ହେଉଛି ଏକ ଭର୍ସନ୍ କଣ୍ଟ୍ରୋଲ୍ ଟୁଲ୍ ଯାହା କୋଡ୍ ପରିବର୍ତ୍ତନଗୁଡ଼ିକୁ ରେକର୍ଡ କରେ, ଯାହା ଆପଣଙ୍କୁ ପାର୍ଥକ୍ୟ ଯାଞ୍ଚ କରିବା ଏବଂ ପୂର୍ବ ଭର୍ସନ୍ ଫେରାଇ ଆଣିବାକୁ ଅନୁମତି ଦିଏ। Aider କୁ ଏକ କାର୍ଯ୍ୟ ଦେବା ପରେ, ଏହା ପଦକ୍ଷେପ ଅନୁଯାୟୀ କାର୍ଯ୍ୟ ପ୍ରକ୍ରିୟାକରଣ କରେ ଏବଂ କମିଟ୍ ମେସେଜ୍ ଲେଖେ। ଯଦି ଆପଣ ପରିବର୍ତ୍ତନଗୁଡ଼ିକ ପସନ୍ଦ କରନ୍ତି ନାହିଁ, ତେବେ ଆପଣ /undo ସହିତ ସେଗୁଡ଼ିକୁ ଅନଡୁ (undo) କରିପାରିବେ।

ଆରମ୍ଭ କରିବା ପୂର୍ବରୁ

ଦୁଇଟି ସାଧାରଣ ଇନଷ୍ଟଲେସନ୍ ବିକଳ୍ପ ଅଛି:

  • ଯଦି ଆପଣଙ୍କ କମ୍ପ୍ୟୁଟରରେ ପୂର୍ବରୁ Python 3.8 ରୁ 3.13 ଅଛି, ତେବେ ପ୍ରଥମେ aider-install ଇନଷ୍ଟଲ୍ କରନ୍ତୁ। Python ହେଉଛି Aider ପାଇଁ ଆବଶ୍ୟକ ରନଟାଇମ୍ ପରିବେଶ।
  • ଯଦି ଆପଣଙ୍କ ପାଖରେ ଉପଯୁକ୍ତ Python ଭର୍ସନ୍ ନାହିଁ, ତେବେ ଏକ-ଲାଇନ୍ ଇନଷ୍ଟଲେସନ୍ କମାଣ୍ଡ ବ୍ୟବହାର କରନ୍ତୁ। ଆବଶ୍ୟକ ହେଲେ ଏହା Python 3.12 ମଧ୍ୟ ସେଟ୍ଅପ୍ କରିବ।

Mac ଏବଂ Linux

install.sh

  • curl ପରେ sh ସହିତ ଚଲାନ୍ତୁ
  • ଆବଶ୍ୟକ ହେଲେ Python ଇନଷ୍ଟଲ୍ କରେ
  • ଯଦି curl ଉପଲବ୍ଧ ନାହିଁ ତେବେ wget ବ୍ୟବହାର କରନ୍ତୁ

Windows

install.ps1

  • PowerShell ରେ ଚଲାନ୍ତୁ
  • ଇନଷ୍ଟଲେସନ୍ ପରେ ଟର୍ମିନାଲ୍ ପୁନଃ ଖୋଲନ୍ତୁ
  • setx ସହିତ ଏନଭାଇରନମେଣ୍ଟ ଭେରିଏବଲ୍ ସେଟ୍ କରନ୍ତୁ

Python ପୂର୍ବରୁ ଇନଷ୍ଟଲ୍ ହୋଇଛି

aider-install

  • ପ୍ରଥମେ pip ସହିତ ଏହି ପ୍ୟାକେଜ୍ ଇନଷ୍ଟଲ୍ କରନ୍ତୁ
  • ତାପରେ aider-install ଚଲାନ୍ତୁ
  • ଏହା ନିଜର ପରିବେଶ ତିଆରି କରେ
ଏକ-ଲାଇନ୍ ଇନଷ୍ଟଲର୍ ଆବଶ୍ୟକ ହେଲେ Python 3.12 ସେଟ୍ଅପ୍ କରେ। ସିଧାସଳଖ pip ସହିତ aider-chat ଇନଷ୍ଟଲ୍ କରିବା କମ୍ ନିର୍ଭରଯୋଗ୍ୟ।

OmniProxy ଚାଲୁଛି କି ନାହିଁ ନିଶ୍ଚିତ କରନ୍ତୁ। ଇନଷ୍ଟଲେସନ୍ ପରେ, Aider ଆରମ୍ଭ କରିବା ପୂର୍ବରୁ ଆପଣ ପରିବର୍ତ୍ତନ କରିବାକୁ ଚାହୁଁଥିବା ପ୍ରୋଜେକ୍ଟ ଡିରେକ୍ଟୋରୀକୁ ଯାଆନ୍ତୁ।

ପ୍ରଥମ ଥର ପାଇଁ ଇନଷ୍ଟଲ୍ ଏବଂ ଲଞ୍ଚ କରନ୍ତୁ

ଯଦି ଆପଣଙ୍କ ପାଖରେ ପୂର୍ବରୁ Python 3.8 ରୁ 3.13 ଅଛି

ଏହି କମାଣ୍ଡଗୁଡ଼ିକୁ କ୍ରମରେ ଚଲାନ୍ତୁ:

python -m pip install aider-install
aider-install

aider-install Aider କୁ ଏକ ସ୍ୱତନ୍ତ୍ର Python ପରିବେଶରେ ଇନଷ୍ଟଲ୍ କରେ ଯାହାଫଳରେ ଏହା ଆପଣଙ୍କ କମ୍ପ୍ୟୁଟରର ଅନ୍ୟ Python ପ୍ରୋଜେକ୍ଟଗୁଡ଼ିକରେ ବାଧା ସୃଷ୍ଟି କରେ ନାହିଁ। ଆବଶ୍ୟକ ହେଲେ, ଏହା Aider ବ୍ୟବହାର କରିବା ପାଇଁ Python 3.12 ମଧ୍ୟ ଇନଷ୍ଟଲ୍ କରେ।

ଏକ-ଲାଇନ୍ ଇନଷ୍ଟଲେସନ୍

Mac ଏବଂ Linux ରେ, ଚଲାନ୍ତୁ:

curl -LsSf https://aider.chat/install.sh | sh

ଯଦି curl ଇନଷ୍ଟଲ୍ ହୋଇନାହିଁ, ତେବେ ବ୍ୟବହାର କରନ୍ତୁ:

wget -qO- https://aider.chat/install.sh | sh

Windows PowerShell ରେ, ଚଲାନ୍ତୁ:

powershell -ExecutionPolicy ByPass -c "irm https://aider.chat/install.ps1 | iex"

ଏହି ଏକ-ଲାଇନ୍ କମାଣ୍ଡଗୁଡ଼ିକ uv ଉପରେ ଆଧାରିତ, ଯାହା Python ଟୁଲ୍ ଏବଂ ପରିବେଶ ଇନଷ୍ଟଲ୍ ଏବଂ ପରିଚାଳନା କରିବା ପାଇଁ ଏକ ପ୍ରୋଗ୍ରାମ୍। ଆପଣ ନିମ୍ନଲିଖିତ କମାଣ୍ଡ ମଧ୍ୟ ବ୍ୟବହାର କରିପାରିବେ:

uv tool install --force --python python3.12 --with pip aider-chat@latest

ଆପଣ pipx ମଧ୍ୟ ବ୍ୟବହାର କରିପାରିବେ। python -m pip install aider-chat ସହିତ ସିଧାସଳଖ ଇନଷ୍ଟଲ୍ କରିବା ସମୟରେ, ସମର୍ଥିତ Python ଭର୍ସନ୍ 3.9 ରୁ 3.12 ଅଟେ। ତଥାପି, ଏହା ଏକ ବିକଳ୍ପ ଇନଷ୍ଟଲେସନ୍ ପଦ୍ଧତି, ତେଣୁ ଉପରେ ବର୍ଣ୍ଣିତ ପଦ୍ଧତିଗୁଡ଼ିକୁ ଅଗ୍ରାଧିକାର ଦିଅନ୍ତୁ। ସିଷ୍ଟମ୍ ପ୍ୟାକେଜ୍ ମ୍ୟାନେଜରରୁ Aider ପ୍ୟାକେଜଗୁଡ଼ିକରେ ଡିପେଣ୍ଡେନ୍ସି ମେଳ ନଖାଇପାରେ, ତେଣୁ ସେଗୁଡ଼ିକ ଆପଣଙ୍କର ପ୍ରଥମ ପସନ୍ଦ ହେବା ଉଚିତ୍ ନୁହେଁ।

2026-10-09 ରେ, ଏକ-ଲାଇନ୍ ଇନଷ୍ଟଲେସନ୍ କମାଣ୍ଡ Aider v0.86.2 ଇନଷ୍ଟଲ୍ କରିଥିଲା। ଇନଷ୍ଟଲେସନ୍ ସମୟରେ, ଆପଣ ଏକ ବାର୍ତ୍ତା ଦେଖିପାରନ୍ତି ଯେ କ୍ୟାଶେ ଏବଂ ଗନ୍ତବ୍ୟ ସ୍ଥଳ ଭିନ୍ନ ଡିସ୍କରେ ଅଛି ଏବଂ ଫାଇଲଗୁଡ଼ିକ କପି ହେବ। ଇନଷ୍ଟଲେସନ୍ ସମ୍ପୂର୍ଣ୍ଣ ହୋଇଯିବ।

ଇନଷ୍ଟଲେସନ୍ ପରେ, ପ୍ରୋଜେକ୍ଟ ଡିରେକ୍ଟୋରୀକୁ ଯାଆନ୍ତୁ। ଏକ ସୁସଙ୍ଗତ API ହେଉଛି ଏକ ଇଣ୍ଟରଫେସ୍ ଯାହା OpenAI ଫର୍ମାଟ୍ ବ୍ୟବହାର କରି ଅନ୍ୟ ମଡେଲ୍ ସେବା ସହିତ ଯୋଗାଯୋଗ କରେ। ଏହି ପ୍ୟାଟର୍ନ୍ ବ୍ୟବହାର କରି Aider ଆରମ୍ଭ କରନ୍ତୁ:

aider --model openai/<model-name>

<model-name> କୁ ପରବର୍ତ୍ତୀ ବିଭାଗରେ OmniProxy ରୁ କପି କରାଯାଇଥିବା ସମ୍ପୂର୍ଣ୍ଣ ମଡେଲ୍ ID ସହିତ ବଦଳାନ୍ତୁ। ଏକ ମଡେଲ୍ ID ହେଉଛି ଏକ ମଡେଲକୁ ସଠିକ୍ ଭାବରେ ଚିହ୍ନିବା ପାଇଁ ବ୍ୟବହୃତ ନାମ।

OmniProxy ରୁ କନେକ୍ସନ୍ ସେଟିଂସ୍ ପାଆନ୍ତୁ

ଆପଣଙ୍କୁ ନିମ୍ନଲିଖିତ ଦୁଇଟି ଏନଭାଇରନମେଣ୍ଟ ଭେରିଏବଲ୍ ସେଟ୍ କରିବାକୁ ପଡିବ। ଏନଭାଇରନମେଣ୍ଟ ଭେରିଏବଲ୍ ଗୁଡ଼ିକୁ ଟର୍ମିନାଲ୍ ପ୍ରୋଗ୍ରାମ୍ ଦ୍ୱାରା ପଢ଼ାଯାଇଥିବା କନେକ୍ସନ୍ ସେଟିଂସ୍ ର ଏକ ସେଟ୍ ଭାବରେ ବୁଝାଯାଇପାରିବ:

export OPENAI_API_BASE=https://your-omniproxy-origin.example/v1
export OPENAI_API_KEY=<YOUR_OMNIPROXY_API_KEY>

OPENAI_API_BASE ହେଉଛି API ଏଣ୍ଡପଏଣ୍ଟ ଏବଂ ଏଥିରେ /v1 ଅନ୍ତର୍ଭୁକ୍ତ ହେବା ଆବଶ୍ୟକ। OPENAI_API_KEY ହେଉଛି API କୁ ଆକ୍ସେସ୍ କରିବା ପାଇଁ ବ୍ୟବହୃତ କୀ (key)।

Windows ରେ, ଭେରିଏବଲ୍ ଗୁଡ଼ିକୁ ସେଭ୍ କରିବା ପାଇଁ setx ବ୍ୟବହାର କରନ୍ତୁ। ଏହାପରେ ଆପଣଙ୍କୁ ଟର୍ମିନାଲ୍ ପୁନଃ ଖୋଲିବାକୁ ପଡିବ:

setx OPENAI_API_BASE https://your-omniproxy-origin.example/v1
setx OPENAI_API_KEY <YOUR_OMNIPROXY_API_KEY>

ବର୍ତ୍ତମାନର OmniProxy ତାଲିକାରୁ ସମ୍ପୂର୍ଣ୍ଣ ମଡେଲ୍ ନାମ କପି କରନ୍ତୁ, ମଡେଲ୍ ID ରେ ଥିବା ଯେକୌଣସି ସ୍ଲାସ୍ (slashes) ସହିତ। Aider ଆରମ୍ଭ କରିବା ସମୟରେ, ସମ୍ପୂର୍ଣ୍ଣ ID ପୂର୍ବରୁ openai/ ଯୋଗ କରନ୍ତୁ।

2026-10-09 ସୁଦ୍ଧା, ପ୍ରୋଭାଇଡର୍ ଡକ୍ୟୁମେଣ୍ଟେସନରେ ଦୁଇଟି ରେଫରେନ୍ସ ID ହେଉଛି gemini-3.8-flash ଏବଂ grok-4.7। ଯଦି ଏହି ନାମଗୁଡ଼ିକ ବର୍ତ୍ତମାନର ତାଲିକାରେ ନାହିଁ, ତେବେ ସେଗୁଡ଼ିକୁ ସିଧାସଳଖ କପି କରନ୍ତୁ ନାହିଁ। ତାଲିକାରେ ପ୍ରକୃତରେ ଦେଖାଯାଉଥିବା ଏକ ସମ୍ପୂର୍ଣ୍ଣ ID ବ୍ୟବହାର କରନ୍ତୁ।

ଠିକଣା

OPENAI_API_BASE

  • ଏହାକୁ OmniProxy କୁ ପଏଣ୍ଟ କରନ୍ତୁ
  • /v1 ଅନ୍ତର୍ଭୁକ୍ତ କରନ୍ତୁ
  • ଏହାକୁ ରିପୋଜିଟୋରୀରେ ରଖନ୍ତୁ ନାହିଁ

କୀ (Key)

OPENAI_API_KEY

  • ଗେଟୱେ ଦ୍ୱାରା ପ୍ରଦାନ କରାଯାଇଥିବା କୀ ବ୍ୟବହାର କରନ୍ତୁ
  • ପରିବର୍ତ୍ତନ ପରେ Windows ଟର୍ମିନାଲ୍ ପୁନଃ ଖୋଲନ୍ତୁ
  • ଗେଟୱେରେ ପ୍ରୋଭାଇଡର୍ କୀ ରଖନ୍ତୁ

ଲଞ୍ଚ କରନ୍ତୁ

openai/model

  • ପ୍ରୋଜେକ୍ଟ ଡିରେକ୍ଟୋରୀକୁ cd କରନ୍ତୁ
  • ମଡେଲ୍ ନାମ ପୂର୍ବରୁ openai/ ଲଗାନ୍ତୁ
  • ଗେଟୱେ ତାଲିକାରୁ ନାମ ବ୍ୟବହାର କରନ୍ତୁ
ଦୁଇଟି ଏନଭାଇରନମେଣ୍ଟ ଭେରିଏବଲ୍, openai/ ସହିତ ମଡେଲ୍ ନାମ ସହିତ ମିଶି ସୁସଙ୍ଗତ API ସିଣ୍ଟାକ୍ସ ଗଠନ କରେ।

ଟୁଲ୍ କନଫିଗରେସନ୍ ପ୍ରବେଶ କରନ୍ତୁ

ଆପଣଙ୍କୁ ଏକ ସ୍ୱତନ୍ତ୍ର କନଫିଗରେସନ୍ ଫାଇଲ୍ ତିଆରି କରିବାର ଆବଶ୍ୟକତା ନାହିଁ। ପ୍ରୋଜେକ୍ଟ ଡିରେକ୍ଟୋରୀକୁ ଯାଆନ୍ତୁ, Aider ଆରମ୍ଭ କରନ୍ତୁ, ଏବଂ ମଡେଲ୍ ID କୁ ବର୍ତ୍ତମାନର OmniProxy ତାଲିକାରେ ପ୍ରକୃତରେ ଥିବା ଏକ ନାମ ସହିତ ବଦଳାନ୍ତୁ:

cd /path/to/your/project
aider --model openai/gemini-3.8-flash

ଅନ୍ୟ ଉଦାହରଣ ମଡେଲ୍ ବ୍ୟବହାର କରିବାକୁ, ଚଲାନ୍ତୁ:

aider --model openai/grok-4.7

ଯେତେବେଳେ Aider ଏକ ଅଜଣା ମଡେଲ୍ ସାମ୍ନା କରେ, ଏହା ଏକ ଚେତାବନୀ ପ୍ରଦର୍ଶନ କରେ। ଏହି ଚେତାବନୀର ଅର୍ଥ ନୁହେଁ ଯେ ଏଣ୍ଡପଏଣ୍ଟ ଭୁଲ୍ ଅଛି। ଅନୁରୋଧ ଆସିଛି କି ନାହିଁ ନିଶ୍ଚିତ କରିବାକୁ OmniProxy ର ଅନୁରୋଧ ଲଗ୍ (request logs) ଯାଞ୍ଚ କରନ୍ତୁ।

Aider କେବଳ Git ଦ୍ୱାରା ଟ୍ରାକ୍ ହୋଇଥିବା ଫାଇଲଗୁଡ଼ିକୁ କଣ୍ଟେକ୍ସଟ୍ ରେ ଯୋଗ କରେ। କଣ୍ଟେକ୍ସଟ୍ ହେଉଛି କୋଡ୍ ଏବଂ ସୂଚନା ଯାହା ମଡେଲ୍ ବର୍ତ୍ତମାନର କାର୍ଯ୍ୟ ସମୟରେ ପଢ଼ିପାରିବ। ଯଦି ବର୍ତ୍ତମାନର ଡିରେକ୍ଟୋରୀ ଏପର୍ଯ୍ୟନ୍ତ ଏକ Git ରିପୋଜିଟୋରୀ ନୁହେଁ, ତେବେ Aider ଗୋଟିଏ ତିଆରି କରେ, କିନ୍ତୁ Git ଦ୍ୱାରା ଟ୍ରାକ୍ ହୋଇନଥିବା ଫାଇଲଗୁଡ଼ିକ ଏବେ ବି ପଢ଼ାଯାଇପାରିବ ନାହିଁ। Aider ଆରମ୍ଭ କରିବା ପୂର୍ବରୁ ଫାଇଲଗୁଡ଼ିକୁ ଯୋଗ କରିବା ଏବଂ କମିଟ୍ କରିବା ପାଇଁ git add ବ୍ୟବହାର କରନ୍ତୁ।

Aider ଏବେ ବି ଫାଇଲଗୁଡ଼ିକୁ ପରିବର୍ତ୍ତନ କରିପାରିବ। --no-auto-commits କେବଳ ସ୍ୱୟଂଚାଳିତ କମିଟ୍ କୁ ଅକ୍ଷମ କରେ; ଏହା ଫାଇଲ୍ ପରିବର୍ତ୍ତନକୁ ରୋକିବ ନାହିଁ। ପ୍ରଥମ ଥର ପାଇଁ Aider ବ୍ୟବହାର କରିବା ସମୟରେ, ଏକ ଅଗୁରୁତ୍ୱପୂର୍ଣ୍ଣ ରିପୋଜିଟୋରୀ ବାଛନ୍ତୁ ଏବଂ ପ୍ରକୃତ ପରିବର୍ତ୍ତନଗୁଡ଼ିକୁ ଯାଞ୍ଚ କରିବା ପାଇଁ କାର୍ଯ୍ୟ ପରେ git diff ଚଲାନ୍ତୁ।

ପ୍ରୋଜେକ୍ଟ ଫାଇଲ୍ କିମ୍ବା ସର୍ବସାଧାରଣ ପୃଷ୍ଠାରେ ପ୍ରକୃତ କୀ ରଖନ୍ତୁ ନାହିଁ। ପ୍ରୋଭାଇଡର୍ କୀ କେବଳ OmniProxy ରେ ସଂରକ୍ଷଣ କରନ୍ତୁ। ଯଦି ଗେଟୱେ କୀ ଗୁଡ଼ିକୁ ଭାଲିଡେଟ୍ କରେ ନାହିଁ, ତେବେ ଆପଣ OPENAI_API_KEY କୁ କେବଳ ଆପଣଙ୍କ ସ୍ଥାନୀୟ କମ୍ପ୍ୟୁଟରରେ ବ୍ୟବହୃତ ଏକ ପ୍ଲେସହୋଲ୍ଡର୍ ଷ୍ଟ୍ରିଙ୍ଗ୍ ରେ ସେଟ୍ କରିପାରିବେ।

ଏକ ପ୍ରକୃତ କାର୍ଯ୍ୟ ସହିତ ଯାଞ୍ଚ କରନ୍ତୁ

ପ୍ରଥମେ, ନିଶ୍ଚିତ କରନ୍ତୁ ଯେ ଆପଣ Aider କୁ ପଢ଼ିବାକୁ ଦେବାକୁ ଚାହୁଁଥିବା ଫାଇଲ୍ Git ରେ କମିଟ୍ ହୋଇଛି। ତାପରେ ପ୍ରୋଜେକ୍ଟ ଡିରେକ୍ଟୋରୀରୁ ନିମ୍ନଲିଖିତ କମାଣ୍ଡ ଚଲାନ୍ତୁ। ମଡେଲ୍ ID କୁ ବର୍ତ୍ତମାନର OmniProxy ତାଲିକାରୁ ଏକ ସମ୍ପୂର୍ଣ୍ଣ ID ସହିତ ବଦଳାନ୍ତୁ:

aider --model openai/gemini-3.8-flash --message "What is the first line of this file? Do not modify the file." --no-auto-commits

--message ସିଧାସଳଖ Aider କୁ ଏକ କାର୍ଯ୍ୟ ପଠାଏ, ଯେତେବେଳେ କି --no-auto-commits Aider କୁ ଏହି ରନ୍ ସମୟରେ ସ୍ୱୟଂଚାଳିତ ଭାବରେ Git କମିଟ୍ ନକରିବାକୁ କହିଥାଏ।

2026-10-09 ରେ, Aider v0.86.2 ସଫଳତାର ସହିତ ଏକ ଟ୍ରାକ୍ ହୋଇଥିବା ଫାଇଲର ପ୍ରଥମ ଲାଇନ୍ ପଢ଼ିଥିଲା। ଯଦି ଫାଇଲ୍ Git ଦ୍ୱାରା ଟ୍ରାକ୍ ହୋଇନାହିଁ, ତେବେ Aider କହିବ ଯେ ଏହା ବିଷୟବସ୍ତୁ ଦେଖିପାରିବ ନାହିଁ। ଏହାର ଅର୍ଥ ନୁହେଁ ଯେ API ଏଣ୍ଡପଏଣ୍ଟ ଭୁଲ୍ ଅଛି। କ୍ୱେରୀ ସମ୍ପୂର୍ଣ୍ଣ ହେବା ପରେ, ଅନୁରୋଧ ଉତ୍ସ ଏବଂ ମଡେଲ୍ ID ଯାଞ୍ଚ କରିବା ପାଇଁ OmniProxy ର ଅନୁରୋଧ ଲଗ୍ ଯାଞ୍ଚ କରନ୍ତୁ।

ଲଞ୍ଚ କରନ୍ତୁ

Aider ଲଞ୍ଚ ହୁଏ

  • କମାଣ୍ଡ ଉପଲବ୍ଧ ଅଛି
  • ଏନଭାଇରନମେଣ୍ଟ ଭେରିଏବଲ୍ ସକ୍ରିୟ ଅଛି
  • ପ୍ରୋଜେକ୍ଟ ଡିରେକ୍ଟୋରୀରେ

କାର୍ଯ୍ୟ

ଏହା ଫାଇଲ୍ ଯାଞ୍ଚ କଲା

  • ଏକ ନିର୍ଦ୍ଦିଷ୍ଟ ଫାଇଲ୍ ବିଷୟରେ ପଚାରନ୍ତୁ
  • ଏହାର ବ୍ୟାଖ୍ୟା ଯାଞ୍ଚ କରନ୍ତୁ
  • ଅଜଣା ମଡେଲ୍ ଚେତାବନୀ ସୃଷ୍ଟି କରିପାରେ

ଲଗ୍ (Logs)

ଗେଟୱେରେ ଦେଖାଯାଏ

  • ଉତ୍ସ ହେଉଛି Aider
  • ମଡେଲ୍ ID ମେଳ ଖାଉଛି
  • କୀ ପୃଷ୍ଠାରେ ପ୍ରବେଶ କରାଯାଇ ନଥିଲା
ଏନଭାଇରନମେଣ୍ଟ ଭେରିଏବଲ୍ ସକ୍ରିୟ ଅଛି ଏବଂ କମାଣ୍ଡ ଉପଲବ୍ଧ ଅଛି ବୋଲି ନିଶ୍ଚିତ କରନ୍ତୁ, ତାପରେ ଗୋଟିଏ ପ୍ରକୃତ କ୍ୱେରୀ ସମ୍ପୂର୍ଣ୍ଣ କରନ୍ତୁ।

ସାଧାରଣ ତ୍ରୁଟି

  • aider ମିଳିପାରିବ ନାହିଁ: ପ୍ରଥମେ ଟର୍ମିନାଲ୍ ପୁନଃ ଖୋଲନ୍ତୁ। ଯଦି ଆପଣ ଏହାକୁ ସିଧାସଳଖ pip ସହିତ ଇନଷ୍ଟଲ୍ କରିଛନ୍ତି, ତେବେ python -m aider ଚେଷ୍ଟା କରନ୍ତୁ।
  • ଭେରିଏବଲ୍ ପରିବର୍ତ୍ତନ କରିବା ପରେ Windows ଏବେ ବି ପୁରୁଣା ଏଣ୍ଡପଏଣ୍ଟ ସହିତ କନେକ୍ଟ ହେଉଛି: setx ଚଲାଇବା ପରେ ଆପଣଙ୍କୁ ଟର୍ମିନାଲ୍ ପୁନଃ ଖୋଲିବାକୁ ପଡିବ। କେବଳ ଏକ ନୂତନ ୱିଣ୍ଡୋ ଅପଡେଟ୍ ହୋଇଥିବା ଭେରିଏବଲ୍ ପଢ଼ିବ।
  • ମଡେଲ୍ ନାମ openai/ ସହିତ ଆରମ୍ଭ ହେଉନାହିଁ: ସୁସଙ୍ଗତ API ପାଇଁ openai/<model-name> ଫର୍ମାଟ୍ ଆବଶ୍ୟକ।
  • ଏକ ଅଜଣା-ମଡେଲ୍ ଚେତାବନୀ ଦେଖାଯାଏ: ଏହା ଏକ ସାଧାରଣ ଚେତାବନୀ ଏବଂ ଏହାର ଅର୍ଥ ନୁହେଁ ଯେ କନେକ୍ସନ୍ ବିଫଳ ହୋଇଛି। OmniProxy ଅନୁରୋଧ ଗ୍ରହଣ କରିଛି କି ନାହିଁ ଯାଞ୍ଚ କରନ୍ତୁ।
  • ମଡେଲ୍ ID ଅବୈଧ ଅଟେ: ବର୍ତ୍ତମାନର OmniProxy ତାଲିକାରୁ ସମ୍ପୂର୍ଣ୍ଣ ID ପୁନର୍ବାର କପି କରନ୍ତୁ। openai/ ପ୍ରିଫିକ୍ସ ଏବଂ ID ରେ ପୂର୍ବରୁ ଥିବା ଯେକୌଣସି ସ୍ଲାସ୍ ରଖନ୍ତୁ।
  • Aider କହୁଛି ଯେ କୌଣସି ଫାଇଲ୍ ବିଷୟବସ୍ତୁ ନାହିଁ: ନିଶ୍ଚିତ କରନ୍ତୁ ଯେ ଫାଇଲ୍ Git ଦ୍ୱାରା ଟ୍ରାକ୍ ହୋଇଛି। ଏକ ଖାଲି ରିପୋଜିଟୋରୀରେ ଥିବା ଫାଇଲ୍ କିମ୍ବା ଟ୍ରାକ୍ ହୋଇନଥିବା ଫାଇଲଗୁଡ଼ିକ କଣ୍ଟେକ୍ସଟ୍ ରେ ଯୋଗ କରାଯାଏ ନାହିଁ।

ଅଫିସିଆଲ୍ ରେଫରେନ୍ସ

ଇନଷ୍ଟଲେସନ୍ ପଦକ୍ଷେପ ପାଇଁ, Aider ଇନଷ୍ଟଲେସନ୍ ଦେଖନ୍ତୁ। ଏନଭାଇରନମେଣ୍ଟ ଭେରିଏବଲ୍ ଏବଂ ମଡେଲ୍ ପ୍ରିଫିକ୍ସ ପାଇଁ, OpenAI ସୁସଙ୍ଗତ API ଦେଖନ୍ତୁ। ଉଦାହରଣ ମଡେଲ୍ ID ଗୁଡ଼ିକ Gemini ମଡେଲ୍ ତାଲିକା ଏବଂ xAI ମଡେଲ୍ ପୃଷ୍ଠା ରେ ମିଳିପାରିବ।

ଆପଣଙ୍କ ନିଜର OmniProxy ବିନ୍ୟାସରୁ ପ୍ରତ୍ୟେକ ପ୍ଲେସ୍‌ହୋଲ୍ଡରକୁ ମୂଲ୍ୟ ଦ୍ୱାରା ପ୍ରତିସ୍ଥାପନ କରନ୍ତୁ। କୌଣସି ବାସ୍ତବ API Key ପ୍ରକାଶ କରନ୍ତୁ ନାହିଁ।

ଏକ ସଂରକ୍ଷିତ ଫଳାଫଳ କିମ୍ବା HTTP 200 ମାତ୍ର ସମ୍ପୂର୍ଣ୍ଣ ଏଜେଣ୍ଟ ସମ୍ବନ୍ଧୀୟତା ପ୍ରମାଣିତ କରେ ନାହିଁ। OmniProxy ର କଲ୍ ରେକର୍ଡ୍‌ରେ ଉତ୍ସ ଏବଂ ମଡେଲ୍ ଯାଞ୍ଚ କରନ୍ତୁ।

ଅଫିସିଆଲ୍ ଉତ୍ସ · Aider ↗