To install the LangChain Python library, run the following command in your terminal or command line:
pipinstalllangchain
To use OpenAI with LangChain, install the OpenAI Python library that integrates with LangChain:
pipinstalllangchain-openai
Set up OpenAI API key with LangChain
Create a Python script with the following code to run your first LangChain program:
from langchain_openai import ChatOpenAIfrom dotenv import load_dotenvimport osload_dotenv('.env')llm =ChatOpenAI(openai_api_key=os.environ.get("OPENAI_API_KEY"))llm.invoke("how can langsmith help with testing?")
Create a chain
from langchain_openai import ChatOpenAIfrom langchain_core.prompts import ChatPromptTemplatefrom langchain_core.output_parsers import StrOutputParserfrom dotenv import load_dotenvimport osload_dotenv('.env')llm =ChatOpenAI(openai_api_key=os.environ.get("OPENAI_API_KEY"))prompt = ChatPromptTemplate.from_messages([ ("system", "You are world class technical documentation writer."), ("user", "{input}")])output_parser =StrOutputParser()chain = prompt | llm | output_parserresponse = chain.invoke("how can langsmith help with testing?")