ପ୍ରସଙ୍ଗ-ସଚେତନ ଏଜେଣ୍ଟ ଏବଂ ଅର୍କେଷ୍ଟ୍ରେସନ୍ ଉପକରଣ ସହିତ AI- ଚାଳିତ ସଫ୍ଟୱେର୍ ବିତରଣର ଅର୍କେଷ୍ଟ୍ରିଂ | | B4N1

ପ୍ରସଙ୍ଗ-ସଚେତନ ଏଜେଣ୍ଟ ଏବଂ ଅର୍କେଷ୍ଟ୍ରେସନ୍ ଉପକରଣ ସହିତ AI- ଚାଳିତ ସଫ୍ଟୱେର୍ ବିତରଣର ଅର୍କେଷ୍ଟ୍ରିଂ |

3 months ago · b4n1 Read time: 4 min

ପରିଚୟ

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

AI- ଚାଳିତ ସଫ୍ଟୱେର୍ ବିତରଣର ଆହ୍ୱାନ |

ଯେହେତୁ AI ଏବଂ ସ୍ୱୟଂଚାଳିତ ସଫ୍ଟୱେର୍ ବିକାଶ ଦୃଶ୍ୟପଟ୍ଟକୁ ରୂପାନ୍ତର କରିବାରେ ଲାଗିଛି, DevOps ଦଳ ଅନେକ ଆହ୍ face ାନର ସମ୍ମୁଖୀନ ହେଉଛନ୍ତି:

୧। ୨। । 4। ** ପ୍ରତାରଣା ଚିହ୍ନଟ **: AI ଚାଳିତ ପ୍ରତାରଣା ଚିହ୍ନଟ ବୃଦ୍ଧି ସହିତ, ଦଳଗୁଡିକ ପ୍ରକୃତ ସମୟରେ ସମ୍ଭାବ୍ୟ ବିପଦକୁ ଚିହ୍ନଟ କରିବାରେ ଏବଂ ପ୍ରତିକ୍ରିୟା କରିବାକୁ ସମର୍ଥ ହେବା ଜରୁରୀ |

ପ୍ରସଙ୍ଗ-ସଚେତନ ଏଜେଣ୍ଟ ଏବଂ ଅର୍କେଷ୍ଟ୍ରେସନ୍ ଉପକରଣଗୁଡିକ |

ଏହି ଚ୍ୟାଲେଞ୍ଜଗୁଡିକର ସମାଧାନ ପାଇଁ, ପ୍ରସଙ୍ଗ-ସଚେତନ ଏଜେଣ୍ଟ ଏବଂ ଅର୍କେଷ୍ଟ୍ରେସନ୍ ଉପକରଣଗୁଡ଼ିକ AI ଚାଳିତ ସଫ୍ଟୱେର୍ ବିତରଣର ଏକ ଗୁରୁତ୍ୱପୂର୍ଣ୍ଣ ଉପାଦାନ ଭାବରେ ଉଭା ହୋଇଛି | ଏହି ଉପକରଣଗୁଡିକ ଦଳଗୁଡିକୁ ସକ୍ଷମ କରିଥାଏ:

1। ** ସ୍ୱୟଂଚାଳିତ କାର୍ଯ୍ୟ ପ୍ରବାହ **: ପ୍ରସଙ୍ଗ-ସଚେତନ ଏଜେଣ୍ଟମାନେ କାର୍ଯ୍ୟ ପ୍ରବାହକୁ ସ୍ୱୟଂଚାଳିତ କରିପାରିବେ, ମାନୁଆଲ ହସ୍ତକ୍ଷେପକୁ ହ୍ରାସ କରିବେ ଏବଂ ଦକ୍ଷତା ବୃଦ୍ଧି କରିବେ | ।। 3। ** ମାପନୀୟତା ନିଶ୍ଚିତ କରନ୍ତୁ **: ପ୍ରସଙ୍ଗ-ସଚେତନ ଏଜେଣ୍ଟ ଏବଂ ଅର୍କେଷ୍ଟ୍ରେସନ୍ ଉପକରଣଗୁଡ଼ିକ AI ଚାଳିତ ସଫ୍ଟୱେର୍ ବିତରଣର ବ demands ୁଥିବା ଚାହିଦା ସହିତ ମାପ କରିପାରେ | 4। ** ସୁରକ୍ଷା ବ ance ାନ୍ତୁ **: ଏହି ଉପକରଣଗୁଡିକ ଦୃ rob ସୁରକ୍ଷା ବ୍ୟବସ୍ଥା କାର୍ଯ୍ୟକାରୀ କରିପାରିବ, ସିଷ୍ଟମ ଏବଂ ତଥ୍ୟକୁ ସମ୍ଭାବ୍ୟ ବିପଦରୁ ରକ୍ଷା କରିବ |

ଲାଙ୍ଗ୍ ଚେନ୍ ଏବଂ DSPy: ଏକ ଶକ୍ତିଶାଳୀ ମିଶ୍ରଣ |

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

ଲାଙ୍ଗ୍ ଚେନ୍ |

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

। ।। 3। ** ମାପନୀୟତା ନିଶ୍ଚିତ କରନ୍ତୁ **: AI ଚାଳିତ ସଫ୍ଟୱେର୍ ବିତରଣର ବ demands ୁଥିବା ଚାହିଦା ସହିତ ଲାଙ୍ଗ ଚେନ୍ ସ୍କେଲ କରିପାରିବ |

DSPy

DSPy ହେଉଛି ଏକ ରୁଷ୍ଟ-ଆଧାରିତ framework ାଞ୍ଚା ଯାହା AI ଚାଳିତ ସଫ୍ଟୱେର୍ ବିତରଣ ପାଇଁ ଏକ ମାପନୀୟ ଏବଂ ସୁରକ୍ଷିତ ପ୍ଲାଟଫର୍ମ ପ୍ରଦାନ କରେ | DSPy ସହିତ, ବିକାଶକାରୀମାନେ କରିପାରିବେ:

1। 2। ** ସୁରକ୍ଷା ନିଶ୍ଚିତ କରନ୍ତୁ **: DSPy ଦୃ rob ସୁରକ୍ଷା ବ୍ୟବସ୍ଥା ପ୍ରଦାନ କରିଥାଏ, ସିଷ୍ଟମ ଏବଂ ତଥ୍ୟକୁ ସମ୍ଭାବ୍ୟ ବିପଦରୁ ରକ୍ଷା କରିଥାଏ | ।।

LangChain ଏବଂ DSPy ଏକୀକରଣ |

LangChain ଏବଂ DSPy କୁ ଏକୀକୃତ କରିବା, AI- ଚାଳିତ ସଫ୍ଟୱେର୍ ବିତରଣରେ DevOps ସ୍ୱୟଂଚାଳିତତା ଏବଂ ମାପନୀୟତା ବୃଦ୍ଧି ପାଇଁ ଏକ ଶକ୍ତିଶାଳୀ ମିଶ୍ରଣ ପ୍ରଦାନ କରିପାରିବ | ଉଭୟ ଉପକରଣର ଶକ୍ତି ବ୍ୟବହାର କରି, ବିକାଶକାରୀମାନେ କରିପାରିବେ:

। ।। 3। ** ମାପନୀୟତା ନିଶ୍ଚିତ କରନ୍ତୁ **: ଲ୍ୟାଙ୍ଗ ଚେନ୍ ଏବଂ DSPy AI ଚାଳିତ ସଫ୍ଟୱେର୍ ବିତରଣର ବ demands ୁଥିବା ଚାହିଦା ସହିତ ସ୍କେଲ କରିପାରିବ |

ଉଦାହରଣ କୋଡ୍ |

ଏଠାରେ ଏକ ଉଦାହରଣ କୋଡ୍ ବ୍ଲକ୍ ଅଛି ଯାହାକି ଲ୍ୟାଙ୍ଗ୍ ଚେନ୍ ଏବଂ DSPy କୁ କିପରି ସଂଯୋଗ କରାଯିବ ତାହା ଦର୍ଶାଏ: "ପାଇଥନ୍ | langchain ଆମଦାନି କରନ୍ତୁ | dspy ଆମଦାନି DSPy ରୁ |

ଏକ LangChain ଏଜେଣ୍ଟ ସୃଷ୍ଟି କରନ୍ତୁ |

ଏଜେଣ୍ଟ = langchain.Agent ( ନାମ = "my_agent", ମଡେଲ୍ = "langchain / llama: 1.3B", ପ୍ରମ୍ପ୍ଟ = "ମୁଁ ଏକ ପ୍ରସଙ୍ଗ-ସଚେତନ ଏଜେଣ୍ଟ ଯାହା ଉପଭୋକ୍ତା ଇନପୁଟ୍ କୁ ବୁ understand ିପାରେ ଏବଂ ପ୍ରତିକ୍ରିୟା କରିପାରିବ |" )

ଏକ DSPy ଉଦାହରଣ ସୃଷ୍ଟି କରନ୍ତୁ |

dsp = DSPy ( ନାମ = "my_dsp", ମଡେଲ୍ = "dspy / ଟ୍ରାନ୍ସଫର୍ମର: 1.3 ବି", ପ୍ରମ୍ପ୍ଟ = "ମୁଁ ଏକ ମାପନୀୟ AI- ଚାଳିତ ସିଷ୍ଟମ ଯାହା ବ increasing ୁଥିବା ଚାହିଦା ପରିଚାଳନା କରିପାରିବ |" )

DSPy ଉଦାହରଣ ସହିତ LangChain ଏଜେଣ୍ଟକୁ ଏକତ୍ର କରନ୍ତୁ |

agent.connect (dsp)

ଇଣ୍ଟିଗ୍ରେଟେଡ୍ ସିଷ୍ଟମ୍ ପରୀକ୍ଷା କରନ୍ତୁ |

ମୁଦ୍ରଣ କରନ୍ତୁ (ଏଜେଣ୍ଟ। ଉତ୍ତର ("ନମସ୍କାର, ଆପଣ କେମିତି ଅଛନ୍ତି?")) `` ଏହି କୋଡ୍ ବ୍ଲକ୍ ଦର୍ଶାଏ ଯେ କିପରି ଏକ LangChain ଏଜେଣ୍ଟ ଏବଂ DSPy ଉଦାହରଣ ସୃଷ୍ଟି କରିବେ, ଏବଂ ତାପରେ ସେମାନଙ୍କୁ “ସଂଯୋଗ” ପଦ୍ଧତି ବ୍ୟବହାର କରି ଏକୀକୃତ କରିବେ | ଇଣ୍ଟିଗ୍ରେଟେଡ୍ ସିଷ୍ଟମ୍ ପରୀକ୍ଷା କରିବାକୁ “ପ୍ରତିକ୍ରିୟା” ପଦ୍ଧତି ବ୍ୟବହୃତ ହୁଏ |

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

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

ଲାଙ୍ଗ୍ ଚେନ୍ |

1। 2। "Agent.connect (dsp)" | 3। "Agent.respond (" ନମସ୍କାର, ଆପଣ କେମିତି ଅଛନ୍ତି? ")" | 4। "Langchain.LLM (ମଡେଲ୍ =" langchain / llama: 1.3B ")" 5। "Agent.get_response (ପ୍ରମ୍ପ୍ଟ =" ତୁମର ନାମ କ’ଣ? ")"

DSPy

।। 2। "Dsp.connect (ଏଜେଣ୍ଟ)" | 3। "Dsp.get_response (ପ୍ରମ୍ପ୍ଟ =" ତୁମର ନାମ କ’ଣ? ")" | 4। "Dspy.transformer (ମଡେଲ୍ =" dspy / ଟ୍ରାନ୍ସଫର୍ମର: 1.3 ବି ")" 5। "Dsp.get_output (ପ୍ରମ୍ପ୍ଟ =" ହେଲୋ, ଆପଣ କେମିତି ଅଛନ୍ତି? ")"

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

Chart.js ବ୍ୟବହାର କରି ଇଣ୍ଟିଗ୍ରେଟେଡ୍ ଲାଙ୍ଗ୍ ଚେନ୍ ଏବଂ DSPy ସିଷ୍ଟମର ଏକ ଭିଜୁଆଲାଇଜେସନ୍: json { "ପ୍ରକାର": "ଦଣ୍ଡିକା", "ଡାଟା": { "ଲେବଲ୍": ["ଲାଙ୍ଗ୍ ଚେନ୍", "DSPy"], "ଡାଟାବେସ୍": [ { "ଲେବଲ୍": "ମାପନୀୟତା", "ଡାଟା": [10, 20], "ପୃଷ୍ଠଭୂମି ରଙ୍ଗ": ["rgba (255, 99, 132, 0.2)", "rgba (54, 162, 235, 0.2)"] }, { "label": "ସୁରକ୍ଷା", "ଡାଟା": [20, 10], "ପୃଷ୍ଠଭୂମି ରଙ୍ଗ": ["rgba (255, 99, 132, 0.2)", "rgba (54, 162, 235, 0.2)"] } ] }, "ବିକଳ୍ପଗୁଡିକ": { "ଆଖ୍ୟା": { "ପ୍ରଦର୍ଶନ": ସତ୍ୟ, "ପାଠ୍ୟ": "ମାପନୀୟତା ଏବଂ ସୁରକ୍ଷା ତୁଳନା" }, "ମାପ": { "yAxes": [ { "ଟିକ୍ସ": { "startAtZero": ସତ୍ୟ | } } ] } } } ଏହି ଭିଜୁଆଲାଇଜେସନ୍ ପ୍ରତ୍ୟେକ ଉପକରଣର ଶକ୍ତି ପ୍ରଦର୍ଶନ କରି ଲ୍ୟାଙ୍ଗ୍ ଚେନ୍ ଏବଂ DSPy ର ମାପନୀୟତା ଏବଂ ସୁରକ୍ଷାକୁ ତୁଳନା କରେ |

ସିଦ୍ଧାନ୍ତ

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


Have Questions?

Let's Talk

Contact me on LinkedIn