آنچه یاد خواهید گرفت
درک مفهوم Retrieval Augmented Generation (RAG) برای هوش مصنوعی مولد
درک Knowledge Graph و چگونگی بهبود RAG برای شکلگیری GraphRAG
پیادهسازی Retrieval Augmented Generation (RAG) با استفاده از OpenAI ،Spring Boot 3 و Spring AI
پیادهسازی Knowledge Graph RAG با استفاده از Neo4j
پیشنیازهای دوره
برنامهنویسی مقدماتی جاوا
برنامهنویسی مقدماتی Spring Boot
درک اولیه از استفاده از مدلهای زبانی بزرگ مانند OpenAI
توضیحات دوره
با Retrieval Augmented Generation (RAG) و Knowledge Graph، تخصص خود را در هوش مصنوعی مولد گسترش دهید.
Retrieval-augmented generation (RAG) یک رویکرد قدرتمند به منظور استفاده از هوش مصنوعی مولد برای دسترسی به اطلاعات فراتر از دادههای از قبل آموزشدیده مدلهای زبانی بزرگ (LLMs) است و از وابستگی بیش از حد به این مدلها برای محتوای واقعی جلوگیری میکند. اثربخشی RAG، به توانایی شناسایی سریع و ارائه بهترین متن مرتبط به LLM وابسته است. Knowledge Graph ها عملکرد، دقت، قابلیت پیگیری و کامل بودن سیستمهای RAG را بهبود میبخشند.
RAG با Knowledge Graph که به عنوان GraphRAG نیز شناخته میشود، یک روش مؤثر برای بهبود توانایی هوش مصنوعی مولد است. با این دوره عالی می توانید مهارتهای هوش مصنوعی خود را به سطح بالاتری ارتقا داده و پتانسیل مدلهای زبانی بزرگ را با استفاده از Knowledge Graphها و سیستمهای RAG کشف کنید.
آنچه در این دوره یاد خواهید گرفت:
معرفی سیستمهای RAG: بررسی کنید که چرا Retrieval Augmented Generation یک ابزار نوین برای بهبود هوش مصنوعی است.
اصول knowledge graph: مبانی knowledge graphها شامل ساختار و روابط دادهای آنها را درک کنید. متوجه شوید چگونه این گرافها مدلسازی داده را برای RAG تقویت میکنند.
پیادهسازی GraphRAG از ابتدا: یک سیستم RAG کاملاً عملیاتی با knowledge graph بسازید. از LLMها برای استخراج و سازماندهی اطلاعات استفاده کنید.
ایجاد دانش از منابع داده متعدد: یاد بگیرید که چگونه knowledge graphها را با منابع داده ساختاریافته و غیرساختاریافته ادغام کنید.
کوئری زدن به knowledge graphها: تجربه عملی کار با ابزارها و تکنیکهای پیشرفته را به دست آورید.
ابزارهای برجسته فناوری:
Spring AI: فناوری جدید از Java Spring معروف که به مهندسان در کار با انواع هوش مصنوعی مولد و مدلهای زبانی بزرگ کمک میکند.
Open AI: هوش مصنوعی مولد نوآورانه که همه از آن لذت میبرند. ابزاری نوین برای مدلهای زبانی بزرگ و هوش مصنوعی.
Neo4J: پایگاه داده گرافی و ذخیرهکننده برداری که به راحتی با Spring AI ادغام میشود تا RAG و Knowledge Graph تشکیل دهد.
Temporal: یک پلتفرم هماهنگ سازی گردش کار که به مهندسان در ساخت پایپ لاین GrahRAG قابل اعتماد کمک میکند.
به تکنیکهای پیشرفته هوش مصنوعی که ارائه کننده مزایای قابل توجهی در دنیای سریع و دادهمحور امروز است، مسلط شوید. این دوره اطلاعات عملی خوبی برای بهبود حرفه یا نوآوری در زمینه کاری به شما می دهد.
این دوره برای چه کسانی مناسب است؟
توسعهدهندگان و مهندسان نرمافزار (بهویژه در Java Spring)
علاقهمندان به هوش مصنوعی
مدیران و رهبران فنی