कुनै पनि GitHub Repo संग कुराकानी गर्नुहोस्

एक सार्वजनिक GitHub टाँस्नुहोस्, GitLab, वा Bitbucket यूआरएल - वा आफ्नो आफ्नै फाइलहरू अपलोड. हामी यो सूचकांक (पहिलो लागि निःशुल्क2repos / दिन), त्यसपछि तपाईं केहि सोध्न सक्नुहुन्छ - कार्यान्वयन प्रश्नहरू, वास्तुकला सारांश, जहाँ एक प्रकार्य परिभाषित छ, एक फाइल के गर्छ.

१. भण्डार अनुक्रमणिका गर्नुहोस्
गिथब GitLab Bitbucket
— वा —
यहाँ स्रोत फाइल तान्नुहोस् र छोड्नुहोस्, वा रोज्न क्लिक गर्नुहोस्
क्याप्स: 50 मेगाबाइट / 5,000 फाइलहरू / 100 केबी प्रति फाइल. स्लाइडिंग-सञ्झ्याल टुक्रा (1500 अक्षर), हाम्रो GPU मा BGE-M3 संग सम्मिलित. स्रोत-कोड मात्र — node_modules,.git, dist, निर्माण, venv छोडिएको छन्.

यो कसरी काम गर्दछ

1
टाँस्नुहोस् वा अपलोड गर्नुहोस्

सार्वजनिक GitHub, GitLab, वा Bitbucket URL छोड्नुहोस् - वा आफ्नो मेसिनबाट सीधा स्रोत फाइलहरू अपलोड गर्नुहोस्।

2
हामीले यसलाई अनुक्रमण गर्यौं

फाइलहरू स्लाइडिंग-सञ्झ्याल टुक्राहरूमा विभाजित हुन्छन् र हाम्रो GPU मा BGE-M3 सँग सम्मिलित हुन्छन्। अनुक्रमणिका प्रति प्रतिबद्ध एक पटक चल्दछ।

3
केही सोध्नुहोस्

तपाईँको प्रश्न सबैभन्दा सम्बन्धित सङ्केत विरुद्ध मिल्यो, त्यसपछि फाइल- बाटो उद्धरणहरूसँग जवाफ दिइयो ।

4
अन्वेषण जारी राख्नुहोस्

थप प्रश्नहरू साथ अनुगमन - वास्तुकला, जहाँ एक प्रकार्य बस्छ, एक फाइल के गर्छ. सुरु गर्न निःशुल्क, कुनै साइन अप सोध्न.

Chat with any Git Repo — FAQ

यो एक कोड-सचेत च्याट छ कि एक सम्पूर्ण कोडबेस लोड र तपाईंलाई सादा अंग्रेजी मा यो बारेमा प्रश्न सोध्छ. एक सार्वजनिक GitHub repo URL टाँस्नुहोस् (वा आफ्नो फाइल अपलोड) र AI परियोजना पढ्छ, त्यसपछि जस्तै कुराहरू जवाफ "कहाँ auth ह्यान्डल छ?", "यो प्रकार्य व्याख्या", "यो परीक्षण असफल किन?", वा "यो API के कल?" - वास्तविक फाइलहरू सन्दर्भहरू संग. पहिले नै आफ्नो सम्पूर्ण repo पढेको छ जो कसैले संग जोडी-प्रोग्रामिंग रूपमा यो सोच्नुहोस्.

दुई तरिका. (1) एक repo URL टाँस्नुहोस् (उदाहरणका लागि https://github.com/owner/project) र लोड क्लिक गर्नुहोस् - हामी यसलाई क्लोन र स्रोत सूचकांक. (2) कोड निजी वा स्थानीय छ भने तान्नुहोस्-र-तपाईंको आफ्नै फाइलहरू वा एक जिप गरिएको फोल्डर छोड्नुहोस्. एक पटक यो सूचकांक छ, बस कुराकानी सुरु. वार्तालाप गुमाउनु बिना लोड repos बीच स्विच.

सार्वजनिक GitHub भण्डार यूआरएल मार्फत आज काम, प्लस GitHub मा कुनै पनि लागि सीधा फाइल / फोल्डर / जिप अपलोड. GitLab र Bitbucket यूआरएल आयात रोडम्याप मा छन्. तब सम्म, एक GitLab वा Bitbucket परियोजना लागि बस एक जिप रूपमा repo डाउनलोड र अपलोड यो - कुराकानी एक क्लोन गरिएको repo गर्न अपलोड कोड identiically उपचार.

हो। यो दैनिक नि: शुल्क टोकन पूल मा हाम्रो आत्म-होस्ट Qwenकोडर मोडेल चल्छ - 2,500 टोकन / दिन बेनामी, 10,000 / दिन एक नि: शुल्क खाता संग। एक सामान्य प्रश्न-र-जवाफ घुमाउन लागत ~ 100-300 टोकन। एक repo सूचकांक सस्तो छ; तपाईं वास्तवमा प्रश्न सोध्न जब तपाईं मात्र टोकन खर्च। प्रिमियम मोडेल (Claude Sonnet / GPT-5) कोडबेस भन्दा धेरै ठूलो वा tricky तर्क लागि प्रति-कोल उपलब्ध छन्।

कुनै प्रशिक्षण छैन, कहिल्यै. अपलोड फाइलहरू र क्लोन गरिएको repos तपाईंको सत्रको अवधिको लागि मात्र राखिएको छ त्यसैले AI प्रश्नहरूको जवाफ दिन सक्छ, त्यसपछि खाली. सार्वजनिक repos तपाईं मा संकेत पहिले नै सार्वजनिक छन्. तपाईं अपलोड निजी कोड कहिल्यै साझेदारी गरिएको छैन, ट्रेन नमूना कहिल्यै प्रयोग, र स्वचालित रूपमा मेटिएको छ. पूर्ण विवरण /privacy/ मा.

एकल फाइलहरू 10MB सम्म र लगभग 100MB / केही हजार स्रोत फाइलहरू विश्वसनीय रूपमा सूचकांक गर्न सम्म जिप गरिएको परियोजनाहरू। धेरै ठूलो मोनोरिपोहरू सबैभन्दा प्रासंगिक फाइलहरू पहिलो सूचकांक द्वारा समर्थित हुन्छन् - एआईले तपाईंको प्रश्नमा बाँधिएका टुक्राहरू पुन: प्राप्त गर्दछ, न कि एक प्रोम्प्टमा सम्पूर्ण ट्रीलाई भर्ने। बाइनरी सम्पत्तिहरू, node_modules, निर्माण कलाकृतिहरू र lockfiles स्वचालित रूपमा छोडिन्छ ताकि सूचकांक वास्तविक स्रोतमा केन्द्रित रहन्छ।

यो सम्पूर्ण repo अनुक्रमणिका, त्यसपछि प्रत्येक प्रश्न (पुनप्राप्ति-बढाएको) लागि सबैभन्दा प्रासंगिक टुक्रा पुन: प्राप्त गर्दछ। त्यो मोडेल सन्दर्भ सञ्झ्याल भन्दा बढी बिना सही फाइलहरूमा जमिनमा जवाफ राख्छ। जब तपाईं एक विशिष्ट प्रकार्य वा फाइल बारेमा सोध्न, यो कोड प्लस यसको कलर / callees तान्दछ; जब तपाईं एक व्यापक वास्तुकला प्रश्न सोध्न, यो संरचनात्मक सारांश तान्दछ। तपाईं पनि त्यहाँ ध्यान केन्द्रित गर्न बल गर्न @-उल्लेख गर्न बाटो गर्न सक्नुहुन्छ।

सबै लोकप्रियहरू - पाइथन, जाभास्क्रिप्ट / टाइपस्क्रिप्ट, जाभा, C / C ++, C #, जानुहोस्, रस्ट, रूबी, PHP, स्विफ्ट, Kotlin, प्लस कन्फिग (YAML, JSON, TOML), SQL, शेल, Dockerfiles, र फ्रेमवर्क सम्मेलनहरू (Django, Flask, React, Vue, Spring, Rails, Express, र अधिक)। किनभने यो हाम्रो / कोड / जनरेटरहरू पछाडिको एउटै Qwenकोडर इन्जिन हो, यसलाई शब्दकोश र परियोजना सजावट पहिचान गर्दछ, न केवल वाक्य संरचना।

हो — यो बग समाधान गर्न सोध्नुहोस्, प्रकार्यलाई पुन: कारक, त्रुटि ह्यान्डलिङ थप्नुहोस्, वा विशेषता कार्यान्वयन गर्नुहोस् र यो परिवर्तनको व्याख्यासँग परिमार्जित कोड फर्काउँछ। यो तपाईंको रिपो विरुद्ध पढ्न मात्र हो (यो कमिटहरू कहिल्यै धकेल्दैन), त्यसैले तपाईं सुझाव दिइएको फरक प्रतिलिपि गर्नुहोस् र आफैले लागू गर्नुहोस्। समर्पित स्थिर- र- त्रुटिमोचन प्रवाहको लागि /code/debug/ प्रयोग गर्नुहोस्, र ठूलो पुनर्संरचनाका लागि /code/refactor/।

हो । मोड्युलमा यो सङ्केत गर्नुहोस् र इकाई परीक्षणहरूको लागि सोध्नुहोस् (pytest, Jest, JUnit, आदि) र यो पढेको वास्तविक हस्ताक्षरहरूको विरुद्धमा लेख्दछ । README, docstrings, वा API docs को लागि सोध्नुहोस् र यो वास्तविक कोडबाट तिनीहरूलाई उत्पन्न गर्दछ । एक-शट संस्करणहरूको लागि एक repo च्याट बाहिर, / code/test/ र / code/documentation/ र / code/readme/ समर्पित उपकरणहरू हुन् ।

सादा / च्याट / सामान्य ज्ञान र जे पनि तपाईँले सन्देशमा टाँस्नुहुन्छ जवाफबाट । Repo संग च्याटले तपाईँको वास्तविक अनुक्रमण गरिएको कोडबेसमा हरेक जवाफलाई आधार दिन्छ — यो वास्तविक फाइलहरू उद्धृत गर्दछ, मोड्युलहरूमा आयातहरू अनुसरण गर्दछ, र तपाईँको परियोजना सम्मेलनहरूसँग निरन्तर रहन्छ । सामान्य कोडिङ मद्दतका लागि / च्याट / प्रयोग गर्नुहोस्; जब जवाफले तपाईँको विशिष्ट परियोजना कसरी एकैसाथ तार गरिएको छ भन्ने बुझ्नमा निर्भर गर्दछ यो प्रयोग गर्नुहोस् ।

हो - को मूल कोड च्याट /v1/chat/ api.free.ai मा एक विकासकर्ता एपीआई कुञ्जी प्रयोग गरेर बेयरर auth संग पोस्ट मार्फत पहुँचयोग्य छ. अनुरोध को भाग रूपमा आफ्नो repo सन्दर्भ वा फाइल सामग्री पठाउन र उत्तर फिर्ता प्रवाह, OpenAI-संगत. कोड-परिक्षण बोट वा सीआई सहायक निर्माण को लागि उपयोगी. पाइथन / नोड / cURL स्निपेट / api / मा.

प्रेम Free.ai? आफ्नो साथीहरूलाई भन्नुहोस्!

यो पृष्ठ दर