ZeroOps: A’ coileanadh bun-structar fèin-riaghailteach le riochdairean AI, StackGen, agus LangChain | B4N1

ZeroOps: A’ coileanadh bun-structar fèin-riaghailteach le riochdairean AI, StackGen, agus LangChain

7 months ago · b4n1 Tiempo de lectura: 5 min

ZeroOps: A’ coileanadh bun-structar fèin-riaghailteach le riochdairean AI, StackGen, agus LangChain

** Ro-ràdh**

Ann an cruth-tìre àrainneachdan dùthchasach sgòthan a tha a’ sìor atharrachadh, cha robh an t-iarrtas airson riaghladh bun-structair èifeachdach is scalable a-riamh nas àirde. Tha innealan fèin-ghluasaid traidiseanta air a bhith mar mheadhan air pròiseasan a sgioblachadh, ach gu tric bidh iad gann ann a bhith a’ dèiligeadh ri iom-fhillteachd agus nuances bun-structair an latha an-diugh. Seo far a bheil ZeroOps a’ tighinn a-steach - dòigh-obrach rèabhlaideach a bhios a’ luathachadh Agent AI gus riaghladh bun-structair fèin-riaghailteach a choileanadh. San artaigil seo, nì sinn sgrùdadh air saoghal ZeroOps, a’ sgrùdadh a phrìomh phàirtean, buannachdan agus cleachdaidhean practaigeach.

Dè a th’ ann an ZeroOps?

Tha ZeroOps na phàtran a tha a’ tighinn am bàrr a tha a’ cothlamadh cumhachd Artificial Intelligence (AI) le sùbailteachd àrainneachdan dùthchasach sgòthan gus bun-structar fèin-stiùiridh a chruthachadh. Le bhith a’ cleachdadh comasan riochdairean AI, StackGen, agus LangChain, tha ZeroOps a’ toirt comas do bhuidhnean riaghladh bun-structair a dhèanamh fèin-ghluasadach, mearachd daonna a lughdachadh, agus èifeachdas iomlan a leasachadh.

Agent AI: Cridhe ZeroOps

Tha AI àidseant a’ toirt iomradh air seòrsa de AI a tha a’ nochdadh giùlan tuigseach, comasan co-dhùnaidh, agus sùbailteachd. Ann an co-theacsa ZeroOps, tha riochdairean Agentic AI air an dealbhadh gus ionnsachadh bho phàtranan bun-structair, neo-riaghailteachdan a chomharrachadh, agus gnìomhan ceartachaidh a ghabhail. Faodar na riochdairean sin a thrèanadh air grunn stòran dàta, a’ toirt a-steach logaichean, meatrach, agus faidhlichean rèiteachaidh, gus tuigse dhomhainn fhaighinn air giùlan a’ bhun-structair.

StackGen: An Einnsean Bun-structair-mar-Còd (IaC)

Tha StackGen na einnsean IaC le còd fosgailte a leigeas le buidhnean bun-structar a mhìneachadh agus a riaghladh mar chòd. Le bhith a’ cleachdadh StackGen, faodaidh luchd-leasachaidh teamplaidean bun-structair a chruthachadh, tagraidhean a chleachdadh, agus goireasan a riaghladh ann an dòigh chunbhalach agus ath-riochdachadh. Tha amalachadh StackGen le riochdairean Agentic AI a’ ceadachadh bun-structar fèin-slànachaidh a chruthachadh, far am faod riochdairean cùisean a lorg agus a cheartachadh ann an àm fìor.

** LangChain: An Orcastra Bun-structair AI-Powered**

Tha LangChain na fhrèam stèidhichte air Python a leigeas le luchd-leasachaidh orcastra bun-structair le cumhachd AI a thogail agus a chleachdadh. Le bhith a’ faighinn buannachd bho LangChain, faodaidh buidhnean riochdairean AI àbhaisteach a chruthachadh a bhios ag aonachadh le StackGen agus innealan bun-structair eile gus riaghladh bun-structair fèin-riaghailteach a choileanadh. Tha ailtireachd modular LangChain agus leabharlann farsaing de cho-phàirtean ro-thogte ga dhèanamh na dheagh roghainn airson fuasglaidhean bun-structair iom-fhillte le cumhachd AI a thogail.

Iarrtas practaigeach: Eisimpleir shìmplidh

Beachdaichidh sinn air eisimpleir shìmplidh air mar as urrainnear ZeroOps a chuir an sàs ann an àrainneachd dhùthchasach sgòthan. Seach gu bheil tagradh lìn againn air a chuir gu buidheann Kubernetes, agus tha sinn airson pròiseas sgèileadh an tagraidh a dhèanamh fèin-ghluasadach stèidhichte air iarrtas trafaic.


toirt a-steach langchain
bho langchain.agents toirt a-steach LLMChain
bho langchain.llms import LangChainLLM

# Mìnich an neach-ionaid AI
àidseant = LLMChain(
    llm=LangChainLLM(
        model_name = "code-davinci-002",
        teòthachd=0.7,
        max_tokens = 2048,
        stop_sequences=["\n", "\n\n"]
    ),
    chain_name = "sgèile_app"
)

# Mìnich an teamplaid StackGen
template = {
    "kind": "Cleachdadh",
    "meata-dàta": {
        "name": "app-lìn"
    },
    "spec": {
        "mac-samhail": 1
    }
}

# Mìnich am poileasaidh sgèileachaidh
poileasaidh = {
    "condition": "trafaic > 1000",
    "gnìomh": {
        "mac-samhail": 2
    }
}

# Cruthaich an orcastra bun-structair le cumhachd AI
orchestrator = LangChainLLM(
    model_name = "code-davinci-002",
    teòthachd=0.7,
    max_tokens = 2048,
    stop_sequences=["\n", "\n\n"]
)

# Mìnich cleachdadh StackGen
cleachdadh = StackGen (
    template = teamplaid,
    poileasaidh = poileasaidh
)

# Cuir a-steach an tagradh
cleachdadh.deploy()

# Sgèile an tagraidh stèidhichte air iarrtas trafaic
orchestrator.scale_app (àidseant, cleachdadh)

San eisimpleir seo, tha sinn air àidseant AI a mhìneachadh a’ cleachdadh LangChain a bhios ag aonachadh le StackGen gus pròiseas sgèileadh tagradh lìn a dhèanamh fèin-ghluasadach stèidhichte air iarrtas trafaic. Bidh an neach-ionaid a’ cleachdadh modal cànain ro-thrèanadh gus mion-sgrùdadh a dhèanamh air dàta trafaic agus gus co-dhùnaidhean a dhèanamh mu bhith a’ sgèileadh an tagraidh.

** 5-10 Òrdughan/Biotag as motha a chleachdar**

Seo cuid de na h-òrdughan is criomagan as cumanta airson ZeroOps:

  1. langchain init: A’ tòiseachadh pròiseact LangChain ùr.
langchain init my_project
  1. llm chain: A' cruthachadh slabhraidh LLM ùr.
bho langchain.agents toirt a-steach LLMChain
bho langchain.llms import LangChainLLM

àidseant = LLMChain(
    llm=LangChainLLM(
        model_name = "code-davinci-002",
        teòthachd=0.7,
        max_tokens = 2048,
        stop_sequences=["\n", "\n\n"]
    ),
    chain_name = "my_chain"
)
  1. stackgen deploy: A’ cleachdadh teamplaid StackGen gu solaraiche sgòthan.
stackgen cleachd my_template.yaml
  1. orchestrator scale_app: Sgèile iarrtas stèidhichte air iarrtas trafaic.
bho langchain.agents toirt a-steach LLMChain
bho langchain.llms import LangChainLLM

orchestrator = LangChainLLM(
    model_name = "code-davinci-002",
    teòthachd=0.7,
    max_tokens = 2048,
    stop_sequences=["\n", "\n\n"]
)

orchestrator.scale_app (àidseant, cleachdadh)
  1. trèana àidseant: A’ trèanadh àidseant AI air stòr-dàta.
trèana àidseant my_dataset.csv
  1. poileasaidh stackgen: A' mìneachadh poileasaidh sgèileachaidh airson tagradh.
poileasaidh = {
    "condition": "trafaic > 1000",
    "gnìomh": {
        "mac-samhail": 2
    }
}
  1. langchain visualize: A’ toirt sealladh air pròiseas co-dhùnaidh àidseant AI.
langchain visualize my_agent.json
  1. inbhe orcastra: A' taisbeanadh inbhe iarrtas.
inbhe orchestrator my_app
  1. logaichean stackgen: A' taisbeanadh logaichean cleachdadh StackGen.
Bidh stackgen a’ clàradh my_deployment
  1. ** àidseant measadh**: Dèan measadh air coileanadh àidseant AI.
àidseant dèan measadh air my_agent.json

Sealladh

Seo dealbh de ailtireachd ZeroOps a’ cleachdadh Chart.js:

{
  "type": "bàr",
  "dàta": {
    "labels": ["AI àidseant", "StackGen", "LangChain"],
    "stòr-dàta": [
      {
        "label": "Co-phàirtean",
        "dàta": [10, 8, 12],
        "cùl-dath": [
          "rgb(255, 99, 132, 0.2)",
          "rgb(54, 162, 235, 0.2)",
          "rgb(255, 206, 86, 0.2)"
        ],
        "Crìochan Dath": [
          "rgb(255, 99, 132, 1)",
          "rgb(54, 162, 235, 1)",
          "rgb(255, 206, 86, 1)"
        ],
        "Leud na crìche": 1
      }
    ]
  },
  "roghainnean": {
    "sgàilean": {
      "yAxes": [
        {
          "breacan": {
            "toiseach AtZero": fìor
          }
        }
      ]
    }
  }
}

Tha an dealbh seo a’ sealltainn na trì prìomh phàirtean de ZeroOps: Agent AI, StackGen, agus LangChain. Tha an clàr bàr a’ sealltainn cho cudromach sa tha gach pàirt ann an ailtireachd ZeroOps.

** Co-dhùnadh**

Tha ZeroOps na dhòigh-obrach rèabhlaideach a thaobh riaghladh bun-structair a bhios a’ faighinn buannachd bho Agent AI, StackGen, agus LangChain gus riaghladh bun-structair fèin-riaghailteach a choileanadh. Le bhith a’ cleachdadh cumhachd AI agus IaC, tha ZeroOps a’ toirt comas do bhuidhnean riaghladh bun-structair a dhèanamh fèin-ghluasadach, mearachd daonna a lughdachadh, agus èifeachdas iomlan a leasachadh. Leis na tagraidhean practaigeach aige, prìomh òrdughan, agus fradharc, tha ZeroOps deiseil airson cruth-atharrachadh a dhèanamh air an dòigh sa bheil sinn a’ riaghladh bun-structair ann an àrainneachdan dùthchasach sgòthan.


¿Tienes preguntas?

Hablemos

Contáctame en LinkedIn