Hoʻohui i Generative AI i loko o nā DevOps Pipelines: He alakaʻi alakaʻi no ka lawe ʻana i nā lako polokalamu | B4N1

Hoʻohui i Generative AI i loko o nā DevOps Pipelines: He alakaʻi alakaʻi no ka lawe ʻana i nā lako polokalamu

8 months ago · b4n1 Tiempo de lectura: 5 min

Hoʻolauna

ʻO ka hoʻohui ʻana o generative AI i loko o DevOps pipelines hiki ke hoʻololi i ke ʻano o ka hoʻomohala ʻana, hoʻāʻo ʻia a hāʻawi ʻia. Ma ka hoʻohana ʻana i nā mana o AI, hiki i nā hui DevOps ke hoʻokaʻawale i nā hana hou, hoʻomaikaʻi i ka maikaʻi o ka polokalamu, a hoʻonui i ka pono o ka lawe ʻana. Ma kēia ʻatikala, e ʻimi mākou pehea e hiki ai i nā mea hana AI ke hoʻoikaika i nā hana DevOps, e kālele ana i ka orchestration me DSPy a me LangChain.

He aha ka Generative AI?

Hōʻike ʻo Generative AI i kahi ʻano AI e hiki ke hoʻohua i nā mea hou, kumu mua, e like me ka kikokikona, nā kiʻi, a me nā mele. He ʻokoʻa kēia me AI kuʻuna, i hoʻohana maʻamau ʻia no nā hana e like me ka hoʻokaʻawale ʻana, regression, a i ʻole clustering. He nui nā noi o Generative AI, me:

  • Text generation: ka hana ʻana i ka kikokikona ma muli o ka wikiwiki a i ʻole ke komo ʻana
  • Hoʻoulu kiʻi: hana ʻana i nā kiʻi ma muli o ka wikiwiki a i ʻole ke komo ʻana
  • Hōʻulu mele: hoʻokumu i nā mele ma muli o ka wikiwiki a i ʻole ka hoʻokomo

Pōmaikaʻi o ka hoʻohui ʻana i Generative AI i loko o nā DevOps Pipelines

ʻO ka hoʻohui ʻana i ka generative AI i loko o nā pipeline DevOps hiki ke lawe mai i nā pono he nui, me:

  • Ka hoʻāʻo ʻokoʻa: hiki ke hoʻohana ʻia ka generative AI no ka hana ʻana i nā hihia hoʻāʻo a me ka hoʻāʻo ʻana
  • Ka palapala ʻakomi: hiki ke hoʻohana ʻia ka generative AI e hana i nā palapala, e like me nā manual mea hoʻohana a i ʻole nā palapala API.
  • Hoʻopuka code auto: hiki ke hoʻohana ʻia ka generative AI e hana i nā code, e like me ka boilerplate code a i ʻole code no nā hana kikoʻī.
  • Ua hoʻomaikaʻi ʻia ka maikaʻi o ka lako polokalamu: hiki ke hoʻohana ʻia ka generative AI e ʻike a hoʻoponopono i nā pōpoki, a e hoʻomaikaʻi i ka maikaʻi o ka code
  • Hoʻonui i ka maikaʻi o ka lawe ʻana: hiki ke hoʻohana ʻia ka generative AI no ka hoʻomaʻamaʻa ʻana i nā hana hou, e hoʻokuʻu ana i nā mea hoʻomohala e kālele i nā hana kiʻekiʻe.

Orchestration me DSPy a me LangChain

ʻO DSPy a me LangChain ʻelua mau papa hana kaulana no ke kūkulu ʻana a me ka lawe ʻana i nā hiʻohiʻona AI. Hiki iā lākou ke hoʻohana e hoʻonohonoho i ka hoʻohui ʻana o AI generative i nā pipelines DevOps.

DSPy

ʻO DSPy kahi hoʻolālā Python no ke kūkulu ʻana a me ka lawe ʻana i nā hiʻohiʻona AI. Hāʻawi ia i kahi API maʻalahi a intuitive no ke kūkulu ʻana a me ka hoʻomaʻamaʻa ʻana i nā hiʻohiʻona, a me ka waiho ʻana iā lākou i ka hana.

lawe mai i ka dspy

# Hana i kahi kumu hoʻohālike hou
kumu hoʻohālike = dspy.Model()

# E wehewehe i ke ʻano hoʻohālike
model.add_layer(dspy.Dense(64, activation='relu'))
model.add_layer(dspy.Dense(32, activation='relu'))
model.add_layer(dspy.Dense(10, activation='softmax'))

# Hoʻopili i ke kumu hoʻohālike
model.compile(optimizer='adam', loss='categorical_crossentropy', metrics=['accuracy'])

# E aʻo i ke kumu hoʻohālike
model.fit(X_train, y_train, epochs=10, batch_size=128)

LangChain

ʻO LangChain kahi papahana Python no ke kūkulu ʻana a me ka hoʻohana ʻana i nā hiʻohiʻona AI. Hāʻawi ia i kahi API maʻalahi a intuitive no ke kūkulu ʻana a me ka hoʻomaʻamaʻa ʻana i nā hiʻohiʻona, a me ka waiho ʻana iā lākou i ka hana.

lawe mai i ka lanchain

# Hana i kahi kumu hoʻohālike hou
kumu hoʻohālike = langchain.Model()

# E wehewehe i ke ʻano hoʻohālike
model.add_layer(langchain.Dense(64, activation='relu'))
model.add_layer(langchain.Dense(32, activation='relu'))
model.add_layer(langchain.Dense(10, activation='softmax'))

# Hoʻopili i ke kumu hoʻohālike
model.compile(optimizer='adam', loss='categorical_crossentropy', metrics=['accuracy'])

# E aʻo i ke kumu hoʻohālike
model.fit(X_train, y_train, epochs=10, batch_size=128)

5-10 kiʻekiʻe loa i hoʻohana ʻia i nā kauoha/nā ʻāpana

Eia ka 5-10 kiʻekiʻe loa i hoʻohana ʻia i nā kauoha/snippets no DSPy a me LangChain:

DSPy

  • dspy.Model(): hana i kekahi kumu hoʻohālike hou
  • model.add_layer(dspy.Dense()): hoʻohui i kahi papa hou i ke kumu hoʻohālike
  • model.compile(): hōʻuluʻulu i ke kumu hoʻohālike
  • model.fit(): hoʻomaʻamaʻa i ke kumu hoʻohālike
  • model.predict(): hana wānana me ke kŘkohu

LangChain

  • langchain.Model(): hana i kekahi kŘkohu hou
  • model.add_layer(langchain.Dense()): hoʻohui i kahi papa hou i ke kumu hoʻohālike
  • model.compile(): hōʻuluʻulu i ke kumu hoʻohālike
  • model.fit(): hoʻomaʻamaʻa i ke kumu hoʻohālike
  • model.predict(): hana wānana me ke kŘkohu

Hoikeike

Eia kahi hiʻohiʻona o nā pono o ka hoʻohui ʻana i ka generative AI i loko o nā pipelines DevOps:

{
  "type": "pā",
  "ʻikepili": {
    "labels": ["Ho'āʻo Aunoa", "Hoʻopaʻa 'Automated", "Hoʻokumu Code Automated", "Hoʻomaikaʻi ʻia ka Pono Pūnaewele", "Hoʻonui i ka Hoʻolaha Hoʻolaha"],
    "mau ʻikepili": [
      {
        "label": "Pono o Generative AI",
        "ʻikepili": [10, 8, 12, 15, 18],
        "backgroundColor": "rgba(255, 99, 132, 0.2)",
        "borderColor": "rgba(255, 99, 132, 1)",
        "BorderWidth": 1
      }
    ]
  },
  "koho": {
    "poʻo inoa": {
      "hōʻike": ʻoiaʻiʻo,
      "text": "Nā Pōmaikaʻi o ka hoʻohui ʻana i Generative AI i loko o nā DevOps Pipelines"
    },
    "nā unahi": {
      "yAxes": [
        {
          "kuʻi": {
            "beginAtZero": ʻoiaʻiʻo
          }
        }
      ]
    }
  }
}

Ka hopena

ʻO ka hoʻohui ʻana i ka generative AI i loko o nā pipelines DevOps hiki ke hoʻololi i ke ʻano o ka hoʻomohala ʻana, hoʻāʻo ʻia a hāʻawi ʻia. Ma ka hoʻohana ʻana i nā mana o AI, hiki i nā hui DevOps ke hoʻokaʻawale i nā hana hou, hoʻomaikaʻi i ka maikaʻi o ka polokalamu, a hoʻonui i ka pono o ka lawe ʻana. Ma kēia ʻatikala, ua ʻimi mākou pehea e hiki ai i nā mea hana AI ke hoʻoikaika i nā hana DevOps, e kālele ana i ka orchestration me DSPy a me LangChain. Hāʻawi pū mākou i kahi alakaʻi kūpono i ka hāʻawi ʻana i nā polokalamu automated, me nā hiʻohiʻona code a me kahi hiʻohiʻona o nā pono o ka hoʻohui ʻana i generative AI i loko o nā pipelines DevOps.


¿Tienes preguntas?

Hablemos

Contáctame en LinkedIn