ជជែក​ជាមួយ​នឹង​ GitHub Repo ណាមួយ

បិទភ្ជាប់ GitHub សាធារណៈ, GitLab, ឬ Bitbucket URL - ឬផ្ទុកឡើងឯកសារផ្ទាល់ខ្លួនរបស់អ្នក. យើងបានដាក់លិបិក្រមវា (ដោយឥតគិតថ្លៃសម្រាប់ដំបូង2 repos / ថ្ងៃ), បន្ទាប់មកអ្នកអាចសួរអ្វីមួយ - សំណួរអនុវត្ត, សង្ខេបស្ថាបត្យកម្ម, កន្លែងដែលអនុគមន៍ត្រូវបានកំណត់, អ្វីដែលឯកសារធ្វើ.

១. បង្កើត​លិបិក្រម​ឃ្លាំង
ហ្គីតហាប់ GitLab Bitbucket
— ឬ —
អូស និង​ទម្លាក់​ឯកសារ​ប្រភព​នៅ​ទីនេះ ឬ​ចុច​ដើម្បី​ជ្រើស
Caps: 50 MB / 5,000 ឯកសារ / 100 KB ក្នុងមួយឯកសារ។ បង្អួចចុចចុច (1500 chars), បង្កប់ជាមួយ BGE-M3 នៅលើ GPU របស់យើង។ កូដប្រភពតែប៉ុណ្ណោះ - node_modules,.git, dist, ស្ថាបនា, venv ត្រូវបានរំលង។

របៀប​ដែល​វា​ធ្វើការ

1
បិទភ្ជាប់ ឬ​ផ្ទុក​ឡើង

ទម្លាក់ URL សាធារណៈ GitHub, GitLab, ឬ Bitbucket - ឬផ្ទុកឡើងឯកសារប្រភពដោយផ្ទាល់ពីម៉ាស៊ីនរបស់អ្នក។

2
យើង​បាន​បង្កើត​លិបិក្រម​វា

ឯកសារ​ត្រូវ​បាន​បែង​ចែក​ជា​បង្អួច​រអិល​និង​បាន​បង្កប់​ជាមួយ BGE-M3 នៅ​លើ GPU របស់​យើង ។ ការ​បង្កើត​លិបិក្រម​រត់​ម្តង​ក្នុង​ការ​ផ្ទេរ ។

3
សំណួរ​អ្វី​ទាំងអស់

សំណួរ​របស់​អ្នក​ត្រូវ​បាន​ផ្គូផ្គង​ជាមួយ​កូដ​ដែល​ទាក់ទង​បំផុត បន្ទាប់​មក​ត្រូវ​បាន​ឆ្លើយ​តប​ដោយ​ការ​ដកស្រង់​ផ្លូវ​ឯកសារ & # 160; ។

4
បន្ត​ការ​រុករក

បន្ត​ជាមួយ​នឹង​សំណួរ​បន្ថែម​ទៀត - សង់​សតវត្សរ៍​ កន្លែង​ដែល​អនុគមន៍​រស់នៅ អ្វី​ដែល​ឯកសារ​ធ្វើ ។ ឥតគិតថ្លៃ​ដើម្បី​ចាប់ផ្ដើម គ្មាន​ការ​ចុះឈ្មោះ​ដើម្បី​សួរ ។

Chat with any Git Repo — FAQ

វា​ជា​ការ​ជជែក​កំសាន្ត​ដែល​មាន​ការ​ដឹង​អំពី​កូដ​ដែល​ផ្ទុក​មូលដ្ឋាន​កូដ​ទាំង​មូល​ហើយ​អនុញ្ញាត​ឲ្យ​អ្នក​សួរ​សំណួរ​អំពី​វា​ក្នុង​ភាសា​អង់គ្លេស​ធម្មតា ។ បិទភ្ជាប់ URL ឃ្លាំង​សម្ងាត់​សាធារណៈ​របស់ GitHub (ឬ​ផ្ទុក​ឯកសារ​របស់​អ្នក​ឡើង) ហើយ AI អាន​គម្រោង បន្ទាប់​មក​ឆ្លើយ​តប​ទៅ​នឹង​រឿង​ដូច​ជា "កន្លែង​ដែល​បាន​ដោះស្រាយ​ការ​ផ្ទៀងផ្ទាត់​ភាព​ត្រឹមត្រូវ?", "ពន្យល់​អនុគមន៍​នេះ", "ហេតុអ្វី​បាន​ជា​ការ​សាកល្បង​នេះ​បរាជ័យ?" ឬ "អ្វី​ដែល​ហៅ​ថា​ API នេះ?" — ជាមួយ​នឹង​ឯកសារ​ពិត ។ គិត​អំពី​វា​ជា​កម្មវិធី​គូ​ជាមួយ​នឹង​នរណា​ម្នាក់​ដែល​បាន​អាន​ឃ្លាំង​សម្ងាត់​ទាំង​មូល​របស់​អ្នក​រួច​ហើយ ។

វិធីពីរ. (1) បិទភ្ជាប់ URL មួយ repo (ឧទាហរណ៍ https://github.com/owner/project) និងចុច ផ្ទុក — យើង ក្លូន វា និង លិបិក្រម ប្រភព. (2) អូស និង ទម្លាក់ ឯកសារ ផ្ទាល់ខ្លួន របស់អ្នក ឬ ថត zip មួយ ប្រសិន បើ កូដ ជា ឯកជន ឬ មូលដ្ឋាន. នៅពេលដែល វា ត្រូវ បាន លិបិក្រម, គ្រាន់តែ ចាប់ ផ្តើ ម និយាយ. ប្តូរ រវាង ផ្ទុក repo ដោយ មិន បាត់បង់ ការ និយាយ គ្នា.

ឃ្លាំង GitHub សាធារណៈធ្វើការថ្ងៃនេះតាមរយៈ URL, បន្ថែមពីលើការផ្ទុកឡើងឯកសារ / ថត / zip ផ្ទាល់សម្រាប់អ្វីគ្រប់យ៉ាងដែលមិននៅលើ GitHub. GitLab និង Bitbucket URL នាំចូលគឺនៅលើផែនទីផ្លូវ. រហូតដល់ពេលនោះ, សម្រាប់គម្រោង GitLab ឬ Bitbucket គ្រាន់តែទាញយក repo ជា zip និងផ្ទុកវាឡើង - ការជជែកកំសាន្តព្យាបាលកូដផ្ទុកឡើងដូចគ្នាទៅនឹង repo ក្លូន.

បាទ / ចាស។ វារត់នៅលើម៉ូដែល QwenCoder ដែល host ខ្លួនឯងរបស់យើងនៅលើទឹកដោះគោឥតគិតថ្លៃប្រចាំថ្ងៃ - 2,500 សញ្ញា / ថ្ងៃអនាមិក, 10,000 / ថ្ងៃជាមួយគណនីឥតគិតថ្លៃ។ សំណួរធម្មតានិងចម្លើយចំណាយពេល ~ 100-300 សញ្ញា។ ការដាក់លិបិក្រម repo គឺមានតំលៃថោក; អ្នកចំណាយតែសញ្ញានៅពេលដែលអ្នកពិតជាសួរសំណួរ។ ម៉ូដែលប្រាក់រង្វាន់ (Claude Sonnet / GPT-5) មានសម្រាប់រាល់ការហៅសម្រាប់ហេតុផលធំឬពិបាកជាងមូលដ្ឋានកូដ។

គ្មាន​ការ​បណ្តុះ​បណ្តាល​ទេ ។ ឯកសារ​ដែល​បាន​ផ្ទុក​ឡើង និង​ការ​ផ្ទុក​ដែល​បាន​ក្លូន​ត្រូវបាន​រក្សាទុក​តែ​សម្រាប់​រយៈពេល​នៃ​សម័យ​របស់​អ្នក ដូច្នេះ AI អាច​ឆ្លើយ​សំណួរ បន្ទាប់​មក​ជម្រះ ។ កន្លែង​ផ្ទុក​សាធារណៈ​ដែល​អ្នក​ចង្អុល​ទៅ​គឺ​ជា​សាធារណៈ​រួច​ហើយ ។ កូដ​ឯកជន​ដែល​អ្នក​ផ្ទុក​ឡើង​មិន​ត្រូវ​បាន​ចែក​រំលែក​ទេ មិន​ត្រូវ​បាន​ប្រើ​ដើម្បី​បណ្តុះ​ម៉ូដែល ហើយ​ត្រូវ​បាន​លុប​ដោយ​ស្វ័យ​ប្រវត្តិ ។ សេចក្ដី​លម្អិត​ពេញលេញ​នៅ / privacy / ។

ឯកសារតែមួយរហូតដល់ 10MB និងគម្រោង zip រហូតដល់ប្រហែល 100MB / ឯកសារប្រភពរាប់ពាន់រាប់ពាន់លិបិក្រមដោយជឿទុកចិត្តបាន។ monorepos ធំ ៗ ជាច្រើនត្រូវបានគាំទ្រដោយបង្កើតលិបិក្រមឯកសារដែលទាក់ទងបំផុតដំបូង - AI ទាញយកចានដែលភ្ជាប់ទៅនឹងសំណួររបស់អ្នកជំនួសឱ្យការបំពេញមែកធាងទាំងមូលទៅក្នុងសំណួរមួយ។ ទ្រព្យសម្បត្តិគោលពីរ node_modules ស្ថាបនា artefacts និង lockfiles ត្រូវបានរំលងដោយស្វ័យប្រវត្តិដូច្នេះលិបិក្រមនៅតែផ្តោតលើប្រភពពិតប្រាកដ។

វា​បង្កើត​លិបិក្រម​របស់​ឃ្លាំង​ទាំងមូល​ បន្ទាប់​មក​ទាញ​យក​ផ្នែក​ដែល​ទាក់ទង​បំផុត​សម្រាប់​សំណួរ​នីមួយៗ (ការ​ទាញ​យក​កើន​ឡើង) ។ នោះ​រក្សា​ចម្លើយ​ដែល​មាន​មូលដ្ឋាន​នៅ​ក្នុង​ឯកសារ​ត្រឹមត្រូវ​ដោយ​មិន​លើស​ពី​បង្អួច​បរិបទ​ម៉ូដែល ។ ពេល​អ្នក​សួរ​អំពី​អនុគមន៍​ជាក់លាក់ ឬ​ឯកសារ​មួយ វា​ទាញ​យក​កូដ​នោះ​បន្ថែម​ពីលើ​អ្នក​ហៅ​/ អ្នក​ហៅ​របស់​វា ពេល​អ្នក​សួរ​សំណួរ​ស្ថាបត្យកម្ម​ទូលំទូលាយ វា​ទាញ​យក​ទិដ្ឋភាព​ទូទៅ​រចនាសម្ព័ន្ធ ។ អ្នក​ក៏​អាច​ @ - បញ្ជាក់​ផ្លូវ​ដើម្បី​បង្ខំ​វា​ឲ្យ​ផ្តោត​លើ​ទីនោះ ។

ទាំងអស់ដែលពេញនិយម - 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, និងច្រើនទៀត) ។

បាទ - ស្នើសុំវាដើម្បីជួសជុលកំហុស, refactor អនុគមន៍, បន្ថែមការដោះស្រាយកំហុស, ឬអនុវត្តលក្ខណៈពិសេសនិងវាត្រឡប់កូដដែលបានកែប្រែជាមួយនឹងការពន្យល់នៃការផ្លាស់ប្តូរ. វាគឺគ្រាន់តែអានប្រឆាំងនឹង repo របស់អ្នក (វាមិនដែលជំរុញ commits), ដូច្នេះអ្នកចម្លង diff ដែលផ្ដល់អនុសាសន៍និងអនុវត្តវាដោយខ្លួនឯង. សម្រាប់លំហូរជួសជុលនិងបំបាត់កំហុសដែលបម្រុងទុកប្រើ / code / debug /, និង / code / refactor / សម្រាប់រចនាសម្ព័ន្ធឡើងវិញធំជាង។

បាទ / ចាស ។ ចង្អុលវាទៅម៉ូឌុលហើយសួរសម្រាប់ការធ្វើតេស្តឯកតា (pytest, Jest, JUnit, ល) ហើយវាសរសេរពួកគេប្រឆាំងនឹងហត្ថលេខាពិតដែលវាអាន។ សួរសម្រាប់ README, docstrings ឬឯកសារ API ហើយវាបង្កើតពួកគេពីកូដពិត។ សម្រាប់កំណែមួយគ្រាប់នៅខាងក្រៅការជជែកកំសាន្ត repo / code/ test / និង / code/ documentation / និង / code/ readme / គឺជាឧបករណ៍ដែលឧទ្ទិស។

ចម្លើយ​ធម្មតា / chat / ពី​ចំណេះដឹង​ទូទៅ និង​អ្វី​ដែល​អ្នក​បិទភ្ជាប់​ទៅ​ក្នុង​សារ & # 160; ។ ជជែក​ជាមួយ Repo ផ្អែក​លើ​ចម្លើយ​ទាំងអស់​ក្នុង​មូលដ្ឋាន​កូដ​ដែល​បាន​ដាក់​លិបិក្រម​ពិតប្រាកដ​របស់​អ្នក - វា​ដកស្រង់​ឯកសារ​ពិតប្រាកដ នាំចូល​តាម​ម៉ូឌុល​ និង​នៅ​ជាប់​នឹង​សន្ធិសញ្ញា​គម្រោង​របស់​អ្នក & # 160; ។ ប្រើ / chat / សម្រាប់​ជំនួយ​កូដ​ទូទៅ & # 160; ។ ប្រើ​វា​នៅពេល​ដែល​ចម្លើយ​អាស្រ័យ​លើ​ការ​យល់​ដឹង​អំពី​របៀប​ដែល​គម្រោង​ជាក់លាក់​របស់​អ្នក​ត្រូវ​បាន​តភ្ជាប់​ជាមួយ​គ្នា & # 160; ។

បាទ - ការជជែកកំសាន្តកូដមូលដ្ឋានអាចចូលដំណើរការបានតាមរយៈ POST ទៅ / v1 / chat / នៅលើ api.free.ai ជាមួយ Bearer auth ដោយប្រើកូនសោ API របស់អ្នកអភិវឌ្ឍន៍។ ផ្ញើបរិបទ repo របស់អ្នកឬមាតិកាឯកសារជាផ្នែកមួយនៃសំណើនិងស្ទ្រីមចម្លើយត្រឡប់មកវិញ, OpenAI ឆបគ្នា។ មានប្រយោជន៍សម្រាប់ស្ថាបនាកូដពិនិត្យឡើងវិញ bots ឬអ្នកជំនួយការ CI ។ Python / Node / cURL snippets at / api / ។

ស្រឡាញ់ Free.ai? ប្រាប់មិត្តភក្តិរបស់អ្នក!

វាយតម្លៃ​ទំព័រ​នេះ