LangSmithRetrieverParams Class — langchain Architecture
Architecture documentation for the LangSmithRetrieverParams class in retrievers.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD f49b17e4_95d5_0bbe_bcfe_295e99949b13["LangSmithRetrieverParams"] b0b3cb2f_fcef_0784_b2ba_ee476260390d["retrievers.py"] f49b17e4_95d5_0bbe_bcfe_295e99949b13 -->|defined in| b0b3cb2f_fcef_0784_b2ba_ee476260390d
Relationship Graph
Source Code
libs/core/langchain_core/retrievers.py lines 39–52
class LangSmithRetrieverParams(TypedDict, total=False):
"""LangSmith parameters for tracing."""
ls_retriever_name: str
"""Retriever name."""
ls_vector_store_provider: str | None
"""Vector store provider."""
ls_embedding_provider: str | None
"""Embedding provider."""
ls_embedding_model: str | None
"""Embedding model."""
Defined In
Source
Frequently Asked Questions
What is the LangSmithRetrieverParams class?
LangSmithRetrieverParams is a class in the langchain codebase, defined in libs/core/langchain_core/retrievers.py.
Where is LangSmithRetrieverParams defined?
LangSmithRetrieverParams is defined in libs/core/langchain_core/retrievers.py at line 39.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free