Part 2/4:
Setting up the Environment
We'll start by spinning up a new Conda environment and installing Crew AI and Langchain. We'll then use the crew ai create
command to create the skeleton of the app, which will include the necessary files and configurations.
We'll start by using the OpenAI GPT-4 mini model for speed and low cost, and we'll experiment with higher-end, more expensive models later.
Integrating Perplexity
Next, we'll integrate Perplexity's API to handle the research for us, as we don't want to deal with web scraping. We'll define a new language model (LLM) in Crew AI and use the Perplexity API to get the latest information on AI models and developments.
However, we'll run into some issues with the Perplexity API, and we'll need to work through them to get it integrated correctly.
Introducing Serper for Web Search
[...]