Web Analytics

llama-github

⭐ 300 stars Indonesian by JetXu-LLM

🌐 Bahasa

llama-github

[Dokumen Detail] https://deepwiki.com/JetXu-LLM/llama-github

Versi PyPI Unduhan Lisensi

Llama-github adalah alat yang kuat yang membantu Anda mengambil (berbasis Agentic RAG) potongan kode, isu, dan informasi repositori paling relevan dari GitHub berdasarkan kueri Anda, mengubahnya menjadi konteks pengetahuan yang berharga. Ini memberdayakan Chatbot LLM, AI Agent, dan Auto-dev Agent untuk menyelesaikan tugas pengkodean yang kompleks. Baik Anda seorang pengembang yang mencari solusi cepat atau insinyur yang mengimplementasikan Auto Dev AI Agent tingkat lanjut, llama-github membuatnya mudah dan efisien.

Jika Anda menyukai proyek ini atau percaya proyek ini memiliki potensi, silakan beri ⭐️. Dukungan Anda adalah motivasi terbesar kami!

Arsitektur

Arsitektur Tingkat Tinggi

Instalasi

pip install llama-github

Penggunaan

Berikut adalah contoh sederhana cara menggunakan llama-github:

from llama_github import GithubRAG

Initialize GithubRAG with your credentials

github_rag = GithubRAG( github_access_token="your_github_access_token", openai_api_key="your_openai_api_key", # Optional in Simple Mode jina_api_key="your_jina_api_key" # Optional - unless you want high concurrency production deployment (s.jina.ai API will be used in llama-github) )

Retrieve context for a coding question (simple_mode is default set to False)

query = "How to create a NumPy array in Python?" context = github_rag.retrieve_context( query, # In professional mode, one query will take nearly 1 min to generate final contexts. You could set log level to INFO to monitor the retrieval progress # simple_mode = True )

print(context)

Untuk penggunaan dan contoh yang lebih lanjut, silakan merujuk ke dokumentasi.

Fitur Utama

🤖 Coba Asisten Review PR Berbasis AI: LlamaPReview

Jika Anda merasa llama-github bermanfaat, Anda mungkin juga tertarik dengan asisten review PR GitHub berbasis AI kami, LlamaPReview. Dirancang untuk melengkapi workflow pengembangan Anda dan semakin meningkatkan kualitas kode.

Fitur Utama LlamaPReview:

LlamaPReview memanfaatkan pengambilan konteks canggih dan analisis berbasis LLM dari llama-github untuk menyediakan review kode yang cerdas dan kontekstual. Seperti memiliki pengembang senior, lengkap dengan konteks penuh dari repositori Anda, yang meninjau setiap PR secara otomatis!

👉 Instal LlamaPReview Sekarang (Gratis)

Dengan menggunakan llama-github untuk pengambilan konteks dan LlamaPReview untuk review kode, Anda dapat menciptakan lingkungan pengembangan bertenaga AI yang kuat.

Visi dan Roadmap

Visi

Visi kami adalah menjadi modul penting dalam solusi pengembangan berbasis AI di masa depan, terintegrasi mulus dengan GitHub untuk memberdayakan LLM dalam menyelesaikan tugas pengkodean kompleks secara otomatis.

Arsitektur Visi

Roadmap

Untuk melihat roadmap proyek kami secara detail, silakan kunjungi Roadmap Proyek.

Ucapan Terima Kasih

Kami ingin mengucapkan terima kasih kepada proyek-proyek open-source berikut atas dukungan dan kontribusinya:

Kontribusi mereka sangat penting dalam pengembangan llama-github, dan kami sangat merekomendasikan untuk mengecek proyek mereka untuk solusi inovatif lainnya.

Kontribusi

Kami sangat menyambut kontribusi untuk llama-github! Silakan lihat panduan kontribusi kami untuk informasi lebih lanjut.

Lisensi

Proyek ini dilisensikan di bawah lisensi Apache 2.0. Lihat berkas LICENSE untuk detail lebih lanjut.

Kontak

Jika Anda memiliki pertanyaan, saran, atau masukan, silakan hubungi kami di email Jet Xu.


Terima kasih telah memilih llama-github! Kami berharap library ini meningkatkan pengalaman pengembangan AI Anda dan membantu membangun aplikasi yang kuat dengan mudah.

--- Tranlated By Open Ai Tx | Last indexed: 2025-07-28 ---