প্রকল্প সম্পর্কে
Koog-sauce হল একটি ওপেন-সোর্স Kotlin লাইব্রেরি (MIT লাইসেন্সযুক্ত) যা JetBrains Koog এবং অন্যান্য AI ফ্রেমওয়ার্কের মধ্যে একটি ইন্টিগ্রেশন স্তর হিসেবে কাজ করে। এটি দুটি LLM ক্লায়েন্ট অ্যাডাপ্টার প্রদান করে—SpringAiLLMClient যা Spring AI-এর ChatClient-কে মোড়ানো করে, এবং Langchain4jLLMClient যা LangChain4j-এর ChatModel-কে মোড়ানো করে—উভয়ই স্ট্যান্ডার্ড এবং স্ট্রিমিং ইন্টারঅ্যাকশন সমর্থন করে। লাইব্রেরিতে একটি AI Agent Builder-ও অন্তর্ভুক্ত রয়েছে যা AI এজেন্ট তৈরি এবং কনফিগারেশন সহজ করার জন্য একটি ফ্লুয়েন্ট বিল্ডার প্যাটার্ন ব্যবহার করে, যা ডেভেলপারদের প্রম্পট এক্সিকিউটর, কৌশল, টুল রেজিস্ট্রি এবং এজেন্ট কনফিগারেশন একসাথে সংযুক্ত করতে দেয়। প্রয়োজনীয়তা হল JDK 17+ এবং Gradle 8.14.1+। প্রকল্পটি Gradle দিয়ে নির্মিত, Spring AI এবং LangChain4j উভয়ের জন্য ব্যাপক ইন্টিগ্রেশন টেস্ট অন্তর্ভুক্ত করে, এবং GitHub Pages-এ KDoc ডকুমেন্টেশন প্রকাশ করে। এটি me.kpavlov গ্রুপের অধীনে Maven আর্টিফ্যাক্ট হিসাবে প্রকাশিত হয়, যেখানে মূল লাইব্রেরি, Spring AI ইন্টিগ্রেশন এবং LangChain4j ইন্টিগ্রেশনের জন্য পৃথক মডিউল রয়েছে।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.