LangChain ۋە AWS DevOps ۋاكالەتچىسى بىلەن سۈنئىي ئەقلىي ئىقتىدارلىق DevOps ئاپتوماتلاشتۇرۇشنى يولغا قويۇش | B4N1

LangChain ۋە AWS DevOps ۋاكالەتچىسى بىلەن سۈنئىي ئەقلىي ئىقتىدارلىق DevOps ئاپتوماتلاشتۇرۇشنى يولغا قويۇش

5 months ago · b4n1 Read time: 3 min

LangChain ۋە AWS DevOps ۋاكالەتچىسى بىلەن سۈنئىي ئەقلىي ئىقتىدارلىق DevOps ئاپتوماتلاشتۇرۇشنى يولغا قويۇش

تونۇشتۇرۇش

سۈنئىي ئىدراك (AI) ، DevOps ۋە ئوركېستىرلاش قوراللىرىنىڭ كېسىشىش ئېغىزى يۇمشاق دېتال ئېچىش ۋە يەتكۈزۈشتە ئاپتوماتلىشىشنىڭ يېڭى دەۋرىنى بارلىققا كەلتۈردى. بۇ ماقالىدە ، ئالدىنقى قاتاردىكى سۈنئىي ئەقىل رامكىسى LangChain بىلەن يۇمشاق دېتال يەتكۈزۈش تۇرۇبا يولىنى ئاپتوماتلاشتۇرۇشنىڭ كۈچلۈك قورالى AWS DevOps ۋاكالەتچىسى بىلەن بىرلەشتۈرۈش ئۈستىدە ئىزدىنىمىز. بۇ تېخنىكىلارنى بىرلەشتۈرۈش ئارقىلىق ، يىلتىز سەۋەبىنى تەھلىل قىلىشنى ئاددىيلاشتۇرىدىغان ۋە يۇمشاق دېتال يەتكۈزۈش ئومۇمىي ئۈنۈمىنى ئۆستۈرىدىغان كۈچلۈك سۈنئىي ئەقلىي ئىقتىدارلىق DevOps ئاپتوماتلاشتۇرۇش سىستېمىسىنى قۇرالايمىز.

LangChain ۋە AWS DevOps ۋاكالەتچىسىنى چۈشىنىش

LangChain

LangChain ئوچۇق كودلۇق سۈنئىي ئەقىل رامكىسى بولۇپ ، ئاچقۇچىلارنى پاراڭلىشىش سۈنئىي ئەقىل مودېلى قۇرۇش ۋە ئورۇنلاشتۇرالايدۇ. ئۇ سۈنئىي ئەقىل ئىقتىدارىنى يۇمشاق دېتال قوللىنىشچان پروگراممىلىرىغا بىرلەشتۈرۈش ئۈچۈن ئاددىي ۋە بىۋاسىتە بىۋاسىتە API بىلەن تەمىنلەيدۇ. LangChain تىل مودېلى ، بىلىم گرافىكىسى ۋە تەپەككۇر ماتورى قاتارلىق كۆپ خىل سۈنئىي ئەقىل مودېللىرىنى قوللايدۇ.

AWS DevOps ۋاكالەتچىسى

AWS DevOps ۋاكالەتچىسى AWS CodePipeline بىلەن بىرلەشتۈرۈش ئارقىلىق يۇمشاق دېتال يەتكۈزۈش تۇرۇبا يولىنى ئاپتوماتلاشتۇرىدىغان قورال. ئۇ پروگراممېرلارنى كود قۇرۇش ، سىناق قىلىش ۋە ئورۇنلاشتۇرۇش قاتارلىق ۋەزىپىلەرنى ئاپتوماتىك قىلالايدۇ. AWS DevOps ۋاكالەتچىسى ناھايىتى خاسلاشتۇرۇلغان بولۇپ ، كۆپ خىل AWS مۇلازىمىتى بىلەن بىرلەشتۈرگىلى بولىدۇ.

سۈنئىي ئەقىل ئارقىلىق ئىشلەنگەن DevOps ئاپتوماتلاشتۇرۇشنى يولغا قويۇش

LangChain ۋە AWS DevOps ۋاكالەتچىسى بىلەن سۈنئىي ئەقلىي ئىقتىدارلىق DevOps ئاپتوماتلاشتۇرۇشنى يولغا قويۇش ئۈچۈن ، بىز بۇ باسقۇچلارنى قوللىنىشىمىز كېرەك:

  1. بۇنى LangChain بىلەن ئۆز-ئارا تەسىر كۆرسىتىدىغان ئىختىيارى AWS DevOps ۋاكالەتچى قىستۇرمىسى قۇرۇش ئارقىلىق ئەمەلگە ئاشۇرغىلى بولىدۇ.
  2. بۇ تىل مودېلى ، بىلىم گرافىكى ياكى پىكىر ماتورى بولالايدۇ.

كود مىسالى

بۇ يەردە LangChain نى AWS DevOps ۋاكالەتچىسى بىلەن قانداق بىرلەشتۈرۈشنى كۆرسىتىپ بېرىدىغان ئاددىي كود مىسالى: `` python import langchain langchain.agents دىن ۋاكالەتچى langchain.llms دىن ئىمپورت قىلىدۇ

llm = LLM ("langchain / llama: 1")

AWS DevOps ۋاكالەتچىسىنى قوزغىتىڭ

ۋاكالەتچى = ۋاكالەتچى ( llm = llm, name = "devops-agent", description = "AWS DevOps ۋاكالەتچىسى", )

AWS DevOps ۋاكالەتچىسىنىڭ ئىختىيارى قىستۇرمىسىنى ئېنىقلاڭ

class CustomPlugin: def __init __ (ئۆزى ، ۋاكالەتچىسى): self.agent = ۋاكالەتچى

def execute (self, event):
    # LangChain نى ئىشلىتىپ ۋەقەنى تەھلىل قىلىڭ
    analysis = langchain.analyze (ھادىسە)
    # AWS DevOps ۋاكالەتچىسىنى ئىشلىتىپ تەھلىلگە ئاساسەن ۋەزىپىلەرنى ئاپتوماتىك قىلىڭ
    tasks = agent.tasks (تەھلىل)
    قايتۇرۇش ۋەزىپىلىرى

ئىختىيارى قىستۇرمىنى AWS DevOps ۋاكالەتچىسى بىلەن تىزىملىتىڭ

agent.register_plugin (CustomPlugin (ۋاكالەتچى))

AWS DevOps ۋاكالەتچىسىنى ئىشلىتىپ يۇمشاق دېتال يەتكۈزۈش تۇرۇبا يولىنى ئاپتوماتىك قىلىڭ

agent.run_pipeline () `` بۇ كود مىسالى LangChain نى AWS DevOps ۋاكالەتچىسى بىلەن قانداق قىلىپ يۇمشاق دېتال يەتكۈزۈش تۇرۇبا يولىنى ئاپتوماتىك بىرلەشتۈرۈشنى كۆرسىتىپ بېرىدۇ. ئىختىيارى قىستۇرما LangChain ئارقىلىق ۋەقەلەرنى تەھلىل قىلىدۇ ۋە AWS DevOps ۋاكالەتچىسى ئانالىزنى ئاساس قىلىپ ۋەزىپىلەرنى ئاپتوماتلاشتۇرىدۇ.

ئەڭ كۆپ ئىشلىتىلىدىغان 5-10 بۇيرۇق / ئۈزۈندىلەر

بۇ يەردە LangChain ۋە AWS DevOps ۋاكالەتچىسى ئۈچۈن ئەڭ كۆپ ئىشلىتىلىدىغان 5-10 بۇيرۇق / ئۈزۈندىلەر:

بۇيرۇق / Snippet چۈشەندۈرۈش
langchain.analyze (ھادىسە) LangChain
agent.tasks (تەھلىل) تەھلىلگە ئاساسەن AWS DevOps ۋاكالەتچىسى ئارقىلىق ۋەزىپىلەرنى ئاپتوماتىك قىلىڭ
agent.register_plugin (قىستۇرما) AWS DevOps ۋاكالەتچىسى بىلەن ئىختىيارى قىستۇرمىنى تىزىملىتىڭ
llm = LLM (" langchain / llama: 1 ") LangChain LLM نى قوزغىتىڭ
agent = ۋاكالەتچى (llm = llm, name =" devops-agent ", description =" AWS DevOps ۋاكالەتچىسى ") AWS DevOps ۋاكالەتچىسىنى قوزغىتىڭ
agent.run_pipeline () AWS DevOps ۋاكالەتچىسى ئارقىلىق يۇمشاق دېتال يەتكۈزۈش تۇرۇبىسىنى ئىجرا قىلىڭ
langchain.llms.LLM (" langchain / llama: 1 ") LangChain LLM نى قوزغىتىڭ
langchain.agents.Agent (llm = llm, name =" devops-agent ", description =" AWS DevOps ۋاكالەتچىسى ") AWS DevOps ۋاكالەتچىسىنى قوزغىتىڭ
agent.tasks (تەھلىل) تەھلىلگە ئاساسەن AWS DevOps ۋاكالەتچىسى ئارقىلىق ۋەزىپىلەرنى ئاپتوماتىك قىلىڭ
agent.register_plugin (CustomPlugin (ۋاكالەتچى)) AWS DevOps ۋاكالەتچىسى بىلەن ئىختىيارى قىستۇرمىنى تىزىملىتىڭ

Visualization

بۇ يەردە Chart.js ئارقىلىق سۈنئىي ئەقىل ئارقىلىق ھەرىكەتلىنىدىغان DevOps ئاپتوماتلاشتۇرۇش سىستېمىسىنىڭ تەسۋىرلىنىشى: json { "type": "bar", "data": { "بەلگە": ["LangChain", "AWS DevOps ۋاكالەتچىسى", "ئىختىيارى قىستۇرما"], "datasets": [ { "label": "ئاپتوماتلاشتۇرۇش ئۈنۈمى", "data": [80, 90, 95], "backgroundColor": ["# 4CAF50", "# FF9800", "# 2196F3"] } ] }, "options": { "title": { "display": true, "text": "سۈنئىي ئەقىل ئارقىلىق ياسالغان DevOps ئاپتوماتلاشتۇرۇش ئۈنۈمى" }, "تارازا": { "yAxes": [ { "ticks": { "startAtZero": راست } } ] } } } بۇ كۆرۈنۈش سۈنئىي ئەقىل ئارقىلىق ھەرىكەتلىنىدىغان DevOps ئاپتوماتلاشتۇرۇش سىستېمىسىنىڭ ئۈنۈمىنى كۆرسىتىپ بېرىدۇ ، LangChain ، AWS DevOps ۋاكالەتچىسى ۋە ئىختىيارى قىستۇرما يۇقىرى ئاپتوماتىك ئۈنۈمگە تۆھپە قوشىدۇ.

خۇلاسە

بۇ ماقالىدە بىز يىلتىز سەۋەبىنى تەھلىل قىلىشنى ئاپتوماتلاشتۇرۇش ۋە يۇمشاق دېتال يەتكۈزۈش تۇرۇبا يولىنى ياخشىلاش ئۈچۈن سۈنئىي ئەقىل ، DevOps ۋە LangChain ۋە AWS DevOps ۋاكالەتچىسى قاتارلىق ئوركېستىرلاش قوراللىرىنىڭ كېسىشىش ئېغىزى ئۈستىدە ئىزدەندۇق. بىز قانداق قىلىپ LangChain نى AWS DevOps ۋاكالەتچىسى بىلەن بىرلەشتۈرۈپ ، كۈچلۈك سۈنئىي ئەقلىي ئىقتىدارلىق DevOps ئاپتوماتلاشتۇرۇش سىستېمىسىنى بارلىققا كەلتۈردۇق. كود مىسالى ۋە تەسۋىرلەش سىستېمىنىڭ ئۈنۈمى ۋە ئىقتىدارىنى ئېنىق تونۇپ يەتتى. بۇ ماقالىدە كۆرسىتىلگەن باسقۇچلارغا ئاساسەن ، پروگراممېرلار يۇمشاق دېتال ئېچىش ۋە يەتكۈزۈش تۇرۇبىسىدا سۈنئىي ئەقىل ئارقىلىق ھەرىكەتلىنىدىغان DevOps ئاپتوماتلاشتۇرۇشنى يولغا قويالايدۇ.


Have Questions?

Let's Talk

Contact me on LinkedIn