The Power of Graph RAG Unleashed | GraphRAG End-to-End Implementation With @Microsoft Azure OpenAI

preview_player
Показать описание
#RAG #ai #generativeai #openai #azureopenai #datascience
Retrieval-augmented generation (RAG) is a technique to search for information based on a user query and provide the results as reference for an AI answer to be generated. This technique is an important part of most LLM-based tools and the majority of RAG approaches use vector similarity as the search technique. GraphRAG uses LLM-generated knowledge graphs to provide substantial improvements in question-and-answer performance when conducting document analysis of complex information.

By combining LLM-generated knowledge graphs and graph machine learning, GraphRAG enables us to answer important classes of questions that we cannot attempt with baseline RAG alone. We have seen promising results after applying this technology to a variety of scenarios, including social media, news articles, workplace productivity, and chemistry. Looking forward, we plan to work closely with customers on a variety of new domains as we continue to apply this technology while working on metrics and robust evaluation.

do mail here

Do Support the channel friends.

And also Guys follow me on social media links are available below.

Time stamps:
00:01:30 Introduction
00:02:00 What is Graph RAG and how is it different from traditional RAG
00:20:03 Coding Implementation Of GraphRAG
Рекомендации по теме
Комментарии
Автор

Thank you very much for the live demo.

jaishaliniramakrishnan
Автор

How to extract the context from where LLM is generating the answer as mentioned in each answer [Data: Entities(XY)]

NikhilKrishna-xe
Автор

it shows the capability but not the usability in the production level. for instanse I do not want to reindex every documents each time there is an addition or a document is updated.

rockypunk
Автор

I am getting this error while querying, can anyone help with this

usage: python -m graphrag.query [-h] [--config CONFIG] [--data DATA] [--root ROOT] --method {local, global}
[--community_level COMMUNITY_LEVEL] [--response_type RESPONSE_TYPE] [--streaming]
query
python -m graphrag.query: error: argument --method: invalid SearchType value: 'local/global'

gorripotinikhileswar
Автор

What if you want to plug different types of existing neo4j graphdatabase instead of a sample text? I'd love to know how to give the llm access to the already existing nodes and edges

tdkentertainment-vw
Автор

session was nice but ca you make video ongraph rag using open source llms or groq api key

sharadsisodiya
Автор

Can you explain Multimodal GraphRAG? If we modify this code to include images, what necessary steps need to be taken??

MuhammadAdnan-tqfx
Автор

Thank you so much, can you make a video from deploying graphrag accelerator method? it is about deployment of graphrag on azure resource group and creating an API key for that.

mohammadghasemifard
Автор

Great Video. You did this setup using python library. Can this be done through .NET?

chrispioline
Автор

i haven't watched the vid yet, but i experimented w/ graphrag when it came out ~5 mo ago... and it didn't work (back then) ~90% of the time (well, my implementation at least) and it was AKA computationally expensive; then triplets (sci-phi triplex) came out - have you experimented with that? my findings are that it's super fast (well, compared to graphrag) an maybe about on par (i didn't do a deep-dive / exhaustive test yet). what's your thought on that?

themaxgo
Автор

what is the cost incurred for indexing... Any details or reference on that?

chrispioline
Автор

azure openai is safe were i wanto give my complte application data to azure openai for creating rag application

phadashish
Автор

Hi i am working in an heathcare related project i need open api key for that .I am a student i couldnt afford it .I am a final year student .could you help me to use yourkey?

VVs-zh
Автор

You showed just text data. Does it also support csv data . e.g scenario which needs answering questions based on csv and pdf data both?

swanandbagve
Автор

That was really helpful. Can you tell why are we using lancedb here? What information is being stored in it? How exactly do we use it during local search?

fatemadalal
Автор

What are the four files (claim_extraction, community_report, entity_extraction, summarize_description) within the Prompts folder for?

chrispioline