د LangChain په کارولو سره دودیز اجنټ جوړ کړئ | B4N1

د LangChain په کارولو سره دودیز اجنټ جوړ کړئ

3 months ago · b4n1 Tiempo de lectura: 6 min

د AI-Powered DevOps اتومات لپاره د LangChain او DSPy سره د اجنټ کیفیت اصلاح کول

پیژندنه

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

**AgentCore: د AI-Powered DevOps اتوماتیک بنسټ **

AgentCore د AI-powered DevOps اتومات سیسټمونو جوړولو لپاره د خلاصې سرچینې چوکاټ دی. دا یو ماډلر جوړښت چمتو کوي چې پراختیا کونکو ته وړتیا ورکوي چې د مختلف دندو لپاره دودیز اجنټان رامینځته کړي ، لکه نظارت ، ګمارنه ، او ازموینې. د اجنټ کور کلیدي ځانګړتیاوې عبارت دي له:

  • موډولر آرکیټیکچر: د اجنټ کور جوړښت خورا ماډلر کولو لپاره ډیزاین شوی ، پراختیا کونکو ته اجازه ورکوي چې دودیز اجنټان رامینځته کړي او د اصلي چوکاټ سره په بې ساري ډول مدغم کړي.
  • د AI په واک کې پریکړه کول: AgentCore د AI او ML الګوریتمونو څخه ګټه پورته کوي ترڅو د سیسټم فعالیت او کیفیت په اړه باخبره پریکړې وکړي.
  • ریښتیني وخت څارنه: AgentCore د ریښتیني وخت څارنې وړتیاوې چمتو کوي ، پراختیا کونکو ته وړتیا ورکوي چې د سیسټم فعالیت تعقیب کړي او احتمالي مسلې وپیژني مخکې لدې چې لویې ستونزې رامینځته شي.

لینګ چین: د خبرو اترو AI اجنټانو جوړولو لپاره چوکاټ

LangChain د خبرو اترو AI اجنټانو جوړولو لپاره د Python چوکاټ دی. دا د دودیز اجنټانو رامینځته کولو لپاره یو لړ وسیلې او کتابتونونه چمتو کوي چې کولی شي د کاروونکو سره په طبیعي ژبه خبرو اترو کې ښکیل شي. د LangChain کلیدي ځانګړتیاوې عبارت دي له:

** د خبرو اترو AI **: LangChain پراختیا کونکو ته وړتیا ورکوي چې د دودیز خبرو اترو AI اجنټ رامینځته کړي چې کولی شي د کاروونکو سره په طبیعي ژبه خبرو اترو کې ښکیل شي.

  • موډولر آرکیټیکچر: د LangChain جوړښت خورا ماډلر کولو لپاره ډیزاین شوی ، پراختیا کونکو ته اجازه ورکوي چې دودیز اجنټان رامینځته کړي او د اصلي چوکاټ سره په بې ساري ډول مدغم کړي.
  • ** د DSPy سره ادغام **: LangChain د DSPy سره بې ساري ادغام چمتو کوي ، پراختیا کونکو ته وړتیا ورکوي چې د دوی د خبرو اترو AI اجنټانو کې د DSPy AI او ML وړتیاو څخه ګټه پورته کړي.

DSPy: د AI او ML ماډلونو جوړولو لپاره چوکاټ

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

  • AI او ML ماډلینګ: DSPy پراختیا کونکو ته وړتیا ورکوي چې دودیز AI او ML ماډلونه رامینځته کړي چې په مختلف غوښتنلیکونو کې کارول کیدی شي ، پشمول د DevOps اتومات.
  • ** د LangChain سره ادغام**: DSPy د LangChain سره بې ساري ادغام چمتو کوي، پراختیا کونکو ته وړتیا ورکوي چې د دوی AI او ML ماډلونو کې د LangChain د خبرو اترو AI وړتیاو څخه ګټه پورته کړي.
  • ** د ریښتیني وخت وړاندوینې تحلیلات**: DSPy د ریښتیني وخت وړاندوینې تحلیلي وړتیاوې چمتو کوي ، پراختیا کونکو ته وړتیا ورکوي چې د سیسټم فعالیت او کیفیت په اړه باخبره پریکړې وکړي.

د LangChain او DSPy سره د اجنټ کیفیت اصلاح کول

د LangChain او DSPy سره د اجنټ کیفیت اصلاح کولو پلي کولو لپاره، موږ باید دا ګامونه تعقیب کړو:

  1. د ګمرک اجنټ جوړ کړئ: د LangChain په کارولو سره دودیز اجنټ جوړ کړئ چې کولی شي د کاروونکو سره په طبیعي ژبه خبرو اترو کې ښکیل شي.
  2. DSPy مدغم کړئ: DSPy د ګمرک اجنټ سره یوځای کړئ ترڅو د DSPy AI او ML وړتیاوې ګټه پورته کړي.
  3. موډل ټرین: د DSPy په کارولو سره د AI او ML ماډل روزل ترڅو د اجنټ کیفیت ښه کړي.
  4. د اجنټ ګمارل: د روزل شوي ماډل سره د ګمرک اجنټ ځای په ځای کړئ ترڅو د اجنټ کیفیت ښه کړي.

دلته یو ساده کوډ بلاک دی چې ښیې چې څنګه د LangChain په کارولو سره دودیز اجنټ رامینځته کړئ او DSPy مدغم کړئ:

``پېتون langchain واردول د langchain وارداتو LLMCchain څخه د langchain.chains څخه د خبرو اترو چین وارد کړئ له langchain.embeddings څخه امبیډنګونه وارد کړئ له langchain.llms څخه LLM وارد کړئ

اجنټ = LLMCchain( llm=LLM( model="text-davinci-003" حرارت = 0.7 max_tokens=100, min_tokens=10, ) input_format="text" output_format="text" )

DSPy مدغم کړئ

dsp = DSPy( ماډل = "dspb" حرارت = 0.7 max_tokens=100, min_tokens=10, )

د DSPy په کارولو سره ماډل ته روزنه ورکړئ

dsp. ټرین( اجنټ ډاټا=[ {"input": "اوسنۍ تودوخه څه ده؟", "output": "اوسنی تودوخه 25 درجې ده."}, {"input": "اوسنی رطوبت څه شی دی؟", "output": "اوسنی رطوبت 60% دی."}, ]، )

اجنټ د روزل شوي ماډل سره ځای په ځای کړئ

agent.deploy(dsp) ``

د سافټویر پراختیا او جوړښت باندې اغیزه

د LangChain او DSPy سره د اجنټ کیفیت اصلاح کول د سافټویر پراختیا او جوړښت باندې ډیری اغیزې لري:

  • ** د سیسټم فعالیت ښه شوی **: د اجنټ کیفیت اصلاح کول پراختیا کونکو ته وړتیا ورکوي چې دودیز اجنټان رامینځته کړي چې کولی شي د سیسټم فعالیت غوره کړي او کیفیت ښه کړي.
  • ** د کاروونکي تجربه **: د خبرو اترو AI اجنټان کولی شي کاروونکو ته ډیر شخصي او ښکیل تجربه چمتو کړي.
  • ** د موثریت زیاتوالی **: د اجنټ کیفیت اصلاح کول پراختیا کونکو ته وړتیا ورکوي چې تکراري دندې اتومات کړي او په ډیرو پیچلو او تخلیقي کارونو تمرکز وکړي.

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

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

  1. langchain.LLMChain(): د LangChain په کارولو سره دودیز اجنټ جوړوي.
  2. langchain.Embeddings(): په ګمرک اجنټ کې د کارولو لپاره د ایمبیډینګ څیز رامینځته کوي.
  3. langchain.LLM(): په دودیز اجنټ کې د کارولو لپاره د ژبې ماډل څیز جوړوي.
  4. dsp.DSPy(): په ګمرکي اجنټ کې د کارولو لپاره د DSPy څیز جوړوي.
  5. dsp.train(): د DSPy په کارولو سره د AI او ML ماډل روزي.
  6. dsp.deploy(): د روزل شوي ماډل سره د ګمرک اجنټ ځای په ځای کوي.
  7. langchain.ConversationalChain(): د LangChain په کارولو سره د خبرو اترو AI اجنټ جوړوي.
  8. langchain.chains.ConversationalChain(): د LangChain په کارولو سره د خبرو اترو AI اجنټ جوړوي.
  9. langchain.embeddings.Embeddings(): د ګمرک اجنټ کې د کارولو لپاره د ایمبیډینګ څیز رامینځته کوي.
  10. langchain.llms.LLM(): په دودیز اجنټ کې د کارولو لپاره د ژبې ماډل څیز جوړوي.

بصری کول

دلته د Chart.js په کارولو سره یو ساده لید دی چې د سیسټم فعالیت باندې د اجنټ کیفیت اصلاح کولو اغیزه ښیې:

json { "ډول": "بار" "ډاټا": { "labels": ["مخکې له اصلاح کولو"، "له اصلاح وروسته"], "ډاټاسایټ": [ { "label": "د سیسټم فعالیت", "ډاټا": [80، 95]، "backgroundColor": "rgba(255, 99, 132, 0.2)", "borderColor": "rgba(255, 99, 132, 1)", "borderWidth": 1 } ] }، "اختیارونه": { "عنوان": { "ښکاره": ریښتیا، "text": "د اصلاح کولو دمخه او وروسته د سیسټم فعالیت" }، "ترازې": { "yAxes": [ { "ticks": { "beginAtZero": ریښتیا } } ] } } }

دا لید د سیسټم فعالیت باندې د اجنټ کیفیت اصلاح کولو اغیزه ښیې ، د اصلاح کولو وروسته د سیسټم فعالیت کې د پام وړ پرمختګ ښیې.

پایله

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


¿Tienes preguntas?

Hablemos

Contáctame en LinkedIn