Edozein GitHub biltegirekin berriketan

Itsatsi GitHub, GitLab edo Bitbucket URL publiko bat — edo igo zure fitxategiak. Indexatuko dugu (egunean lehen 2 errepositorioetan doan), eta gero edozein galdera egin dezakezu — inplementazio-galderak, arkitektura-ikuspegi orokorra, non definitzen den funtzio bat, fitxategi batek zer egiten duen.

1. Indizekatu biltegi bat
GitHub GitLab Bitbucket
— edo —
Arrastatu eta jaregin iturburuko fitxategiak hemen, edo egin klik hautatzeko
Caps: 50 MB / 5.000 fitxategi / 100 KB fitxategi bakoitzeko. Leiho-zati korrikakorrak (1500 karaktere), gure GPUan BGE-M3-rekin kapsulatuak. Iturburu-kodea bakarrik — node_modules,.git, dist, build, venv saltatuta.

Nola funtzionatzen duen

1
Itsatsi edo igo

Jarri GitHub, GitLab edo Bitbucket URL publiko bat — edo igo iturburu-fitxategiak zuzenean zure makinatik.

2
Indexatzen dugu.

Fitxategiak leiho-zati korronteetan zatitzen dira eta gure GPUan BGE-M3-rekin kapsulatzen dira. Indexazioa behin exekutatzen da jakinarazpen bakoitzeko.

3
Ezer galdetu

Zure galdera koderik egokienaren arabera parekatzen da, eta, ondoren, fitxategi-bide-izenak aipatuz erantzuten da.

4
Jarraitu esploratzen

Jarraitu galdera gehiagorekin - arkitektura, funtzio bat non dagoen, fitxategi batek zer egiten duen. Hasteko doakoa, galdetzeko izena eman beharrik ez.

Chat with any Git Repo — FAQ

Kode-ezagutzaileen berriketa da, kode-base osoa kargatzen duena eta horri buruzko galderak egiteko aukera ematen dizuna ingeles arruntean. Itsatsi GitHub-eko gordailu publiko baten URLa (edo igo zure fitxategiak) eta AI-k proiektua irakurriko du, eta ondoren "non kudeatzen da autentifikazioa?", "funtzio hau azaltzen duzu?", "zergatik huts egiten du proba honek?" edo "zerk deitzen dio API honi?" bezalako galderei erantzungo die, benetako fitxategiei erreferentzia eginez. Pentsa ezazu zure gordailu osoa irakurri duen norbaiten bikoiztutako programazio gisa.

Bi modu daude. (1) Itsatsi biltegiaren URL bat (adib. https://github.com/owner/project) eta egin klik Kargatu botoian — klonatu eta iturburua indexatuko dugu. (2) Arrastatu eta jaregin zure fitxategiak edo zip-karpeta bat kodea pribatua edo lokala bada. Indexatuta dagoenean, hasi berriketan. Aldatu biltegi kargatuen artean elkarrizketa galdu gabe.

GitHub-eko biltegi publikoek URL bidez funtzionatzen dute gaur egun, eta zuzeneko fitxategi/karpeta/zip kargaketa ere bai GitHub-en ez dagoen edozein gauzarentzat. GitLab eta Bitbucket-eko URL inportazioa bide-orriaren gainean daude. Ordura arte, GitLab edo Bitbucket-eko proiektu batentzat, deskargatu biltegia zip gisa eta kargatu — berriketan igotakoaren kodea klonatutako biltegiaren berdin tratatuko da.

Bai. Gure Qwen 3 Coder modeloa erabiltzen du, eguneroko token libreen biltegian — 2.500 token/egun anonimo, 10.000/egun doako kontuarekin. Galdera-erantzun txanda tipikoak ~100-300 token kostatzen ditu. Errepositorio bat indexatzea merkea da; galderak egiten dituzunean bakarrik gastatzen dituzu tokenak. Premium modeloak (Claude Sonnet / GPT-5) deitzen bakoitzean eskuragarri daude kode-basearen inguruko arrazoibide oso handiak edo zailak egiteko.

Prestakuntzarik ez, inoiz ere ez. Igotako fitxategiak eta errepositorio klonatuak zure saioan zehar bakarrik gordetzen dira, AIk galderei erantzun ahal izateko, eta gero garbitu. Esleitu duzun errepositorio publikoa jada publikoa da. Igotzen duzun kode pribatua ez da inoiz partekatzen, ez da inoiz ereduak prestatzeko erabiltzen, eta automatikoki ezabatu egiten da. Xehetasun guztiak /privacy/-n daude.

10MB-ko fitxategi bakarreko eta 100MB-ko konprimitutako proiektuak / milaka iturburu-fitxategi fidagarri indexatzen dira. Monorepositorio oso handiak fitxategi garrantzitsuenak lehenik indexatuz onartzen dira - AI-k zure galderari lotutako zatiak eskuratzen ditu, zuhaitz osoa galdera bakar batean bete ordez. Baliabide binarioak, node_modules, eraikitze-artefaktuak eta blokeo-fitxategiak automatikoki saltatu egiten dira, indizea benetako iturburuan zentratzen baita.

Errepositorio osoa indexatzen du, eta gero galdera bakoitzeko zatirik garrantzitsuenak eskuratzen ditu (erabilgarritasuna handituta). Horrek erantzunak fitxategi egokietan oinarrituta mantentzen ditu, ereduaren testuinguruko leihoa gainditu gabe. Funtzio edo fitxategi jakin bati buruz galdetzen duzunean, kode hori eta haren deitzaileak/deitu beharrekoak eskuratzen ditu; arkitektura-galderaren bat egiten duzunean, egitura-ikuspegia eskuratzen du. Bide bat @-aipamenarekin ere aipatu dezakezu, bertan fokua jartzera behartzeko.

Ezagutzen diren guztiak: Python, JavaScript/TypeScript, Java, C/C++, C#, Go, Rust, Ruby, PHP, Swift, Kotlin, eta konfigurazioa (YAML, JSON, TOML), SQL, shella, Dockerfileak eta framework-en konbentzioak (Django, Flask, React, Vue, Spring, Rails, Express eta gehiago). Gure /code/ sortzaileen atzean dagoen Qwen 3 Coder motor bera denez, idiomen eta proiektuen diseinua ezagutzen du, ez sintaxia bakarrik.

Bai — eskatu programa-errore bat konpontzeko, funtzio bat birfaktorizatzeko, errore-kudeaketa gehitzeko edo ezaugarri bat inplementatzeko, eta aldatutako kodea itzuliko du aldaketaren azalpenarekin. Irakurri soilik da zure biltegian (ez du inoiz inportatzen), beraz, iradokitako diff kopiatu eta aplikatu egin behar duzu. Konponketa eta arazketa fluxu dedikatu bat lortzeko, erabili /code/debug/, eta /code/refactor/ berregituraketa handiagoetarako.

Bai. Modulu batera zuzendu eta unitate-probak eskatu (pytest, Jest, JUnit, etab.) eta irakurritako benetako sinadurak erabiliz idatziko ditu. README bat, docstrings edo API dokumentuak eskatu eta kodetik sortuko ditu. Errepositorio batetik kanpoko bertsio bakarreko bertsioetarako, /code/test/ eta /code/documentation/ eta /code/readme/ dira tresna dedikatuak.

/chat/ arruntak ezagutza orokorretik eta mezuan itsatsi duzun edozeinetik erantzunak ematen ditu. Repo-rekin berriketan erantzun guztiak zure benetako kode-base indexatuan oinarritzen dira — benetako fitxategiak aipatzen ditu, moduluetan zehar inportazioak jarraitzen ditu eta zure proiektuaren konbentzioekin bat egiten du. Erabili /chat/ kodeketa-laguntza orokorra lortzeko; erabili hau erantzuna zure proiektu zehatza nola konektatzen den ulertzen badago.

Bai — azpiko kodearen berriketa eskura daiteke POST bidez /v1/chat/-era api.free.ai-n, Bearer autentifikazioarekin, garatzaileentzako API gako bat erabiliz. Bidali zure errepositorioaren testuingurua edo fitxategiaren edukia eskaeraren zati gisa eta erantzuna itzuli, OpenAI-rekin bateragarria. Erabilgarria kode-berrikuspen-bot-ak edo CI laguntzaileak eraikitzeko. Python / Node / cURL zatiak /api/-n.

Free.ai maite duzu?

Balioetsi orrialde hau