I have the following crew
def crew(self) → Crew:
“”“Creates the WorkflowEngine crew”“”
return Crew(
agents=[
self.customer_admin(),
self.cart_admin(),
self.order_admin()
],
tasks=[
self.assistant_task(),
],
process=Process.hierarchical,
manager_agent=self.assistant(),
manager_llm=self.llm,
memory=True,
embedder={
“provider”: “vertexai”,
“config”: {
“project_id”: “ingka-pmcp-xdk-test”,
“model”: “text-multilingual-embedding-002”,
}
},
short_term_memory=ShortTermMemory(
storage=RAGStorage(
type=‘short_term’,
path=“./short_memory”,
embedder_config={
“provider”: “vertexai”,
“config”: {
“project_id”: “ingka-pmcp-xdk-test”,
“model”: “text-multilingual-embedding-002”,
}
}
)
),
verbose=True
)
it’s authenticated through gcloud, but I keep getting the following error when reads/writes memory:
ERROR:root:Error during short_term save: Expected Embedings to be non-empty list or numpy array, got [] in add.
any idea what might be?