Home / Class/ ResponseSchema Class — langchain Architecture

ResponseSchema Class — langchain Architecture

Architecture documentation for the ResponseSchema class in structured.py from the langchain codebase.

Entity Profile

Dependency Diagram

graph TD
  fa0e5f55_7f54_c655_b457_ef95f03bfd09["ResponseSchema"]
  6f140eef_7f84_2231_dd8c_bfae98be1932["structured.py"]
  fa0e5f55_7f54_c655_b457_ef95f03bfd09 -->|defined in| 6f140eef_7f84_2231_dd8c_bfae98be1932

Relationship Graph

Source Code

libs/langchain/langchain_classic/output_parsers/structured.py lines 18–26

class ResponseSchema(BaseModel):
    """Schema for a response from a structured output parser."""

    name: str
    """The name of the schema."""
    description: str
    """The description of the schema."""
    type: str = "string"
    """The type of the response."""

Domain

Frequently Asked Questions

What is the ResponseSchema class?
ResponseSchema is a class in the langchain codebase, defined in libs/langchain/langchain_classic/output_parsers/structured.py.
Where is ResponseSchema defined?
ResponseSchema is defined in libs/langchain/langchain_classic/output_parsers/structured.py at line 18.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free