Waihangahia he paipa raraunga | B4N1

Waihangahia he paipa raraunga

8 months ago · b4n1 Tiempo de lectura: 6 min

Ko te whakauru i te Agentic AI ki roto i nga DevOps: Te Whakaritenga Tukunga Pūmanawa me te DSPy me te LangChain

Whakataki

Ko te kaupapa DevOps kua huri i te ahua o te whakawhanaketanga, te tohatoha, me te pupuri i nga punaha. Heoi, i te mea ka tipu haere te uaua o te rorohiko, ka pera ano te hiahia mo te mahi aunoa me te whakahiato i roto i te paipa DevOps. Ko te Agentic AI, he waahi iti o te matauranga mohio e aro ana ki nga mahi whakatau me nga mahi motuhake, ka kaha ki te huri i nga mahi a DevOps ma te whakahaere aunoa i te mana whakahaere me te whakarei ake i nga mahi toi. I roto i tenei tuhinga, ka tirotirohia me pehea te whakamahi i nga taputapu penei i te DSPy me te LangChain ki te whakauru i te AI kaihoko ki DevOps, me te arotahi ki nga rautaki whakatinana mahi.

He aha te Agentic AI?

Ko te Agentic AI e tohu ana ki tetahi momo mohio mohio e kaha ana ki te whakatau mana motuhake me te mahi. Kaore i rite ki nga punaha AI tuku iho, i hangaia hei mahi i nga mahi motuhake, i hangaia nga punaha AI maataki ki te ako, ki te urutau, ki te whakatau whakatau i roto i nga taiao uaua, hihiri. Kei a Agentic AI te kaha ki te huri i nga DevOps ma te whakaaunoa i te mana whakahaere me te whakarei ake i te whakahiato, ka taea e nga roopu te aro ki nga mahi taumata teitei me te whakapai ake i te tukunga rorohiko katoa.

He aha te DSPy?

Ko DSPy he whare pukapuka Python mo te hanga me te whakamahi i nga raina paipa raraunga. Ka whakaratohia he huarahi ngawari, ngawari, me te tauineine ki te whakauru i nga raraunga mai i nga punaa rereke, te huri, me te penapena i roto i nga momo whakatakotoranga. He tino pai te DSPy mo te whakamahi i roto i nga pipelines DevOps, i te nuinga o te wa ka hangaia nga raraunga me te tukatuka i nga wa-pono.

He aha te LangChain?

Ko LangChain he whare pukapuka Python mo te hanga me te whakamahi i nga punaha AI korero. Ka whakarato i te huarahi ngawari, ngawari, me te tauineine ki te whakauru i te tukatuka reo maori (NLP) me nga tauira ako miihini (ML) ki nga atanga korero. He tino pai a LangChain mo te whakamahi i roto i nga pipeline DevOps, ka taea te whakamahi i nga atanga korero ki te whakaaunoa i nga mahi me te whakapai ake i te wheako kaiwhakamahi.

Ko te whakauru i te Agentic AI ki DevOps me DSPy me LangChain

Hei whakauru i te AI kaihoko ki DevOps me DSPy me LangChain, me whai i enei mahi:

  1. Korohanga Raraunga: Whakamahia te DSPy ki te whakauru i nga raraunga mai i nga momo puna, penei i nga papanga raraunga, API, me nga konae.
  2. Tukatuka Raraunga: Whakamahia te DSPy ki te huri me te tukatuka i nga raraunga whakauru, ma te whakamahi i nga tikanga penei i te horoi raraunga, te tātari, me te whakahiato.
  3. Whakangungu Tauira: Whakamahia te LangChain ki te whakangungu i nga tauira ML i runga i nga raraunga tukatuka, ma te whakamahi i nga tikanga penei i te ako maataki, te ako kore, me te ako whakapakari.
  4. Te Tauira Tauira: Whakamahia te LangChain ki te tuku i nga tauira kua whakangungua ki roto i te atanga korero, penei i te kaiawhina korero, i te kaiawhina reo ranei.
  5. Te Aromatawai Tauira: Whakamahia te DSPy ki te arotake i te mahinga o nga tauira kua horahia, ma te whakamahi i nga ine penei i te tika, te tika, me te maumahara.

Rautaki Whakatinana Mahi

Hei whakatinana i te AI maataki i DevOps me DSPy me LangChain, ka taea e taatau te whai i enei rautaki whaihua:

  1. Whakamahia te DSPy hei Whakaaunoa i te Kohanga Raraunga: Whakamahia te DSPy ki te whakaaunoa i te whakaurunga raraunga mai i nga momo puna, penei i nga papaa raraunga, API, me nga konae.
kawemai dspy


paipa = dspy.Pipeline()

# Taapirihia he puna raraunga ki te paipa
pipeline.add_source(dspy.DataSource("pātengi raraunga", "my_database"))

# Taapirihia he tukatuka raraunga ki te paipa
pipeline.add_processor(dspy.DataProcessor("huri", "my_transform"))

# Whakahaerehia te paipa
pipeline.run()
  1. Whakamahia te LangChain ki te Whakangungu Tauira ML: Whakamahia te LangChain ki te whakangungu i nga tauira ML i runga i nga raraunga kua tukatukahia, ma te whakamahi i nga tikanga penei i te ako kua tirotirohia, i te ako kaore i te tirotirohia, me te ako whakapakari.
kawemai langchain

# Waihangahia he atanga korero
atanga = langchain.ConversationalInterface()

# Tautuhia he rerenga korero
rere = langchain.ConversationalFlow(
    intent="greet",
    response="Kia ora, me pehea taku awhina i a koe?"
)

# Whakangunguhia te tauira
atanga.tereina(rere)
  1. Whakamahia DSPy ki te Aromatawai Tauira Mahinga: Whakamahia te DSPy ki te arotake i te mahinga o nga tauira kua horahia, ma te whakamahi i nga ine penei i te tika, te tika, me te maumahara.
kawemai dspy

# Waihangahia he paipa raraunga
paipa = dspy.Pipeline()

# Taapirihia he puna raraunga ki te paipa
pipeline.add_source(dspy.DataSource("pātengi raraunga", "my_database"))

# Taapirihia he tukatuka raraunga ki te paipa
pipeline.add_processor(dspy.DataProcessor("evaluate", "my_evaluate"))

# Whakahaerehia te paipa
pipeline.run()

Tiki 5-10 Nga Tono Whakamahinga/Momohipi

Anei nga tono 5-10 e tino whakamahia ana mo DSPy me LangChain:

  1. dspy.Pipeline(): Hangaia he paipa raraunga hou.
  2. dspy.DataSource(): Hangaia he puna raraunga hou.
  3. dspy.DataProcessor(): Waihangahia he tukatuka raraunga hou.
  4. langchain.ConversationalInterface(): Hangaia he atanga korero hou.
  5. langchain.ConversationalFlow(): Ka tautuhi i te rerenga korero.
  6. langchain.train(): Whakangungu tauira.
  7. dspy.run(): He whakahaere paipa.
  8. dspy.evaluate(): Ka arotake i te mahinga tauira.
  9. langchain.deploy(): Ka tuku tauira.
  10. langchain.integrate(): Ka whakauru i te tauira ki te atanga korero.

Whakakitenga

Anei tetahi tirohanga o te paipa AI ma te whakamahi i te Chart.js:

{
  "type": "pae",
  "raraunga": {
    "labels": ["Komo Raraunga", "Tukatuka Raraunga", "Whakangungu Tauira", "Whakatupato Tauira", "Te Aromatawai Tauira"],
    "raunga raraunga": [
      {
        "label": "Agent AI Pipeline",
        "raraunga": [10, 15, 20, 25, 30],
        "backgroundColor": "rgba(255, 99, 132, 0.2)",
        "borderColor": "rgba(255, 99, 132, 1)",
        "BorderWidth": 1
      }
    ]
  },
  "kōwhiringa": {
    "taitara": {
      "whakaatu": pono,
      "text": "Agent AI Pipeline"
    },
    "tauine": {
      "yAxes": [
        {
          "Tapanga Tauine": {
            "whakaatu": pono,
            "labelString": "Uara"
          }
        }
      ]
    }
  }
}

Ko tenei whakakitenga e whakaatu ana i nga wahanga e rima o te paipa a AI, me te maha o nga mahi e mahia ana i ia wahanga.

Whakamutunga

Ko te whakauru i te AI kaihoko ki DevOps me DSPy me LangChain te kaha ki te huri i te tukunga rorohiko ma te whakahaere aunoa i te mana whakahaere me te whakarei ake i nga mahi toi. Ma te whai i nga rautaki whakatinana whaihua kua tuhia i roto i tenei tuhinga, ka taea e nga roopu te hanga me te toha i nga punaha AI maataki hei whakapai ake i te tuku rorohiko me te whakaheke i nga utu. Ko te waahanga whakakitenga e whakarato ana i te tirohanga maamaa me te poto o te paipa AI a te kaikawe, kia maamaa ake te maarama me te whakatinana i tenei hangarau.


¿Tienes preguntas?

Hablemos

Contáctame en LinkedIn