Back to Blog

DeepSeek V4 Pro + LangChain Guide

June 8, 2026

LangChain is the leading framework for LLM apps. DeepSeek V4 Pro works as a drop-in replacement via NexAPI.

Basic Setup

pip install langchain langchain-openai

from langchain_openai import ChatOpenAI

llm = ChatOpenAI(
    model="deepseek-v4-pro",
    openai_api_key="napi-YOUR_KEY",
    openai_api_base="https://nex-api.tech/v1",
)

RAG Pipeline

from langchain_openai import OpenAIEmbeddings
from langchain_community.vectorstores import Chroma
from langchain.chains import RetrievalQA

embeddings = OpenAIEmbeddings(openai_api_base="https://nex-api.tech/v1")
vectorstore = Chroma.from_documents(docs, embeddings)
qa = RetrievalQA.from_chain_type(llm=llm, retriever=vectorstore.as_retriever())

Agents

from langchain.agents import create_openai_functions_agent
from langchain.tools import tool

@tool
def search(query: str) -> str:
    return f"Results for: {query}"

agent = create_openai_functions_agent(llm, [search], "You are helpful")

Compatibility

  • All LangChain features: chains, agents, tools, memory
  • Vector stores: Chroma, Pinecone, Weaviate
  • Streaming with callbacks
  • Token counting unchanged

Build with LangChain + DeepSeek

Free $0.10 credit.

Get API Key