LangChain ବ୍ୟବହାର କରି ଏକ କଥାବାର୍ତ୍ତା AI ଏଜେଣ୍ଟ ସୃଷ୍ଟି କରନ୍ତୁ | | B4N1

LangChain ବ୍ୟବହାର କରି ଏକ କଥାବାର୍ତ୍ତା AI ଏଜେଣ୍ଟ ସୃଷ୍ଟି କରନ୍ତୁ |

5 months ago · b4n1 Read time: 4 min

DevOps ସ୍ୱୟଂଚାଳିତ ସହିତ AI ଏଜେଣ୍ଟଗୁଡ଼ିକୁ ଏକୀଭୂତ କରିବା: LangChain ଏବଂ AWS DevOps ଏଜେଣ୍ଟ ର ଶକ୍ତି ଅନଲକ୍ କରିବା

ପରିଚୟ

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

AI- ଚାଳିତ DevOps ସ୍ୱୟଂଚାଳିତର ଲାଭ

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

  • ସମସ୍ୟାଗୁଡିକର ମୂଳ କାରଣକୁ ଶୀଘ୍ର ଚିହ୍ନଟ କରି ଘଟଣାର ପ୍ରତିକ୍ରିୟା ସମୟକୁ ଉନ୍ନତ କରନ୍ତୁ |
  • ବିଫଳତାର ପୂର୍ବାନୁମାନ ଏବଂ ପ୍ରତିରୋଧ କରି ସିଷ୍ଟମ୍ ନିର୍ଭରଯୋଗ୍ୟତା ବୃଦ୍ଧି କରନ୍ତୁ |
  • ଜଟିଳ କାର୍ଯ୍ୟଗୁଡ଼ିକୁ ସ୍ୱୟଂଚାଳିତ କରନ୍ତୁ, ଯେପରିକି ତ୍ରୁଟି ନିବାରଣ ଏବଂ ତ୍ରୁଟି ନିବାରଣ |
  • ସିଷ୍ଟମ ଆଚରଣ ବିଷୟରେ ଏକ ସହଭାଗୀ ବୁ understanding ାମଣା ପ୍ରଦାନ କରି ବିକାଶ ଏବଂ ଅପରେସନ୍ ଦଳ ମଧ୍ୟରେ ସହଯୋଗକୁ ଉନ୍ନତ କରନ୍ତୁ |

ଲାଙ୍ଗ୍ ଚେନ୍: କଥାବାର୍ତ୍ତା AI ଏଜେଣ୍ଟ ଗଠନ ପାଇଁ ଏକ ପାଇଥନ୍ ଲାଇବ୍ରେରୀ

ଲ୍ୟାଙ୍ଗ୍ ଚେନ୍ ହେଉଛି ଏକ ପାଇଥନ୍ ଲାଇବ୍ରେରୀ ଯାହା ଡେଭଲପର୍ମାନଙ୍କୁ ପ୍ରାକୃତିକ ଭାଷା ପ୍ରକ୍ରିୟାକରଣ (NLP) ଏବଂ ମେସିନ୍ ଲର୍ନିଂ (ML) କ ques ଶଳ ବ୍ୟବହାର କରି କଥାବାର୍ତ୍ତା AI ଏଜେଣ୍ଟ ଗଠନ କରିବାକୁ ସକ୍ଷମ କରିଥାଏ | LangChain ସହିତ, ଡେଭଲପର୍ମାନେ ଏଜେଣ୍ଟ ସୃଷ୍ଟି କରିପାରିବେ ଯାହା ଉପଭୋକ୍ତା ପ୍ରଶ୍ନଗୁଡିକ ବୁ understand ିପାରିବେ ଏବଂ ପ୍ରତିକ୍ରିୟା କରିପାରିବେ, ପାଠ୍ୟ ତଥ୍ୟ ବିଶ୍ଳେଷଣ କରିପାରିବେ ଏବଂ ସିଷ୍ଟମ୍ ଆଚରଣ ବିଷୟରେ ଭବିଷ୍ୟବାଣୀ କରିପାରିବେ | ଲାଙ୍ଗ୍ ଚେନ୍ ବିଭିନ୍ନ ବ features ଶିଷ୍ଟ୍ୟ ପ୍ରଦାନ କରେ, ଅନ୍ତର୍ଭୁକ୍ତ କରି:

  • ପାଠ୍ୟ ବିଶ୍ଳେଷଣ ଏବଂ ପ୍ରକ୍ରିୟାକରଣ |
  • NLP ଏବଂ ML ଏକୀକରଣ |
  • କଥାବାର୍ତ୍ତା AI framework ାଞ୍ଚା |
  • ଲୋକପ୍ରିୟ AI framework ାଞ୍ଚା ସହିତ ଏକୀକରଣ, ଯେପରିକି TensorFlow ଏବଂ PyTorch |

AWS DevOps ଏଜେଣ୍ଟ: ସ୍ୱୟଂଚାଳିତ ସଫ୍ଟୱେର୍ ବିତରଣ ଏବଂ ନିୟୋଜନ ପାଇଁ ଏକ ଉପକରଣ

AWS DevOps ଏଜେଣ୍ଟ ହେଉଛି ଏକ ସାଧନ ଯାହାକି AWS ରେ ସଫ୍ଟୱେର୍ ବିତରଣ ଏବଂ ନିୟୋଜନକୁ ସ୍ୱୟଂଚାଳିତ କରିବାକୁ ବିକାଶକାରୀଙ୍କୁ ସକ୍ଷମ କରିଥାଏ | ଏଜେଣ୍ଟ ବିଭିନ୍ନ ବ features ଶିଷ୍ଟ୍ୟ ପ୍ରଦାନ କରେ, ଅନ୍ତର୍ଭୁକ୍ତ କରି:

  • ସ୍ୱୟଂଚାଳିତ ନିୟୋଜନ ଏବଂ ପରୀକ୍ଷଣ |
  • ନିରନ୍ତର ଏକୀକରଣ ଏବଂ ନିରନ୍ତର ବିତରଣ (CI / CD)
  • ଲୋକପ୍ରିୟ DevOps ଉପକରଣଗୁଡ଼ିକ ସହିତ ଏକୀକରଣ, ଯେପରିକି ଜେନକିନସ୍ ଏବଂ ଗିଟ୍ ଲ୍ୟାବ୍ |
  • ଏକାଧିକ ପ୍ରୋଗ୍ରାମିଂ ଭାଷା ଏବଂ framework ାଞ୍ଚା ପାଇଁ ସମର୍ଥନ |

AWS DevOps ଏଜେଣ୍ଟ ସହିତ LangChain କୁ ଏକୀକୃତ କରିବା

AWS DevOps ଏଜେଣ୍ଟ ସହିତ LangChain କୁ ଏକୀଭୂତ କରିବା ପାଇଁ, ଆମେ ଏକ ସରଳ ପାଇଥନ୍ ସ୍କ୍ରିପ୍ଟ ସୃଷ୍ଟି କରିବୁ ଯାହା ସିଷ୍ଟମ୍ ଲଗ୍ ବିଶ୍ଳେଷଣ କରିବା ଏବଂ ସମ୍ଭାବ୍ୟ ସମସ୍ୟାଗୁଡିକ ଚିହ୍ନଟ କରିବା ପାଇଁ LangChain ବ୍ୟବହାର କରେ | ସ୍କ୍ରିପ୍ଟର ନିୟୋଜନକୁ ସ୍ୱୟଂଚାଳିତ କରିବା ଏବଂ ଏହାକୁ ଆମର CI / CD ପାଇପଲାଇନ ସହିତ ଏକୀକରଣ କରିବା ପାଇଁ ଆମେ AWS DevOps ଏଜେଣ୍ଟ ବ୍ୟବହାର କରିବୁ |

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

`` ପାଇଥନ୍ | langchain ଆମଦାନି କରନ୍ତୁ | langchain.chains.conversational import ConversationalChain ରୁ | langchain.llms ରୁ OpenAI ଆମଦାନୀ କରନ୍ତୁ | langchain.embeddings ରୁ HuggingFaceEmbeddings ଆମଦାନି କରେ |

ଏଜେଣ୍ଟ = କଥାବାର୍ତ୍ତା ଚେନ୍ ( llm = OpenAI (ତାପମାତ୍ରା = 0.7), ଏମ୍ବେଡିଂ = ଆଲିଙ୍ଗନ ଫେସ୍ ଏମ୍ବେଡିଙ୍ଗସ୍ (ମଡେଲ୍_ନାମ = "ବାକ୍ୟ-ଟ୍ରାନ୍ସଫର୍ମର / ସମସ୍ତ-ମିନିଏଲ୍ଏମ୍-ଏଲ୍-ଭି 2") )

ସିଷ୍ଟମ୍ ଲଗ୍ ବିଶ୍ଳେଷଣ କରିବାକୁ ଏକ କାର୍ଯ୍ୟକୁ ବ୍ୟାଖ୍ୟା କରନ୍ତୁ |

def analy_logs (ଲଗ): ଲଗ୍ ବିଶ୍ଳେଷଣ କରିବା ଏବଂ ସମ୍ଭାବ୍ୟ ସମସ୍ୟାଗୁଡିକ ଚିହ୍ନଟ କରିବା ପାଇଁ LangChain ବ୍ୟବହାର କରନ୍ତୁ | response = agent.call (ଜିଜ୍ଞାସା = "ଏହି ଲଗଗୁଡ଼ିକ ସହିତ ସମ୍ଭାବ୍ୟ ସମସ୍ୟାଗୁଡିକ କ’ଣ?") ଫେରସ୍ତ ପ୍ରତିକ୍ରିୟା

AWS DevOps ଏଜେଣ୍ଟ ବ୍ୟବହାର କରି ସ୍କ୍ରିପ୍ଟ ନିୟୋଜନ କରିବା ପାଇଁ ଏକ କାର୍ଯ୍ୟକୁ ବ୍ୟାଖ୍ୟା କରନ୍ତୁ |

def ନିୟୋଜନ_ ସ୍କ୍ରିପ୍ଟ (): ସ୍କ୍ରିପ୍ଟ ନିୟୋଜନ କରିବା ଏବଂ ଏହାକୁ ଆମର CI / CD ପାଇପଲାଇନ ସହିତ ସଂଯୋଗ କରିବା ପାଇଁ AWS DevOps ଏଜେଣ୍ଟ ବ୍ୟବହାର କରନ୍ତୁ | # ... ପାସ୍ କର |

ସ୍କ୍ରିପ୍ଟ ଚଲାନ୍ତୁ |

logs = ["error1", "error2", "error3"] ପ୍ରତିକ୍ରିୟା = ବିଶ୍ଳେଷଣ_ଲଗ୍ (ଲଗ୍) | ମୁଦ୍ରଣ (ପ୍ରତିକ୍ରିୟା)

ନିୟୋଜନ_ ସ୍କ୍ରିପ୍ଟ () ``

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

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

1। ** LangChain: ** agent.call (query =" ଏହି ଲଗଗୁଡ଼ିକ ସହିତ ସମ୍ଭାବ୍ୟ ସମସ୍ୟାଗୁଡିକ କ’ଣ? ")" ।। 3। ** AWS DevOps ଏଜେଣ୍ଟ: ** aws devops-agent ନିୟୋଜିତ - ସ୍କ୍ରିପ୍ଟ ସ୍କ୍ରିପ୍ଟ.ପି| 4। ** AWS DevOps ଏଜେଣ୍ଟ: **aws devops-agent integrate --pipeline pipeline-name।। 6। ** ଲାଙ୍ଗ୍ ଚେନ୍: ** "OpenAI (ତାପମାତ୍ରା = 0.7)" | 7। ** AWS DevOps ଏଜେଣ୍ଟ: **aws devops-agent ସ୍ଥିତି '| 8। ** AWS DevOps ଏଜେଣ୍ଟ: ** aws devops-agent logs '| ।। 10। ** LangChain: ** agent.llm = OpenAI (ତାପମାତ୍ରା = 0.7)` |

ଭିଜୁଆଲାଇଜେସନ୍: Chart.js

ଆମର LangChain- ଆଧାରିତ AI ଏଜେଣ୍ଟର କାର୍ଯ୍ୟଦକ୍ଷତାକୁ ଭିଜୁଆଲ୍ କରିବାକୁ Chart.js ବ୍ୟବହାର କରି ଏଠାରେ ଏକ ସରଳ ଚାର୍ଟ ଅଛି: json { "ପ୍ରକାର": "ଦଣ୍ଡିକା", "ଡାଟା": { "ଲେବଲ୍": ["ସଠିକତା", "ସଠିକତା", "ମନେରଖ"], "ଡାଟାବେସ୍": [ { "label": "LangChain", "ତଥ୍ୟ": [0.9, 0.8, 0.7], "ପୃଷ୍ଠଭୂମି ରଙ୍ଗ": "rgba (255, 99, 132, 0.2)", "borderColor": "rgba (255, 99, 132, 1)", "ସୀମା ଓସାର": 1 } ] }, "ବିକଳ୍ପଗୁଡିକ": { "ଆଖ୍ୟା": { "ପ୍ରଦର୍ଶନ": ସତ୍ୟ, "text": "LangChain- ଆଧାରିତ AI ଏଜେଣ୍ଟର ପ୍ରଦର୍ଶନ" }, "ମାପ": { "yAxes": [ { "ଟିକ୍ସ": { "startAtZero": ସତ୍ୟ | } } ] } } } ଏହି ଚାର୍ଟ ଆମର ଲ୍ୟାଙ୍ଗଚେନ-ଆଧାରିତ AI ଏଜେଣ୍ଟର ସଠିକତା, ସଠିକତା ଏବଂ ସ୍ମରଣକୁ ଦର୍ଶାଏ | ଚାର୍ଟଟି ଏଜେଣ୍ଟର କାର୍ଯ୍ୟଦକ୍ଷତାର ଏକ ଭିଜୁଆଲ୍ ଉପସ୍ଥାପନା ପ୍ରଦାନ କରେ ଏବଂ ଉନ୍ନତି ପାଇଁ କ୍ଷେତ୍ର ଚିହ୍ନଟ କରିବାରେ ବ୍ୟବହୃତ ହୋଇପାରେ |

ସିଦ୍ଧାନ୍ତ

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


Have Questions?

Let's Talk

Contact me on LinkedIn