jupyter-naas / awesome-notebooks

A powerful data & AI notebook templates catalog: prompts, plugins, models, workflow automation, analytics, code snippets - following the IMO framework to be searchable and reusable in any context.
https://naas.ai/search
BSD 3-Clause "New" or "Revised" License
2.65k stars 447 forks source link

LlamaIndex - Integrate with Neo4j #2268

Closed FlorentLvr closed 11 months ago

FlorentLvr commented 12 months ago

This notebook demonstrates how to use Llamaindex and Neo4j as graph store to perform request and response model for the custom data. It is usefull for organizations to quickly integrate Neo4j with Llamaindex.

FlorentLvr commented 12 months ago

🚀 Branch and template have been created and pushed. You should work on:

mahimairaja commented 12 months ago

Hi @FlorentLvr ,

I work with LLM's and graph db, I find this will fit me. I would love to work on this issue.

Can you please assign this issue to me

FlorentLvr commented 12 months ago

mahimairaja

Hello @mahimairaja , I am glad you want to contribute on our repository! Please follow these instructions in the awesome-notebook README.md to start contributing. -> https://github.com/jupyter-naas/awesome-notebooks/blob/master/README.md#how-to-contribute Then, I will be happy to assign you to this issue! Let me know if you have any questions! 🙏 Cheers!

mahimairaja commented 12 months ago

Thank you for sharing the url FlorentLvr

Happy to tell that,I have registered for the contributor program. Would like to proceed with the further steps...

FlorentLvr commented 11 months ago

Thank you for sharing the url FlorentLvr

Happy to tell that,I have registered for the contributor program. Would like to proceed with the further steps...

Hello @mahimairaja! You should have received an email to join our team. Now, you can proceed to Step (https://github.com/jupyter-naas/awesome-notebooks/blob/master/README.md#step-2-technical-setup).

Please feel free to reach out if you have any questions! 🙏

mahimairaja commented 11 months ago

Hello @mahimairaja! You should have received an email to join our team.

I have received the mail of the form I have filled, but not the invitation to join the team.

Kindly help me with this @FlorentLvr

FlorentLvr commented 11 months ago

Hello @mahimairaja! You should have received an email to join our team.

I have received the mail of the form I have filled, but not the invitation to join the team.

Kindly help me with this @FlorentLvr

@mahimairaja, you should have a received an invitation. Please check your email used in GitHub:

image
mahimairaja commented 11 months ago

Thank you @FlorentLvr, I joined the awesome crew.

Kindly assign the issue to me

FlorentLvr commented 11 months ago

Thank you @FlorentLvr, I joined the awesome crew.

Kindly assign the issue to me

Welcome :)

mahimairaja commented 11 months ago

Glad starting my weekend with this cool notebook

Let me clarify few things before raising the PR

The gist of the notebook is to demonstrate the

  1. Using OpenAI llm api to embed the data using data connectors (here - Simple Directory Reader) from Llama Index
  2. Store it in the neo4j db instance - Knowledge Graph
  3. Perform Retrieval Augmented Generation with OpenAI and the Knowledge graph built.
  4. Display the response

Kindly comment on this @FlorentLvr

FlorentLvr commented 11 months ago

Glad starting my weekend with this cool notebook

Let me clarify few things before raising the PR

The gist of the notebook is to demonstrate the

  1. Using OpenAI llm api to embed the data using data connectors (here - Simple Directory Reader) from Llama Index
  2. Store it in the neo4j db instance - Knowledge Graph
  3. Perform Retrieval Augmented Generation with OpenAI and the Knowledge graph built.
  4. Display the response

Kindly comment on this @FlorentLvr

@mahimairaja, yes totally! @srini047 do you want to add something more?

srini047 commented 11 months ago

Glad starting my weekend with this cool notebook Let me clarify few things before raising the PR The gist of the notebook is to demonstrate the

  1. Using OpenAI llm api to embed the data using data connectors (here - Simple Directory Reader) from Llama Index
  2. Store it in the neo4j db instance - Knowledge Graph
  3. Perform Retrieval Augmented Generation with OpenAI and the Knowledge graph built.
  4. Display the response

Kindly comment on this @FlorentLvr

@mahimairaja, yes totally! @srini047 do you want to add something more?

Nothing much @FlorentLvr, @mahimairaja let me know if you face any issues. Glad to assist you.

mahimairaja commented 11 months ago

Thanks, @srini047 for asking! Glad to hear from you!