ସିଷ୍ଟମ୍ ଲଗ୍ ଲୋଡ୍ କରନ୍ତୁ | | B4N1

ସିଷ୍ଟମ୍ ଲଗ୍ ଲୋଡ୍ କରନ୍ତୁ |

3 months ago · b4n1 Read time: 4 min

ଏଜ୍ କମ୍ପ୍ୟୁଟିଙ୍ଗ୍ ପରିବେଶରେ ସକ୍ରିୟ ଘଟଣାର ଅନୁସନ୍ଧାନ ଏବଂ ରିଜୋଲ୍ୟୁସନ୍ ପାଇଁ DSPy ଏବଂ LangChain ସହିତ AI- ଚାଳିତ DevOps ପାଇପଲାଇନଗୁଡ଼ିକର ଅର୍କେଷ୍ଟ୍ରିଂ

ପରିଚୟ

ଆଧୁନିକ ସଫ୍ଟୱେର୍ ସିଷ୍ଟମର ବ complex ୁଥିବା ଜଟିଳତା, ରିଅଲ୍-ଟାଇମ୍ ଡାଟା ପ୍ରକ୍ରିୟାକରଣ ଏବଂ ବିଶ୍ଳେଷଣର ବ demand ୁଥିବା ଚାହିଦା ସହିତ ମିଶି, ଧାର ଗଣନା ପରିବେଶର ଆବିର୍ଭାବ ଘଟାଇଲା | ଏହି ପରିବେଶ, ଯାହା ବଣ୍ଟିତ, ସ୍ୱୟଂଶାସିତ ଏବଂ ହେଟେରୋଜେନିୟସ୍ ସିଷ୍ଟମର ଉପସ୍ଥିତି ଦ୍ୱାରା ବର୍ଣ୍ଣିତ, DevOps ଦଳ ପାଇଁ ଗୁରୁତ୍ୱପୂର୍ଣ୍ଣ ଆହ୍ .ାନ ସୃଷ୍ଟି କରେ | ଏହି ଆର୍ଟିକିଲରେ, ଆମେ ଏଇ-ଚାଳିତ କୋଡ୍ ସମୀକ୍ଷା ଉପକରଣ ଏବଂ AIOps ପ୍ଲାଟଫର୍ମରେ ଅତ୍ୟାଧୁନିକ ଅଗ୍ରଗତିକୁ କିପରି ବିଶେଷ ଭାବରେ DSPy ଏବଂ LangChain କୁ ବ୍ୟବହାର କରିବୁ, ଅନୁସନ୍ଧାନକାରୀ ଘଟଣାର ଅନୁସନ୍ଧାନ ଏବଂ ରିଜୋଲ୍ୟୁସନ୍ ସକ୍ଷମ କରିବାକୁ ଆମେ ଅନୁସନ୍ଧାନ କରିବୁ |

AI, DevOps, ଏବଂ Edge Computing ର ଛକ

ଏଜ୍ କମ୍ପ୍ୟୁଟିଙ୍ଗ୍ ପରିବେଶଗୁଡିକ ବଣ୍ଟିତ, ସ୍ୱୟଂଶାସିତ ଏବଂ ହେଟେରୋଜେନିୟସ୍ ସିଷ୍ଟମର ଉପସ୍ଥିତି ଦ୍ୱାରା ବର୍ଣ୍ଣିତ, ଯାହା ଘଟଣାଗୁଡ଼ିକୁ ଠିକ ସମୟରେ ଏବଂ ଦକ୍ଷତାର ସହିତ ଚିହ୍ନଟ ଏବଂ ସମାଧାନ କରିବା ପାଇଁ DevOps ଦଳ ପାଇଁ ଚ୍ୟାଲେଞ୍ଜ ସୃଷ୍ଟି କରିପାରେ | ଏହି ଆହ୍ address ାନର ସମାଧାନ ପାଇଁ, AI ଚାଳିତ କୋଡ୍ ସମୀକ୍ଷା ଉପକରଣ ଏବଂ AIOps ପ୍ଲାଟଫର୍ମଗୁଡିକ ଏକ ପ୍ରତିଜ୍ଞାକାରୀ ସମାଧାନ ଭାବରେ ଉଭା ହୋଇଛି | ଏହି ଉପକରଣଗୁଡ଼ିକ ସିଷ୍ଟମ ଲଗ୍, କାର୍ଯ୍ୟଦକ୍ଷତା ମେଟ୍ରିକ୍ ଏବଂ ଅନ୍ୟାନ୍ୟ ତଥ୍ୟ ଉତ୍ସକୁ ବିଶ୍ଳେଷଣ କରିବା ପାଇଁ ମେସିନ୍ ଲର୍ନିଙ୍ଗ ଆଲଗୋରିଦମ ଏବଂ ପ୍ରାକୃତିକ ଭାଷା ପ୍ରକ୍ରିୟାକରଣ କ ques ଶଳକୁ ଲିଭର୍ କରିଥାଏ, ଯାହା ଡିଭୋପ୍ସ ଦଳକୁ ଅସନ୍ତୁଷ୍ଟତା ଚିହ୍ନଟ କରିବାକୁ ଏବଂ ସମ୍ଭାବ୍ୟ ଘଟଣାଗୁଡ଼ିକର ପୂର୍ବାନୁମାନ କରିବାକୁ ସକ୍ଷମ କରିଥାଏ |

DSPy: AI ଚାଳିତ କୋଡ୍ ସମୀକ୍ଷା ପାଇଁ ଏକ ପାଇଥନ୍ ଲାଇବ୍ରେରୀ

DSPy ହେଉଛି ଏକ ପାଇଥନ୍ ଲାଇବ୍ରେରୀ ଯାହା ଡେଭଲପର୍ମାନଙ୍କୁ ସେମାନଙ୍କର DevOps ପାଇପଲାଇନରେ AI- ଚାଳିତ କୋଡ୍ ସମୀକ୍ଷା ଉପକରଣଗୁଡ଼ିକର ଶକ୍ତି ବ୍ୟବହାର କରିବାକୁ ସକ୍ଷମ କରିଥାଏ | ମେସିନ୍ ଲର୍ନିଂ ଆଲଗୋରିଦମ ଏବଂ ପ୍ରାକୃତିକ ଭାଷା ପ୍ରକ୍ରିୟାକରଣ କ ques ଶଳକୁ କୋଡ୍ ସମୀକ୍ଷା କାର୍ଯ୍ୟ ପ୍ରବାହରେ ଏକୀକରଣ କରିବା ପାଇଁ DSPy ଏକ ସରଳ ଏବଂ ଅନ୍ତର୍ନିହିତ API ପ୍ରଦାନ କରେ | DSPy ସହିତ, ବିକାଶକାରୀମାନେ ସିଷ୍ଟମ୍ ଲଗ୍, କାର୍ଯ୍ୟଦକ୍ଷତା ମେଟ୍ରିକ୍ ଏବଂ ଅନ୍ୟାନ୍ୟ ତଥ୍ୟ ଉତ୍ସକୁ ବିଶ୍ଳେଷଣ କରିପାରିବେ ଏବଂ ଅସନ୍ତୁଷ୍ଟତା ଚିହ୍ନଟ କରିପାରିବେ ଏବଂ ସମ୍ଭାବ୍ୟ ଘଟଣାଗୁଡ଼ିକର ପୂର୍ବାନୁମାନ କରିପାରିବେ |

ଲାଙ୍ଗ୍ ଚେନ୍: AI ଚାଳିତ AIOps ପ୍ଲାଟଫର୍ମ ନିର୍ମାଣ ପାଇଁ ଏକ Fr ାଞ୍ଚା

ଲ୍ୟାଙ୍ଗ୍ ଚେନ୍ ହେଉଛି AI- ଚାଳିତ AIOps ପ୍ଲାଟଫର୍ମ ଗଠନ ପାଇଁ ଏକ framework ାଞ୍ଚା ଯାହା ସକ୍ରିୟ ଘଟଣା ଅନୁସନ୍ଧାନ ଏବଂ ଧାର ଗଣନା ପରିବେଶରେ ସମାଧାନକୁ ସକ୍ଷମ କରିଥାଏ | ମେସିନ୍ ଲର୍ନିଂ ଆଲଗୋରିଦମ, ପ୍ରାକୃତିକ ଭାଷା ପ୍ରକ୍ରିୟାକରଣ କ ques ଶଳ ଏବଂ ଅନ୍ୟାନ୍ୟ AI ଚାଳିତ ଉପକରଣଗୁଡ଼ିକୁ AIOps ପ୍ଲାଟଫର୍ମରେ ଏକୀକରଣ କରିବା ପାଇଁ ଲ୍ୟାଙ୍ଗ ଚେନ୍ ପୂର୍ବ-ନିର୍ମିତ ଉପାଦାନ ଏବଂ API ର ଏକ ସେଟ୍ ପ୍ରଦାନ କରେ | ଲ୍ୟାଙ୍ଗ୍ ଚେନ୍ ସହିତ, ଡେଭଲପର୍ମାନେ କଷ୍ଟମ୍ AIOps ପ୍ଲାଟଫର୍ମ ନିର୍ମାଣ କରିପାରିବେ ଯାହା AI- ଚାଳିତ କୋଡ୍ ସମୀକ୍ଷା ଉପକରଣ ଏବଂ AIOps ପ୍ଲାଟଫର୍ମରେ ସର୍ବଶେଷ ଅଗ୍ରଗତିକୁ ଲିଭର୍ କରିଥାଏ |

DSPy ଏବଂ LangChain ସହିତ AI- ଚାଳିତ DevOps ପାଇପଲାଇନଗୁଡ଼ିକର ଅର୍କେଷ୍ଟ୍ରିଂ

DSPy ଏବଂ LangChain ସହିତ AI ଚାଳିତ DevOps ପାଇପଲାଇନଗୁଡ଼ିକୁ ଅର୍କେଷ୍ଟ୍ରେଟ୍ କରିବାକୁ, ବିକାଶକାରୀମାନେ ଏହି ପଦକ୍ଷେପଗୁଡ଼ିକୁ ଅନୁସରଣ କରିପାରିବେ:

ଡି। । 3। ** AIOps ପ୍ଲାଟଫର୍ମକୁ DevOps ପାଇପଲାଇନରେ ସଂଯୋଗ କରନ୍ତୁ **: ଡେଭଲପର୍ମାନେ AIOps ପ୍ଲାଟଫର୍ମକୁ DevOps ପାଇପଲାଇନରେ ସଂଯୋଗ କରିପାରିବେ, ସିଷ୍ଟମ ଲଗ, କାର୍ଯ୍ୟଦକ୍ଷତା ମେଟ୍ରିକ୍ସ ଏବଂ ଅନ୍ୟାନ୍ୟ ତଥ୍ୟ ଉତ୍ସକୁ ବିଶ୍ଳେଷଣ କରିବା ପାଇଁ LangChain API ବ୍ୟବହାର କରି |

ବ୍ୟବହାରିକ ଉଦାହରଣ: ସିଷ୍ଟମ୍ ଲଗ୍ ବିଶ୍ଳେଷଣ କରିବାକୁ DSPy ବ୍ୟବହାର କରିବା

ସିଷ୍ଟମ ଲଗଗୁଡ଼ିକୁ ବିଶ୍ଳେଷଣ କରିବା ପାଇଁ DSPy କୁ କିପରି ବ୍ୟବହାର କରାଯିବ ତାହାର ଏକ ସରଳ ଉଦାହରଣ ଏଠାରେ ଅଛି: `` ପାଇଥନ୍ | dspy ଆମଦାନି କରନ୍ତୁ |

logs = dspy.load_logs ('system_logs.log')

ଏକ ମେସିନ୍ ଲର୍ନିଙ୍ଗ ଆଲଗୋରିଦମ ବ୍ୟବହାର କରି ସିଷ୍ଟମ୍ ଲଗ୍ ବିଶ୍ଳେଷଣ କରନ୍ତୁ |

anomalies = dspy.analyze_logs (ଲଗ, ଆଲଗୋରିଦମ = 'MLP')

ଅସନ୍ତୁଷ୍ଟକୁ ମୁଦ୍ରଣ କରନ୍ତୁ |

ମୁଦ୍ରଣ (ଅସନ୍ତୁଷ୍ଟ) `` ଏହି ଉଦାହରଣରେ, ଆମେ “dspy.load_logs” ଫଙ୍କସନ୍ ବ୍ୟବହାର କରି ସିଷ୍ଟମ୍ ଲଗ୍ ଲୋଡ୍ କରୁ, “dspy.analyze_logs” ଫଙ୍କସନ୍ ବ୍ୟବହାର କରି ଏକ ମେସିନ୍ ଲର୍ନିଙ୍ଗ ଆଲଗୋରିଦମ (MLP) ବ୍ୟବହାର କରି ଲଗଗୁଡ଼ିକୁ ବିଶ୍ଳେଷଣ କରୁ ଏବଂ ଅସନ୍ତୁଷ୍ଟଗୁଡ଼ିକୁ ପ୍ରିଣ୍ଟ କରୁ |

ଶ୍ରେଷ୍ଠ 5-10 ସର୍ବାଧିକ ବ୍ୟବହୃତ ନିର୍ଦ୍ଦେଶ / ସ୍ନିପେଟ୍

DSPy ଏବଂ LangChain ପାଇଁ ଏଠାରେ ସର୍ବାଧିକ 5-10 ସର୍ବାଧିକ ବ୍ୟବହୃତ କମାଣ୍ଡ / ସ୍ନିପେଟ୍ ଅଛି:

1। "Dspy.load_logs ('system_logs.log')": ସିଷ୍ଟମ୍ ଲଗ୍ ଲୋଡ୍ କରେ | 2। 3। "Langchain.build_aiops_platform ()": LangChain ବ୍ୟବହାର କରି ଏକ କଷ୍ଟମ୍ AIOps ପ୍ଲାଟଫର୍ମ ନିର୍ମାଣ କରେ | 4। "Langchain.integrate_aiops_platform ()": AIOps ପ୍ଲାଟଫର୍ମକୁ DevOps ପାଇପଲାଇନରେ ସଂଯୋଗ କରେ | 5। "Dspy.visualize_anomalies (anomalies)": ଏକ ଚାର୍ଟ ବ୍ୟବହାର କରି ଅସନ୍ତୁଷ୍ଟକୁ ଭିଜୁଆଲ୍ କରେ | 6। 7। "Dspy.print_anomalies (anomalies)": ଅସନ୍ତୁଷ୍ଟକୁ ମୁଦ୍ରଣ କରେ | 8। "Langchain.use_nlp_techniques (ଲଗ, କ ques ଶଳ = 9। 10। "Langchain.use_custom_aiops_platform ()": LangChain ବ୍ୟବହାର କରି ନିର୍ମିତ ଏକ କଷ୍ଟମ୍ AIOps ପ୍ଲାଟଫର୍ମ ବ୍ୟବହାର କରେ |

ଭିଜୁଆଲାଇଜେସନ୍

ଏକ ଚାର୍ଟ ବ୍ୟବହାର କରି ଅସନ୍ତୁଷ୍ଟତାକୁ କିପରି ଭିଜୁଆଲ୍ କରିବେ ତାହାର ଏକ ଉଦାହରଣ ଏଠାରେ ଅଛି: "ଚାର୍ଟ { "ପ୍ରକାର": "ଦଣ୍ଡିକା", "ଡାଟା": { "ଲେବଲ୍": ["ଅନୋମାଲି 1", "ଅନୋମାଲି 2", "ଅନୋମାଲି 3"], "ଡାଟାବେସ୍": [ { "label": "Anomalies", "ଡାଟା": [10, 20, 30], "ପୃଷ୍ଠଭୂମି ରଙ୍ଗ": "rgba (255, 99, 132, 0.2)", "borderColor": "rgba (255, 99, 132, 1)", "ସୀମା ଓସାର": 1 } ] }, "ବିକଳ୍ପଗୁଡିକ": { "ଆଖ୍ୟା": { "ପ୍ରଦର୍ଶନ": ସତ୍ୟ, "ପାଠ୍ୟ": "ଅନୋମାଲିସ୍" }, "କିମ୍ବଦନ୍ତୀ": { "ପ୍ରଦର୍ଶନ": ସତ୍ୟ | } } } `` ଏହି ଉଦାହରଣରେ, ଆମେ ଏକ ବାର୍ ଚାର୍ଟ ସୃଷ୍ଟି କରିବାକୁ Chart.js ଲାଇବ୍ରେରୀ ବ୍ୟବହାର କରୁ ଯାହା ଅସନ୍ତୁଷ୍ଟକୁ ଭିଜୁଆଲ୍ କରିଥାଏ |

ସିଦ୍ଧାନ୍ତ

ଏହି ଆର୍ଟିକିଲରେ, ଆମେ ଏଇ-ଚାଳିତ କୋଡ୍ ସମୀକ୍ଷା ଉପକରଣ ଏବଂ AIOps ପ୍ଲାଟଫର୍ମରେ ଅତ୍ୟାଧୁନିକ ଅଗ୍ରଗତିକୁ କିପରି ବିଶେଷ ଭାବରେ DSPy ଏବଂ LangChain କୁ ବ୍ୟବହାର କରିପାରିବା, ଅନୁସନ୍ଧାନକାରୀ ପରିବେଶରେ ସକ୍ରିୟ ଘଟଣାର ଅନୁସନ୍ଧାନ ଏବଂ ସମାଧାନକୁ ସକ୍ଷମ କରିବାକୁ ଆମେ ଅନୁସନ୍ଧାନ କରିଛୁ | ସିଷ୍ଟମ୍ ଲଗ୍ ବିଶ୍ଳେଷଣ କରିବା ପାଇଁ DSPy କୁ କିପରି ବ୍ୟବହାର କରାଯିବ ଏବଂ ଏକ ଚାର୍ଟ ବ୍ୟବହାର କରି ଅସନ୍ତୁଷ୍ଟକୁ ଭିଜୁଆଲ୍ କରିବା ପାଇଁ ଆମେ ଏକ ବ୍ୟବହାରିକ ଉଦାହରଣ ପ୍ରଦାନ କରିଥିଲୁ | DSPy ଏବଂ LangChain ପାଇଁ ଆମେ ସର୍ବାଧିକ 5-10 ସର୍ବାଧିକ ବ୍ୟବହୃତ କମାଣ୍ଡ / ସ୍ନିପେଟ୍ ର ଏକ ତାଲିକା ମଧ୍ୟ ପ୍ରଦାନ କରିଛୁ | ଏହି ଆର୍ଟିକିଲରେ ବର୍ଣ୍ଣିତ ପଦକ୍ଷେପଗୁଡିକ ଅନୁସରଣ କରି, ଡେଭଲପର୍ମାନେ କଷ୍ଟମ୍ AIOps ପ୍ଲାଟଫର୍ମ ଗଠନ କରିପାରିବେ ଯାହାକି AI- ଚାଳିତ କୋଡ୍ ସମୀକ୍ଷା ଉପକରଣ ଏବଂ AIOps ପ୍ଲାଟଫର୍ମରେ ସର୍ବଶେଷ ଅଗ୍ରଗତିକୁ ବ୍ୟବହାର କରିଥାଏ, ଯାହାକି ସକ୍ରିୟ ଘଟଣାର ଅନୁସନ୍ଧାନ ଏବଂ ଧାର ଗଣନା ପରିବେଶରେ ରିଜୋଲ୍ୟୁସନ୍ ସକ୍ଷମ କରିଥାଏ |


Have Questions?

Let's Talk

Contact me on LinkedIn