From 3df25e65d54da49c53979fe8bb0ade8d9aced927 Mon Sep 17 00:00:00 2001 From: MQ Date: Fri, 28 Feb 2025 15:40:08 +0100 Subject: [PATCH] fix --- src/crewai_tools/tools/apify_actors/apify_actors.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/crewai_tools/tools/apify_actors/apify_actors.py b/src/crewai_tools/tools/apify_actors/apify_actors.py index b5da1b7b3..9fc2d965b 100644 --- a/src/crewai_tools/tools/apify_actors/apify_actors.py +++ b/src/crewai_tools/tools/apify_actors/apify_actors.py @@ -37,7 +37,7 @@ class ApifyActorsTool(BaseTool): print(f"URL: {result['metadata']['url']}") print(f"Content: {result.get('markdown', 'N/A')[:100]}...") """ - actor_tool: _ApifyActorsTool = Field(description="Apify Actor Tool") + actor_tool: '_ApifyActorsTool' = Field(description="Apify Actor Tool") def __init__( self, @@ -67,10 +67,10 @@ class ApifyActorsTool(BaseTool): "name": actor_tool.name, "description": actor_tool.description, "args_schema": actor_tool.args_schema, + "actor_tool": actor_tool, } ) super().__init__(*args, **kwargs) - self.actor_tool = actor_tool def _run(self, run_input: Dict[str, Any]) -> List[Dict[str, Any]]: """Run the Actor tool with the given input.