தானியங்கு சம்பவ விசாரணைக்காக லாங்செயின் மற்றும் ஸ்டாக்ஜென் மூலம் AI-இயக்கப்படும் மென்பொருள் மேம்பாட்டை ஒழுங்கமைத்தல் | B4N1

தானியங்கு சம்பவ விசாரணைக்காக லாங்செயின் மற்றும் ஸ்டாக்ஜென் மூலம் AI-இயக்கப்படும் மென்பொருள் மேம்பாட்டை ஒழுங்கமைத்தல்

3 months ago · b4n1 Tiempo de lectura: 3 min

தானியங்கு சம்பவ விசாரணைக்காக லாங்செயின் மற்றும் ஸ்டாக்ஜென் மூலம் AI-இயக்கப்படும் மென்பொருள் மேம்பாட்டை ஒழுங்கமைத்தல்

அறிமுகம்

செயற்கை நுண்ணறிவு (AI) மற்றும் ஆட்டோமேஷனின் எழுச்சி மென்பொருள் மேம்பாட்டு நிலப்பரப்பில் புரட்சியை ஏற்படுத்தியுள்ளது. நவீன மென்பொருள் அமைப்புகளின் சிக்கலான தன்மை அதிகரித்து வருவதால், திறமையான மற்றும் பயனுள்ள சம்பவ விசாரணை மற்றும் தீர்வுக்கான தேவை முன்னெப்போதையும் விட அதிகமாக உள்ளது. இந்தக் கட்டுரையில், AI- இயக்கப்படும் DevOps ஆட்டோமேஷனைப் பயன்படுத்தி சம்பவ விசாரணை மற்றும் தீர்மானத்தை தானியக்கமாக்குவதற்கு இரண்டு சக்திவாய்ந்த ஆர்கெஸ்ட்ரேஷன் கருவிகளான LangChain மற்றும் StackGen ஆகியவற்றைப் பயன்படுத்துவதற்கான திறனை ஆராய்வோம். AWS DevOps முகவர் மற்றும் Claude முகவர்களைப் பயன்படுத்துவதையும் நாங்கள் ஆராய்வோம், மேலும் AI- இயங்கும் ஆட்டோமேஷனுடன் DevOps குழுக்களை மாற்றுவதற்கான சாத்தியத்தை ஆராய்வோம்.

LangChain என்றால் என்ன?

LangChain என்பது AI- இயங்கும் பயன்பாடுகளை உருவாக்குவதற்கான திறந்த மூல, பைதான் அடிப்படையிலான கட்டமைப்பாகும். இது இயற்கை மொழி செயலாக்கம் (NLP), இயந்திர கற்றல் (ML) மற்றும் தரவு அறிவியலுக்கான கருவிகள் மற்றும் நூலகங்களின் தொகுப்பை வழங்குகிறது. லாங்செயின் டெவலப்பர்களை தனிப்பயன் AI மாதிரிகளை உருவாக்கவும், அவற்றை பல்வேறு தரவு மூலங்களுடன் ஒருங்கிணைக்கவும் அனுமதிக்கிறது, இது AI- இயக்கப்படும் DevOps ஆட்டோமேஷன் பைப்லைன்களை உருவாக்குவதற்கான சிறந்த தேர்வாக அமைகிறது.

ஸ்டாக்ஜென் என்றால் என்ன?

StackGen என்பது கிளவுட்-நேட்டிவ், ஓப்பன் சோர்ஸ் கருவியாகும், உள்கட்டமைப்பைக் குறியீடாக (IaC) உருவாக்கி நிர்வகித்தல். இது உள்கட்டமைப்பு உள்ளமைவுகளை வரையறுப்பதற்கு ஒரு அறிவிப்பு தொடரியல் வழங்குகிறது மற்றும் கிளவுட் வளங்களின் வரிசைப்படுத்தல் மற்றும் நிர்வாகத்தை தானியங்குபடுத்துகிறது. StackGen LangChain உடன் தடையின்றி ஒருங்கிணைக்கிறது, டெவலப்பர்கள் AI-இயங்கும் IaC பைப்லைன்களை உருவாக்க உதவுகிறது, இது சம்பவ விசாரணை மற்றும் தீர்மானத்தை தானியங்குபடுத்துகிறது.

LangChain மற்றும் StackGen உடன் AI- இயக்கப்படும் DevOps ஆட்டோமேஷனை செயல்படுத்துதல்

LangChain மற்றும் StackGen உடன் AI-இயக்கப்படும் DevOps ஆட்டோமேஷனைச் செயல்படுத்த, நாம் இந்தப் படிகளைப் பின்பற்ற வேண்டும்:

  1. AI மாதிரியை வரையறுக்கவும்: LangChain ஐப் பயன்படுத்தி, சம்பவத் தரவை பகுப்பாய்வு செய்து சாத்தியமான காரணங்களைக் கண்டறியக்கூடிய தனிப்பயன் AI மாதிரியை நாங்கள் வரையறுக்கிறோம்.
  2. StackGen உடன் ஒருங்கிணைக்கவும்: நாங்கள் AI மாதிரியை StackGen உடன் ஒருங்கிணைக்கிறோம், இது கிளவுட் ஆதாரங்களின் வரிசைப்படுத்தல் மற்றும் நிர்வாகத்தை தானியங்குபடுத்த உதவுகிறது.
  3. AWS DevOps முகவரை உள்ளமைக்கவும்: AWS DevOps முகவரை சம்பவத் தரவைச் சேகரிக்கவும், பகுப்பாய்வுக்காக LangChain AI மாதிரிக்கு அனுப்பவும் உள்ளமைக்கிறோம்.
  4. Claude Agent உருவாக்கவும்: DevOps குழுக்களை மாற்றக்கூடிய AI-இயங்கும் ஆட்டோமேஷன் ஏஜெண்டின் ஒரு வகை Claude Agent ஐ உருவாக்குகிறோம்.

குறியீடு எடுத்துக்காட்டு: LangChain AI மாடல்

சம்பவ பகுப்பாய்விற்காக LangChain AI மாதிரியை எவ்வாறு உருவாக்குவது என்பதை விளக்கும் எளிய குறியீடு எடுத்துக்காட்டு இங்கே:

லாங்செயின் இறக்குமதி
langchain.llms இலிருந்து LLM ஐ இறக்குமதி செய்கிறது


மாதிரி = LLM(
    பெயர்="சம்பவ_பகுப்பாய்வு",
    மாதிரி="text-davinci-003",
    max_length=2048,
)

# சம்பவத்தின் தரவை வரையறுக்கவும்
சம்பவம்_தரவு = {
    "incident_id": "INC-001",
    "விளக்கம்": "தயாரிப்பு சேவையகத்தில் பிழை 500",
    "டைம்ஸ்டாம்ப்": "2023-02-15 14:30:00",
}

# சம்பவத்தின் தரவை பகுப்பாய்வு செய்யுங்கள்
பகுப்பாய்வு = model.run(
    prompt=f"சம்பவத்தை {incident_data['incident_id']} விளக்கத்துடன் {incident_data['description']} பகுப்பாய்வு செய்யவும்",
)

# பகுப்பாய்வை அச்சிடவும்
அச்சு (பகுப்பாய்வு)

இந்த குறியீடு LangChain AI மாதிரியை வரையறுக்கிறது, இது சம்பவத் தரவை பகுப்பாய்வு செய்கிறது மற்றும் சாத்தியமான காரணங்களின் சுருக்கத்தை வழங்குகிறது.

முதல் 5-10 அதிகம் பயன்படுத்தப்பட்ட கட்டளைகள்/துணுக்குகள்

LangChain மற்றும் StackGen க்காக அதிகம் பயன்படுத்தப்படும் முதல் 5-10 கட்டளைகள்/துணுக்குகள் இங்கே:

  1. langchain llm: கிடைக்கும் LLMகளின் பட்டியல்கள் (பெரிய மொழி மாதிரிகள்)
  2. லாங்செயின் மாடல்: தனிப்பயன் AI மாதிரியை வரையறுக்கிறது
  3. stackgen init: புதிய StackGen திட்டத்தைத் துவக்குகிறது
  4. stackgen deploy: கிளவுட்க்கு உள்கட்டமைப்பு உள்ளமைவுகளை வரிசைப்படுத்துகிறது
  5. aws devops agent collect: சம்பவத் தரவைச் சேகரித்து LangChain AI மாதிரிக்கு அனுப்புகிறது
  6. langchain analysis: LangChain AI மாதிரியைப் பயன்படுத்தி சம்பவத் தரவை பகுப்பாய்வு செய்கிறது
  7. ஸ்டாக்ஜென் புதுப்பிப்பு: உள்கட்டமைப்பு உள்ளமைவுகளை மேம்படுத்துகிறது மற்றும் மேகக்கணியில் மாற்றங்களை வரிசைப்படுத்துகிறது
  8. லாங்செயின் உருவாக்கு: பகுப்பாய்வின் சுருக்கத்தை உருவாக்குகிறது
  9. stackgen delete: உள்கட்டமைப்பு கட்டமைப்புகள் மற்றும் ஆதாரங்களை நீக்குகிறது
  10. langchain ரயில்: புதிய தரவுகளில் LangChain AI மாதிரியைப் பயிற்றுவிக்கிறது

** காட்சிப்படுத்தல்: AI- இயக்கப்படும் DevOps ஆட்டோமேஷன் பைப்லைன்**

Chart.js ஐப் பயன்படுத்தி AI- இயக்கப்படும் DevOps ஆட்டோமேஷன் பைப்லைனின் காட்சிப்படுத்தல் இங்கே:

{
  "வகை": "dag",
  "தரவு": {
    "முனைகள்": [
      {
        "id": "incident_data",
        "லேபிள்": "சம்பவ தரவு",
        "x": 0,
        "y": 0
      },
      {
        "id": "langchain_model",
        "label": "LangChain AI மாடல்",
        "x": 2,
        "y": 0
      },
      {
        "id": "stackgen_infra",
        "label": "StackGen Infrastructure",
        "x": 4,
        "y": 0
      },
      {
        "id": "aws_devops_agent",
        "label": "AWS DevOps முகவர்",
        "x": 6,
        "y": 0
      },
      {
        "id": "claudia_agent",
        "லேபிள்": "கிளாட் ஏஜென்ட்",
        "x": 8,
        "y": 0
      }
    ],
    "விளிம்புகள்": [
      {
        "source": "incident_data",
        "இலக்கு": "langchain_model",
        "லேபிள்": "பகுப்பாய்வு"
      },
      {
        "source": "langchain_model",
        "இலக்கு": "stackgen_infra",
        "லேபிள்": "வரிசைப்படுத்து"
      },
      {
        "source": "stackgen_infra",
        "இலக்கு": "aws_devops_agent",
        "லேபிள்": "சேகரி"
      },
      {
        "source": "aws_devops_agent",
        "இலக்கு": "claudia_agent",
        "லேபிள்": "தீர்வு"
      }
    ]
  }
}

இந்த காட்சிப்படுத்தல், AI- இயக்கப்படும் DevOps ஆட்டோமேஷன் பைப்லைன் மூலம், பகுப்பாய்வு முதல் தீர்மானம் வரை சம்பவ தரவுகளின் ஓட்டத்தைக் காட்டுகிறது.

முடிவு

இந்தக் கட்டுரையில், AI- இயக்கப்படும் DevOps ஆட்டோமேஷனைப் பயன்படுத்தி, சம்பவ விசாரணை மற்றும் தீர்மானத்தை தானியங்குபடுத்த, LangChain மற்றும் StackGen ஐப் பயன்படுத்துவதற்கான சாத்தியக்கூறுகளை ஆராய்ந்தோம். AWS DevOps முகவர் மற்றும் Claude முகவர்களின் பயன்பாட்டை நாங்கள் ஆய்வு செய்தோம், மேலும் AI- இயங்கும் ஆட்டோமேஷனுடன் DevOps குழுக்களை மாற்றுவதற்கான சாத்தியம் குறித்து விவாதித்தோம். இந்தக் கருவிகள் மற்றும் தொழில்நுட்பங்களைப் பயன்படுத்துவதன் மூலம், நிறுவனங்கள் சம்பவ மறுமொழி நேரத்தை மேம்படுத்தலாம், வேலையில்லா நேரத்தைக் குறைக்கலாம் மற்றும் ஒட்டுமொத்த கணினி நம்பகத்தன்மையை மேம்படுத்தலாம்.

எதிர்கால வேலை

இந்த பகுதியில் எதிர்கால வேலை அடங்கும்:

  • சம்பவ பகுப்பாய்வு மற்றும் தீர்மானத்திற்கான மேம்பட்ட AI மாதிரிகளை உருவாக்குதல்
  • பிற DevOps கருவிகள் மற்றும் தளங்களுடன் LangChain மற்றும் StackGen ஆகியவற்றை ஒருங்கிணைத்தல்
  • கிளாட் ஏஜெண்டுகள் போன்ற பிற AI-இயங்கும் ஆட்டோமேஷன் ஏஜெண்டுகளின் பயன்பாட்டை ஆராய்தல்
  • நிஜ உலக சூழ்நிலைகளில் AI-உந்துதல் DevOps ஆட்டோமேஷனின் செயல்திறனைப் பற்றி மேலும் ஆராய்ச்சி நடத்துதல்

AI-உந்துதல் DevOps ஆட்டோமேஷனை தொடர்ந்து புதுமைப்படுத்தி மேம்படுத்துவதன் மூலம், நிறுவனங்கள் மற்றும் இறுதிப் பயனர்கள் இருவருக்கும் பயனளிக்கும் திறமையான, பயனுள்ள மற்றும் நம்பகமான மென்பொருள் மேம்பாட்டு செயல்முறைகளை உருவாக்க முடியும்.


¿Tienes preguntas?

Hablemos

Contáctame en LinkedIn