د توزیع وړ خودمختاری لپاره د لینګ چین او DSPy سره غیر متمرکز AI جوړښت | B4N1

د توزیع وړ خودمختاری لپاره د لینګ چین او DSPy سره غیر متمرکز AI جوړښت

3 months ago · b4n1 Tiempo de lectura: 6 min

پیژندنه

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

شالید

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

LangChain

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

  • د پوهې ګرافونه: LangChain د پوهې ګرافونو جوړولو او پوښتنې کولو لپاره یو لړ وسیلې وړاندې کوي، کوم چې د خبرو اترو AI سیسټمونو لپاره اړین دي.
  • NLP: LangChain د NLP وسیلو یو لړ لړۍ چمتو کوي، پشمول د نښه کولو، د وجود پیژندنه، او د احساساتو تحلیل.
  • ML: LangChain د ML وسیلو یو لړ لړۍ چمتو کوي، پشمول د طبقه بندي، ریګریشن، او کلستر کول.

DSPy

DSPy د بلاکچین ټیکنالوژۍ په کارولو سره د غیر متمرکز سیسټمونو رامینځته کولو لپاره د Python کتابتون دی. DSPy د غیر متمرکز سیسټمونو جوړولو لپاره یو لړ وسیلې او APIs وړاندې کوي، په شمول:

  • ** بلاکچین **: DSPy د بلاکچین شبکو سره د متقابل عمل لپاره یو لړ وسیلې چمتو کوي ، پشمول د ایتیریم او هایپرلیجر فابریک.
  • سمارټ قراردادونه: DSPy د سمارټ قراردادونو د جوړولو او پلي کولو لپاره یو لړ وسایل چمتو کوي، کوم چې د غیر متمرکز سیسټمونو لپاره اړین دي.
  • ** غیر متمرکز ذخیره **: DSPy د غیر متمرکز ذخیره کولو سیسټمونو جوړولو لپاره یو لړ وسایل چمتو کوي، کوم چې د غیر متمرکز سیسټمونو لپاره اړین دي.

غیر متمرکز AI جوړښت

د LangChain او DSPy په کارولو سره غیر متمرکز AI جوړښت د لاندې برخو څخه جوړ دی:

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

  • ** غیر متمرکز ذخیره **: غیر متمرکز ذخیره د سیسټم او چاپیریال په اړه د معلوماتو او پوهې ذخیره کولو لپاره کارول کیږي. د غیر متمرکز ذخیرې سیسټمونه د غیر متمرکز AI جوړښتونو لپاره اړین دي، ځکه چې دوی دا توان ورکوي چې ډاټا په خوندي او شفاف ډول ذخیره او لاسرسی ومومي.
  • سمارټ قراردادونه: سمارټ قراردادونه د سوداګرۍ منطق اتومات کولو لپاره کارول کیږي او ډاډ ترلاسه کوي چې ډاټا په خوندي او شفاف ډول زیرمه شوي او لاسرسي کیږي. سمارټ قراردادونه د غیر متمرکز AI جوړښتونو لپاره اړین دي، ځکه چې دوی دا توان ورکوي چې ډاټا په خوندي او شفاف ډول ذخیره او لاسرسی ومومي.

د ریښتیني نړۍ غوښتنلیکونه

د LangChain او DSPy په کارولو سره غیر متمرکز AI جوړښتونه د ریښتیني نړۍ غوښتنلیکونو پراخه لړۍ لري ، پشمول د:

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

  • AI-Driven DevOps Workflows: د AI لخوا پرمخ وړل شوي DevOps کاري فلو د سافټویر پراختیا، ازموینې او پلي کولو اتومات کولو لپاره د AI او ماشین زده کړې کاروي. د LangChain او DSPy په کارولو سره غیر متمرکز AI جوړښتونه د AI لخوا پرمخ وړل شوي DevOps کاري فلو رامینځته کولو لپاره کارول کیدی شي چې نه یوازې د توزیع وړ او خپلواکه دي بلکه غیر متمرکز او خوندي هم دي.

کوډ بېلګه

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

د پوهې ګراف جوړ کړئ

knowledge_graph = langchain. Knowledgegraph()

د خبرو اترو AI سیسټم رامینځته کړئ

خبرې اترې AI = langchain. ConversationalAI (پوهه_ګراف)

د غیر متمرکز ذخیره کولو سیسټم رامینځته کړئ

decentralized_storage = dspy.DecentralizedStorage()

یو سمارټ تړون رامینځته کړئ

smart_contract = dspy.Smart Contract

د پوهې ګراف سره متقابل عمل کولو لپاره د خبرو اترو AI سیسټم وکاروئ

conversational_ai.query("نن موسم څنګه دی؟")

د سوداګرۍ منطق اتومات کولو لپاره سمارټ تړون وکاروئ

smart_contract.execute("د هوا وړاندوینه تازه کړئ") ``

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

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

  • langchain. Knowledge Graph(): د پوهې ګراف جوړوي.
  • langchain.ConversationalAI(): د خبرو اترو AI سیسټم رامینځته کوي.
  • dspy.DecentralizedStorage(): د ذخیره کولو غیر متمرکز سیسټم رامینځته کوي.
  • dspy.SmartContract(): یو سمارټ قرارداد جوړوي.
  • langchain.query(): د پوهې ګراف سره د تعامل لپاره د خبرو اترو AI سیسټم کاروي.
  • dspy.execute(): د سوداګرۍ منطق اتومات کولو لپاره سمارټ قرارداد کاروي.
  • langchain.tokenize(): د NLP تخنیکونو په کارولو سره متن ټوکنیز کوي.
  • langchain.entity_recognition(): د NLP تخنیکونو په کارولو سره د وجود پیژندنه ترسره کوي.
  • dspy.blockchain_interact(): د بلاکچین شبکې سره اړیکه لري.
  • dspy.smart_contract_deploy(): یو سمارټ قرارداد پلي کوي.

لید

دلته د LangChain او DSPy په کارولو سره د غیر متمرکز AI جوړښت لید دی: چارټ { "type": "pieChart", "ډاټا": { "labels": ["د پوهې ګراف"، "د خبرو اترو AI"، "غیر متمرکز ذخیرې"، "سمارټ تړون"], "ډاټاسایټ": [ { "label": "اجزاوو", "ډاټا": [30, 20, 20, 30], د پس منظر رنګ: [ "rgba(255, 99, 132, 0.2)", "rgba(54, 162, 235, 0.2)", "rgba(255, 206, 86, 0.2)", "rgba(75, 192, 192, 0.2)" ]، "سرحد رنګ": [ "rgba(255, 99, 132, 1)", "rgba(54, 162, 235, 1)", "rgba(255, 206, 86, 1)", "rgba(75, 192, 192, 1)" ]، "borderWidth": 1 } ] }، "اختیارونه": {} }

پایله

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


¿Tienes preguntas?

Hablemos

Contáctame en LinkedIn