mirror of
https://github.com/hwchase17/langchain.git
synced 2025-07-04 12:18:24 +00:00
templates[patch]: fix pydantic imports (#14632)
This commit is contained in:
parent
945f6eb5d6
commit
b885880344
@ -15,10 +15,10 @@ from langchain.schema import (
|
|||||||
StrOutputParser,
|
StrOutputParser,
|
||||||
get_buffer_string,
|
get_buffer_string,
|
||||||
)
|
)
|
||||||
|
from langchain_core.pydantic_v1 import BaseModel, Field
|
||||||
from langchain_core.runnables import Runnable
|
from langchain_core.runnables import Runnable
|
||||||
from langsmith.evaluation import EvaluationResult, RunEvaluator
|
from langsmith.evaluation import EvaluationResult, RunEvaluator
|
||||||
from langsmith.schemas import Example
|
from langsmith.schemas import Example
|
||||||
from pydantic import BaseModel, Field
|
|
||||||
|
|
||||||
###############################################################################
|
###############################################################################
|
||||||
# | Chat Bot Evaluator Definition
|
# | Chat Bot Evaluator Definition
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
import json
|
import json
|
||||||
|
|
||||||
from pydantic import BaseModel, Field, conint
|
from langchain_core.pydantic_v1 import BaseModel, Field, conint
|
||||||
|
|
||||||
|
|
||||||
class LLMPlateResponse(BaseModel):
|
class LLMPlateResponse(BaseModel):
|
||||||
|
@ -9,13 +9,13 @@ from langchain.prompts.prompt import PromptTemplate
|
|||||||
from langchain.schema import AIMessage, HumanMessage, format_document
|
from langchain.schema import AIMessage, HumanMessage, format_document
|
||||||
from langchain.vectorstores import Pinecone
|
from langchain.vectorstores import Pinecone
|
||||||
from langchain_core.output_parsers import StrOutputParser
|
from langchain_core.output_parsers import StrOutputParser
|
||||||
|
from langchain_core.pydantic_v1 import BaseModel, Field
|
||||||
from langchain_core.runnables import (
|
from langchain_core.runnables import (
|
||||||
RunnableBranch,
|
RunnableBranch,
|
||||||
RunnableLambda,
|
RunnableLambda,
|
||||||
RunnableParallel,
|
RunnableParallel,
|
||||||
RunnablePassthrough,
|
RunnablePassthrough,
|
||||||
)
|
)
|
||||||
from pydantic import BaseModel, Field
|
|
||||||
|
|
||||||
if os.environ.get("PINECONE_API_KEY", None) is None:
|
if os.environ.get("PINECONE_API_KEY", None) is None:
|
||||||
raise Exception("Missing `PINECONE_API_KEY` environment variable.")
|
raise Exception("Missing `PINECONE_API_KEY` environment variable.")
|
||||||
|
@ -6,8 +6,8 @@ from langchain.embeddings import HuggingFaceEmbeddings
|
|||||||
from langchain.schema import BaseMessage, format_document
|
from langchain.schema import BaseMessage, format_document
|
||||||
from langchain.vectorstores.elasticsearch import ElasticsearchStore
|
from langchain.vectorstores.elasticsearch import ElasticsearchStore
|
||||||
from langchain_core.output_parsers import StrOutputParser
|
from langchain_core.output_parsers import StrOutputParser
|
||||||
|
from langchain_core.pydantic_v1 import BaseModel, Field
|
||||||
from langchain_core.runnables import RunnableParallel, RunnablePassthrough
|
from langchain_core.runnables import RunnableParallel, RunnablePassthrough
|
||||||
from pydantic import BaseModel, Field
|
|
||||||
|
|
||||||
from .connection import es_connection_details
|
from .connection import es_connection_details
|
||||||
from .prompts import CONDENSE_QUESTION_PROMPT, DOCUMENT_PROMPT, LLM_CONTEXT_PROMPT
|
from .prompts import CONDENSE_QUESTION_PROMPT, DOCUMENT_PROMPT, LLM_CONTEXT_PROMPT
|
||||||
|
@ -8,8 +8,8 @@ from langchain.retrievers import SelfQueryRetriever
|
|||||||
from langchain.schema import format_document
|
from langchain.schema import format_document
|
||||||
from langchain.vectorstores.elasticsearch import ElasticsearchStore
|
from langchain.vectorstores.elasticsearch import ElasticsearchStore
|
||||||
from langchain_core.output_parsers import StrOutputParser
|
from langchain_core.output_parsers import StrOutputParser
|
||||||
|
from langchain_core.pydantic_v1 import BaseModel, Field
|
||||||
from langchain_core.runnables import RunnableParallel, RunnablePassthrough
|
from langchain_core.runnables import RunnableParallel, RunnablePassthrough
|
||||||
from pydantic.v1 import BaseModel, Field
|
|
||||||
|
|
||||||
from .prompts import CONDENSE_QUESTION_PROMPT, DOCUMENT_PROMPT, LLM_CONTEXT_PROMPT
|
from .prompts import CONDENSE_QUESTION_PROMPT, DOCUMENT_PROMPT, LLM_CONTEXT_PROMPT
|
||||||
|
|
||||||
|
@ -11,13 +11,13 @@ from langchain.prompts.prompt import PromptTemplate
|
|||||||
from langchain.schema import AIMessage, HumanMessage, format_document
|
from langchain.schema import AIMessage, HumanMessage, format_document
|
||||||
from langchain.vectorstores.timescalevector import TimescaleVector
|
from langchain.vectorstores.timescalevector import TimescaleVector
|
||||||
from langchain_core.output_parsers import StrOutputParser
|
from langchain_core.output_parsers import StrOutputParser
|
||||||
|
from langchain_core.pydantic_v1 import BaseModel, Field
|
||||||
from langchain_core.runnables import (
|
from langchain_core.runnables import (
|
||||||
RunnableBranch,
|
RunnableBranch,
|
||||||
RunnableLambda,
|
RunnableLambda,
|
||||||
RunnableParallel,
|
RunnableParallel,
|
||||||
RunnablePassthrough,
|
RunnablePassthrough,
|
||||||
)
|
)
|
||||||
from pydantic import BaseModel, Field
|
|
||||||
|
|
||||||
from .load_sample_dataset import load_ts_git_dataset
|
from .load_sample_dataset import load_ts_git_dataset
|
||||||
|
|
||||||
|
@ -11,8 +11,8 @@ from langchain.prompts import ChatPromptTemplate
|
|||||||
from langchain.retrievers.self_query.base import SelfQueryRetriever
|
from langchain.retrievers.self_query.base import SelfQueryRetriever
|
||||||
from langchain.vectorstores.timescalevector import TimescaleVector
|
from langchain.vectorstores.timescalevector import TimescaleVector
|
||||||
from langchain_core.output_parsers import StrOutputParser
|
from langchain_core.output_parsers import StrOutputParser
|
||||||
|
from langchain_core.pydantic_v1 import BaseModel
|
||||||
from langchain_core.runnables import RunnableParallel, RunnablePassthrough
|
from langchain_core.runnables import RunnableParallel, RunnablePassthrough
|
||||||
from pydantic import BaseModel
|
|
||||||
|
|
||||||
from .load_sample_dataset import load_ts_git_dataset
|
from .load_sample_dataset import load_ts_git_dataset
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user