
LangChain.js Has a Free AI Framework — Build RAG Agents and Chains in TypeScript
Why LangChain.js? Chains, agents, RAG, memory, 100+ integrations — all type-safe TypeScript. npm install langchain @langchain/openai @langchain/core import { ChatOpenAI } from " @langchain/openai " const model = new ChatOpenAI ({ model : " gpt-4o " }) const response = await model . invoke ([{ role : " user " , content : " What is web scraping? " }]) RAG in 5 Lines import { MemoryVectorStore } from " langchain/vectorstores/memory " import { OpenAIEmbeddings } from " @langchain/openai " import { RecursiveCharacterTextSplitter } from " langchain/text_splitter " const docs = await new RecursiveCharacterTextSplitter ({ chunkSize : 1000 }). createDocuments ([ text ]) const store = await MemoryVectorStore . fromDocuments ( docs , new OpenAIEmbeddings ()) const results = await store . asRetriever (). invoke ( " key points? " ) Agents import { createReactAgent } from " @langchain/langgraph/prebuilt " const agent = createReactAgent ({ llm : new ChatOpenAI (), tools : [ searchTool ] }) Feature La
Continue reading on Dev.to JavaScript
Opens in a new tab


