Deploy agents
The Deploy domain is LangSmith Deployment: the six core terms (graph, deployment, revision, assistant, thread, run), the runtime architecture, the auth model, and where a deployment runs. Ten questions.
Try it yourself
What an assistant is
In LangSmith Deployment terminology, an assistant is:
Show answer
Correct answer: B — A configuration of a graph (graph plus specific config/prompt/context)
An assistant is a configuration of a graph; one graph can back many assistants. Docs: docs.langchain.com/langsmith (Deploy).
Where state lives
Which term holds the state of a multi-turn conversation?
Show answer
Correct answer: C — thread
A thread holds the conversation state, backed by a checkpointer. Docs: docs.langchain.com/langsmith (Deploy).
What a run is
A run is:
Show answer
Correct answer: D — A single workload/execution (one invocation)
A run is a single workload or execution (one invocation of an assistant on a thread). Docs: docs.langchain.com/langsmith (Deploy).
The checkpointer
On LangSmith Deployment, how is the checkpointer for durable thread state handled?
Show answer
Correct answer: A — It is provisioned automatically by the platform
The checkpointer is provisioned automatically on LangSmith Deployment; locally you pass one yourself. Docs: docs.langchain.com/langsmith (Deploy).
RemoteGraph
RemoteGraph lets you:
Show answer
Correct answer: B — Call a deployed graph as if it were a local compiled graph
RemoteGraph lets you call a deployed graph as if it were a local compiled graph. Docs: docs.langchain.com/langsmith (Deploy).
authN vs authZ
Which distinction does the Deploy domain explicitly test?
Show answer
Correct answer: C — Authentication (who you are) versus authorization (what you may do)
Authentication (identity) versus authorization (permissions) is an explicit Deploy focus area. Docs: docs.langchain.com/langsmith (Deploy).
Standalone server
The standalone server deployment option requires you to:
Show answer
Correct answer: D — Bring your own PostgreSQL, Redis, and LangSmith license, with no control plane
Standalone means bring your own Postgres, Redis, and LangSmith license, with no control plane. Docs: docs.langchain.com/langsmith (Deploy).
The data plane
In the deployment architecture, the data plane consists of:
Show answer
Correct answer: A — Agent Servers and their databases
The data plane is the Agent Servers and their databases; the control plane orchestrates them. Docs: docs.langchain.com/langsmith (Deploy).
Serving across regions
Your LangSmith organization was set up in GCP EU and you now want the same organization to also serve from GCP US. What does the platform support?
Show answer
Correct answer: B — Nothing here: an organization lives in one region and cannot span regions
An organization is tied to one region (GCP US, GCP EU, GCP APAC, or AWS US), chosen at setup and fixed by the sign-up URL. Multi-region organizations are not supported, billing cannot be shared across regions, and migration between regions is unsupported, so any option describing region routing, failover, or a migration is fabricated. Docs: docs.langchain.com/langsmith/regions-faq (Deploy).
What a revision is
You push new code to an existing Cloud deployment without standing up a second deployment. What have you just created?
Show answer
Correct answer: C — A new revision of the existing deployment
A revision deploys a version of your application to an existing Cloud deployment, releasing code changes without creating another deployment; environment variables and secrets are set or updated as part of creating a revision. Docs: docs.langchain.com/langsmith/deployment-revisions (Deploy).