KOMPARATIVNA ANALIZA AGENTSKIH RAG PRISTUPA U KONTEKSTU IZGRADNJE KONVERZACIONOG ASISTENTA
DOI:
https://doi.org/10.24867/33BE21KasikovicKljučne reči:
RAG, Vanilla RAG, agentski RAG, agenti, alati, konverzacioni asistentApstrakt
U okviru rada je predstavljeno istraživanje i implementacija dvije verzije konverzacionog asistenta. Fokus je na konceptu Retrieval Augmented Generation (RAG) koji pored „ugrađenog“ koristi i eksterno znanje za generisanje odgovora i interakciju sa korisnikom. Prva implementacija koristi osnovnu kombinaciju dobavljanja znanja i generisanja odgovora, a zatim je razvijen složeniji pristup sa agentima i specijalizovanim alatima za obradu upita. Cilj je detaljno opisati proces izrade sistema, uporediti arhitekture po kompleksnosti, proširivosti, performansama i relevantnosti odgovora. Evaluacija je prvo rađena ručno, a kasnije automatizovana pomoću Ragas okvira. Na kraju su istaknute prednosti i mane oba pristupa, primjeri njihove primjene te prijedlozi za unapređenje i dalja istraživanja.
Reference
[1]What are large language models (LLMs)? https://www.ibm.com/think/topics/large-language-models [датум приступа јун 2025]
[2]Newhauser, Mary; (2024). Introduction to Retrieval Augmented Generation (RAG) https://weaviate.io/blog/introduction-to-rag [датум приступа јун 2025]
[3]Vector Databases: Tutorial, Best Practices & Examples https://nexla.com/ai-infrastructure/vector-databases/ [датум приступа јун 2025]
[4]Prompt Engineering Guide https://www.promptingguide.ai [датум приступа јун 2025]
[5]What is agentic RAG? https://www.ibm.com/think/topics/agentic-rag [датум приступа јун 2025]
[6]Tahir; (2024). What are AI Agents? https://medium.com/@tahirbalarabe2/what-are-ai-agents-f06ef775e78f [датум приступа јун 2025]
[7]What are tools? https://huggingface.co/learn/agents-course/en/unit1/tools [датум приступа јун 2025]
[8]Zilliz званична документација https://docs.zilliz.com/ [датум приступа јул 2025]
[9]Званична документација Langchain-a https://python.langchain.com/docs/introduction/ [датум приступа јун 2025]
[10]Званична документација Langgraph-a https://langchain-ai.github.io/langgraph/concepts/why-langgraph/ [датум приступа јун 2025]
[11]Званична документација за Ragas радни оквир https://docs.ragas.io/en/stable/getstarted/ [датум приступа