Fampiharana ny Architecture Secure-by-Default ho an'ny rindranasa an-tranonkala AI-Powered
Fampidirana
Satria mihamitombo hatrany ny rindranasan-tranonkala ampiasain'ny AI, ny filana maritrano matanjaka sy azo antoka dia tsy mbola nanery kokoa. Miaraka amin'ny fiakaran'ny fanafihana entin'ny AI, ilaina ny mampihatra fomba fiasa azo antoka-by-default izay mahatohitra ny loza mety hitranga. Ato amin'ity lahatsoratra ity, hojerentsika ny fomba fampifangaroana ny angon-drakitra misokatra azo antoka an'i Percona amin'ny fomba fiasa azo antoka amin'ny alàlan'ny default an'ny Chainguard ary ampifandraisina amin'ny LangChain ho an'ny rindranasa an-tranonkala mampiasa AI.
** Fandrahonana ho an'ny fampiharana amin'ny Internet miaraka amin'ny AI**
Ny rindranasa an-tranonkala ampiasain'ny AI dia mora tratran'ny fandrahonana isan-karazany, ao anatin'izany:
- Ny fanapoizinana angon-drakitra: Ny maodely AI dia azo amboarina amin'ny famahanana angon-drakitra maloto azy ireo, ka miteraka vinavina na fanapahan-kevitra diso.
- Fihodinana maodely: Ny mpanafika dia afaka milaza fampahalalana saro-pady momba ny maodely AI na ny angona fanofanana azy.
- ** Fanafihana mpifanandrina**: Ny maodely AI dia mety ho voafitaka amin'ny alalan'ny fampidirana am-pitandremana izay natao hamitahana ilay maodely.
** Architecture azo antoka-by-Default**
Mba hanalefahana ireo fandrahonana ireo dia hampihatra rafitra azo antoka amin'ny alàlan'ny default izahay izay manambatra ny angon-drakitra misokatra azo antoka an'i Percona miaraka amin'ny fomba fiasa azo antoka amin'ny alàlan'ny default an'i Chainguard ary ampifandraisina amin'ny LangChain ho an'ny rindranasa Internet mandeha amin'ny AI.
Ny angon-drakitra misokatra azo antoka an'i Percona
Percona dia manolotra karazana angon-drakitra misokatra azo antoka, anisan'izany ny Percona Server ho an'ny MySQL sy Percona Server ho an'ny PostgreSQL. Ireo tahiry ireo dia manome fiarovana matanjaka, toy ny:
- Encryption: Ny angon-drakitra dia voarakotra amin'ny fotoana fialan-tsasatra sy amin'ny fitaterana, miantoka fa mijanona ho tsiambaratelo ny fampahalalana saro-pady.
- Fanaraha-maso ny fidirana: Ny fanaraha-maso ny fidirana tsara dia ahafahan'ny mpitantana mametra ny fidirana amin'ny angona saro-pady ary miantoka fa ny olona nahazo alalana ihany no afaka manova na mamafa angona.
- Fanadihadiana: Ny fahaiza-manara-maso amin'ny antsipiriany dia manome firaketana feno momba ny hetsika rehetra momba ny angon-drakitra, manamora ny fahitana sy ny famaliana ireo tranganà fiarovana.
Fomba fiarovana amin'ny alàlan'ny Default an'ny Chainguard
Chainguard dia manolotra fomba fiasa azo antoka-by-default izay miantoka fa ny fampiharana dia namboarina miaraka amin'ny fiarovana ao an-tsaina hatrany am-piandohana. Ity fomba fiasa ity dia ahitana:
- Tombontsoa faran'izay kely indrindra: Ny fampiharana dia natao hihazakazaka miaraka amin'ny tombontsoa faran'izay kely ilaina amin'ny fanatanterahana ny asany, mampihena ny endrik'ireo fanafihana.
- Fototra tsy azo ovaina: Ny fotodrafitrasa dia natao ho tsy azo ovaina, hanamora ny fahitana sy ny famaliana ireo trangan-javatra fiarovana.
- Secure Configuration: Ny fampiharana dia namboarina miaraka amin'ny fiarovana ao an-tsaina, ao anatin'izany ny fiarovana azo antoka sy ny fanamafisana kely indrindra.
Fampidirana LangChain
LangChain dia tranomboky Python izay manome API tsotra sy intuitive amin'ny fananganana rindranasa an-tranonkala mampiasa AI. Hampitambatra ny LangChain amin'ny angon-drakitra misokatra azo antoka an'i Percona sy ny fomba fiasa azo antoka an'ny Chainguard mba hamoronana maritrano matanjaka sy azo antoka.
Ohatra Code
Ity misy ohatra kaody tsotra mampiseho ny fomba fampidirana LangChain amin'ny angon-drakitra open-source azo antoka an'i Percona sy ny fomba fiasa azo antoka-by-default an'i Chainguard:
import langchain
avy amin'ny langchain import LLM
llm = LLM(
model_name="davinci:2-lehibe",
fitaovana="cuda",
max_tokens=1024,
)
# Mamorona fifandraisana angona Percona
import mysql.connector
cnx = mysql.connector.connect(
mpampiasa = 'username',
password='password',
host='127.0.0.1',
database='database'
)
# Mamorona fanitsiana azo antoka Chainguard
import chainguard
cfg = chainguard.Config(
app_name="my_app",
app_version="1.0",
env_vars={
"DB_HOST": "127.0.0.1",
"DB_USER": "anarana",
"DB_PASSWORD": "Tenimiafina",
},
)
# Mampiasà LangChain hanontaniana ny angon-drakitra
query = "SIFIDY * FROM my_table"
valiny = llm.query(fanontaniana, db=cnx, cfg=cfg)
# Soraty ny valiny
pirinty (vokatra)
Ity ohatra kaody ity dia mampiseho ny fomba hamoronana ohatra LangChain LLM, mifandray amin'ny angon-drakitra Percona, ary mamorona rafitra azo antoka Chainguard. Mampiasa LangChain izy avy eo hangataka ny angon-drakitra ary hanonta ny valiny.
Didy/Snippet 5-10 ambony indrindra
Ireto ny baiko/snippet 5-10 ambony indrindra amin'ity teknolojia ity:
langchain.LLM(model_name="davinci:2-large", device="cuda", max_tokens=1024)- Mamorona ohatra LangChain LLM.mysql.connector.connect(user='username', password='password', host='127.0.0.1', database='database')- Mamorona fifandraisana amin'ny database 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"})- Mamorona tenimiafina azo antoka Chainguard.llm.query(query, db=cnx, cfg=cfg)- Mampiasà LangChain hanontaniana ny angon-drakitra.print (valiny)- Manonta ny valin'ny fanontaniana.import langchain- Ampidiro ny tranomboky LangChain.import mysql.connector- Ampidiro ny mpampitohy angona Percona.import chainguard- Ampidiro ny tranomboky Chainguard.llm = LLM()- Mamorona ohatra LLM LangChain nefa tsy manondro modely.cnx = mysql.connector.connect()- Mamorona fifandraisana amin'ny angon-drakitra Percona nefa tsy manondro angona.
Visualization
Ity misy sary an-tsary momba ny maritrano azo antoka-by-default mampiasa Chart.js:
{
"type": "bar",
"data": {
"labels": ["Percona Database", "Chainguard Secure Configuration", "LangChain LLM"],
"datasets": [
{
"label": "Endriky ny fiarovana",
"data": [10, 8, 12],
"loko loko": ["#FF6384", "#36A2EB", "#FFCE56"]
}
]
},
"safidy": {
"lohateny": {
"fampisehoana": marina,
"text": "Architecture azo antoka-by-Default"
},
"mizana": {
"yAxes": [
{
"tonga": {
"beginAtZero": marina
}
}
]
}
}
}
Ity sary ity dia mampiseho ny endri-piarovana amin'ny angon-drakitra misokatra azo antoka an'ny Percona, ny fomba fiasa azo antoka amin'ny alàlan'ny default an'ny Chainguard, ary ny LLM an'ny LangChain.
Famaranana
Tena zava-dehibe amin'ny tontolon'ny fandrahonana ankehitriny ny fampiharana ny maritrano azo antoka amin'ny alàlan'ny default ho an'ny rindranasa Internet mampiasa AI. Amin'ny fampifangaroana ny angon-drakitra open-source azo antoka an'i Percona miaraka amin'ny fomba fiasa azo antoka-by-default an'i Chainguard sy ny fampidirana miaraka amin'ny LangChain, dia afaka mamorona rafitra matanjaka sy azo antoka isika izay mahatohitra ny mety ho fanafihana ataon'ny AI. Ity lahatsoratra ity dia nanome torolalana azo ampiharina momba ny fomba fampiharana ity maritrano ity, ao anatin'izany ny ohatra kaody sy ny sary.