منصوبے کے بارے میں
Koog-sauce ایک اوپن سورس کوٹلن لائبریری ہے (MIT لائسنس یافتہ) جو JetBrains Koog اور دیگر AI فریم ورکس کے درمیان انضمام کی پرت کے طور پر کام کرتی ہے۔ یہ دو LLM کلائنٹ اڈاپٹر فراہم کرتی ہے — SpringAiLLMClient جو Spring AI کے ChatClient کو لپیٹتا ہے، اور Langchain4jLLMClient جو LangChain4j کے ChatModel کو لپیٹتا ہے — دونوں معیاری اور اسٹریمنگ تعاملات کی حمایت کرتے ہیں۔ لائبریری میں ایک AI ایجنٹ بلڈر بھی شامل ہے جو فلوئنٹ بلڈر پیٹرن استعمال کرتا ہے تاکہ AI ایجنٹوں کی تخلیق اور ترتیب آسان ہو، جس سے ڈویلپرز پرامپٹ ایگزیکیوٹرز، حکمت عملیوں، ٹول رجسٹریاں، اور ایجنٹ کنفیگریشنز کو آپس میں جوڑ سکتے ہیں۔ ضروریات JDK 17+ اور Gradle 8.14.1+ ہیں۔ پروجیکٹ Gradle کے ساتھ بنایا گیا ہے، اس میں Spring AI اور LangChain4j دونوں کے لیے جامع انضمام ٹیسٹ شامل ہیں، اور KDoc دستاویزات GitHub Pages پر شائع کرتا ہے۔ یہ me.kpavlov گروپ کے تحت Maven آرٹیفیکٹس کے طور پر شائع کیا جاتا ہے، جس میں بنیادی لائبریری، Spring AI انضمام، اور LangChain4j انضمام کے لیے الگ الگ ماڈیولز ہیں۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.