ZeroOps: Te Whakatutuki Hanganga Motuhake me nga Kaitohu AI, StackGen, me LangChain | B4N1

ZeroOps: Te Whakatutuki Hanganga Motuhake me nga Kaitohu AI, StackGen, me LangChain

7 months ago · b4n1 Read time: 6 min

ZeroOps: Te Whakatutuki Hanganga Motuhake me nga Kaitohu AI, StackGen, me te LangChain

Whakataki

I roto i te tipu haere tonu o nga taiao-a-kapua, ko te hiahia mo te whakahaerenga hanganga pai me te tauine kaore ano kia teitei ake. Ko nga taputapu aunoatanga tawhito he mea nui ki te whakamaarama i nga tikanga, engari he maha nga wa ka taka ki te whakatika i nga uaua me nga ahuatanga o nga hanganga hou. Koinei te waahi ka uru mai a ZeroOps - he huarahi hurihuri e whakamahi ana i te Agentic AI ki te whakatutuki i te whakahaerenga hanganga motuhake. I roto i tenei tuhinga, ka rukuhia e tatou te ao o ZeroOps, te tirotiro i ona waahanga matua, nga painga, me nga tono mahi.

He aha te ZeroOps?

Ko te ZeroOps he tauira hou e whakakotahi ana i te mana o Artificial Intelligence (AI) me te ngawari o nga taiao-kapua hei hanga i nga hanganga whakahaere whaiaro. Ma te whakamahi i nga kaha o nga kaihoko AI, StackGen, me LangChain, ka taea e ZeroOps nga whakahaere ki te whakahaere aunoa i te whakahaerenga hanganga, te whakaiti i te hapa o te tangata, me te whakapai ake i te kaha.

Agentic AI: Te Manawa o ZeroOps

E tohu ana a Agentic AI ki tetahi momo AI e whakaatu ana i te whanonga mohio, te kaha ki te whakatau, me te urutau. I roto i te horopaki o ZeroOps, kua hoahoatia nga kaihoko AI Agentic ki te ako mai i nga tauira hanganga, te tautuhi i nga mahi kino, me te mahi whakatikatika. Ka taea te whakangungu i enei kaihoko ki nga momo puna raraunga, tae atu ki nga raarangi, ine, me nga konae whirihoranga, hei whakawhanake i te maaramatanga hohonu ki te whanonga o te hanganga.

StackGen: Te Hanganga-rite-Waehere (IaC) Miihini

Ko StackGen he miihini IaC puna tuwhera e taea ai e nga whakahaere te tautuhi me te whakahaere i nga hanganga hei waehere. Ma te whakamahi i te StackGen, ka taea e nga kaiwhakawhanake te hanga tauira hanganga, te tuku tono, me te whakahaere rauemi i runga i te riterite me te whakaputa. Ko te whakaurunga a StackGen me nga kaihoko AI Agentic ka taea te hanga i nga hanganga whakaora-whaiaro, ka taea e nga kaihoko te kite me te whakatika i nga take i roto i te waa.

LangChain: Ko te Kai-whakahaere Hanganga-Ai-Powered AI

Ko te LangChain he anga-a-Python e taea ai e nga kaiwhakawhanake te hanga me te toha i nga kaitoi hanganga a AI-powered. Ma te whakamahi i te LangChain, ka taea e nga whakahaere te hanga i nga kaihoko AI ritenga e hono ana ki a StackGen me etahi atu taputapu hanganga ki te whakatutuki i te whakahaerenga hanganga motuhake. Ko te hangahanga hangahanga a LangChain me te whare pukapuka whanui o nga waahanga kua oti te hanga i mua i te hanga he mea tino pai mo te hanga otinga hangahanga a AI.

Whakamahinga Mahi: He Tauira Maama

Me whakaaro tatou ki tetahi tauira ngawari mo te whakamahi a ZeroOps i roto i te taiao-kapua. Mehemea he tono tukutuku kei runga i te kahui Kubernetes, a kei te pirangi matou ki te whakaaunoa i te tikanga whakahiato i te tono i runga i te tono waka.


kawemai langchain
mai i langchain.agents kawemai LLMChain
mai i langchain.llms kawemai LangChainLLM

# Tautuhia te kaihoko AI
kaihoko = LLMChain(
    llm=LangChainLLM(
        model_name="code-davinci-002",
        pāmahana=0.7,
        max_tokens=2048,
        stop_sequences=["\n", "\n\n"]
    ),
    chain_name="tauine_taupānga"
)

# Tautuhia te tauira StackGen
tauira = {
    "kind": "Whakamahinga",
    "metadata": {
        "name": "taupānga-tukutuku"
    },
    "whakaahua": {
        "whakarite": 1
    }
}

# Tautuhia te kaupapa here tauine
kaupapa here = {
    "condition": "nga waka > 1000",
    "mahi": {
        "whakarite": 2
    }
}

# Waihangahia te kaitoi hanganga a AI
kaitoi = LangChainLLM(
    model_name="code-davinci-002",
    pāmahana=0.7,
    max_tokens=2048,
    stop_sequences=["\n", "\n\n"]
)

# Tautuhia te tukunga a StackGen
horahanga = StackGen(
    tauira = tauira,
    kaupapa = kaupapa here
)

# Tukuna te tono
deployment.deploy()

# Tauinehia te tono i runga i te tono waka
orchestrator.scale_app(agent, deployment)

I roto i tenei tauira, kua tautuhia e matou he kaihoko AI e whakamahi ana i te LangChain e hono ana ki a StackGen ki te whakaaunoa i te tukanga o te whakarahi i te tono tukutuku i runga i te tono hokohoko. Ka whakamahi te kaihoko i tetahi tauira reo kua whakangungua ki te wetewete i nga raraunga waka me te whakatau whakatau mo te whakarahi i te tono.

Tiki 5-10 Nga Tono Whakamahinga/Momohipi

Anei etahi o nga whakahau e whakamahia nuitia ana mo ZeroOps:

  1. langchain init: Ka timata i te kaupapa LangChain hou.
langchain init my_project
  1. llm chain: Hangaia he mekameka LLM hou.
mai i langchain.agents kawemai LLMChain
mai i langchain.llms kawemai LangChainLLM

kaihoko = LLMChain(
    llm=LangChainLLM(
        model_name="code-davinci-002",
        pāmahana=0.7,
        max_tokens=2048,
        stop_sequences=["\n", "\n\n"]
    ),
    chain_name="my_chain"
)
  1. stackgen deploy: Ka tukuna he tauira StackGen ki te kaiwhakarato kapua.
stackgen toha my_template.yaml
  1. orchestrator scale_app: Ka tauine i te tono i runga i te tono waka.
mai i langchain.agents kawemai LLMChain
mai i langchain.llms kawemai LangChainLLM

kaitoi = LangChainLLM(
    model_name="code-davinci-002",
    pāmahana=0.7,
    max_tokens=2048,
    stop_sequences=["\n", "\n\n"]
)

orchestrator.scale_app(agent, deployment)
  1. tereina kaihoko: Ka whakangungu i tetahi kaihoko AI ki runga i te huingararaunga.
whakangungu kaihoko my_dataset.csv
  1. ** kaupapa here stackgen**: Ka tautuhi i te kaupapa here tauine mo tetahi tono.
kaupapa here = {
    "condition": "nga waka > 1000",
    "mahi": {
        "whakarite": 2
    }
}
  1. langchain visualize: Ka whakaata i te tukanga whakatau a te kaihoko AI.
kite langchain my_agent.json
  1. tūnga kaiwhakatangitangi: Ka whakaatu i te tūnga o tētahi tono.
mana orchestrator my_app
  1. stackgen logs: Ka whakaatu i nga raarangi o te tukunga a StackGen.
stackgen rangitaki my_deployment
  1. Agent evaluate: Ka arotake i te mahi a tetahi kaihoko AI.
ka arotake te kaihoko i taku_agent.json

Whakakitenga

Anei he tirohanga o te hoahoanga ZeroOps ma te whakamahi i te Chart.js:

{
  "type": "pae",
  "raraunga": {
    "labels": ["Agentic AI", "StackGen", "LangChain"],
    "raunga raraunga": [
      {
        "label": "Waihanga",
        "raraunga": [10, 8, 12],
        "Tae papamuri": [
          "rgba(255, 99, 132, 0.2)",
          "rgba(54, 162, 235, 0.2)",
          "rgba(255, 206, 86, 0.2)"
        ],
        "Taitapa Tae": [
          "rgba(255, 99, 132, 1)",
          "rgba(54, 162, 235, 1)",
          "rgba(255, 206, 86, 1)"
        ],
        "BorderWidth": 1
      }
    ]
  },
  "kōwhiringa": {
    "tauine": {
      "yAxes": [
        {
          "tika": {
            "beginAtZero": pono
          }
        }
      ]
    }
  }
}

Ko tenei tirohanga e whakaatu ana i nga waahanga matua e toru o ZeroOps: Agentic AI, StackGen, me LangChain. Ko te tūtohi pae e whakaatu ana i te hiranga o ia waahanga i roto i te hoahoanga ZeroOps.

Whakamutunga

Ko te ZeroOps he huarahi hurihuri ki te whakahaere hanganga e whakamahi ana i te Agentic AI, StackGen, me LangChain ki te whakatutuki i te whakahaerenga hanganga motuhake. Ma te whakamahi i te mana o AI me IaC, ka taea e ZeroOps nga whakahaere ki te whakahaere aunoa i te whakahaerenga hanganga, te whakaiti i te hapa o te tangata, me te whakapai ake i te pai katoa. Ma ana tono whaihua, nga whakahau matua, me te tirohanga, kua rite a ZeroOps ki te whakarereke i te huarahi whakahaere i nga hanganga i roto i nga taiao-kapua.


Have Questions?

Let's Talk

Contact me on LinkedIn