From cf4138f385982667bc2a989cc599ceed88a3dc08 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Moura?= Date: Wed, 3 Apr 2024 06:56:02 -0300 Subject: [PATCH] setting fake openai key --- src/crewai/memory/storage/rag_storage.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/crewai/memory/storage/rag_storage.py b/src/crewai/memory/storage/rag_storage.py index bab362ebf..52e551dce 100644 --- a/src/crewai/memory/storage/rag_storage.py +++ b/src/crewai/memory/storage/rag_storage.py @@ -1,6 +1,7 @@ import contextlib import io import logging +import os from typing import Any, Dict from embedchain import App @@ -38,6 +39,11 @@ class RAGStorage(Storage): def __init__(self, type, allow_reset=True, embedder_config=None): super().__init__() + if ( + not os.getenv("OPENAI_API_KEY") + and not os.getenv("OPENAI_BASE_URLl") == "https://api.openai.com/v1" + ): + os.environ["OPENAI_API_KEY"] = "fake" config = { "app": { "config": {"name": type, "collect_metrics": False, "log_level": "ERROR"}