Whakaritehia he taiao LangChain | B4N1

Whakaritehia he taiao LangChain

5 months ago · b4n1 Tiempo de lectura: 6 min

Whakamahinga Kore-Trust Architecture me te AI-Powered Security Orchestration ma te whakamahi LangChain me DSPy

Whakataki

I roto i te ao matihiko o enei ra, kei te piki haere nga mahi whakatumatuma haumarutanga, me nga whakatumatuma i hangaia e AI ka raru nui ki nga whakahaere. Hei karo i enei riri, he mea nui te whakatinana i te hoahoanga kore-whirinaki. Engari, ko nga hoahoanga kore-whakawhirinaki tuku iho ka whakawhirinaki ki nga mahi a-ringa me nga punaha-a-ture, ka pau te waa me te hee. Koinei te waahi ka uru mai te whakahiato haumarutanga a AI - he huarahi huri keemu e whakakotahi ana i te mana o te mohiotanga horihori me nga kaupapa o te hoahoanga kore-whirinaki. I roto i tenei tuhinga, ka tirotirohia me pehea te whakatinana i te hoahoanga kore-whakawhirinaki me te whakahiato haumarutanga a AI ma te whakamahi LangChain me DSPy.

He aha te Hanganga Kore-Trust?

Ko te hoahoanga kore-whakawhirinaki he paradigm haumarutanga e kii ana ko nga kaiwhakamahi me nga taputapu katoa kaore i te pono, ahakoa te waahi, te tuakiri ranei. Ko tenei huarahi e hiahia ana kia mau tonu te manatoko o nga tuakiri me nga mana uru, me te whakarite ka taea e nga kaiwhakamahi me nga taputapu whai mana anake te uru ki nga raraunga tairongo me nga punaha. Ko te hoahoanga kore-whakawhirinaki i hangaia hei aukati i nga nekehanga taha taha me nga pakaru raraunga ma te whakatinana i nga mana uru me te aro turuki i nga whanonga kaiwhakamahi.

He aha te Whakaritenga Haumarutanga Whakakaha AI?

Ko te whakahiatotanga haumarutanga a AI he huarahi haumaru e whakamahi ana i te mohiotanga horihori me te ako miihini ki te whakaaunoa i nga mahi haumarutanga me te whakautu mai i nga aitua. Ka whakamahia e tenei huarahi te tātaritanga raraunga, te mohio whakatuma, me te ako miihini ki te tautuhi me te whakautu ki nga tuma haumarutanga i roto i te waa-pono. Ka taea e te whakahiato haumarutanga a AI te awhina i nga whakahaere ki te kimi me te whakautu pai ake ki nga whakatuma, ka whakaiti i te tupono o nga pakaru raraunga me nga whakaeke ipurangi.

Ko te Whakakotahi i te Hanganga Kore-Trust me te Whakakotahitanga Haumaru AI-Powered

Ko te whakakotahi i te hoahoanga kore-whakawhirinaki me te whakahiatotanga haumarutanga a AI ka hangaia he anga haumarutanga kaha ka taea te kite me te whakautu ki nga whakatuma i roto i te waa-pono. Ko tenei huarahi e whakamahi ana i te whakahiatotanga haumarutanga a AI ki te aro turuki tonu i nga whanonga a nga kaiwhakamahi me te kite i nga mahi kino, engari ko te hoahoanga kore-whakawhirinaki ka whakarite ko nga kaiwhakamahi me nga taputapu whai mana anake ka uru ki nga raraunga tairongo me nga punaha.

LangChain: He Anga mo te Whakaritenga Haumarutanga-Ai-Powered AI

Ko te LangChain he anga-puna tuwhera e taea ai e nga kaiwhakawhanake te hanga i nga punaha orchestration haumarutanga a AI. Ka whakaratohia e LangChain he huinga o nga API me nga taputapu e tuku ana i nga kaihanga ki te whakauru i nga tauira ako miihini, te taatai ​​raraunga, me nga taputapu haumaru ki roto i te papa kotahi. I hangaia a LangChain kia tino tauine me te ngawari, ka waiho hei whiringa pai mo nga mahi haumaru-nui.

DSPy: He Whare Pukapuka Python mo te Whakaritenga Haumarutanga-Ai-Powered AI

Ko DSPy he whare pukapuka Python e whakarato ana i te huinga o nga API me nga taputapu mo te hanga i nga punaha whakahiato haumarutanga a AI. Kua hoahoatia a DSPy ki te mahi pai ki a LangChain, e whakarato ana i te atanga Pythonic ki te angamahi LangChain. Ka whakaratohia e DSPy te whānuitanga o nga ahuatanga, tae atu ki te tātari raraunga, te ako miihini, me te whakauru taputapu haumaru.

Whakamahinga Kore-Trust Architecture me LangChain me DSPy

Hei whakatinana i te hoahoanga kore-whirinaki me LangChain me DSPy, ka whakamahia e matou nga mahi e whai ake nei:

  1. Whakaritea he taiao LangChain: Whakauruhia a LangChain me DSPy ma te whakamahi i te pip, ka whakarite i tetahi kaupapa hou ma te whakamahi i te LangChain CLI.
  2. Whakakotahi DSPy me LangChain: Whakamahia te whare pukapuka DSPy ki te whakauru i nga tauira ako miihini me te tātari raraunga ki roto i te angamahi LangChain.
  3. Whakaritea te hoahoanga kore-whirinaki: Whirihorahia te anga LangChain ki te whakatinana i te hoahoanga kore-whirinaki, tae atu ki te whakatu i nga mana uru me te aro turuki i nga whanonga kaiwhakamahi.
  4. Whakamatau me te tohatoha: Whakamatauhia te angamahi LangChain ka toha ki tetahi taiao whakaputa.

Tauira Waehere: Whakatinana i te Hanganga Kore-Trust me LangChain me DSPy

Anei he tauira waehere ngawari e whakaatu ana me pehea te whakatinana i te hoahoanga kore-whirinaki me LangChain me DSPy:

kawemai langchain
mai i dspy kawemai DSPy


langchain.init()

# Whakauruhia te DSPy me te LangChain
dsp = DSPy()

# Whirihorahia te hoahoanga kore-whirinaki
mana_uru = {
    "kaiwhakamahi": ["kaiwhakamahi", "kaiwhakamahi1", "kaiwhakamahi2"],
    "roopu": ["roopu_whakahaere", "roopu_kaiwhakamahi"]
}

# Whakaritehia te aro turuki mo te whanonga kaiwhakamahi
aroturuki_whirihora = {
    "kaiwhakamahi_whanonga": {
        "monitoring_interval": 10,
        "anomaly_threshold": 5
    }
}

# Waihangahia he kaihoko LangChain
kaihoko = langchain.Agent(
    access_controls=whakauru_whakahaere,
    monitoring_config=whakaaro_whakaaro
)

# Whakamatauhia te kaihoko LangChain
test_user = "kaiwhakamahi1"
test_action = "raraunga_uru"

# Whakahaerehia te whakamatautau
hua = agent.run(whakamatautau_kaiwhakamahi, mahi_whakamatautau)

# Tāngia te hua
tā(hua)

Ko tenei tauira waehere e whakaatu ana me pehea te whakarite i te taiao LangChain, te whakauru i te DSPy me te LangChain, te whirihora i te hoahoanga kore-whakawhirinaki, me te whakamatautau i te kaihoko LangChain.

Tiki 5-10 Nga Tono Whakamahinga/Momohipi

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

  1. langchain.init(): Ka arataki i te angamahi LangChain.
  2. dsp = DSPy(): Hangaia he tauira DSPy hou.
  3. access_controls = {...}: Whirihorahia nga mana uru mo te angamahi LangChain.
  4. monitoring_config = {...}: Ka whirihora i te aroturuki mo te whanonga kaiwhakamahi i roto i te angamahi LangChain.
  5. Agent = langchain.Agent(...): Waihangahia he tauira kaihoko LangChain hou.
  6. agent.run(test_user, test_action): Ka whakahaerehia he whakamatautau mo te kaihoko LangChain.
  7. dsp.integrate_ml_model(...): Ka whakauru i tetahi tauira ako miihini ki roto i te angamahi DSPy.
  8. dsp.integrate_data_analytics(...): Ka whakauru i te tātaritanga raraunga ki te angamahi DSPy.
  9. dsp.integrate_security_tool(...): He whakauru taputapu haumaru ki te angamahi DSPy.
  10. dsp.deploy(...): Ka tukuna te anga DSPy ki tetahi taiao whakaputa.

Whakakitenga

Anei he tirohanga mo te angamahi LangChain me DSPy ma te whakamahi i te Chart.js:

{
    "type": "pae",
    "raraunga": {
        "labels": ["LangChain", "DSPy"],
        "raunga raraunga": [
            {
                "label": "Ngā āhuatanga",
                "raraunga": [10, 8],
                "Tae papamuri": ["#4CAF50", "#FF9800"]
            },
            {
                "label": "Te Whakanui",
                "raraunga": [8, 10],
                "Tae papamuri": ["#4CAF50", "#FF9800"]
            },
            {
                "label": "Whakamahinga ngawari",
                "raraunga": [9, 7],
                "Tae papamuri": ["#4CAF50", "#FF9800"]
            }
        ]
    },
    "kōwhiringa": {
        "taitara": {
            "whakaatu": pono,
            "text": "LangChain me DSPy Whakataurite"
        },
        "korero": {
            "whakaatu": pono
        }
    }
}

Ko tenei tirohanga e whakataurite ana i nga ahuatanga, te whakaheke, me te ngawari o te whakamahi o LangChain me DSPy.

Whakamutunga

Ko te whakatinana i te hoahoanga kore-whakawhirinaki me te whakahiato haumarutanga a AI ma te whakamahi i te LangChain me te DSPy he huarahi kaha ki te aukati i nga kaupapa whakatoi papatipu me te whakamarumaru i nga tuma haumarutanga i hangaia e AI. Ma te whakakotahi i te mana o te mohio mohio me nga maataapono o te hoahoanga kore-whakawhirinaki, ka taea e nga whakahaere te hanga i tetahi anga haumaru pakari e kitea ana, e whakautu ana ki nga whakatuma i roto i te waa. Ma te LangChain me te DSPy, ka taea e nga kaiwhakawhanake te hanga i nga punaha haumaru me te ngawari ki te whakatutuki i nga hiahia o nga mahi haumaru nui.


¿Tienes preguntas?

Hablemos

Contáctame en LinkedIn