GithubRepositoryReader clonează structura de directoare a unui proiect de pe GitHub, încarcă fișierele de cod conform extensiilor permise (.py, .js, .md) și generează metadate cu calea completă a fișierului.
from llama_index.readers.github import GithubRepositoryReader
reader = GithubRepositoryReader(
github_token="ghp_xxx",
owner="open-webui",
repo="open-webui",
filter_file_extensions=([".py", ".ts"], GithubRepositoryReader.FilterType.INCLUDE)
)
documents = reader.load_data(branch="main")
Asistent de codare: Permite crearea unui chatbot capabil să explice întreaga arhitectură a unui repository privat.
Întrebări & Exemple practice:
GithubRepositoryReader: Ingestia Automată a Depozitelor de Cod SursăAi o întrebare despre GithubRepositoryReader: Ingestia Automată a Depozitelor de Cod Sursă sau ai descoperit un truc, prompt sau fragment de cod util? Distribuie-l cu ceilalți membri ai comunității!
Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau resurse pentru această pagină. Dacă ai testat un prompt sau ai un snippet util, adaugă-l mai jos pentru comunitate.