JedWalton / lucidify

File Q&A with Vector Databases along with a ChatUI and bespoke datasets. Golang, Nodejs, Python, Weaviate, OpenAI, Postgresql, Automated testing, Docker.
1 stars 0 forks source link

feature/chatthread #16

Closed JedWalton closed 11 months ago

JedWalton commented 11 months ago

Implemented NewWeaviateClientTest()

Todo: API call to perform search with weaviate and return system prompt to chatbot-ui. (See OpenAI cookbook file Q and A example). This is found in chat.ts. WeaviateClient.SearchDocumentByText should be implemented.

This will need auth.

Implement Chatbot-ui

JedWalton commented 11 months ago

Idea iteration 1:

Product is a real time support assistant to make handling Customer Success Manager for SaaS products that much smoother.

ChatGPT Threads Appear with Real conversational threads. Our AI will Search our corpus for relevant solutions. Preload Ideal response. Customer Success Manager can then manually approve suggested response.

JedWalton commented 11 months ago

We have a Vector Database. We have a Chatbot UI. Product uses openai to manage threads.

We can manipulate threads with our own inputs from various data sources.

We can create buttons to take various actions.

Essentially Human Supervised/Human-in-the-loop Autonomous support agents.

JedWalton commented 11 months ago

https://www.lennysnewsletter.com/p/hiring-your-early-team-b2b https://www.reddit.com/r/SaaS/comments/174scom/who_are_you_saas_founders_hiring_first/ https://www.reddit.com/r/startups/comments/1122l74/what_should_a_startups_first_hires_look_like/

Anyone dealing with large numbers of support tickets.

This UI could be a niche tool to help them serve higher volumes of support tickets per Customer Success Manager.

JedWalton commented 11 months ago

.