| 
					
				 | 
			
			
				@@ -36,14 +36,24 @@ The system follows a standard RAG pipeline, adapted for local development: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Follow these steps to set up and run the technical blog generator. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-### Step 1: Clone the Repository  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+### Step 1: Clone the Repository and setup your Python Environment 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-First, clone the `llama-cookbook` repository and navigate to the specific recipe directory: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+First, clone the `llama-cookbook` repository and navigate to the specific recipe directory as per the below: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-git clone [https://github.com/your-github-username/llama-cookbook.git](https://github.com/your-github-username/llama-cookbook.git)  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+git clone https://github.com/meta-llama/llama-cookbook 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 cd llama-cookbook/end-to-end-use-cases/technical_blogger 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+pip install -r requirements.txt 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-### Step 2: Set Up Your Python Environment  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-### Step 3: Configure Your API Key  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-### Step 4: Prepare Your Knowledge Base (Data Ingestion)  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-### Step 5: Run the Notebook  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+### Step 2: Configure Your API Key  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+You'll need to configure your Llama API key. You can do this by setting an environment variable named LLAMA_API_KEY. For more information on obtaining a Llama API key, refer to the [Llama Developer Documentation](https://llama.developer.meta.com/docs/overview/). 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Similarly, you'll need to set up a Qdrant account and generate an access token. You can follow the instructions in the [Qdrant Cloud Account Setup documentation](https://qdrant.tech/documentation/cloud-account-setup/) to create an account and obtain an API key. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+### Step 3: Prepare Your Knowledge Base (Data Ingestion)  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Before generating a blog post, you'll need to prepare your knowledge base by populating a Qdrant collection with relevant data. You can use the provided qdrant_setup_partial.py script to create and populate a Qdrant collection. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+For more information on setting up a Qdrant collection, refer to the qdrant_setup_partial.py script. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+### Step 4: Run the Notebook  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Once you've completed the previous steps, you can run the notebook to generate a technical blog post. Simply execute the cells in the notebook, and it will guide you through the process of generating a high-quality blog post based on your technical documentation. 
			 |