Hacker News new | ask | show | jobs
by ib33 1228 days ago
Yesterday, an undergraduate from Sri Lanka released KnowledgeGPT[1] which allows you to upload your docs and get answers from ChatGPT. It also uses FAISS so I'm wondering if DocsGPT is somehow related or inspired by the former.

It also appears the Github library for DocsGPT was created shortly after the release of KnowledgeGPT.

1: https://github.com/mmz-001/knowledge_gpt

5 comments

They're both just based on langchain embedding and search logic from a built index. No real difference in the two except stylistic code approaches.
You're correct. I've seen examples from Langchain's documentation and a similar but earlier tutorial from another commenter.
I will support and pay for this project.

I thought about the same problem. Companies have lots of marketing material and data sheets that are not easily queried but would be very useful to support staff when dealing with customer's questions.

I didn't build it, they did. They get my support.

Anything that relies on the ChatGPT API is subject to being insta-killed the moment OpenAI decides its not good to have them around.

Productivity tools shouldn't depend on external parties like that.

that's not a viable model. OpenAI has been most successful marketing, but these learning models are not unique.

If not OpenAI, Google will sell general use AI APIs

You are 100% right, people are building on sand if they think any VC will fund any who doesn't own the model underpinning there products.
I agree.

But the problem will be solved regardless of GPT.

I don't think the whole stack relies on GPT for this solution.

Some parts maybe, but the whole of the project is more than that.

You can swap openai for models on huggingface.co but the quality is not equal yet.
Was it important to say the country of origin?
The creator's context seemed like a good addition when I was writing my initial comment. Is it offensive or problematic?
It is not offensive, it is just pointless. I've never see people from USA write "I'm made XYZ App, made from a guy in Minnesota". I'm not from USA. But a lot of people outside USA, see the need to plaster it all over the place (Switzerland? Germany? Sweden?) their country of origin. Is the country an indicator of quality of a product? Is it supposed to convey anything to me?

Hey, I don't agree with "... made with Rust/Go/React/X" slogan too. It is just pointless.

Great, you don't have to agree, nor do you have to comment on it.
Next time, I will ask for your permission.
Was it important to ask if it was important to say the country if origin?
Yes, I want to know if that is an indicator of quality. Are AI from Sri-Lanka better than AI from USA? Could you tell me that?
No, it's probably not an indicator. You probably already know that.
Posted Jan 9th insert slowpoke meme

https://dagster.io/blog/chatgpt-langchain

Posted Dec 16, 2022 - insert nodding meme

https://twitter.com/LangChainAI/status/1603799770148921344

Exactly what I've been looking for. It's a very easy to follow and understand tutorial, and it uses GPT-3 API instead of ChatGPT.

Thanks so much!

Seems like this app is very stripped down streamlit app more dependent on API calls vs the DocsGPT. Doubt they are related.
You're right. There's an interesting difference in the approach.