ZeroOps: Samun Kayan Aiki Mai Zaman Kanta tare da Agents AI, StackGen, da LangChain | B4N1

ZeroOps: Samun Kayan Aiki Mai Zaman Kanta tare da Agents AI, StackGen, da LangChain

7 months ago · b4n1 Tiempo de lectura: 5 min

** ZeroOps: Samun Kayayyakin Kayayyakin Ciniki tare da Agents AI, StackGen, da LangChain ***

** Gabatarwa ***

A cikin yanayin da ke ci gaba da haɓakawa na mahalli na asali na gajimare, buƙatun sarrafa kayan aiki mai inganci da daidaitawa bai taɓa yin girma ba. Kayan aikin sarrafa kansa na al'ada sun taimaka wajen daidaita tsarin aiki, amma galibi suna gazawa wajen magance sarƙaƙƙiya da abubuwan more rayuwa na zamani. Wannan shine inda ZeroOps ya shigo - tsarin juyin juya hali wanda ke ba da damar Agent AI don cimma nasarar sarrafa ababen more rayuwa. A cikin wannan labarin, za mu shiga cikin duniyar ZeroOps, bincika ainihin abubuwan da ke tattare da shi, fa'idodi, da aikace-aikace masu amfani.

Menene ZeroOps?

ZeroOps wani tsari ne mai tasowa wanda ya haɗu da ikon Artificial Intelligence (AI) tare da sassauƙar yanayin yanayin girgije don ƙirƙirar abubuwan sarrafa kai. Ta hanyar amfani da iyawar wakilan AI, StackGen, da LangChain, ZeroOps yana ba ƙungiyoyi damar sarrafa sarrafa kayan aiki, rage kuskuren ɗan adam, da haɓaka haɓaka gabaɗaya.

** Agent AI: Zuciyar ZeroOps ***

AI Agentic yana nufin nau'in AI wanda ke nuna halayen basira, damar yanke shawara, da daidaitawa. A cikin mahallin ZeroOps, an tsara wakilan AI don koyo daga tsarin ababen more rayuwa, gano abubuwan da ba su dace ba, da ɗaukar matakan gyara. Ana iya horar da waɗannan wakilai akan tushen bayanai daban-daban, gami da rajistan ayyukan, awo, da fayilolin daidaitawa, don haɓaka zurfin fahimtar halayen kayan aikin.

StackGen: Injin Injin-as-Code (IaC)

StackGen injin IaC ne mai buɗe ido wanda ke baiwa ƙungiyoyi damar ayyana da sarrafa abubuwan more rayuwa azaman lamba. Ta amfani da StackGen, masu haɓakawa za su iya ƙirƙirar samfuran kayan aiki, tura aikace-aikace, da sarrafa albarkatu cikin daidaito da kuma sake sakewa. Haɗin kai na StackGen tare da wakilan AI na AI yana ba da damar ƙirƙirar kayan aikin warkar da kai, inda wakilai za su iya ganowa da gyara al'amura a cikin ainihin lokaci.

LangChain: AI-Powered Infrastructure Orchestrator

LangChain tsari ne na tushen Python wanda ke ba masu haɓaka damar ginawa da tura mawaƙan kayan aikin AI masu ƙarfi. Ta hanyar yin amfani da LangChain, ƙungiyoyi za su iya ƙirƙirar wakilai na AI na al'ada waɗanda ke haɗawa da StackGen da sauran kayan aikin more rayuwa don cimma nasarar sarrafa ababen more rayuwa. Tsarin gine-ginen zamani na LangChain da babban ɗakin karatu na abubuwan da aka riga aka gina su sun sa ya zama kyakkyawan zaɓi don gina hadaddun hanyoyin samar da ababen more rayuwa na AI.

** Aikace-aikace Mai Aiki: Misali Mai Sauƙi ***

Bari mu yi la'akari da misali mai sauƙi na yadda za a iya amfani da ZeroOps a cikin mahalli na asali na gajimare. A ce muna da aikace-aikacen gidan yanar gizo da aka tura akan gungu na Kubernetes, kuma muna son sarrafa tsarin sikelin aikace-aikacen bisa ga buƙatar zirga-zirga.

`` Python

shigo da langchain daga langchain.agents shigo da LLMChain daga langchain.llms shigo da LangChainLLM

ayyana wakilin AI

wakili = LLMChain ( llm=LangChainLLM( model_name = "code-davinci-002", zafin jiki = 0.7, max_tokens=2048, stop_sequences=["\n", "\n\n"] ), sarkar_name = "scale_app" )

Ƙayyade samfurin StackGen

samfuri = { "kind": "Tsarin aiki", "metadata": { "name": "web-app" }, "Spec": { "kwafi": 1 } }

Ƙayyade manufofin ƙira

manufofin = { "condition": "motsi > 1000", "aiki": { "kwafi": 2 } }

Ƙirƙiri mawaƙan kayan aikin AI mai ƙarfi

Mawaƙa = LangChainLLM( model_name = "code-davinci-002", zafin jiki = 0.7, max_tokens=2048, stop_sequences=["\n", "\n\n"] )

Ƙayyade aikin StackGen

aiki = StackGen ( samfur = samfuri, siyasa = siyasa )

Sanya aikace-aikacen

deployment.deploy()

Sikelin aikace-aikacen dangane da buƙatar zirga-zirga

orchestrator.scale_app (wakili, turawa)


A cikin wannan misali, mun ayyana wani wakilin AI ta amfani da LangChain wanda ke haɗawa da StackGen don sarrafa tsarin sikeli na aikace-aikacen yanar gizo dangane da buƙatar zirga-zirga. Wakilin yana amfani da samfurin harshe da aka riga aka horar don nazarin bayanan zirga-zirga da kuma yanke shawara game da sikelin aikace-aikacen.

** Manyan Dokoki 5-10 da Akafi Amfani da su/Snippets**

Anan akwai wasu umarni da aka fi amfani da su da snippets don ZeroOps:

1. ** langchain init ***: Ƙaddamar da sabon aikin LangChain.
``bash
langchain init my_project
  1. llm sarkar: Yana haifar da sabuwar sarkar LLM. `` Python daga langchain.agents shigo da LLMChain daga langchain.llms shigo da LangChainLLM

wakili = LLMChain ( llm=LangChainLLM( model_name = "code-davinci-002", zafin jiki = 0.7, max_tokens=2048, stop_sequences=["\n", "\n\n"] ), sarkar_name = "my_chain" )

3. ** stackgen deploy ***: Yana tura samfurin StackGen zuwa mai bada girgije.
``bash
stackgen tura my_template.yaml
  1. ** Orchestertor scale_app**: Yana daidaita aikace-aikacen bisa ga buƙatar zirga-zirga. `` Python daga langchain.agents shigo da LLMChain daga langchain.llms shigo da LangChainLLM

Mawaƙa = LangChainLLM( model_name = "code-davinci-002", zafin jiki = 0.7, max_tokens=2048, stop_sequences=["\n", "\n\n"] )

orchestrator.scale_app (wakili, turawa)

5. ** jirgin kasa na wakili ***: Horar da wakilin AI akan ma'aunin bayanai.
``bash
wakilin horar da my_dataset.csv
  1. ** manufofin stackgen ***: Yana bayyana manufar sikeli don aikace-aikace. `` Python manufofin = { "condition": "motsi > 1000", "aiki": { "kwafi": 2 } }
7. ** langchain hangen nesa ***: Yana kwatanta tsarin yanke shawara na wakilin AI.
``bash
langchain ganin my_agent.json
  1. ** Matsayin mawaƙa ***: Nuna matsayin aikace-aikacen. ``bash Matsayin mawaƙa my_app
9. ** stackgen rajistan ayyukan ***: Nuna rajistan ayyukan StackGen.
``bash
stackgen logs my_deployment
  1. ** Wakilin kimanta ***: Yana kimanta aikin wakilin AI. ``bash Wakilin tantance my_agent.json

**Kallon gani**

Anan ga hangen nesa na gine-ginen ZeroOps ta amfani da Chart.js:
Json
{
  "type": "bar",
  "data": {
    "labels": ["Agentic AI", "StackGen", "LangChain"],
    "datasets": [
      {
        "label": "Components",
        "bayanai": [10, 8, 12],
        "BackgroundLauni": [
          "rgba (255, 99, 132, 0.2)",
          "rgba (54, 162, 235, 0.2)",
          "rgba (255, 206, 86, 0.2)"
        ],
        "Launi Border": [
          "rgba (255, 99, 132, 1)",
          "rgba (54, 162, 235, 1)",
          "rgba (255, 206, 86, 1)"
        ],
        "BorderWidth": 1
      }
    ]
  },
  "zaɓi": {
    "ma'auni": {
      "yAxes": [
        {
          "zama": {
            "beginAtZero": gaskiya
          }
        }
      ]
    }
  }
}

Wannan hangen nesa yana nuna ainihin abubuwan abubuwan ZeroOps guda uku: Agent AI, StackGen, da LangChain. Taswirar mashaya tana kwatanta mahimmancin dangi na kowane bangare a cikin gine-ginen ZeroOps.

Kammalawa

ZeroOps wata hanya ce ta juyin juya hali ga gudanar da ababen more rayuwa wanda ke ba da damar AI, StackGen, da LangChain don cimma nasarar sarrafa ababen more rayuwa. Ta hanyar amfani da ƙarfin AI da IaC, ZeroOps yana ba ƙungiyoyi damar sarrafa sarrafa kayan aikin, rage kuskuren ɗan adam, da haɓaka haɓaka gabaɗaya. Tare da aikace-aikacen sa masu amfani, manyan umarni, da hangen nesa, ZeroOps yana shirye don canza hanyar da muke sarrafa abubuwan more rayuwa a cikin mahalli na asali.


¿Tienes preguntas?

Hablemos

Contáctame en LinkedIn