فراتر از مبانی: ساخت اپلیکیشن های جاوای Generative AI با LangChain4j
✅ سرفصل و جزئیات آموزش
در این دورهی فشرده و عملی، فرانک گرکو، متخصص هوش مصنوعی و مشاور ارشد، ثابت میکند که Java یک عضو درجهیک در دنیای generative AI است.
یاد بگیرید چگونه LangChain4j را، که کتابخانهی استاندارد Java برای کار با LLMها و ابزارهای generative AI است، بهخوبی به کار بگیرید. Frank با استفاده از یک مخزن بزرگ از کدهای نمونه، نشان میدهد چگونه کد Java بنویسید تا اپلیکیشن های هوشمند و غنی از زمینه بسازید؛ اپلیکیشن هایی که پرامپتهای مؤثر را با قدرت embeddings ،vector storeها، معماری جذب و retrieval-augmented generation (RAG) ترکیب میکنند.
از دیگر موضوعات این دوره میتوان به پرامپتنویسی پیشرفته با templateها، پخش پاسخهای LLM بهصورت زنده، درک embeddings و similarity، راهبردهای chunking، فراخوانی متدهای Java ،agents و موارد دیگر اشاره کرد.
فراتر از مبانی: ساخت اپلیکیشن های جاوای Generative AI با LangChain4j
-
Java GenAI با LangChain4j: فقط کاری کن درست کار کند! 0:00:38
-
نگاهی به یک برنامهی LLM بدون زمینه 0:01:08
-
الگوها، طبقهبندی و IT غیرقطعی 0:09:46
-
اهمیت حیاتی زمینه 0:05:29
-
پرامپتها و تکنیکهای پرامپتنویسی 0:05:47
-
کارگاه عملی: ساخت یک برنامهی ساده با زمینه 0:02:41
-
نگاهی به یک template پرامپت برای خلاصهسازی متن 0:00:47
-
کاربرد و syntax مربوط به PromptTemplate 0:06:52
-
تزریق پارامتر و قالببندی placeholderها 0:02:03
-
کارگاه عملی: ساخت یک template پیشرفته 0:03:11
-
نگاهی به یک چتبات چندکاربره با زمینهی مکالمه 0:01:17
-
مرور معماری چتبات 0:05:10
-
مقدمهای بر AiService در LangChain4j 0:06:35
-
کارگاه عملی: AiService ساده برای کامپوننت چتبات 0:02:13
-
چت چندکاربره 0:02:03
-
کارگاه عملی: AiService چندکاربره 0:03:23
-
نگاهی به خروجی streaming تولیدشده توسط یک LLM 0:00:31
-
مزایای خروجی streaming 0:04:57
-
پیادهسازی streaming با LangChain4j 0:06:51
-
streaming با CompletableFuture 0:05:21
-
کارگاه عملی: افزودن streaming به چتبات 0:02:51
-
نگاهی به تعیین similarity بین رشتههای متنی 0:00:38
-
مرور سریع RAG، similarity و embeddingها 0:08:11
-
تولید embedding با استفاده از LangChain4j 0:07:59
-
کارگاه عملی: مقایسهی دو رشته از طریق embeddingهای آنها 0:02:53
-
نگاهی به جستوجوی متن مشابه 0:01:05
-
استفاده از EmbeddingStore برای ذخیرهی embeddingها 0:06:54
-
جستوجو در فضای embedding 0:05:28
-
نگاهی به جستوجوی متنهای مشابه در اسناد خصوصی ما 0:01:22
-
بررسی دقیق معماری data ingestion در LangChain4j 0:04:16
-
بارگذاری محتوا در یک EmbeddingStore 0:05:35
-
جستوجوی معنایی 0:04:58
-
کارگاه عملی: ساخت یک RAG کوچک با استفاده از چند فایل 0:04:44
-
نگاهی به اینکه LLMها چگونه میتوانند متدهای Java ما را فراخوانی کنند 0:00:39
-
فراخوانی تابع 0:03:53
-
مؤلفههای پایهی ابزار در LangChain4j 0:04:17
-
کارگاه عملی: استفاده از ابزارها با یک AiService ساده 0:03:19
-
agentها و LangChain4j 0:06:28
-
مرور و نکات کلیدی 0:00:50
مشخصات آموزش
فراتر از مبانی: ساخت اپلیکیشن های جاوای Generative AI با LangChain4j
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:متوسط
- تعداد درس:39
- مدت زمان :3:22:03
- حجم :350.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy