
⚡ كل ما تحتاجه لإنشاء وكيل LLM موجود هنا. الوصول إلى مجموعة شاملة من الأدوات والمطالبات والأطر ومركز المعرفة لنماذج LLM - كل ذلك في مكان واحد لتبسيط تطوير وكيلك.
فكر في بطولةنا إذا كنت تستخدم demogpt ، لذا يسمع المزيد من الناس عنا!
للتوضيح السريع ، يمكنك زيارة موقعنا على الويب

انظر موقع الوثائق لدينا هنا للحصول على مستندات وإرشادات الإرشادات الكاملة
⚡ مع Demogpt v1.3 ، سيكون استخدام API ممكنًا مع قوة الغوريلا في غضون أسبوعين. بعد هذا الإصدار ، ستتمكن من استخدام واجهات برمجة التطبيقات الخارجية بشكل مستقل. ⚡
حزمة demogpt متوفرة الآن ويمكن تثبيتها باستخدام PIP. قم بتشغيل الأمر التالي لتثبيت الحزمة:
pip install demogptلاستخدام تطبيق demogpt ، ما عليك سوى كتابة "demogpt" في محطةك:
demogptمرحبًا بكم في Demogpt ، وهي مبادرة ثورية مفتوحة المصدر تعيد تشكيل المشهد الطبيعي لتطوير تطبيقات اللغة الكبيرة (LLM).
في قلب Demogpt ، تنطلق قدرات GPT-3.5-Turbo ، مما يؤدي إلى توليد رمز Langchain التلقائي. يتم إثراء هذه العملية ببنية متطورة تترجم تعليمات المستخدم إلى تطبيقات تدفق تفاعلية.
رمز Langchain ، بمجرد إنشاؤه ، ليس مجرد نقطة نهاية ولكن مرحلة تحويلية. يتطور إلى تطبيق تدفق سهل الاستخدام ، مما يضيف بعدًا تفاعليًا إلى المنطق المصنوع. يجسد هذا التحول التزام Demogpt بمشاركة المستخدم وخبرته.
نحن نخطط لإضافة قاعدة بيانات متاحة للجمهور ستسرع عملية التوليد عن طريق استرداد أمثلة مماثلة أثناء عملية التكرير. سيؤدي هذا الابتكار إلى تبسيط سير عمل التنمية ، مما يجعله أكثر كفاءة واستجابة.
تم تصميم Demogpt ليكون قابلاً للتكيف ، قادرًا على استخدام أي نموذج LLM الذي يلبي معايير أداء محددة من حيث توليد الكود. تضمن هذه المرونة أن يبقى demogpt في طليعة التكنولوجيا ، حيث تبني تطورات جديدة في LLM.
لا تزال عملية التنمية التكرارية الخاصة بـ Demogpt حجر الزاوية في ابتكارها. يخضع كل قطاع رمز للاختبار الفردي ، وتضمن استراتيجية إعادة الانتعاش الذاتية سير عمل فعال وذات خطأ. هذا الانصهار من الاختبار الدقيق والصقل هو شهادة على سعي Demogpt للتميز.
من خلال تجاوز نماذج الترميز التقليدية ، فإن Demogpt رائدة في حقبة جديدة في التطبيقات المستندة إلى LLM. الأمر لا يتعلق فقط بتوليد الكود ؛ يتعلق الأمر بصياغة حلول ذكية وتفاعلية وشاملة.
باختصار ، Demogpt هو أكثر من مشروع ؛ إنه نهج بصيرة ، يدفع حدود ما هو ممكن في تطوير التطبيقات المستندة إلى LLM.
في الإصدار التالي ، سنقوم بدمج الغوريلا لتمييز demogpt لتمكين demogpt من استخدام واجهات برمجة التطبيقات الخارجية بشكل مستقل. المستقبل مشرق ، وبدأت الرحلة للتو. انضم إلينا في هذه المغامرة المثيرة!

يمكنك تثبيت حزمة demogpt عن طريق تشغيل الأمر التالي:
pip install demogptgit clone https://github.com/melih-unsal/DemoGPT.git cd DemoGPTpip install . بمجرد تثبيت حزمة demogpt ، يمكنك استخدامها عن طريق تشغيل الأمر التالي في المحطة الخاصة بك:
demogptيمكنك الآن استخدام Demogpt كمكتبة في تطبيقات Python:
from demogpt import DemoGPT
agent = DemoGPT ( model_name = "gpt-3.5-turbo" ) # if OPENAI_API_KEY is not set in env variables, put it with openai_api_key argument
instruction = "Your instruction here"
title = "Your title here"
code = ""
for phase in agent ( instruction = instruction , title = title ):
print ( phase ) # this will display the resulting json for each generation stage
if phase [ "done" ]:
code = phase [ "code" ] # final code
print ( code )مثال على الإخراج (مقطوع):
# phases
{ ' stage ' : ' draft ' , ' completed ' : False, ' percentage ' : 60, ...}
{ ' stage ' : ' draft ' , ' completed ' : False, ' percentage ' : 64, ' code ' : ' #Get the source language ... ' }
...
{ ' stage ' : ' final ' , ' completed ' : True, ' percentage ' : 100, ... , ' code ' : ' import streamlit as stn... ' } # Code
import streamlit as st
from langchain . chains import LLMChain
from langchain_community . chat_models import ChatOpenAI
from langchain . prompts . chat import ( ChatPromptTemplate ,
HumanMessagePromptTemplate ,
SystemMessagePromptTemplate )
...إذا كنت قد قمت باستنساخ المستودع وترغب في تشغيل إصدار الكود المصدر ، يمكنك استخدام Demogpt عن طريق تشغيل الأمر التالي:
streamlit run demogpt/app.pyيتم الترحيب بالمساهمات في مشروع Demogpt! سواء كنت تقوم بإصلاح الأخطاء أو تحسين الوثائق أو اقتراح ميزات جديدة ، فإن جهودك موضع تقدير كبير. يرجى التحقق من المشكلات المفتوحة قبل البدء في أي عمل.
يرجى قراءة
CONTRIBUTINGللحصول على تفاصيل حولCODE OF CONDUCT، وعملية تقديم طلبات السحب إلينا.
تمت الإشارة إلى Demogpt في أوراق بحثية مختلفة لنهجها المبتكرة لإنشاء التطبيق باستخدام وكلاء الذكاء الاصطناعى الذاتي. فيما يلي قائمة بالأوراق التي استشهدت demogpt:
يبرز هذا الإقرار من المجتمع الأكاديمي إمكانات وفائدة demogpt في تقدم مجال أدوات التنمية التي تحركها الذكاء الاصطناعي.
Demogpt هو مشروع مفتوح المصدر مرخص بموجب ترخيص معهد ماساتشوستس للتكنولوجيا.
لأي مشكلات أو أسئلة أو تعليقات ، لا تتردد في الاتصال بنا أو فتح مشكلة. نحن نقدر ملاحظاتك لجعل demogpt أفضل.