Airbyte

AI

retrieval chatbot tutorial

SHOW HN2023

Airbyte

Chat with your data using LangChain, Pinecone, and Airbyte

airbyte.com

#langchain#pinecone#vector database#airbyte#llm chatbot

220points
59comments
#249of 3,109 in 2023
Top 9%of 2023 by points

How HN took it

CuriousMostly questions and neutral comments

3 positive, 16 neutral or asking, 1 mixed, 3 critical, out of 23 comments about the project. Thread score 0.00.

Docs: 2 for, 0 againstPrivacy: 1 for, 1 againstExecution: 0 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Well written, practical tutorial with substance

    From 3 comments
    • Always so happy to see a tutorial with actual substance. So much on LLMs lately is mostly blog spam for SEO but this actually is information dense and practical. Definitely…
      bnchrch on HN
    • Very well written and illustrated, thank you. When using a local vector db, what is the security model between my data and Airbyte? For example, do I need to permit Airbyte IPs…
      gz5 on HN
    • nice to see a tutorial that recognizes the case where the underlying data can change and the embedding needs to be updated. Any plans to write a tutorial for fine-tuning local…
      everythingmeta on HN

Objections

  • Sending data to Pinecone and OpenAI raises privacy and PII concerns

    From 2 comments
    • I don't know what datasets you guys are working with that have no issues being shared in plain text across three separate proprietary paid services, but this is a nonstarter for…
      ramesh31 on HN
    • How are you thinking about preventing customer PII making it to OpenAI?
      r_thambapillai on HN
  • Pinecone is not open source

    From 1 comment
    • When there are so many awesome FOSS vector databases available, I wonder what motivated the airbyte team to use Pinecone, the one database that is anti-FOSS?
      wanderingmind on HN
  • Too many moving parts for prototyping

    From 1 comment
    • I feel that there are too many moving pieces here especially for prototyping. There was a much more simpler app recently I took a look at on a recent hackernews post :…
      anupsurendran on HN

Requests

  • Support for pgvector as a destination

    From 2 comments
    • have you considered supporting pgvector? I'd imagine that'd be easier since you already have pg as a destination.
      mritchie712 on HN
    • hi folks, when will you have pgvector as a destination ? we (https://github.com/arakoodev/edgechains) work with a lot of enterprises and they would not move away from using redis…
      sandGorgon on HN
  • Support for non-OpenAI embedding models

    From 2 comments
    • hi folks, when will you have pgvector as a destination ? we (https://github.com/arakoodev/edgechains) work with a lot of enterprises and they would not move away from using redis…
      sandGorgon on HN
    • What about the embedding?
      zarazas on HN
  • Direct Pinecone destination support

    From 1 comment

Questions

  • Can local LLMs like Llama 2 be used instead of OpenAI

    From 3 comments
    • LangChain supports local LLMs like Llama 2 with Ollama (https://github.com/jmorganca/ollama) as of this morning, in both their Python and Javascript versions:…
      jmorgan on HN
    • > - OpenAI: you can host an OSS model if you want to Just to confirm: you mean models like Facebook's Llama 2 and variants right? Since OpenAI hasn't released any OSS models.
      samspenc on HN
    • correct
      mtricot on HN
  • How large a dataset can be submitted

    From 2 comments
    • How large of a dataset can I submit? I have hundreds of thousands of words of text.
      johndhi on HN
    • Shouldn't have any limits here. Can you let us know how it goes?
      mtricot on HN

Alternatives named

  • Weaviate and other vector databases

    From 1 comment
    • A fantastic starting point for beginners! Personally, I believe this tutorial provides a solid foundation, but there's so much more to explore. Building something truly effective…
      _pdp_ on HN
  • Ollama for local LLMs

    From 1 comment
    • LangChain supports local LLMs like Llama 2 with Ollama (https://github.com/jmorganca/ollama) as of this morning, in both their Python and Javascript versions:…
      jmorgan on HN
  • Kadoa for data extraction

    From 1 comment
    • You're right, LLMs are really good at extracting and structuring data from third party sources. I've been working on a "Zapier for data extraction" for this reason:…
      hubraumhugo on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/37050532)