ZeroOps: Te Whakatutuki Hanganga Motuhake me te Agentic AI me nga Utauta Whakaritenga | B4N1

ZeroOps: Te Whakatutuki Hanganga Motuhake me te Agentic AI me nga Utauta Whakaritenga

7 months ago · b4n1 Read time: 5 min

ZeroOps: Te Whakatutuki Hanganga Motuhake me te Agentic AI me nga Utauta Whakaritenga

Whakataki

I roto i te tipu haere tonu o te hangarau rorohiko me te DevOps, kua puta te ariā o ZeroOps hei huarahi hurihuri ki te whakahaere hanganga. Ko te whai a ZeroOps ki te whakatutuki i nga hanganga motuhake, ka taea e nga punaha te whakaora i a koe ano, te whirihora i a koe ano, me te arotau i a koe ano me te kore e wawaohia e te tangata. Ka taea tenei tirohanga ma te whakakotahitanga o Artificial Intelligence (AI), miihini rorohiko, me te miihini DevOps. I roto i tenei tuhinga, ka rukuhia e tatou te waahi o enei hangarau me te tirotiro me pehea te awhina a AI me nga taputapu orchestration pera i a LangChain me DSPy ki te whakatutuki i nga ZeroOps i roto i te kapua me nga punaha tauineine.

Te Raruraru mo te Whakahaere Hanganga Tuku iho

Ko te whakahaere hanganga o mua ko te whirihoranga a-ringa, te aro turuki me te rapu raru o nga punaha. Ko tenei huarahi e pa ana ki nga hapa, nga ngoikoretanga, me nga take whakaheke. I te wa e tipu haere ana nga punaha, ka piki ake te hiahia mo te wawaotanga a te tangata, ka piki ake nga utu, te waatea, me te pouri. Ko te huarahi tuku iho e aukati ana i nga mahi auaha, na te mea ka poapoa nga kaiwhakawhanake me nga kaiwhakahaere i nga mahi noa, ka iti te wa mo nga kaupapa rautaki.

Te pikinga ake o te AI Agentic me nga Utauta Whakaritenga

Ko te Agentic AI, he waahanga o te matauranga hangai, e pa ana ki nga punaha ka taea te mahi mo ratou ake, ki te whakatau whakatau me te mahi i nga mahi kaore he wawaotanga a te tangata. Ko nga taputapu orchestration, i tetahi atu taha, ka whakahaere aunoa i te whakahaeretanga o nga punaha uaua ma te whakarite i nga taunekeneke i waenga i nga momo waahanga. Ko te whakawhitinga o nga taputapu AI me nga taputapu whakahiato kua ara ake he momo punaha hou ka taea te whakahaere whaiaro, te whakaora whaiaro, me te arotau.

LangChain: He Anga mo te Agentic AI

Ko te LangChain he anga-puna tuwhera e taea ai e nga kaiwhakawhanake te hanga i nga punaha AI maataki. Ka whakaratohia he huinga taputapu me nga whare pukapuka mo te tukatuka reo maori (NLP), ako miihini (ML), me te whanaketanga rorohiko. Ko te hoahoanga a LangChain i hangaia hei whakahaere i te hanganga o nga punaha motuhake ka taea te taunekeneke ki te tangata me etahi atu punaha i roto i te huarahi whai kiko.


mai i te langchain kawemai LLMChain

# Tautuhia he LLMChain ngawari
llm_mekameka = LLMChain(
    llm_name="text-davinci-003",
    pāmahana=0.7,
    morahi_roa=2048,
    min_roa=128,
)

# Whakamahia te LLMChain ki te whakaputa tuhinga
text = llm_chain.run("Tuhia he korero poto mo te ngeru")
tā(kuputuhi)

DSPy: He Anga mo te Orchestration

Ko te DSPy he anga-puna tuwhera e whakarato ana i te huinga taputapu me nga whare pukapuka mo te hanga i nga punaha whakahaere. Ka taea e nga kaiwhakawhanake te whakahaere aunoa i te whakahaere o nga punaha uaua ma te whakarite i nga taunekeneke i waenga i nga momo waahanga. Ko te hoahoanga a DSPy i hoahoatia hei whakahaere i te hanga o nga punaha tauineine me te hee.

# Tauira DSPy waehere
mai i dspy kawemai Rerengamahi

# Tautuhia he rerengamahi ngawari
reremahi = Rerengamahi(
    name="example_workflow",
    mahi=[
        {"name": "task1", "type": "shell", "command": "echo 'Kia ora te Ao'"},
        {"name": "task2", "type": "python", "script": "print('Kia ora te Ao')"},
    ],
)

# Whakahaerehia te rerenga mahi
rerengamahi.run()

** Te whakatutuki i nga ZeroOps me te Agentic AI me nga Utauta Whakaritenga**

Ko te whakakotahitanga o nga taputapu AI me nga taputapu whakahiato penei i a LangChain me DSPy ka taea te whakatutuki i nga ZeroOps i roto i te kapua me nga punaha tauineine. Ma te whakaaunoa i te whakahaeretanga o nga punaha uaua, ka taea e nga kaiwhakawhanake me nga kaiwhakahaere te aro ki nga kaupapa rautaki, ma te punaha e whakahaere ana, e whakaora ana ia ia ano, e arotau ana.

Painga o ZeroOps

He maha nga painga o ZeroOps:

  • Whakanuia te pai: Ko te whakahaere hanganga aunoa ka whakaiti i nga hapa a-ringa me te whakanui ake i te hua.
  • Whakanuia ake: Ka taea e nga punaha te piki ake, te whakaheke aunoa, kaore he wawaotanga a te tangata.
  • Whakapai ake: Ko nga punaha whakaora-whaiaro ka whakaiti i te wa paheke me te whakapai ake i te pono o te punaha.
  • Whakaitihia nga utu: Ka whakaitihia e te whakahaerenga hanganga aunoa te hiahia mo te wawaotanga a te tangata, e arai ana ki te penapena utu.

Tiki 5-10 Nga Tono Whakamahinga/Momohipi

Anei etahi o nga whakahau e whakamahia nuitia ana mo LangChain me DSPy:

  • LangChain
    • llm_chain.run("kuputuhi"): Whakahaerehia he mahi whakaputa tuhinga ma te whakamahi i te LLMChain.
    • llm_chain.train("data"): Whakangunguhia he tauira reo ma te whakamahi i te LLMChain.
    • llm_chain.evaluate("text"): Aromātaihia te mahinga o te tauira reo ma te whakamahi i te LLMChain.
  • DSPy
    • workflow.run(): Whakahaerehia he rerengamahi ma te whakamahi i te angamahi DSPy.
    • workflow.status(): Tikina te mana o te rerengamahi ma te whakamahi i te angamahi DSPy.
    • workflow.log(): Tikina te putanga rangitaki o te rerengamahi ma te whakamahi i te angamahi DSPy.

Whakakitenga

Anei he tūtohi ngawari ma te whakamahi i te Chart.js hei tiro i nga painga o ZeroOps:

{
  "type": "pae",
  "raraunga": {
    "labels": ["Whakanuia te Kakama", "Whakapai ake i te Whakanui", "Whakanuia te Tiakitanga", "Whakaitihia nga Utu"],
    "raunga raraunga": [
      {
        "label": "Nga hua o ZeroOps",
        "raraunga": [90, 85, 95, 80],
        "Tae papamuri": ["#4CAF50", "#FF9800", "#2196F3", "#009688"],
        "BorderColor": ["#4CAF50", "#FF9800", "#2196F3", "#009688"],
        "BorderWidth": 1
      }
    ]
  },
  "kōwhiringa": {
    "taitara": {
      "whakaatu": pono,
      "text": "Nga hua o ZeroOps"
    },
    "tauine": {
      "yAxes": [
        {
          "tika": {
            "beginAtZero": pono
          }
        }
      ]
    }
  }
}

Whakamutunga

Ko te ZeroOps he huarahi hurihuri ki te whakahaere hanganga e taea ai e nga punaha motuhake te whakahaere i a koe ano, te whakaora i a koe ano, me te arotau. Ma te whakamahi i nga taputapu AI me nga taputapu orchestration pera i a LangChain me DSPy, ka taea e nga kaiwhakawhanake me nga kaiwhakahaere te whakanui ake i te kaha, te whakapai ake i te tauineine, te whakapai ake i te pono, me te whakaheke i nga utu. I te wa e tipu haere tonu ana te hangarau, ka taea e taatau te kite i nga tono hou ake o ZeroOps i roto i nga kapua me nga punaha tauineine.


Have Questions?

Let's Talk

Contact me on LinkedIn