ଯେକୌଣସି GitHub ରିପୋ ସହିତ ଚାଟ କରନ୍ତୁ

ସାର୍ବଜନୀନ GitHub, GitLab, କିମ୍ବା Bitbucket URLକୁ ଲଗାନ୍ତୁ - କିମ୍ବା ଆପଣଙ୍କ ନିଜ ଫାଇଲଗୁଡ଼ିକୁ ଅଦ୍ୟତନ କରନ୍ତୁ। ଆମେ ଏହାକୁ ଅନୁକ୍ରମଣିକା କରିଥାଉ (ପ୍ରଥମ2repos/ଦିନ ପାଇଁ ମୁକ୍ତ), ତା'ପରେ ଆପଣ କିଛି ପଚାରିପାରିବେ - କାର୍ଯ୍ୟକାରୀତା ପ୍ରଶ୍ନ, ସ୍ଥାପତ୍ୟ ସମୀକ୍ଷା, ଗୋଟିଏ କାର୍ଯ୍ୟକୁ କେଉଁଠି ବର୍ଣ୍ଣନା କରାଯାଇଛି, ଗୋଟିଏ ଫାଇଲ କଣ କରେ।

1. ଗୋଟିଏ ଭଣ୍ଡାର ଅନୁକ୍ରମଣିକା କରନ୍ତୁ
GitHub ରେ GitLab Bitbucket
— କିମ୍ବା —
ଉତ୍ସ ଫାଇଲଗୁଡ଼ିକୁ ଏଠାରେ ଟାଣି ନିଅନ୍ତୁ କିମ୍ବା ଚୟନ କରିବା ପାଇଁ କ୍ଲିକ କରନ୍ତୁ
Caps: 50 MB / 5,000 ଫାଇଲ / 100 KB ପ୍ରତି ଫାଇଲ. ସ୍ଲିଡିଂ-ୱିଣ୍ଡୋ ଚୁକ୍କ (1500 ଅକ୍ଷର), ଆମ GPU ରେ BGE-M3 ସହିତ ସନ୍ନିବେଶିତ। କେବଳ ଉତ୍ସ-ସଂକେତ - node_modules,.git, dist, build, venvକୁ ଛାଡି ଦିଆଯାଇଛି।

ଏହା କିପରି କାମ କରେ

1
ଲଗାନ୍ତୁ କିମ୍ବା ଅପଲୋଡ କରନ୍ତୁ

ସାର୍ବଜନୀନ GitHub, GitLab, କିମ୍ବା Bitbucket URL କୁ ଛାଡିଦିଅନ୍ତୁ - କିମ୍ବା ଆପଣଙ୍କ ମେସିନରୁ ସଠିକ ଭାବରେ ଉତ୍ସ ଫାଇଲଗୁଡ଼ିକୁ ଅଦ୍ୟତନ କରନ୍ତୁ।

2
ଆମେ ଏହାକୁ ଅନୁକ୍ରମଣ କରୁ

ଫାଇଲଗୁଡ଼ିକୁ ସ୍ଲାଇଡ-ୱିଣ୍ଡୋ ଚୁକ୍ସରେ ବିଭକ୍ତ କରାଯାଇଛି ଏବଂ ଆମର GPU ରେ BGE-M3 ସହିତ ସନ୍ନିବେଶ କରାଯାଇଛି। ଅନୁକ୍ରମଣିକା ପ୍ରତି commit ପାଇଁ ଥରେ ଚଲାଇଥାଏ।

3
କିଛି ପଚାରନ୍ତୁ

ଆପଣଙ୍କର ପ୍ରଶ୍ନଟି ସବୁଠାରୁ ସମ୍ବନ୍ଧୀୟ ସଂକେତ ସହିତ ମେଳ ଖାଉଛି, ତା'ପରେ ଫାଇଲ-ପଥ ଉଲ୍ଲେଖ ସହିତ ଉତ୍ତର ଦିଆଯାଉଛି।

4
ଅନୁସନ୍ଧାନ ଜାରି ରଖନ୍ତୁ

ଅଧିକ ପ୍ରଶ୍ନ ସହିତ ଅନୁସରଣ କରନ୍ତୁ - ଢାଞ୍ଚା, ଗୋଟିଏ କାର୍ଯ୍ୟ କେଉଁଠି ରହେ, ଗୋଟିଏ ଫାଇଲ କଣ କରେ। ଆରମ୍ଭ କରିବା ପାଇଁ ମୁକ୍ତ, ପଚାରିବା ପାଇଁ କୌଣସି ସଦସ୍ୟତା ନାହିଁ।

Chat with any Git Repo — FAQ

ଏହା ଗୋଟିଏ କୋଡ-ସଚେତନ ଚାଟ ଯାହାକି ସମ୍ପୂର୍ଣ୍ଣ କୋଡ ଆଧାରକୁ ଧାରଣ କରେ ଏବଂ ଆପଣଙ୍କୁ ଏହା ବିଷୟରେ ସରଳ ଇଂରାଜୀରେ ପ୍ରଶ୍ନ ପଚାରିବାକୁ ଅନୁମତି ଦେଇଥାଏ। ଗୋଟିଏ ସାର୍ବଜନୀନ GitHub ରିପୋ URLକୁ ଲଗାନ୍ତୁ (ଅଥବା ଆପଣଙ୍କ ଫାଇଲଗୁଡ଼ିକୁ ଅପଲୋଡ କରନ୍ତୁ) ଏବଂ AI ପ୍ରକଳ୍ପକୁ ପଢ଼ିଥାଏ, ତାପରେ ଉତ୍ତର ଦେଇଥାଏ ଯେପରିକି "କାହାକୁ ପ୍ରମାଣିତ କରାଯାଇଛି?", "ଏହି କାର୍ଯ୍ୟକୁ ବର୍ଣ୍ଣନା କରନ୍ତୁ", "ଏହି ପରୀକ୍ଷା କାହିଁକି ବିଫଳ ହେଉଛି?", କିମ୍ବା "ଏହି API କୁ କ'ଣ ଡାକୁଛି?" - ପ୍ରକୃତ ଫାଇଲଗୁଡ଼ିକ ପାଇଁ ଉଦାହରଣ ସହିତ। ଏହାକୁ ଯୋଡି-ପ୍ରୋଗ୍ରାମିଂ ଭାବରେ ଚିନ୍ତା କରନ୍ତୁ ଯେଉଁମାନେ ପୂର୍ବରୁ ଆପଣଙ୍କର ସମ୍ପୂର୍ଣ୍ଣ ରିପୋକୁ ପଢ଼ିସାରିଛନ୍ତି।

ଦୁଇଟି ଉପାୟ ଅଛି। (1) ଗୋଟିଏ ରିପୋ URL (ଯେପରିକି https://github.com/owner/project) ଲଗାନ୍ତୁ ଏବଂ ଧାରଣ କରନ୍ତୁ କ୍ଲିକ କରନ୍ତୁ - ଆମେ ଏହାକୁ କ୍ଲୋନ କରି ଏବଂ ଉତ୍ସକୁ ସୂଚକାଙ୍କିତ କରିଥାଉ। (2) ଆପଣଙ୍କର ନିଜ ଫାଇଲ କିମ୍ବା ଗୋଟିଏ ଜୀପ୍ ଫୋଲଡରକୁ ଟାଣି-ଆଣନ୍ତୁ ଯଦି ସଂକେତଟି ବ୍ୟକ୍ତିଗତ କିମ୍ବା ସ୍ଥାନୀୟ। ଏହା ସୂଚକାଙ୍କିତ ହେବା ପରେ, କେବଳ ଚାଟ ଆରମ୍ଭ କରନ୍ତୁ। ବାର୍ତ୍ତାଳାପ ହରାଇ ନଦେଇ ଧାରଣ କରାଯାଇଥିବା ରିପୋଗୁଡ଼ିକ ମଧ୍ୟରେ ପରିବର୍ତ୍ତନ କରନ୍ତୁ।

ସାର୍ବଜନୀନ GitHub ରିପୋଜିଟୋରୀଗୁଡ଼ିକ ଆଜି URL ମାଧ୍ୟମରେ କାମ କରନ୍ତି, ଏବଂ GitHub ରେ ନଥିବା କିଛି ପାଇଁ ସିଧାସଳଖ ଫାଇଲ/ଫୋଲଡର/ଜିପ ଅପଲୋଡ କରନ୍ତି। GitLab ଏବଂ Bitbucket URL ଆମଦାନୀ ରେଡ୍ମେପରେ ଅଛି। ସେ ପର୍ଯ୍ୟନ୍ତ, GitLab କିମ୍ବା Bitbucket ପ୍ରକଳ୍ପ ପାଇଁ କେବଳ ରିପୋକୁ zip ଭାବରେ ଡାଉନଲୋଡ କରନ୍ତୁ ଏବଂ ଏହାକୁ ଅପଲୋଡ କରନ୍ତୁ - ଚାଟ ଅପଲୋଡ ହୋଇଥିବା କୋଡକୁ ଏକ କ୍ଲୋନ ରିପୋ ସହିତ ସମାନ ଭାବରେ ବ୍ୟବହାର କରେ।

ହଁ । ଏହା ଆମର ସ୍ୱୟଂ-ହୋଷ୍ଟ Qwenକୋଡର ମଡେଲରେ ଦୈନିକ ମୁକ୍ତ ଟୋକନ ପୁଲରେ ଚାଲୁଛି — 2,500 ଟୋକନ/ଦିନ ଅଜ୍ଞାତ, 10,000/ଦିନ ମୁକ୍ତ ଖାତା ସହିତ । ଗୋଟିଏ ସାଧାରଣ ପ୍ରଶ୍ନ-ଆଉ-ସମର୍ଥନ ପର୍ଯ୍ୟାୟର ମୂଲ୍ୟ ~100-300 ଟୋକନ । ଗୋଟିଏ ରିପୋ ସୂଚକୀକରଣ ସସ୍ତା; ଆପଣ କେବଳ ଟୋକନ ଖର୍ଚ୍ଚ କରନ୍ତି ଯେତେବେଳେ ଆପଣ ପ୍ରକୃତରେ ପ୍ରଶ୍ନ ପଚାରନ୍ତି । ପ୍ରୀମିୟମ ମଡେଲ (Claude Sonnet / GPT-5) କୋଡ ଆଧାର ଉପରେ ବହୁତ ବଡ଼ କିମ୍ବା କଠିନ ଧାରଣା ପାଇଁ ପ୍ରତି-କଲରେ ଉପଲବ୍ଧ ।

କୌଣସି ପ୍ରଶିକ୍ଷଣ ନାହିଁ, କେବେବି। ଅଦ୍ୟତନ ଫାଇଲ ଏବଂ କ୍ଲୋନ ରିପୋ କେବଳ ଆପଣଙ୍କ ଅଧିବେଶନର ସମୟସୀମା ପାଇଁ ରଖାଯାଏ ତେଣୁ AI ପ୍ରଶ୍ନର ଉତ୍ତର ଦେଇପାରିବ, ତାପରେ ସଫା କରିଦିଆଯାଏ। ସାର୍ବଜନୀନ ରିପୋ ଆପଣ ସୂଚାଇଥିବା ପୂର୍ବରୁ ସାର୍ବଜନୀନ ଅଟେ। ଆପଣ ଅଦ୍ୟତନ କରିଥିବା ବ୍ୟକ୍ତିଗତ ସଂକେତକୁ କେବେ ବି ବଣ୍ଟାଯାଇପାରିବ ନାହିଁ, କେବେବି ନମୂନାକୁ ପ୍ରଶିକ୍ଷଣ ଦେବା ପାଇଁ ବ୍ୟବହାର କରାଯାଇପାରିବ ନାହିଁ, ଏବଂ ସ୍ୱୟଂଚାଳିତ ଭାବରେ ଅପସାରଣ ହୋଇଯିବ। ସମ୍ପୂର୍ଣ୍ଣ ବିବରଣୀ /privacy/ ରେ ଅଛି।

10MB ପର୍ଯ୍ୟନ୍ତ ଏକକ ଫାଇଲ ଏବଂ 100MB ପର୍ଯ୍ୟନ୍ତ ଜୀପ୍ ପ୍ରକଳ୍ପ / କିଛି ହଜାର ଉତ୍ସ ଫାଇଲଗୁଡ଼ିକୁ ବିଶ୍ୱସ୍ତ ଭାବରେ ଅନୁକ୍ରମଣିକାରେ ରଖନ୍ତୁ। ବହୁତ ବଡ଼ monoreposଗୁଡ଼ିକୁ ସବୁଠାରୁ ସମ୍ବନ୍ଧିତ ଫାଇଲଗୁଡ଼ିକୁ ପ୍ରଥମେ ଅନୁକ୍ରମଣିକାରେ ରଖିବା ଦ୍ୱାରା ସମର୍ଥିତ ହୋଇଥାଏ - AI ଆପଣଙ୍କ ପ୍ରଶ୍ନ ସହିତ ଜଡିତ ଚୁକ୍ଗୁଡ଼ିକୁ ଗୋଟିଏ ପ୍ରୋମୋଟରେ ସମ୍ପୂର୍ଣ୍ଣ ବୃକ୍ଷକୁ ଭର୍ତ୍ତି କରିବା ବଦଳରେ ପୁନଃପ୍ରାପ୍ତ କରିଥାଏ। ବାୟନାରିକ ସମ୍ପତ୍ତି, ନୋଡ_ମୂଳକ, ନିର୍ମାଣ ଆର୍ଟିଫାକ୍ଟଗୁଡ଼ିକ ଏବଂ ଲକଫାଇଲଗୁଡ଼ିକୁ ସ୍ୱୟଂଚାଳିତ ଭାବରେ ଛାଡ଼ିଦିଆଯାଏ ତେଣୁ ଅନୁକ୍ରମଣିକା ପ୍ରକୃତ ଉତ୍ସ ଉପରେ କେନ୍ଦ୍ରିତ ରହିଥାଏ।

ଏହା ସମ୍ପୂର୍ଣ୍ଣ ରିପୋକୁ ଅନୁକ୍ରମଣିକା କରିଥାଏ, ତାପରେ ପ୍ରତ୍ୟେକ ପ୍ରଶ୍ନ ପାଇଁ ସବୁଠାରୁ ସମ୍ବନ୍ଧୀୟ ଚୁକ୍ସକୁ ପୁନଃପ୍ରାପ୍ତ କରିଥାଏ (ପୁନଃପ୍ରାପ୍ତ-ବଢ଼ାଇଥାଏ)। ଏହା ମଡେଲ ସମ୍ବନ୍ଧୀୟ ୱିଣ୍ଡୋକୁ ଅତିକ୍ରମ ନକରି ଠିକ ଫାଇଲରେ ଉତ୍ତରଗୁଡ଼ିକୁ ସ୍ଥାପିତ କରିଥାଏ। ଯେତେବେଳେ ଆପଣ ଗୋଟିଏ ନିର୍ଦ୍ଦିଷ୍ଟ କାର୍ଯ୍ୟ କିମ୍ବା ଫାଇଲ ବିଷୟରେ ପଚାରନ୍ତି, ଏହା ସେହି କୋଡକୁ ତା'ର କଲର୍/କଲୀ ସହିତ ଆଣିଥାଏ; ଯେତେବେଳେ ଆପଣ ଏକ ବ୍ୟାପକ ସ୍ଥାପତ୍ୟ ପ୍ରଶ୍ନ ପଚାରନ୍ତି, ଏହା ଢାଞ୍ଚା ସମୀକ୍ଷାକୁ ଆଣିଥାଏ। ଆପଣ ଏହାକୁ ସେଠାରେ କେନ୍ଦ୍ରିତ କରିବା ପାଇଁ ବାଧ୍ଯ କରିବା ପାଇଁ ଗୋଟିଏ ପଥକୁ @-ଉଲ୍ଲେଖ କରିପାରିବେ।

ସମସ୍ତ ଲୋକପ୍ରିୟ — Python, JavaScript/TypeScript, Java, C/C++, C#, Go, Rust, Ruby, PHP, Swift, Kotlin, ଏବଂ ବିନ୍ୟାସ (YAML, JSON, TOML), SQL, ସେଲ, Dockerfiles, ଏବଂ ଫ୍ରେମୱର୍କ ସମ୍ମିଳନୀ (Django, Flask, React, Vue, Spring, Rails, Express, ଏବଂ ଅଧିକ) । କାରଣ ଏହା ଆମର /code/ ଉତ୍ପାଦକ ପଛରେ ସମାନ Qwenକୋଡର ଇଞ୍ଜିନ, ଏହା କେବଳ ବାକ୍ୟ ବିନ୍ୟାସ ନୁହେଁ, ବରଂ ଭାଷା ଏବଂ ପ୍ରକଳ୍ପ ବିନ୍ୟାସକୁ ମଧ୍ୟ ଚିହ୍ନଟ କରିଥାଏ ।

ହଁ — ଏହାକୁ ଗୋଟିଏ ତ୍ରୁଟିକୁ ସୁଧାରିବା ପାଇଁ ପଚାରନ୍ତୁ, ଗୋଟିଏ କାର୍ଯ୍ୟକୁ ପୁନଃସଂସ୍ଥାପନ କରନ୍ତୁ, ତ୍ରୁଟି ପରିଚାଳନାକୁ ଯୋଗ କରନ୍ତୁ, କିମ୍ବା ଗୋଟିଏ ବିଶେଷତ୍ୱକୁ କାର୍ଯ୍ୟକାରୀ କରନ୍ତୁ ଏବଂ ଏହା ପରିବର୍ତ୍ତନ ବିଷୟରେ ବର୍ଣ୍ଣନା ସହିତ ପରିବର୍ତ୍ତିତ କୋଡକୁ ଫେରାଇଥାଏ। ଏହା ଆପଣଙ୍କର ରିପୋ ବିରୋଧରେ କେବଳ ପଢ଼ନ୍ତୁ (ଏହା କେବେ ବି ଦାବିକୁ ଦବାଇଥାଏ), ତେଣୁ ଆପଣ ପ୍ରସ୍ତାବିତ diff କୁ ନକଲ କରନ୍ତୁ ଏବଂ ଏହାକୁ ନିଜେ ପ୍ରୟୋଗ କରନ୍ତୁ। ଏକ ସମର୍ପିତ ସୁଧାର-ଅବ ତ୍ରୁଟିମୁକ୍ତ ପ୍ରବାହ ପାଇଁ /code/debug/କୁ ବ୍ୟବହାର କରନ୍ତୁ, ଏବଂ ବଡ଼ ପୁନଃସଂସ୍ଥାପନ ପାଇଁ /code/refactor/।

ହଁ। ଏହାକୁ ଏକ ଏକକାଂଶରେ ସୂଚାଇ ଦିଅନ୍ତୁ ଏବଂ ଏକକ ପରୀକ୍ଷାଗୁଡ଼ିକ ପାଇଁ ପଚାରନ୍ତୁ (pytest, Jest, JUnit, ଇତ୍ୟାଦି) ଏବଂ ଏହା ପ୍ରକୃତ ହସ୍ତାକ୍ଷରଗୁଡ଼ିକ ସହିତ ଏହାକୁ ଲେଖେ। README, docstrings, କିମ୍ବା API ଦଲିଲଗୁଡ଼ିକ ପାଇଁ ପଚାରନ୍ତୁ ଏବଂ ଏହା ପ୍ରକୃତ କୋଡରୁ ସେମାନଙ୍କୁ ସୃଷ୍ଟିକରେ। ରିପୋ ଚାଟ ବାହାରେ ଏକ-ଶଟ ସଂସ୍କରଣଗୁଡ଼ିକ ପାଇଁ, /code/test/ ଏବଂ /code/documentation/ ଏବଂ /code/readme/ ସମର୍ପିତ ସାଧନଗୁଡ଼ିକ।

ସାଧାରଣ ଜ୍ଞାନରୁ ସରଳ /ଚାଟ/ ଉତ୍ତର ଏବଂ ଯାହାକି ଆପଣ ସନ୍ଦେଶରେ ଲଗାନ୍ତୁ। Repo ସହିତ ଚାଟ ଆପଣଙ୍କର ପ୍ରକୃତ ଅନୁକ୍ରମଣିକା କୋଡ ଆଧାରରେ ପ୍ରତ୍ୟେକ ଉତ୍ତରକୁ ଆଧାର କରେ - ଏହା ପ୍ରକୃତ ଫାଇଲଗୁଡ଼ିକୁ ଉଲ୍ଲେଖ କରେ, ଏକକାଂଶଗୁଡ଼ିକରେ ଆମଦାନୀକୁ ଅନୁସରଣ କରେ, ଏବଂ ଆପଣଙ୍କ ପ୍ରକଳ୍ପ ସମ୍ମିଳନୀ ସହିତ ସମାନ ରହିଥାଏ। ସାଧାରଣ କୋଡିଂ ସହାୟତା ପାଇଁ /ଚାଟ/ କୁ ବ୍ୟବହାର କରନ୍ତୁ; ଏହାକୁ ବ୍ୟବହାର କରନ୍ତୁ ଯେତେବେଳେ ଉତ୍ତରଟି ଆପଣଙ୍କର ନିର୍ଦ୍ଦିଷ୍ଟ ପ୍ରକଳ୍ପକୁ କିପରି ଏକାଠି ୱାଇରେଲ କରାଯାଏ ତାହା ବୁଝିବା ଉପରେ ନିର୍ଭର କରେ।

ହଁ — ଆଧାର କୋଡ ଚାଟଟି API କି ବ୍ୟବହାର କରି ଧାରକ ପ୍ରମାଣପତ୍ର ସହିତ api.free.ai ରେ /v1/chat/ କୁ POST ମାଧ୍ୟମରେ ପହଂଚଯୋଗ୍ୟ। ଅନୁରୋଧର ଅଂଶ ଭାବରେ ଆପଣଙ୍କର ରେପୋ ସମ୍ବନ୍ଧୀୟ କିମ୍ବା ଫାଇଲ ବିଷୟବସ୍ତୁ ପଠାନ୍ତୁ ଏବଂ ଉତ୍ତରକୁ ଫେରାଇଦିଅନ୍ତୁ, OpenAI-ସଂଗଠିତ। କୋଡ-ସମୀକ୍ଷା ବୋଟ କିମ୍ବା CI ସହାୟକ ନିର୍ମାଣ କରିବା ପାଇଁ ଉପଯୋଗୀ। Python / Node / cURL ସ୍ନିପେଟଗୁଡ଼ିକ /api/ ରେ।

Free.aiକୁ ଭଲପାଆନ୍ତି କି? ଆପଣଙ୍କ ବନ୍ଧୁମାନଙ୍କୁ ଜଣାଇ ଦିଅନ୍ତୁ!

ଏହି ପୃଷ୍ଠାକୁ ଆକଳନ କରନ୍ତୁ