text: Initialize the vectorstore as emptyimport faissembedding_size = 1536index = faiss.IndexFlatL2(embedding_size)vectorstore = FAISS(embeddings_model.embed_query, index, InMemoryDocstore({}), {})Run the BabyAGIâ€‹Now it's time to create the BabyAGI controller and watch it try to accomplish your objective.OBJECTIVE = "Write a weather report for SF today"llm = OpenAI(temperature=0)# Logging of LLMChainsverbose = False# If None, will keep on going forevermax_iterations: Optional[int] = 3baby_agi = BabyAGI.from_llm(    llm=llm, vectorstore=vectorstore, verbose=verbose, max_iterations=max_iterations)baby_agi({"objective": OBJECTIVE})        *****TASK LIST*****        1: Make a todo list        *****NEXT TASK*****        1: Make a todo list        *****TASK RESULT*****                1. Check the weather forecast for San Francisco today    2. Make note of the temperature, humidity, wind speed, and other relevant weather conditions    3. Write a weather report summarizing the forecast    4. Check for any weather alerts or warnings    5. Share the report with the relevant stakeholders        *****TASK LIST*****        2: Check the current temperature in San Francisco    3: Check the current humidity in San Francisco    4: Check the current wind speed in San Francisco    5: Check for any weather alerts or warnings in San Francisco    6: Check the forecast for