Hi everyone!
I am very new to Couchbase and databases in general. I am using the Couchbase SDK.
I am trying to make an RAG-based LLM to track social media analytics.
I wish to input a string, which can be a person describing his social media post idea, and the RAG model returns the likelihood of going viral.
Here is my database setup:
social-analytics (BUCKET)
│
├── content (SCOPE)
│ ├── posts
│ ├── topics
│ ├── behaviors
│ └── events
│
├── lexicon (SCOPE)
│ ├── emoji
│ ├── hashtags
│ ├── slang
│ └── keywords
│
└── activity (SCOPE)
└── logs
I noticed that I have to create every single vector index for each scope and collection manually Surely there must be a more compact way to do this?
When the user enters a query I need to be able to search between scopes because a user can post a combination of emojis and topics
Thanks,
Martin