feat: cleanup Pydantic warning

A several warnings were addressed following by  https://docs.pydantic.dev/2.10/migration
This commit is contained in:
lucasgomide
2025-04-01 09:55:01 -03:00
parent baea6dc8a4
commit 47acb5c3e4
5 changed files with 11 additions and 13 deletions

View File

@@ -2,12 +2,11 @@ from abc import ABC, abstractmethod
from typing import Any
from crewai.tools import BaseTool
from pydantic import BaseModel, Field, model_validator
from pydantic import BaseModel, ConfigDict, Field, model_validator
class Adapter(BaseModel, ABC):
class Config:
arbitrary_types_allowed = True
model_config = ConfigDict(arbitrary_types_allowed=True)
@abstractmethod
def query(self, question: str) -> str: