په DevOps کې د اجنټیک AI احتمالي خلاصول: د LangChain او DSPy ادغام تخنیکي سپړنه | B4N1

په DevOps کې د اجنټیک AI احتمالي خلاصول: د LangChain او DSPy ادغام تخنیکي سپړنه

8 months ago · b4n1 Read time: 4 min

په DevOps کې د اجنټیک AI احتمالي خلاصول: د LangChain او DSPy ادغام تخنیکي سپړنه

پیژندنه

د DevOps منظره په ګړندۍ توګه وده کوي ، د ګړندي ، ډیر باوري ، او خوندي سافټویر تحویل لپاره د ډیریدونکي غوښتنې لخوا پرمخ وړل کیږي. د دې بدلون یو له کلیدي چلوونکو څخه د DevOps کاري فلو کې د مصنوعي استخباراتو (AI) او ماشین زده کړې (ML) ادغام دی. پدې مقاله کې ، موږ به په DevOps کې د اجنټیک AI مفهوم وپلټو ، د LangChain او DSPy ادغام باندې تمرکز کول ، دوه پیاوړي آرکیسټریشن وسیلې چې د توزیع وړ او خوندي سافټویر جوړښت وړوي.

** په DevOps کې اجنټیک AI څه دی؟**

په DevOps کې اجنټیک AI د DevOps کاري فلو اتومات کولو او مطلوب کولو لپاره د AI اجنټانو کارولو ته اشاره کوي. دا اجنټان کولی شي دندې ترسره کړي لکه نظارت ، ننوتل ، او ځای په ځای کول ، د لا ستراتیژیک او تخلیقي کار لپاره د بشري سرچینو خلاصول. په DevOps کې د اجنټیک AI کلیدي اصول د متن انجینري او زیرو اوپس دي.

مقالې انجینرۍ

د متن انجینرۍ د شرایطو په اړه د ګډ تفاهم رامینځته کولو پروسه ده چیرې چې د DevOps کاري جریان فعالیت کوي. پدې کې د مقرراتو ، محدودیتونو او اهدافو تعریف کول شامل دي چې د DevOps کاري فلو کې د AI اجنټانو چلند اداره کوي. د متن انجینرۍ د AI اجنټانو ته وړتیا ورکوي چې باخبره پریکړې وکړي او هغه اقدامات وکړي چې د سازمان اهدافو او اهدافو سره سمون لري.

** صفراوپس**

ZeroOps د DevOps اصول دی چې هدف یې د DevOps کاري فلو کې د انساني مداخلې اړتیا له مینځه وړل دي. دا د ځان درملنې ، ځان اصلاح کولو ، او ځان خوندي کولو سیسټم رامینځته کولو سره ترلاسه کیږي چې کولی شي د انساني مداخلې پرته په چاپیریال کې بدلونونو کشف او ځواب ورکړي. ZeroOps د AI اجنټانو په کارولو سره امکان لري چې کولی شي په سیسټم کې بدلونونو څارنه ، تحلیل او ځواب ووایی.

LangChain او DSPy ادغام

LangChain او DSPy دوه پیاوړي آرکیسټریشن وسیلې دي چې په DevOps کې د اجنټیک AI ادغام وړ کوي. LangChain د Python کتابتون دی چې د خبرو اترو AI اجنټانو جوړولو لپاره چوکاټ چمتو کوي، پداسې حال کې چې DSPy د زنګ پر بنسټ کتابتون دی چې د توزیع شوي سیسټمونو جوړولو لپاره چوکاټ چمتو کوي.

د LangChain او DSPy په یوځای کولو سره، پراختیا کونکي کولی شي د توزیع وړ او خوندي سافټویر جوړښت رامینځته کړي چې د اجنټیک AI ځواک څخه ګټه پورته کوي. دلته یو مثال دی چې دا ادغام څنګه ترلاسه کیدی شي:

``پېتون

langchain واردول د langchain.chat_models څخه ChatOpenAI وارد کړئ د langchain.llms څخه د LLMOpenAI واردوي

د چیٹ ماډل او LLM تعریف کړئ

chat_model = ChatOpenAI() llm = LLMOpenAI()

د LangChain اجنټ تعریف کړئ

اجنټ = langchain.Agent( زنځیر=langchain.chain( llm=llm, chat_model=chat_model ) )

د DSPy اجنټ تعریف کړئ

dsp_agent = dspy.Agent( نوم = "زما_اجنټ" توضیح = زما د DSPy اجنټ" )

د لینګ چین او DSPy اجنټان یوځای کړئ

langchain_agent = langchain.Agent( زنځیر=langchain.chain( llm=llm, chat_model=chat_model, dsp_agent=dsp_agent ) )

د دندې ترسره کولو لپاره مدغم شوي اجنټ وکاروئ

langchain_agent.execute("تولید ته غوښتنلیک ځای په ځای کړئ") ``

غوره 5-10 ډیری کارول شوي کمانډونه / ټوټې

دلته د LangChain او DSPy لپاره غوره 5-10 ډیری کارول شوي کمانډونه / ټوټې دي:

  1. Langchain اجنټ جوړول: langchain.Agent(سلسله=langchain.Chain(llm=llm, chat_model=chat_model))
  2. DSPy اجنټ جوړول: dspy.Agent(name="my_agent", description="زما DSPy اجنټ")
  3. LangChain Agent Execution: langchain_agent.execute("تولید ته غوښتنلیک ځای پر ځای کړئ")
  4. DSPy اجنټ اجراء: dsp_agent.execute("تولید ته غوښتنلیک ځای په ځای کړئ")
  5. Langchain Chain تعریف: langchain.chain(llm=llm, chat_model=chat_model)
  6. DSPy سلسله تعریف: dspy.Chain(name="my_chain", description="زما DSPy سلسله")
  7. LangChain اجنټ راجسټریشن: langchain_agent.register()
  8. DSPy اجنټ راجستریشن: dsp_agent.register()
  9. LangChain Agent Unregistration: langchain_agent.unregister()
  10. DSPy اجنټ غیر راجسټریشن: dsp_agent.unregister()

بصری کول

دلته د Chart.js په کارولو سره د LangChain او DSPy ادغام لید دی:

json { "ډول": "بار" "ډاټا": { "labels": ["LangChain", "DSPy"], "ډاټاسایټ": [ { "label": "د اجنټ جوړول", "ډاټا": [10، 5]، "backgroundColor": ["#4CAF50", "#FF9800"] }، { "label": "د اجنټ اجرا کول", "ډاټا": [8, 6], "backgroundcolor": ["#2196F3", "#9C27B0"] }، { "label": "د ځنځیر تعریف", "ډاټا": [12، 4]، "backgroundColor": ["#8BC34A", "#3F51B5"] } ] }، "اختیارونه": { "عنوان": { "ښکاره": ریښتیا، "text": "LangChain او DSPy ادغام" }، "legend": { "ښکاره": ریښتیا } } }

پایله

د LangChain او DSPy ادغام د توزیع وړ او خوندي سافټویر جوړښت رامینځته کولو وړ کوي چې په DevOps کې د اجنټیک AI ځواک ګټه پورته کوي. د شرایطو انجینرۍ او زیرو اوپس اصولو په کارولو سره ، پراختیا کونکي کولی شي د ځان درملنې ، ځان اصلاح کولو ، او ځان خوندي کولو سیسټمونه رامینځته کړي چې کولی شي د انساني مداخلې پرته په چاپیریال کې بدلونونو کشف او ځواب ورکړي. د LangChain او DSPy لپاره غوره 5-10 ډیر کارول شوي کمانډونه / ټوټې چمتو شوي، د Chart.js په کارولو سره د ادغام لید سره.


Have Questions?

Let's Talk

Contact me on LinkedIn