Files
Auto-GPT/scripts/factory.py
2023-04-07 22:07:08 +01:00

13 lines
357 B
Python

from providers.pinecone import PineconeMemory
from providers.weaviate import WeaviateMemory
class MemoryFactory:
@staticmethod
def get_memory(mem_type):
if mem_type == 'pinecone':
return PineconeMemory()
if mem_type == 'weaviate':
return WeaviateMemory()
raise ValueError('Unknown memory provider')