Mîmariya AI-ya nenavendî bi LangChain û DSPy re ji bo Xweseriya Scalable | B4N1

Mîmariya AI-ya nenavendî bi LangChain û DSPy re ji bo Xweseriya Scalable

3 months ago · b4n1 Tiempo de lectura: 5 min

Destpêk

Xaberdana Îstixbarata Hunerî (AI), endezyariya nermalavê, û mîmarî pêleke nû ya pergalên nenavendî, berbelav û xweser derdixe holê. Di pêşiya vê şoreşê de LangChain û DSPy hene, du teknolojiyên pêşkeftî yên ku çêkirina pergalên tevlihev ên AI-ê bi astên bêhempa yên xweserî û mezinbûnê re gengaz dikin. Di vê gotarê de, em ê hevberdana AI, endezyariya nermalavê, û mîmarî bikolin da ku bi karanîna LangChain û DSPy pergalek nemerkezî, berbelav û xweser biafirînin, bi baldarî li ser sepanên cîhana rastîn ên di wesayîtên nermalava-pênasekirî û karûbarên DevOps-ê-AI-ê de.

Paşnav

LangChain pirtûkxaneyek Python e ku ji bo avakirina pergalên AI-ya danûstendinê ye, dema ku DSPy pirtûkxaneyek Python e ji bo avakirina pergalên nenavendî bi karanîna teknolojiya blokê. Bi berhevkirina van her du teknolojiyên, pêşdebiran dikarin pergalên AI-ê yên tevlihev biafirînin ku ne tenê berbelav û xweser in, lê di heman demê de nenavendî û ewledar in.

LangChain

LangChain pirtûkxaneyek Python e ku rê dide pêşdebiran ku pergalên AI-ya danûstendinê bi karanîna cûrbecûr teknîkan ava bikin, di nav de pêvajoya zimanê xwezayî (NLP), fêrbûna makîneyê (ML), û nêzîkatiyên graf-based zanînê. LangChain ji bo avakirina pergalên AI-ya danûstendinê gelek amûr û API peyda dike, di nav de:

  • Grafên Zanînê: LangChain ji bo çêkirin û lêpirsîna grafikên zanînê, ku ji bo pergalên AI-ya danûstendinê bingehîn in, rêzek amûr peyda dike.
  • NLP: LangChain cûrbecûr amûrên NLP peyda dike, di nav de tokenîzasyon, naskirina yekîtiyê, û analîza hestê.
  • ML: LangChain cûrbecûr amûrên ML peyda dike, di nav de dabeşkirin, paşveçûn û komkirin.

DSPy

DSPy pirtûkxaneyek Python e ku ji bo avakirina pergalên nenavendî bi karanîna teknolojiya blokê ve tê. DSPy ji bo avakirina pergalên nenavendî cûrbecûr amûr û API peyda dike, di nav de:

  • Blockchain: DSPy ji bo danûstendina bi torên blokê re, di nav de Ethereum û Hyperledger Fabric, rêzek amûr peyda dike.
  • Peymanên Smart: DSPy ji bo çêkirin û bicihkirina peymanên jîr, ku ji bo pergalên nenavendî bingehîn in, rêzek amûr peyda dike.
  • **Storage Desentralized **: DSPy ji bo avakirina pergalên hilanîna nenavendî, ku ji bo pergalên nenavendî girîng in, rêzek amûr peyda dike.

Mîmariya AI-ya nenavendî

Mîmarek AI-ya nenavendî ya ku LangChain û DSPy bikar tîne ji hêmanên jêrîn pêk tê:

  • Grafîka Zanînê: Grafika zanînê avahiyek daneyê-based grafik e ku zanîn û têkiliyên di navbera saziyan de hilîne. Di mîmariya AI-ya nenavendî de, grafika zanînê ji bo hilanîn û lêpirsîna zanyariyê di derheqê pergalê û hawîrdora wê de tê bikar anîn.
  • ** AI-a danûstendinê **: Pergalek AI-ya danûstendinê tê bikar anîn da ku bi grafika zanînê re têkilî daynin û agahdarî ji bikarhêneran re peyda bikin. Pergala AI-a danûstendinê teknîkên NLP û ML bikar tîne da ku pirsên bikarhêner fam bike û bersivên têkildar peyda bike.
  • **Storage Desentralized **: Depoya nenavendî ji bo hilanîna dane û zanyariyên li ser pergalê û hawîrdora wê tê bikar anîn. Pergalên hilanîna nenavendî ji bo mîmariyên AI-ya nemerkezî girîng in, ji ber ku ew dihêle ku daneyan bi ewlehî û zelal werin hilanîn û gihîştina wan.
  • **Peymanên Zêrîn **: Peymanên biaqil ji bo otomatîkkirina mantiqa karsaziyê têne bikar anîn û piştrast dikin ku dane bi ewlehî û zelal têne hilanîn û gihîştin. Peymanên biaqil ji bo mîmariyên AI-ya nenavendî girîng in, ji ber ku ew dihêle ku daneyan bi ewlehî û zelal werin hilanîn û gihîştina wan.

Serlêdanên Cîhana Rastîn

Mîmarên AI-ya nemerkezî ku LangChain û DSPy bikar tînin xwedan cûrbecûr serîlêdanên cîhana rastîn in, di nav de:

  • ** Wesayîtên pênaskirî yên nermalavê **: Wesayîtên pênasekirî yên nermalavê wesayitên ku AI û fêrbûna makîneyê bikar tînin da ku performans, ewlehî û karîgeriyê xweştir bikin. Mîmarên AI-ya nemerkezî ku LangChain û DSPy bikar tînin dikarin werin bikar anîn da ku wesayîtên nermalavê-pênaskirî ku ne tenê berbelav û xweser in, lê di heman demê de nenavendî û ewledar jî werin çêkirin.
  • ** Karûbarên DevOps-a-AI-Driven **: Karûbarên DevOps-ê-AI-a ajokera AI-ê û fêrbûna makîneyê bikar tînin da ku pêşkeftin, ceribandin û bicîhkirina nermalavê bixweber bikin. Mîmarên AI-ya nenavendî yên ku LangChain û DSPy bikar tînin dikarin werin bikar anîn da ku karûbarên DevOps-a-aqilî yên AI-ê ava bikin ku ne tenê berbelav û xweser in lê di heman demê de nenavendî û ewledar in.

Mînaka Kodê

Li vir mînakek kodek hêsan e ku destnîşan dike ka meriv çawa LangChain û DSPy bikar tîne da ku mîmariyek AI-ya nemerkezî ava bike: `` python zincîra îthalatê ji dspy import Blockchain, SmartContract

Grafikek zanînê biafirînin

zanîn_graph = langchain.KnowledgeGraph()

Pergalek AI-ya danûstendinê biafirînin

talkal_ai = langchain.ConversationalAI(knowledge_graph)

Pergalek hilanîna nenavendî biafirînin

decentralized_storage = dspy.DecentralizedStorage()

Peymanek hişmend biafirînin

smart_contract = dspy.SmartContract(decentralized_storage)

Pergala AI-a danûstendinê bikar bînin da ku bi grafika zanînê re têkilî daynin

talkal_ai.query ("Îro hewa çawa ye?")

Peymana jîr bikar bînin da ku mantiqa karsaziyê otomatîk bikin

smart_contract.execute ("Pêşbîniya hewayê nûve bike")

## Serê 5-10 Ferman/Parçeyên Herî Bikaranîn

Li vir 5-10 fermanên herî zêde têne bikar anîn ji bo LangChain û DSPy hene:

* **langchain.KnowledgeGraph()**: Grafikek zanînê çêdike.
* **langchain.ConversationalAI()**: Pergalek AI-ya axaftinê diafirîne.
* **dspy.DecentralizedStorage()**: Pergalek hilanînê ya nenavendî diafirîne.
* **dspy.SmartContract()**: Peymanek jîr çêdike.
* **langchain.query()**: Pergala AI-a danûstendinê bikar tîne da ku bi grafika zanînê re têkilî daynin.
* **dspy.execute()**: Peymana zîrek bikar tîne da ku mantiqa karsaziyê bixweber bike.
* **langchain.tokenize()**: Bi teknîkên NLP nivîsê tokenîze dike.
* **langchain.entity_recognition()**: Bi teknîkên NLP-ê naskirina hebûnê pêk tîne.
* **dspy.blockchain_interact()**: Bi tevnek blokê re têkilî daynin.
* **dspy.smart_contract_deploy()**: Peymanek jîr çêdike.

## Visualization

Li vir dîmenek mîmariya AI-ya nemerkezî bi karanîna LangChain û DSPy heye:
`` chart
{
  "type": "pieChart",
  "dane": {
    "etîket": ["Grafika Zanînê", "AI-ya danûstendinê", "Storageya nenavendî", "Peymana Aqilmend"],
    "daneyên": [
      {
        "label": "Pêkdar",
        "dane": [30, 20, 20, 30],
        "backgroundColor": [
          "rgba(255, 99, 132, 0.2)",
          "rgba(54, 162, 235, 0.2)",
          "rgba(255, 206, 86, 0.2)",
          "rgba(75, 192, 192, 0.2)"
        ],
        "borderColor": [
          "rgba(255, 99, 132, 1)",
          "rgba(54, 162, 235, 1)",
          "rgba(255, 206, 86, 1)",
          "rgba(75, 192, 192, 1)"
        ],
        "Berfirehiya sînor": 1
      }
    ]
  },
  "vebijark": {}
}

Encam

Mîmarên AI-ya nenavendî yên ku LangChain û DSPy bikar tînin xwedan potansiyel e ku di awayê ku em bi pergalên AI-yê re ava dikin û pê re têkilî daynin şoreşê bikin. Bi berhevkirina hêza kapasîteyên AI-ya danûstendinê ya LangChain bi kapasîteyên hilanîna nenavendî û peymana hişmend a DSPy re, pêşdebir dikarin pergalên AI-ê yên tevlihev biafirînin ku ne tenê berbelav û xweser in, lê di heman demê de nenavendî û ewledar in. Bi zêdebûna daxwaziya ji bo wesayîtên nermalava diyarkirî û tevgerên kar ên DevOps-ê-AI-ê-rêvekirî, mîmarên AI-ya nenavendî yên ku LangChain û DSPy bikar tînin amade ne ku di şekildana pêşeroja pêşkeftina AI-ê de rolek sereke bilîzin.


¿Tienes preguntas?

Hablemos

Contáctame en LinkedIn