From b11c23330421a71feda4cb718a1579605cccdabd Mon Sep 17 00:00:00 2001 From: Eugene Yurtsev Date: Thu, 17 Aug 2023 15:09:18 -0400 Subject: [PATCH] Update compatibility guide for pydantic (#9396) Use langchain.pydantic_v1 instead of pydantic_v1 --- docs/extras/guides/pydantic_compatibility.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/extras/guides/pydantic_compatibility.md b/docs/extras/guides/pydantic_compatibility.md index a54c9fbfa9..796325f5b8 100644 --- a/docs/extras/guides/pydantic_compatibility.md +++ b/docs/extras/guides/pydantic_compatibility.md @@ -31,7 +31,7 @@ the case of inheritance and in the case of passing objects to LangChain. **YES** ```python -from pydantic.v1 import root_validator, validator +from langchain.pydantic_v1 import root_validator, validator class CustomTool(BaseTool): # BaseTool is v1 code x: int = Field(default=1) @@ -84,7 +84,7 @@ CustomTool( ```python from langchain.tools.base import Tool -from pydantic.v1 import BaseModel, Field # <-- Uses v1 namespace +from langchain.pydantic_v1 import BaseModel, Field # <-- Uses v1 namespace class CalculatorInput(BaseModel): question: str = Field()