SkywalkerDarren/chatWeb
ChatWeb can crawl web pages, read PDF, DOCX, TXT, and extract the main content, then answer your questions based on the content, or summarize the key points.
Leverages OpenAI's embedding API to vectorize document paragraphs, then performs semantic similarity search via vector database (FAISS or PostgreSQL+pgvector) to retrieve relevant context before generating answers—circumventing token limits by extracting only pertinent text. Offers multiple deployment modes (console, REST API, Gradio web UI) with configurable streaming, temperature control, and proxy support for OpenAI endpoints.
912 stars. No commits in the last 6 months.
Stars
912
Forks
137
Language
Python
License
MIT
Category
Last pushed
Jun 25, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/SkywalkerDarren/chatWeb"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
Haste171/langchain-chatbot
AI Chatbot for analyzing/extracting information from data in conversational format.
aju22/DocumentGPT
DocumentGPT is a web application that allows you to chat over your research document using...
Jordan-Gilliam/ai-template
Mercury - Train your own custom GPT. Chat with any file, or website.
SkidGod4444/x0-GPT
x0-GPT is an advanced AI-powered tool that enables you to interact seamlessly with any website...
redis/minipilot
MiniPilot is a GenAI-assisted chatbot backed by Redis. Chat with your documents