Te Whakahoahoa Pūnaha Pūmanawa Tauineine me te Matatika AI-Aia me te Hanganga Rerengamahi Modular me nga Kaitohu AI | B4N1

Te Whakahoahoa Pūnaha Pūmanawa Tauineine me te Matatika AI-Aia me te Hanganga Rerengamahi Modular me nga Kaitohu AI

3 months ago · b4n1 Read time: 6 min

I te mea kei te ahu whakamua tonu te hangarau AI me te whakauru haere ki roto i nga punaha rorohiko, ko te hiahia mo nga hoahoanga pakari, ka taea te pupuri, me te tauineine kare ano i tino kaha ake. I roto i tenei tuhinga, ka tirotirohia e matou te waahi o te AI, te miihini rorohiko, me te hoahoanga, me te aro ki te hoahoa i nga punaha raupaparorohiko a te AI-a-matatika me te matatika ma te whakamahi i te hoahoanga rerengamahi modular me nga kaihoko AI.

Nga Werohanga o nga Pūnaha Pūmanawa Aki-Ai

Ko nga punaha rorohiko a AI he maha nga wero e tika ana kia whakatikahia kia pai ai te whakahiato me te matatika. Ko etahi o enei wero ko:

  • Maamaa: He uaua nga punaha AI, he uaua ki te maarama, he uaua ki te tautuhi me te whakatika i nga take ka taea.
  • Te Whakanuia: Ka taea e nga punaha AI te kaha ki te mahi rorohiko, me te nui o nga rauemi hei tauine.
  • Te Matatika: Ka taea e nga punaha AI te mau tonu i nga mahi whakahiato me nga mahi whakahirahira, e whakaatu ana i te hiahia mo nga whakaaro matatika i roto i te hoahoa punaha.
  • Taakitanga: He uaua nga punaha AI ki te pupuri me te whakahou, me whai tohungatanga me nga rauemi.

Hanganga Rerengamahi Tauira

Ko te hoahoanga rerengamahi modular he huarahi hoahoa e wawahi ana i nga punaha uaua ki nga waahanga iti ake, motuhake ka ngawari te tiaki me te whakahou. He maha nga painga o tenei huarahi, tae atu ki:

  • Whakanuia: Ka taea e te hoahoanga rerengamahi whakaraerae te whakamaarama ngawari o nga waahanga takitahi, me te whakaiti i te hiahia mo nga whakahoutanga rauemi nui.
  • Whakawariu: Ko te hoahoanga rerengamahi whakaraerae ka taea te whakarereke ngawari me te toronga o nga waahanga takitahi, me te whakaiti i te hiahia mo te hoahoa hou o te punaha.
  • Te Maamaa: Ko te hoahoanga rerengamahi whakaraerae he maamaa ake te tautuhi me te whakatika i nga take, ka whakaiti i te hiahia mo te wa roa o te punaha.

Nga Kaihoko AI

Ko nga kaihoko AI he waahanga rorohiko e taunekeneke ana ki nga kaiwhakamahi me etahi atu punaha ki te whakatutuki i nga whaainga motuhake. Ka taea te whakamahi i nga kaihoko AI ki te whakatinana i te hoahoanga rerenga mahi, he maha nga painga, tae atu ki:

  • Autonomy: Ka taea e nga kaihoko AI te mahi takitahi, ka whakaiti i te hiahia mo te wawaotanga a te tangata me te whakanui ake i te kaha o te punaha.
  • Wawaritanga: Ka taea te whakarereke me te whakaroa atu i nga kaihoko AI, ka whakaiti i te hiahia mo te hoahoa ano o te punaha.
  • Te Whakanuia: Ka taea e nga kaihoko AI te tukurua me te whakawhanui, ka whakaiti i te hiahia mo nga whakahoutanga rauemi nui.

Te Whakahoahoa Pūnaha Pūmanawa Tauineine me te Matatika AI-Aia

Hei hoahoa i nga punaha raupaparorohiko a te AI-a-matatika me te matatika, me whai whakaaro tatou ki etahi take matua, tae atu ki:

  • Modularity: Weheahia nga punaha matatini ki nga waahanga iti ake, motuhake ka ngawari te tiaki me te whakahou.
  • Autonomy: Whakamahia nga kaihoko AI ki te whakatinana i te hoahoanga rerenga mahi, ka taea te mana motuhake me te whakaiti i te hiahia mo te wawaotanga a te tangata.
  • Wawari: Nga punaha hoahoa ka ngawari ki te urutau ki nga whakaritenga whakarereke me nga hiahia a nga kaiwhakamahi.
  • Te Matatika: Whakauruhia nga tikanga ki roto i te hoahoa punaha, me te whakarite kia tika, kia marama, kia whai mana nga punaha AI.

Tauira Mahinga: Te Whakamahi i te Hanganga Rerengamahi Modular me nga Kaitohu AI i roto i te Python

Anei tetahi tauira ngawari o te whakamahi i te hoahoanga rerengamahi modular me nga kaihoko AI i roto i te Python:

kawemai asyncio
mai i langchain.agents kawemai LLMChainAgent

# Tautuhia he hoahoanga rerengamahi rereke
akomanga ModularWorkflow:
    def __init__(whaiaro):
        self.modules = []

    def add_module(whaiaro, kōwae):
        self.modules.append(kōwae)

    async def run(self):
        mō kōwae i self.modules:
            tatari module.run()

# Tautuhia he kaihoko AI
karaehe AI-Agent:
    def __init__(whaiaro, llm):
        whaiaro.llm = llm

    async def run(self):
        # Whakamahia te LLM hei whakaputa tuhinga
        text = tatari self.llm.generate_text("Kia ora, te ao!")
        tā(kuputuhi)

# Tautuhia he waahanga e whakamahi ana i te kaihoko AI
Kaihanga Kuputuhi akomanga:
    def __init__(whaiaro, ai_agent):
        whaiaro.ai_agent = ai_agent

    async def run(self):
        # Whakamahia te kaihoko AI ki te whakaputa tuhinga
        tatari self.ai_agent.run()

# Waihangahia he hoahoanga rerenga mahi
rerengamahi = ModularWorkflow()

# Tāpirihia he kōwae e whakamahi ana i te kaihoko AI
workflow.add_module(TextGenerator(AI-Agent(LLMChainAgent())))

# Whakahaerehia te rerenga mahi
asyncio.run(workflow.run())

Ko tenei tauira e whakaatu ana me pehea te whakamahi i te hoahoanga rerengamahi modular me nga kaihoko AI ki te hanga i tetahi punaha tauineine me te pupuri. Ko te karaehe ModularWorkflow e tautuhi ana i te hoahoanga rerenga mahi, ko te akomanga AI-Agent e whakaatu ana i tetahi kaihoko AI ka taea te whakamahi ki te whakatinana i te hoahoanga rerenga mahi. Ko te akomanga TextGenerator e whakaatu ana me pehea te whakamahi i te kaihoko AI ki te whakaputa tuhinga.

Top 5-10 Whakamahinga Whakahau/Snippets

Anei nga tono 5-10 e tino whakamahia ana mo tenei hangarau:

  1. kawemai asyncio - Kawemai i te whare pukapuka asyncio kia taea ai te hotaka tukutahi.
  2. mai i langchain.agents kawemai LLMChainAgent - Kawemai i te akomanga LLMChainAgent mai i te whare pukapuka langchain ki te hanga i tetahi kaihoko AI.
  3. class ModularWorkflow: - Tautuhia he hoahoanga rerengamahi ma te whakamahi i te akomanga ModularWorkflow.
  4. async def run(self): - Tautuhia he tikanga tukutahi hei whakahaere i te hoahoanga rerengamahi.
  5. wait module.run() - Whakamahia te kupu matua await hei whakahaere i nga waahanga takitahi i roto i te hoahoanga rerengamahi modular.
  6. te karaehe AI-Agent: - Tautuhia he kaihoko AI ma te whakamahi i te akomanga AI-Agent.
  7. async def run(self): - Tautuhia he tikanga tukutahi hei whakahaere i te kaihoko AI.
  8. text = await self.llm.generate_text("Kia ora, te ao!") - Whakamahia te LLM hei whakaputa kupu.
  9. workflow.add_module(TextGenerator(AI-Agent(LLMChainAgent()))) - Tāpirihia he kōwae e whakamahi ana i te kaihoko AI ki te hoahoanga rerengamahi modular.
  10. asyncio.run(workflow.run()) - Whakahaerehia te hoahoanga rerengamahi modular ma te whakamahi i te whare pukapuka asyncio.

Whakaaturanga

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

{
  "type": "pae",
  "raraunga": {
    "labels": ["Module 1", "Module 2", "Module 3"],
    "raunga raraunga": [
      {
        "label": "Kōwae 1",
        "raraunga": [10],
        "backgroundColor": "rgba(255, 99, 132, 0.2)",
        "borderColor": "rgba(255, 99, 132, 1)",
        "BorderWidth": 1
      },
      {
        "label": "Kōwae 2",
        "raraunga": [20],
        "backgroundColor": "rgba(54, 162, 235, 0.2)",
        "borderColor": "rgba(54, 162, 235, 1)",
        "BorderWidth": 1
      },
      {
        "label": "Kōwae 3",
        "raraunga": [30],
        "backgroundColor": "rgba(255, 206, 86, 0.2)",
        "borderColor": "rgba(255, 206, 86, 1)",
        "BorderWidth": 1
      }
    ]
  },
  "kōwhiringa": {
    "taitara": {
      "whakaatu": pono,
      "text": "Te Hanganga Reremahi Modular"
    },
    "tauine": {
      "yAxes": [
        {
          "tika": {
            "beginAtZero": pono
          }
        }
      ]
    }
  }
}

Ko tenei whakakitenga e whakaatu ana i te hoahoanga rerenga mahi, me ia waahanga e whakaatuhia ana e te tūtohi pae. Ko te tuaka-x e tohu ana i nga waahanga, ko te tuaka-y e tohu ana i te wa mahi.

Whakamutunga

Ko te hoahoa i nga punaha raupaparorohiko a te AI-a-matatika me te matatika me maarama hohonu ki te AI, te miihini rorohiko, me te hoahoanga. Ma te whakamahi i te hoahoanga rerengamahi modular me nga kaihoko AI, ka taea e nga kaiwhakawhanake te hanga i nga punaha pakari, ka taea te pupuri, me te tauineine e tutuki ai nga hiahia o nga kaiwhakamahi me nga kaiwhaiwhai. Ma te whakauru i nga matatika ki roto i te hoahoa punaha, ka taea e nga kaiwhakawhanake te whakarite he tika, he maamaa, he tika nga punaha AI.


Have Questions?

Let's Talk

Contact me on LinkedIn