Difference between revisions of "LangChain"
m |
m |
||
| Line 74: | Line 74: | ||
* [https://chatwithdata.teachable.com/p/aichatbotdata A step-by-step beginners program on how to build a ChatGPT chatbot for your data] | * [https://chatwithdata.teachable.com/p/aichatbotdata A step-by-step beginners program on how to build a ChatGPT chatbot for your data] | ||
* [https://github.com/mayooear/gpt4-pdf-chatbot-langchain GPT-4 & LangChain - Create a ChatGPT Chatbot for Your PDF Files] | * [https://github.com/mayooear/gpt4-pdf-chatbot-langchain GPT-4 & LangChain - Create a ChatGPT Chatbot for Your PDF Files] | ||
| + | * [https://medium.com/how-ai-built-this/zero-to-one-a-guide-to-building-a-first-pdf-chatbot-with-langchain-llamaindex-part-1-7d0e9c0d62f Zero to One: A Guide to Building a First PDF Chatbot with LangChain & LlamaIndex — Part 1 | Ryan Nguyen - Medium] | ||
Revision as of 06:19, 15 July 2023
YouTube ... Quora ...Google search ...Google News ...Bing News
- Assistants ... Personal Companions ... Agents ... Negotiation ... LangChain
- Excel ... Documents ... Database ... Graph ... LlamaIndex
- Immersive Reality ... Metaverse ... Digital Twin ... Internet of Things (IoT) ... Transhumanism
- LangChain | GitHub
- Zapier
- Python ... Generative AI with Python ... Javascript ... Generative AI with Javascript
- Analytics ... Visualization ... Graphical Tools ... Diagrams & Business Analysis ... Requirements ... Loop ... Bayes ... Network Pattern
- Development ... Notebooks ... AI Pair Programming ... Codeless, Generators, Drag n' Drop ... AIOps/MLOps ... AIaaS/MLaaS
- Gaming ... Game-Based Learning (GBL) ... Security ... Generative AI ... Metaverse ... Quantum ... Game Theory
- ChatGPT IntegrationTwitter
- Generative AI ... Conversational AI ... ChatGPT | OpenAI ... Bing | Microsoft ... Bard | Google ... Claude | Anthropic ... Perplexity ... You ... Ernie | Baidu
- Large Language Model (LLM) ... Natural Language Processing (NLP) ...Generation ... Classification ... Understanding ... Translation ... Tools & Services
- Prompt Engineering (PE) ...PromptBase ... Prompt Injection Attack
- Auto-GPT
- LangChain Chat
- Building a GPT-3 Enabled Document Assistant with LangChain | Peter Foy - MLQ.ai
- Task-driven Autonomous Agent Utilizing GPT-4, Pinecone, and LangChain for Diverse Applications | Yohei Nakajima
- AgentGPT template | Vercel ... Assemble, configure, and deploy autonomous AI Agents in your browser, using LangChain, OpenAI, Auto-GPT and T3 Stack
LangChain is a Python framework built around Large Language Model (LLM) that can be used for chatbots, Generative Question-Answering (GQA), summarization, and more. The core idea of the library is that we can “chain” together different components to create more advanced use cases around LLMs. LLMs are emerging as a transformative technology, enabling developers to build applications that they previously could not. But using these LLMs in isolation is often not enough to create a truly powerful app - the real power comes when you are able to combine them with other sources of computation or knowledge.
Contents
Getting Started
Data Independent - tutorial videos
reference videos throughout page
Documents
- Excel ... Documents ... Database ... Graph ... LlamaIndex
- LangChain QA over docs | Colab
- Vectorstores | LangChain
- A step-by-step beginners program on how to build a ChatGPT chatbot for your data
- GPT-4 & LangChain - Create a ChatGPT Chatbot for Your PDF Files
- Zero to One: A Guide to Building a First PDF Chatbot with LangChain & LlamaIndex — Part 1 | Ryan Nguyen - Medium
Long documents
Memory
Emails
Tabular Data
- Excel with ChatGPT | Microsoft
- Querying Tabular Data | Harrison Chase - LangChain
- SQLite example | Harrison Chase - LangChain
- CSV files | Harrison Chase - LangChain
- Support (optional) direct return on SQLDatabaseChain to prevent passing data to LLM #821 | Zach Schillaci & Harrison Chase - LangChain
- Amazon Relational Database Services (RDS) | Zapier
Javascript
Pinecone
Supabase
Water
Visual ChatGPT
Summarization
Hugging Face
LLama
GPT-Index
Comparing Large Language Models (LLM)
Gradio
Filtering LLM
Weights & Biases (W&B)
W&B Sweeps and LangChain integration is a feature that allows you to fine-tune LLMs with your own data using W&B Sweeps and LangChain visualization and debugging. W&B Sweeps is a hyperparameter optimization tool that helps you find the best combination of hyperparameters for your model. W&B Sweeps and LangChain integration can:
- Create a LangChain model, chain, or agent that uses an LLM as a backend.
- Import WandbTracer from wandb.integration.langchain and use it to continuously log calls to your LangChain object.
- Use W&B dashboard to visualize and debug your LangChain object, such as viewing the prompts, responses, metrics, and errors.
- Use W&B Sweeps to optimize the hyperparameters of your LangChain object, such as the prompt template, the context length, the temperature, and the top-k.
Weights & Biases Logging/LLMops is a feature of the Weights & Biases platform, which is a developer-first MLOps platform that provides enterprise-grade, end-to-end MLOps workflow to accelerate ML activities. Weights & Biases Logging/LLMops enables you to optimize LLM operations and prompt engineering with W&B.
More