Fausia se LangChain LLM faʻataʻitaʻiga | B4N1

Fausia se LangChain LLM faʻataʻitaʻiga

3 months ago · b4n1 Tiempo de lectura: 5 min

** Fa'atinoina o le Fa'ata'ita'iga Saogalemu-i-Default mo Talosaga i luga ole laiga ole AI**

Fa'atomuaga

A'o fa'atupula'ia fa'aoga i luga ole laiga ole AI, o le mana'oga mo le fa'aolaola ma le fa'amautu fa'ata'ita'iga e le'i sili atu ona mamafa. Fa'atasi ai ma le fa'atupula'ia o osofa'iga a le AI, e mana'omia le fa'atinoina o se faiga fa'amautu-fa'aletonu e mafai ona tatalia fa'amata'u. I totonu o lenei tusiga, o le a matou suʻesuʻeina pe faʻafefea ona tuʻufaʻatasia faʻamaumauga matala faʻamautu a Percona ma le Chainguard's secure-by-default approach ma faʻatasi ma LangChain mo AI-powered web applications.

Fa'amata'u ile AI-Powered Web Applications

O talosaga i luga ole laiga ole AI e faigofie ile fa'amata'u eseese, e aofia ai:

  • Fa'a'ona o Fa'amatalaga: E mafai ona fa'aogaina fa'ata'ita'iga AI e ala i le fafagaina o fa'amatalaga leaga, e o'o atu ai i fa'amatalaga sese po'o fa'ai'uga.
  • Fa'ata'ita'iga Fa'ata'ita'iga: E mafai e tagata osofa'i ona fa'ailoa mai fa'amatalaga ma'ale'ale e uiga i le fa'ata'ita'iga AI po'o ana fa'amaumauga a'oa'oga.
  • Tagata Fa'aleaga: O fa'ata'ita'iga AI e mafai ona fa'a'ole'oleina e ala i mea e fa'aogaina ma le fa'aeteete ua mamanuina e fa'asesē ai le fa'ata'ita'iga.

Saogalemu-i-Tagata Fausia Fale

Ina ia faʻaitiitia nei faʻamataʻu, o le a matou faʻatinoina se faʻataʻitaʻiga malupuipuia e tuʻufaʻatasia ai faʻamaumauga faʻapipiʻi matala a Percona ma le Chainguard's secure-by-default approach ma faʻatasi ma LangChain mo AI-powered web applications.

Percona's Secure Open-Source Databases

O lo'o ofoina atu e Percona le tele o fa'amaumauga matala fa'amaumauga, e aofia ai le Percona Server mo MySQL ma le Percona Server mo PostgreSQL. O lo'o tu'uina atu e nei fa'amaumauga tu'ufa'atasiga fa'amautu lelei, e pei o:

  • Fa'ailoga: O fa'amatalaga e fa'ailoga i le taimi malolo ma le felauaiga, fa'amautinoa o lo'o tumau fa'alilolilo fa'amatalaga ma'ale'ale.
  • Access Control: Fa'atonuina le avanoa e mafai ai e pule ona fa'atapula'aina le avanoa i fa'amatalaga ma'ale'ale ma fa'amautinoa e na'o tagata fa'atagaina e mafai ona suia pe tape fa'amaumauga.
  • Su'etusi: E maua ai e le au'ili'iliga fa'asu'etusi se fa'amaumauga atoatoa o gaioiga uma o fa'amaumauga, e fa'afaigofie ai ona iloa ma tali atu i fa'alavelave tau puipuiga.

Auala Saogalemu a le Chainguard

O le Chainguard e ofoina atu se faiga fa'amautu e fa'amautinoaina o lo'o fausia talosaga ma le saogalemu i le mafaufau mai le amataga. O lenei faiga e aofia ai:

  • Tulaga Fa'atauva'a: O talosaga ua mamanuina e tamo'e ma le fa'atauva'a itiiti e mana'omia e fa'atino ai a latou galuega, fa'aitiitia ai le osofa'iga.
  • Immutable Infrastructure: O galuega tetele ua mamanuina ina ia le suia, faafaigofie ai ona iloa ma tali atu i faalavelave tau puipuiga.
  • Secure Configuration: O talosaga e fetuutuunai ma le saogalemu i le mafaufau, e aofia ai le saogalemu ma le laititi o le faatulagaga.

LangChain Integration

LangChain o se faletusi Python e maua ai se API faigofie ma faʻaogaina mo le fausiaina o faʻaoga i luga ole laiga ole AI. O le a matou tuʻufaʻatasia LangChain ma Percona's secure open source databases and Chainguard's secure-by-default approach e fatu ai se fausaga malosi ma malupuipuia.

Fa'ata'ita'iga Fa'ailoga

O se faʻataʻitaʻiga faʻataʻitaʻiga faigofie lea e faʻaalia ai pe faʻafefea ona tuʻufaʻatasia LangChain ma Percona's secure open source databases and Chainguard's secure-by-default approach:

faaulufale mai le langchain
mai langchain faaulufale mai LLM


llm = LLM(
    model_name="davinci:2-tele",
    masini="cuda",
    max_tokens=1024,
)

# Fausia se fesoʻotaʻiga faʻamaumauga a Percona
faaulufale mai mysql.connector
cnx = mysql.connector.connect(
    fa'aoga='igoa fa'aoga',
    password='password',
    talimalo='127.0.0.1',
    database='fa'amaumauga'
)

# Fausia se faʻatonuga saogalemu Chainguard
faaulufale mai filifili filifili
cfg = chainguard.Config(
    app_name="my_app",
    app_version="1.0",
    env_vars={
        "DB_HOST": "127.0.0.1",
        "DB_USER": "igoa fa'aoga",
        "DB_PASSWORD": "password",
    },
)

# Faʻaaoga LangChain e suʻe ai faʻamaumauga
query = "FILIFILI * MAI la'u_ laulau"
i'uga = llm.query(fesili, db=cnx, cfg=cfg)

# Lolomi le iuga
lolomi(i'uga)

O lenei faʻataʻitaʻiga faʻataʻitaʻiga o loʻo faʻaalia ai le auala e fatuina ai se LangChain LLM faʻataʻitaʻiga, faʻafesoʻotaʻi i se database Percona, ma fatuina se faʻamautu faʻamautu a Chainguard. Ona faʻaaogaina lea o LangChain e suʻe ai le database ma lolomi le iʻuga.

Poloaiga/Snippets pito i luga 5-10 Tele Fa'aaoga

O le pito i luga 5-10 pito sili ona faʻaaogaina poloaiga / snippets mo lenei tekinolosi:

  1. langchain.LLM(model_name="davinci:2-large", device="cuda", max_tokens=1024) - Fausia se fa'ata'ita'iga LangChain LLM.
  2. mysql.connector.connect(user='username', password='password', host='127.0.0.1', database='database') - Fausia se Percona database connection.
  3. chainguard.Config(app_name="my_app", app_version="1.0", env_vars={"DB_HOST": "127.0.0.1", "DB_USER": "username", "DB_PASSWORD": "password"}) - Fausia se faatulagaga saogalemu Chainguard.
  4. llm.query(query, db=cnx, cfg=cfg) - Fa'aaoga le LangChain e su'e ai le database.
  5. Lomi (i'uga) - Lolomi le iuga o le fesili.
  6. 'import langchain' - Auina mai le faletusi LangChain.
  7. import mysql.connector - Auina mai le Percona database connector.
  8. 'faaulufale mai filifili filifili' - Auina mai le faletusi Chainguard.
  9. llm = LLM() - Fausia se LangChain LLM faʻataʻitaʻiga e aunoa ma le faʻamalamalamaina o se faʻataʻitaʻiga.
  10. cnx = mysql.connector.connect() - Fausia se feso'ota'iga fa'amaumauga a Percona e aunoa ma le fa'ailoaina o se fa'amaumauga.

Va'aiga

Ole fa'aaliga lea ole fausaga fa'amautu ile fa'aogaina ole Chart.js:

{
  "type": "pa",
  "fa'amatalaga": {
    "labels": ["Percona Database", "Chainguard Secure Configuration", "LangChain LLM"],
    "fa'amaumauga": [
      {
        "label": "Faiga saogalemu",
        "faamatalaga": [10, 8, 12],
        "Lulu lanu": ["#FF6384", "#36A2EB", "#FFCE56"]
      }
    ]
  },
  "filifiliga": {
    "igoa": {
      "fa'aaliga": moni,
      "text": "Secure-by-Default Architecture"
    },
    "fua": {
      "yAxes": [
        {
          "tiki": {
            "beginAtZero": moni
          }
        }
      ]
    }
  }
}

O lenei faʻaaliga faʻaalia o loʻo faʻaalia ai le saogalemu o faʻamaumauga o faʻamaumauga matala matala a Percona, auala saogalemu a le Chainguard, ma le LLM a LangChain.

Fa'ai'uga

O le faʻatinoina o se faʻataʻitaʻiga faʻamautu-i-le-taua mo talosaga i luga o le upega tafaʻilagi a AI e taua tele i le faʻalavelave faʻamataʻu i aso nei. E ala i le tuʻufaʻatasia o faʻamaumauga matala faʻamautu a Percona ma le Chainguard's secure-by-default approach ma faʻatasi ma LangChain, e mafai ona tatou fatuina se fausaga malosi ma malupuipuia e mafai ona tatalia osofaʻiga a le AI. O lenei tusiga ua tuʻuina atu se taʻiala aoga ile faʻaogaina o lenei fausaga, e aofia ai faʻataʻitaʻiga faʻailoga ma faʻaaliga.


¿Tienes preguntas?

Hablemos

Contáctame en LinkedIn