কিভাবে ল্যাংচেইনে এলএলএমচেইন চালাবেন?

Kibhabe Lyance Ine Ela Ela Emace Ina Calabena



LangChain হল একটি কাঠামো যা ডেভেলপারদেরকে বৃহৎ ভাষার মডেল বা চ্যাট মডেল তৈরি করতে সক্ষম করে যা মানুষের দ্বারা তথ্য বের করতে ব্যবহার করা যেতে পারে। এই মডেলগুলি প্রাকৃতিক ভাষায় ইন্টারঅ্যাক্ট করতে ব্যবহার করা যেতে পারে, সেই অনুযায়ী পাঠ্য তৈরি করার জন্য কমান্ডগুলি বোঝার পরে। এলএলএম বা চ্যাটবটগুলি চ্যাটের প্রসঙ্গ পেতে পূর্ববর্তী বার্তাগুলিকে পর্যবেক্ষণ হিসাবে সংরক্ষণ করে মানুষের সাথে যোগাযোগ করার জন্য চেইন ব্যবহার করে।

এই নির্দেশিকাটি ল্যাংচেইনে এলএলএমচেইন চালানোর প্রক্রিয়াটি ব্যাখ্যা করবে।

কিভাবে ল্যাংচেইনে এলএলএমচেইন চালাবেন?

LangChain LLMs/Chatbots এবং প্রম্পট টেমপ্লেট ব্যবহার করে LLMCchains তৈরির জন্য বৈশিষ্ট্য বা নির্ভরতা প্রদান করে। ল্যাংচেইনে এলএলএমচেইন তৈরি এবং চালানোর প্রক্রিয়া শিখতে, কেবল নিম্নলিখিত ধাপে ধাপে নির্দেশিকা অনুসরণ করুন:







ধাপ 1: প্যাকেজ ইনস্টল করুন

প্রথমে, LLMCchains তৈরি এবং চালানোর জন্য নির্ভরতা পেতে LangChain মডিউল ইনস্টল করে প্রক্রিয়াটি শুরু করুন:



পিপ ল্যাংচেইন ইনস্টল করুন



LLM তৈরির জন্য OpenAI() ফাংশন ব্যবহার করার জন্য লাইব্রেরিগুলি পেতে pip কমান্ড ব্যবহার করে OpenAI ফ্রেমওয়ার্ক ইনস্টল করুন:





পিপ ইনস্টল ওপেনই

মডিউল ইনস্টল করার পরে, সহজভাবে পরিবেশ স্থাপন করুন OpenAI অ্যাকাউন্ট থেকে API কী ব্যবহার করে ভেরিয়েবল:



আমদানি আপনি

আমদানি গেটপাস

আপনি . আন্দাজ [ 'OPENAI_API_KEY' ] = গেটপাস . গেটপাস ( 'ওপেনএআই এপিআই কী:' )

ধাপ 2: লাইব্রেরি আমদানি করুন

সেটআপ সম্পূর্ণ হয়ে গেলে এবং সমস্ত প্রয়োজনীয় প্যাকেজ ইনস্টল হয়ে গেলে, প্রম্পট টেমপ্লেট তৈরির জন্য প্রয়োজনীয় লাইব্রেরিগুলি আমদানি করুন। এর পরে, OpenAI() পদ্ধতি ব্যবহার করে LLM তৈরি করুন এবং LLMs এবং প্রম্পট টেমপ্লেট ব্যবহার করে LLMCchain কনফিগার করুন:

থেকে ল্যাংচেইন আমদানি প্রম্পট টেমপ্লেট

থেকে ল্যাংচেইন আমদানি OpenAI

থেকে ল্যাংচেইন আমদানি এলএলএমচেইন

prompt_template = 'আমাকে ব্যবসার জন্য একটি ভাল শিরোনাম দিন যা {product} তৈরি করে?'

এলএলএম = OpenAI ( তাপমাত্রা = 0 )

llm_chain = এলএলএমচেইন (

এলএলএম = এলএলএম ,

শীঘ্র = প্রম্পট টেমপ্লেট। থেকে_টেমপ্লেট ( prompt_template )

)

llm_chain ( 'রঙিন জামাকাপড়' )

ধাপ 3: চলমান চেইন

ব্যবসার দ্বারা উত্পাদিত বিভিন্ন পণ্য সম্বলিত ইনপুট তালিকা পান এবং স্ক্রীনে তালিকা প্রদর্শন করতে চেইন চালান:

input_list = [
{ 'পণ্য' : 'মোজা' } ,
{ 'পণ্য' : 'কম্পিউটার' } ,
{ 'পণ্য' : 'জুতা' }
]

llm_chain. আবেদন ( input_list )

generate() পদ্ধতি ব্যবহার করে চালান input_list মডেল দ্বারা উত্পন্ন কথোপকথন সম্পর্কিত আউটপুট পেতে LLMCchains এর সাথে:

llm_chain. উৎপন্ন ( input_list )

ধাপ 4: একক ইনপুট ব্যবহার করা

শুধুমাত্র একটি ইনপুট ব্যবহার করে LLMCchains চালানোর জন্য অন্য একটি পণ্য যোগ করুন এবং তারপর আউটপুট জেনারেট করতে LLMCchain-এর পূর্বাভাস দিন:

llm_chain. ভবিষ্যদ্বাণী ( পণ্য = 'রঙিন মোজা' )

ধাপ 5: একাধিক ইনপুট ব্যবহার করা

এখন, চেইন চালানোর আগে মডেলে কমান্ড প্রদানের জন্য একাধিক ইনপুট ব্যবহার করার জন্য টেমপ্লেট তৈরি করুন:

টেমপ্লেট = '''আমাকে {বিষয়} নিয়ে একটি {বিশেষণ} কৌতুক বলুন।'''
শীঘ্র = প্রম্পট টেমপ্লেট ( টেমপ্লেট = টেমপ্লেট , input_variables = [ 'বিশেষণ' , 'বিষয়' ] )
llm_chain = এলএলএমচেইন ( শীঘ্র = শীঘ্র , এলএলএম = OpenAI ( তাপমাত্রা = 0 ) )

llm_chain. ভবিষ্যদ্বাণী ( বিশেষণ = 'দুঃখিত' , বিষয় = 'হাঁস' )

ধাপ 6: আউটপুট পার্সার ব্যবহার করা

এই ধাপটি প্রম্পটের উপর ভিত্তি করে আউটপুট পেতে LLMCchain চালানোর জন্য আউটপুট পার্সার পদ্ধতি ব্যবহার করে:

থেকে ল্যাংচেইন output_parsers আমদানি CommaSeparatedListOutputParser

output_parser = CommaSeparatedListOutputParser ( )

টেমপ্লেট = '''একটি রংধনুতে সমস্ত রং তালিকাভুক্ত করুন'''

শীঘ্র = প্রম্পট টেমপ্লেট ( টেমপ্লেট = টেমপ্লেট , input_variables = [ ] , output_parser = output_parser )

llm_chain = এলএলএমচেইন ( শীঘ্র = শীঘ্র , এলএলএম = এলএলএম )

llm_chain. ভবিষ্যদ্বাণী ( )

আউটপুট পেতে parse() পদ্ধতি ব্যবহার করা রংধনুর সমস্ত রঙের একটি কমা-বিচ্ছিন্ন তালিকা তৈরি করবে:

llm_chain. predict_and_parse ( )

ধাপ 7: স্ট্রিং থেকে শুরু করা

এই ধাপটি LLM মডেল এবং টেমপ্লেট ব্যবহার করে LLMCchain চালানোর জন্য প্রম্পট হিসাবে একটি স্ট্রিং ব্যবহার করার প্রক্রিয়া ব্যাখ্যা করে:

টেমপ্লেট = '''আমাকে {বিষয়} নিয়ে একটি {বিশেষণ} কৌতুক বলুন'''

llm_chain = এলএলএমচেইন। থেকে_স্ট্রিং ( এলএলএম = এলএলএম , টেমপ্লেট = টেমপ্লেট )

LLMCchain চালানোর মাধ্যমে মডেল থেকে আউটপুট পেতে স্ট্রিং প্রম্পটে ভেরিয়েবলের মান প্রদান করুন:

llm_chain. ভবিষ্যদ্বাণী ( বিশেষণ = 'দুঃখিত' , বিষয় = 'হাঁস' )

এটি ল্যাংচেইন ফ্রেমওয়ার্ক ব্যবহার করে এলএলএমচেইন চালানোর বিষয়ে।

উপসংহার

LangChain-এ LLMCchains তৈরি এবং চালানোর জন্য, প্যাকেজগুলির মতো পূর্বশর্তগুলি ইনস্টল করুন এবং OpenAI এর API কী ব্যবহার করে পরিবেশ সেট আপ করুন। এর পরে, ল্যাংচেইন নির্ভরতা ব্যবহার করে LLMCchain চালানোর জন্য প্রম্পট টেমপ্লেট এবং মডেল কনফিগার করার জন্য প্রয়োজনীয় লাইব্রেরিগুলি আমদানি করুন। ব্যবহারকারী গাইডে প্রদর্শিত হিসাবে LLMCchains চালানোর জন্য আউটপুট পার্সার এবং স্ট্রিং কমান্ড ব্যবহার করতে পারেন। এই নির্দেশিকাটি ল্যাংচেইনে এলএলএমচেইন চালানোর সম্পূর্ণ প্রক্রিয়া সম্পর্কে বিস্তারিত বর্ণনা করেছে।