Te Whakatinana i te Hanganga Haumaru-a-Taunoa mo nga Taupānga Tukutuku Whakakaha AI
Whakataki
I te kaha haere o nga tono paetukutuku a AI, ko te hiahia mo te hoahoanga pakari me te haumaru kaore ano kia kaha ake. Na te pikinga o nga whakaeke a AI, he mea nui ki te whakatinana i tetahi huarahi haumaru-ma-taunoa ka taea te tu atu i nga riri pea. I roto i tenei tuhinga, ka tirotirohia me pehea te whakakotahi i nga papaaarangi tuwhera-puna haumaru a Percona me te huarahi haumaru-a-taunoa a Chainguard me te whakauru ki a LangChain mo nga tono tukutuku a AI.
Whakawehi ki nga Taupānga Tukutuku Whakakaha AI
He whakaraerae nga tono paetukutuku a AI ki nga momo riri, tae atu ki:
- Poisoning Raraunga: Ka taea te raweke i nga tauira AI ma te whangai i nga raraunga kino, ka puta he matapae, whakatau ranei.
- ** Hurihuri Tauira**: Ka taea e te hunga whakaeke te whakaputa korero tairongo mo te tauira AI me ona raraunga whakangungu.
- Whakaekea Tauiwi: Ka taea te whakapohehe i nga tauira AI na roto i nga whakaurunga i hangaia hei whakapohehe i te tauira.
Te Hanganga Haumaru-a-Tanoa
Hei whakaiti i enei riri, ka whakatinanahia e matou he hoahoanga haumaru-ma-taunoa e whakakotahi ana i nga papaaarangi tuwhera-puna haumaru a Percona me te huarahi haumaru-a-taunoa a Chainguard me te whakauru ki a LangChain mo nga tono tukutuku a AI.
Nga Raraunga Rarangi Tuwhera Haumaru a Percona
Ka tukuna e Percona te whānuitanga o nga papaaarangi puna tuwhera haumaru, tae atu ki te Percona Server mo MySQL me Percona Server mo PostgreSQL. Ka whakaratohia e enei papanga raraunga nga ahuatanga haumarutanga pakari, penei:
- Whakamuna: Kua whakamunatia nga raraunga i te okiokinga me te whakawhiti, me te whakarite kia noho matatapu nga korero tairongo.
- Mana Uru: Ka taea e nga kaiwhakahaere te whakatiki i te uru ki nga raraunga tairongo me te whakarite ka taea e nga kaimahi whai mana anake te whakarereke, te whakakore ranei i nga raraunga.
- Te Taatete: Ko nga kaha o te arotakenga taipitopito e whakarato ana i te rekoata matawhānui o nga mahi patengi raraunga katoa, kia maamaa ake te kite me te whakautu ki nga maiki haumarutanga.
Te Huarahi Haumaru-a-Taunoa a Chainguard
Ka tuku a Chainguard i tetahi huarahi haumaru-ma-taunoa e whakarite ana ka hangaia nga tono me te whakaaro haumaru mai i te timatanga. Kei roto i tenei huarahi:
- Te Whakaaetanga Iti: Kua hoahoatia nga tono ki te whakahaere me te iti rawa o nga painga e tika ana hei mahi i o raatau mahi, me te whakaiti i te mata whakaeke.
- Te Hanganga Kare e Hurihia: I hangaia te hangahanga kia kore e taea te whakarereke, kia ngawari ake ai te kite me te urupare ki nga maiki haumarutanga.
- ** Whirihoranga Haumaru**: Kua whirihorahia nga tono me te whakaaro ki te haumaru, tae atu ki nga taunoa haumaru me te whirihoranga iti.
Whakauru LangChain
Ko LangChain he whare pukapuka Python e whakarato ana i te API ngawari me te whai kiko mo te hanga i nga tono paetukutuku a AI. Ka whakauruhia e matou a LangChain me nga papaaarangi puna tuwhera haumaru a Percona me te huarahi haumaru-a-taunoa a Chainguard ki te hanga hoahoanga pakari me te haumaru.
Tauira Waehere
Anei he tauira waehere ngawari e whakaatu ana me pehea te whakauru i a LangChain me nga papaaarangi puna tuwhera haumaru a Percona me te huarahi haumaru-a-taunoa a Chainguard:
kawemai langchain
mai i te langchain kawemai LLM
llm = LLM(
model_name="davinci:2-nui",
pūrere="cuda",
max_tokens=1024,
)
# Waihangahia he hononga pātengi raraunga Percona
kawemai mysql.connector
cnx = mysql.connector.connect(
kaiwhakamahi='ingoawhakamahi',
kupuhipa='kupuhipa',
ope = '127.0.0.1',
pātengi raraunga='pātengi raraunga'
)
# Waihangahia he whirihoranga haumaru Chainguard
kawemai mekameka
cfg = chainguard.Config(
app_name="my_app",
app_version="1.0",
env_vars={
"DB_HOST": "127.0.0.1",
"DB_USER": "ingoa kaiwhakamahi",
"DB_PASSWORD": "kupuhipa",
},
)
# Whakamahia te LangChain ki te uiui i te papaunga raraunga
query = "KORERO * MAI taku_tepu"
hua = llm.Query(Uiui, db=cnx, cfg=cfg)
# Tāngia te hua
tā(hua)
Ko tenei tauira waehere e whakaatu ana me pehea te hanga i tetahi tauira LangChain LLM, hono atu ki te papaunga raraunga Percona, me te hanga i tetahi whirihoranga haumaru a Chainguard. Ka whakamahia e ia te LangChain ki te uiui i te paataka korero me te tuhi i te hua.
Tiki 5-10 Nga Tono Whakamahinga/Momohipi
Anei nga tono 5-10 e tino whakamahia ana mo tenei hangarau:
langchain.LLM(model_name="davinci:2-nui", device="cuda", max_tokens=1024)- Waihangahia he tauira LangChain LLM.mysql.connector.connect(kaiwhakamahi='ingoakaiwhakamahi', kupuhipa='kupuhipa', ope='127.0.0.1', pātengi raraunga='patengi raraunga')- Waihangatia he hononga pātengi raraunga Percona.chainguard.Config(app_name="my_app", app_version="1.0", env_vars={"DB_HOST": "127.0.0.1", "DB_USER": "username", "DB_PASSWORD": "password"})- Waihangatia he whirihoranga haumaru Chainguard.llm.query(uiui, db=cnx, cfg=cfg)- Whakamahia te LangChain ki te uiui i te papaunga raraunga.print(hua)- Tāngia te hua o te uiui.kawemai langchain- Kawemai i te whare pukapuka LangChain.kawmai mysql.connector- Kawemai i te tūhono pātengi raraunga Percona.- `Kaitiaki mekameka' - Kawemai i te whare pukapuka Chainguard.
llm = LLM()- Waihangahia he tauira LangChain LLM me te kore e tohu tauira.cnx = mysql.connector.connect()- Waihangatia he hononga patengi raraunga Percona me te kore e tauwhāiti he pātengi raraunga.
Whakakitenga
Anei he tirohanga o te hoahoanga haumaru-ma-taunoa ma te whakamahi i te Chart.js:
{
"type": "pae",
"raraunga": {
"labels": ["Percona Database", "Chainguard Haumaru Whirihoranga", "LangChain LLM"],
"raunga raraunga": [
{
"label": "Ahuatanga Haumarutanga",
"raraunga": [10, 8, 12],
"Tae papamuri": ["#FF6384", "#36A2EB", "#FFCE56"]
}
]
},
"kōwhiringa": {
"taitara": {
"whakaatu": pono,
"text": "Haumaru-a-Taunoa Hanganga"
},
"tauine": {
"yAxes": [
{
"tika": {
"beginAtZero": pono
}
}
]
}
}
}
Ko tenei tirohanga e whakaatu ana i nga ahuatanga haumarutanga o nga papaaarangi puna tuwhera haumaru a Percona, te huarahi haumaru-a-taunoa a Chainguard, me te LLM a LangChain.
Whakamutunga
Ko te whakatinana i tetahi hoahoanga haumaru-ma-taunoa mo nga tono paetukutuku a AI he mea nui i roto i te whenua riri o enei ra. Na roto i te whakakotahi i nga papaaarangi puna tuwhera haumaru a Percona me te huarahi haumaru-a-taunoa a Chainguard me te whakauru ki a LangChain, ka taea e tatou te hanga i tetahi hoahoanga pakari me te haumaru ka taea te tu atu i nga whakaeke a AI. Kua whakaratohia e tenei tuhinga he aratohu whaitake mo te whakatinana i tenei hoahoanga, tae atu ki nga tauira waehere me nga tirohanga.