Use Meridian with LangChain

Meridian exposes an OpenAI-compatible endpoint. Point LangChain at https://meridian.getnimbus.net/api/v1 and pass your API key.

Install

pip install langchain langchain-openai

Basic invocation

from langchain_openai import ChatOpenAI

llm = ChatOpenAI(
    api_key="nim_live_***",
    base_url="https://meridian.getnimbus.net/api/v1",
    model="gpt-5-codex",
)

resp = llm.invoke("hello")

Streaming

from langchain_openai import ChatOpenAI

llm = ChatOpenAI(
    api_key="nim_live_***",
    base_url="https://meridian.getnimbus.net/api/v1",
    model="gpt-5-codex",
    streaming=True,
)

for chunk in llm.stream("Explain zero-knowledge proofs"):
    print(chunk.content, end="", flush=True)

Tool calling

llm.bind_tools([my_tool]).invoke("What is the weather in SF?")