/bible-nkjv-embedding

This is a repo which contains the NKJV bible which has been embedded and is prepared for LLM RAG

Primary LanguagePythonMIT LicenseMIT

bible-nkjv-embedding

This is a repo which contains the NKJV bible which has been embedded and is prepared for LLM RAG

What's in this repo?

  • The bible.py file takes the orginal JSON from here and then converts it to .avro format

  • The avro file contains an embedding field (which can be used when building an LLM RAG application.)

How to build a RAG Chat app with this? I used Agent Cloud to build a RAG Chat app for the NKJV bible. To do this you need to

  • Run Agent Cloud locally or sign up https://agentcloud.dev
  • Upload the avro file to bigquery or another DB supported by agentcloud
  • Go into the Data Sources > Add New > Enter form for Bigquery or otherwise > Select fields > Select Embedding model/field to embed > Save
  • Create an Agent
  • Create a Chat App

Qdrant Snapshot I have provided a Qdrant snapshot here if you want to save money, this was embedded with open ai text-embedding-3-small