135 karma · joined August 24, 2022
Until I was outside of the culture of the company for a bit, I didn't see any issue. Improvement of metrics was all that mattered.
I've seen some attempts at providing RAG tracing as a service, but for my specific use case, where in some instances I am making 100+ LLM calls per chain, it isn't a fit quite yet.
curl https://api.openai.com/v1/models/gpt-3.5-turbo-instruct -H "Authorization: Bearer <YOUR_TOKEN>"
Check out indiehackers.com for more info on running these micro businesses. In my personal opinion though, I think this business might be tough to make decent money on. I think there isn't much defensible, and if you get too successful, you will get a hundred competitors over night. But there are many examples to the contrary like the guy who has been running the store locator saas: https://www.indiehackers.com/product/storemapper
Either way, best of luck!
One aspect I don't quite understand is why you filter by the sliding window chunks vs just using the medium chunks? If I understand it correctly, you find the large chunks that contain the matched small chunks from the first retrieval. Then in the third retrieval, you are getting the medium chunks that comprise the large chunks? What extra value does that provide?
[0] https://python.langchain.com/en/latest/modules/chains/index_...
Currently, I am only triggering the GPT portion when the scraper fails, which I assume means the page has changed.