From a99bd098acfa07d1619e75bc56d5cc8f0326529d Mon Sep 17 00:00:00 2001 From: Naveenkhasyap Date: Sat, 30 Mar 2024 04:27:51 +0530 Subject: [PATCH] docs: fix for #16702 and #16703 (#16705) - **Description:** Quickstart Documentation updates for missing dependency installation steps. - **Issue:** the issue # it prompts users to install required dependency. - **Dependencies:** no, - **Twitter handle:** @naveenkashyap_ --------- Co-authored-by: Bagatur <22008038+baskaryan@users.noreply.github.com> Co-authored-by: Bagatur --- docs/docs/get_started/quickstart.mdx | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docs/docs/get_started/quickstart.mdx b/docs/docs/get_started/quickstart.mdx index 018ae1e9b67..baf74cc4afe 100644 --- a/docs/docs/get_started/quickstart.mdx +++ b/docs/docs/get_started/quickstart.mdx @@ -488,6 +488,11 @@ Install langchain hub first ```bash pip install langchainhub ``` +Install the langchain-openai package +To interact with OpenAI we need to use langchain-openai which connects with OpenAI SDK[https://github.com/langchain-ai/langchain/tree/master/libs/partners/openai]. +```bash +pip install langchain-openai +``` Now we can use it to get a predefined prompt @@ -499,6 +504,8 @@ from langchain.agents import AgentExecutor # Get the prompt to use - you can modify this! prompt = hub.pull("hwchase17/openai-functions-agent") + +# You need to set OPENAI_API_KEY environment variable or pass it as argument `openai_api_key`. llm = ChatOpenAI(model="gpt-3.5-turbo", temperature=0) agent = create_openai_functions_agent(llm, tools, prompt) agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)