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:
- langchain init: Ka timata i te kaupapa LangChain hou.
langchain init my_project
- 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"
)
- stackgen deploy: Ka tukuna he tauira StackGen ki te kaiwhakarato kapua.
stackgen toha my_template.yaml
- 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)
- tereina kaihoko: Ka whakangungu i tetahi kaihoko AI ki runga i te huingararaunga.
whakangungu kaihoko my_dataset.csv
- ** kaupapa here stackgen**: Ka tautuhi i te kaupapa here tauine mo tetahi tono.
kaupapa here = {
"condition": "nga waka > 1000",
"mahi": {
"whakarite": 2
}
}
- langchain visualize: Ka whakaata i te tukanga whakatau a te kaihoko AI.
kite langchain my_agent.json
- tūnga kaiwhakatangitangi: Ka whakaatu i te tūnga o tētahi tono.
mana orchestrator my_app
- stackgen logs: Ka whakaatu i nga raarangi o te tukunga a StackGen.
stackgen rangitaki my_deployment
- 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.