প্রকল্প সম্পর্কে

প্রম্পট ইঞ্জিনিয়ারিং গাইড হল একটি সংকলিত সংগ্রহ, যাতে গাইড, পেপার, লেসন, নোটবুক এবং রিসোর্স রয়েছে, যা প্রম্পট ইঞ্জিনিয়ারিং, কনটেক্সট ইঞ্জিনিয়ারিং, রিট্রিভাল অগমেন্টেড জেনারেশন (RAG) এবং এআই এজেন্টগুলির উপর দৃষ্টি নিবদ্ধ। এটি গবেষক এবং বিকাশকদের জন্য একটি শিক্ষামূলক রেফারেন্স হিসাবে কাজ করে, যারা বড় ভাষা মডেল (LLMs) এর সাথে মিথস্ক্রিয়া আরও ভালভাবে বুঝতে এবং অপ্টিমাইজ করতে চান। গাইডটি মৌলিক বিষয়গুলি কভার করে, যেমন জিরো-শট এবং ফিউ-শট প্রম্পটিং, চেইন-অফ-থট রিজনিং, স্ব-সাংস tidিকতা, প্রম্পট চেইনিং, ট্রি অফ থটস এবং রিট্রিভাল-অগমেন্টেড জেনারেশন। এছাড়াও এটি উন্নত কৌশলগুলি অন্বেষণ করে, যেমন অটোমেটিক প্রম্পট ইঞ্জিনিয়ারিং, অ্যাক্টিভ-প্রম্পট, ডাইরেকশনাল স্টিমুলাস প্রম্পটিং, প্রোগ্রাম-এগড ল্যাঙ্গুয়েজ মডেলস, রিএ্যাক্ট প্রম্পটিং, মাল্টিমোডাল CoT এবং গ্রাফ-ভিত্তিক প্রম্পটিং। অ্যাপ্লিকেশন ক্ষেত্রগুলির মধ্যে রয়েছে ফাংশন কলিং, কোড জেনারেশন, ডেটা জেনারেশন, RAG-এর জন্য সিন্থেটিক ডেটাসেট তৈরি, ক্লাসিফিকেশন, ইনফরমেশন এক্সট্রাকশন, গণিতীয় যুক্তি, টেক্সট সামারাইজেশন, প্রশ্ন উত্তর এবং অ্যাডভারসারিয়াল প্রম্পটিং। গাইডটি ChatGPT, GPT-4, Gemini, LLaMA, Code Llama, Mistral, Mixtral, OLMo, Phi-2 এবং Flan-এর জন্য মডেল-নির্দিষ্ট নির্দেশিকা প্রদান করে। অতিরিক্ত সংস্থানগুলির মধ্যে রয়েছে একটি সংকলিত পেপার লাইব্রেরি, যাতে ওভারভিউ, পদ্ধতি এবং সংগ্রহ রয়েছে; একটি প্রম্পট হাব, যা টাস্ক প্রকার অনুসারে সংগঠিত; টুল সুপারিশ; Jupyter নোটবুক; ডেটাসেট; এবং ঝুঁকি/দুরупযোগের বিবেচনাগুলি, যেমন অ্যাডভারসারিয়াল প্রম্পটিং, ফ্যাক্টুয়ালিটি এবং বায়াস। গাইডটি অনলাইনে promptingguide.ai-এ উপলব্ধ এবং Node.js এবং pnpm ব্যবহার করে স্থানীয়ভাবে চালানো যেতে পারে। এটি সক্রিয়ভাবে রক্ষণাবেক্ষণ করা হয় এবং ওয়াল স্ট্রিট জার্নাল এবং ফোর্বস-এর মতো প্রকাশনায় বৈশিষ্ট্যযুক্ত হয়েছে। প্রকল্পটি MIT লাইসেন্সের অধীনে রয়েছে।