reverted to strict dict type for embedder in crew.py

This commit is contained in:
Marco
2025-01-13 14:16:17 +01:00
parent 6293b0ebf3
commit aeddba970e

View File

@@ -19,8 +19,6 @@ from pydantic import (
)
from pydantic_core import PydanticCustomError
from chromadb.utils.embedding_functions.openai_embedding_function import OpenAIEmbeddingFunction
from crewai.agent import Agent
from crewai.agents.agent_builder.base_agent import BaseAgent
from crewai.agents.cache import CacheHandler
@@ -138,7 +136,7 @@ class Crew(BaseModel):
default=None,
description="An instance of the UserMemory to be used by the Crew to store/fetch memories of a specific user.",
)
embedder: Optional[Union[dict, OpenAIEmbeddingFunction]] = Field(
embedder: Optional[dict] = Field(
default=None,
description="Configuration for the embedder to be used for the crew.",
)