Web Analytics

llama-github

⭐ 300 stars Turkish by JetXu-LLM

🌐 Dil

llama-github

[Ayrıntılı Doküman] https://deepwiki.com/JetXu-LLM/llama-github

PyPI versiyonu İndirme Lisans

Llama-github, sorgularınıza dayalı olarak GitHub'dan en alakalı kod parçacıklarını, sorunları ve depo bilgilerini (Agentic RAG tabanlı) almanıza yardımcı olan güçlü bir araçtır ve bunları değerli bilgi bağlamına dönüştürür. LLM Sohbet Botlarını, Yapay Zeka Ajanlarını ve Otomatik Geliştirici Ajanlarını karmaşık kodlama görevlerini çözmeleri için güçlendirir. İster hızlı çözümler arayan bir geliştirici, ister gelişmiş Otomatik Geliştirici AI Ajanları uygulayan bir mühendis olun, llama-github bunu kolay ve verimli hale getirir.

Eğer bu projeyi beğendiyseniz veya potansiyeli olduğunu düşünüyorsanız, lütfen bir ⭐️ verin. Desteğiniz en büyük motivasyon kaynağımız!

Mimari

Yüksek Seviye Mimari

Kurulum

pip install llama-github

Kullanım

llama-github'un nasıl kullanılacağına dair basit bir örnek:

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)

Daha gelişmiş kullanım ve örnekler için lütfen dokümantasyona başvurun.

Temel Özellikler

🤖 Yapay Zeka Destekli PR İnceleme Asistanımızı Deneyin: LlamaPReview

Llama-github'u faydalı buluyorsanız, yapay zeka destekli GitHub PR inceleme asistanımız LlamaPReview ile de ilgilenebilirsiniz. Geliştirme iş akışınızı tamamlamak ve kod kalitesini daha da artırmak için tasarlanmıştır.

LlamaPReview'un Temel Özellikleri:

LlamaPReview, llama-github'un gelişmiş bağlam getirme ve LLM destekli analizini kullanarak akıllı, bağlamdan haberdar kod incelemeleri sunar. Sanki deponuzun tüm bağlamına sahip kıdemli bir geliştirici her PR'ı otomatik olarak inceliyor gibi!

👉 LlamaPReview'i Hemen Kurun (Ücretsiz)

Bağlam getirme için llama-github'u, kod incelemeleri için LlamaPReview'u kullanarak güçlü, yapay zeka destekli bir geliştirme ortamı oluşturabilirsiniz.

Vizyon ve Yol Haritası

Vizyon

Vizyonumuz, GitHub ile sorunsuz bir şekilde entegre olarak LLM'leri otomatik olarak karmaşık kodlama görevlerini çözmede güçlendiren, yapay zeka odaklı geliştirme çözümlerinin geleceğinde merkezi bir modül olmaktır.

Vizyon Mimarisi

Yol Haritası

Proje yol haritamızın ayrıntılı bir görünümü için lütfen Proje Yol Haritası sayfamızı ziyaret edin.

Teşekkürler

Aşağıdaki açık kaynak projelere destekleri ve katkıları için teşekkürlerimizi sunarız:

Katkıları, llama-github'un geliştirilmesinde çok önemli olmuştur ve daha yenilikçi çözümler için projelerini incelemenizi kesinlikle tavsiye ederiz.

Katkıda Bulunma

Llama-github'a katkıda bulunmak isteyenleri memnuniyetle karşılıyoruz! Daha fazla bilgi için lütfen katkı yönergelerimizi inceleyin.

Lisans

Bu proje Apache 2.0 lisansı koşullarında lisanslanmıştır. Daha fazla ayrıntı için LİSANS dosyasına bakınız.

İletişim

Sorularınız, önerileriniz veya geri bildiriminiz varsa lütfen Jet Xu'nun e-postası üzerinden bizimle iletişime geçmekten çekinmeyin.


Llama-github'u seçtiğiniz için teşekkür ederiz! Bu kütüphanenin yapay zeka geliştirme deneyiminizi artırmasını ve güçlü uygulamaları kolayca oluşturmanıza yardımcı olmasını umuyoruz.

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