Web Analytics

llama-github

⭐ 319 stars Arabic by JetXu-LLM

🌐 اللغة

لاما-جيت هب

[وثيقة التفاصيل] https://deepwiki.com/JetXu-LLM/llama-github

إصدار PyPI عدد التحميلات الرخصة

لاما-جيت هب هو أداة قوية تساعدك على استرجاع (استنادًا إلى Agentic RAG) أكثر مقتطفات الشيفرة، والمشكلات، ومعلومات المستودع صلة من GitHub بناءً على استفساراتك، وتحويلها إلى سياق معرفي قيم. تمكّن روبوتات الدردشة LLM، ووكلاء الذكاء الاصطناعي، ووكلاء التطوير الذاتي من حل مهام البرمجة المعقدة. سواء كنت مطورًا تبحث عن حلول سريعة أو مهندسًا يقوم بتنفيذ وكلاء الذكاء الاصطناعي المتقدمين Auto Dev، يجعل لاما-جيت هب الأمر سهلاً وفعالاً.

إذا أعجبك هذا المشروع أو تعتقد أنه ذو إمكانات، يرجى منحه نجمة ⭐️. دعمك هو أكبر دافع لنا!

البنية المعمارية

البنية المعمارية عالية المستوى

التثبيت

pip install llama-github

هدف التشغيل الحالي المدعوم: بايثون 3.10+.

الاستخدام

إليك مثال بسيط لكيفية استخدام 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?" contexts = github_rag.retrieve_context( query, # simple_mode = True )

print(contexts[0]["url"]) print(contexts[0]["context"])

تعيد الدالة retrieve_context() قائمة من القواميس السياقية. يحتوي كل عنصر على الأقل على context و url.

لمزيد من الاستخدامات المتقدمة والأمثلة، يرجى الرجوع إلى التوثيق. تتوفر أيضًا أمثلة عملية منخفضة التكلفة في examples/.

الميزات الرئيسية

🤖 جرب مساعد مراجعة PR المدعوم بالذكاء الاصطناعي: LlamaPReview

إذا وجدت llama-github مفيدًا، قد تهتم أيضًا بمساعد مراجعة PR في GitHub المدعوم بالذكاء الاصطناعي LlamaPReview. إنه مصمم ليكمل سير عملك التطويري ويعزز جودة الشيفرة بشكل أكبر.

الميزات الرئيسية لـ LlamaPReview:

يستخدم LlamaPReview تقنيات الاسترجاع السياقي المتقدمة وتحليل النماذج اللغوية في llama-github لتقديم مراجعات شيفرة ذكية وواعية للسياق. إنه أشبه بمطور كبير يراجع كل PR تلقائيًا ومعه كامل سياق المستودع!

👉 ثبت LlamaPReview الآن (مجاني)

باستخدام llama-github لاسترجاع السياق وLlamaPReview لمراجعة الشيفرة، يمكنك إنشاء بيئة تطوير قوية مدعومة بالذكاء الاصطناعي.

الرؤية وخارطة الطريق

الرؤية

رؤيتنا هي أن نصبح وحدة محورية في مستقبل حلول التطوير المعتمدة على الذكاء الاصطناعي، من خلال التكامل السلس مع GitHub لتمكين نماذج اللغة الكبيرة من حل المهام البرمجية المعقدة تلقائيًا.

هندسة الرؤية

خارطة الطريق

للاطلاع على العرض التاريخي لخارطة الطريق السابقة، يرجى زيارة الرؤية وخارطة الطريق.

الشكر والتقدير

نود أن نعبر عن امتناننا للمشاريع مفتوحة المصدر التالية لدعمها ومساهماتها:

لقد كانت مساهماتهم جوهرية في تطوير llama-github، ونوصي بشدة بالاطلاع على مشاريعهم للحصول على حلول مبتكرة أخرى.

المساهمة

نرحب بالمساهمات في llama-github! يرجى مراجعة إرشادات المساهمة لمزيد من المعلومات.

الترخيص

هذا المشروع مرخص بموجب شروط ترخيص Apache 2.0. راجع ملف الترخيص لمزيد من التفاصيل.

التواصل

إذا كانت لديك أي أسئلة أو اقتراحات أو ملاحظات، لا تتردد في التواصل معنا عبر البريد الإلكتروني لـ Jet Xu.


شكرًا لاختيارك llama-github! نأمل أن تعزز هذه المكتبة تجربتك في تطوير الذكاء الاصطناعي وأن تساعدك في بناء تطبيقات قوية بسهولة.

--- Tranlated By Open Ai Tx | Last indexed: 2026-03-26 ---