diff --git a/docs/edge/ar/learn/before-and-after-kickoff-hooks.mdx b/docs/edge/ar/learn/before-and-after-kickoff-hooks.mdx index 0766a0f0db..c65df4ebbb 100644 --- a/docs/edge/ar/learn/before-and-after-kickoff-hooks.mdx +++ b/docs/edge/ar/learn/before-and-after-kickoff-hooks.mdx @@ -11,8 +11,7 @@ mode: "wide" يُنفَّذ خطاف قبل الانطلاق قبل أن يبدأ Crew مهامه. يتلقى قاموس المدخلات ويمكنه تعديله قبل تمريره إلى Crew. يمكنك استخدام هذا الخطاف لإعداد بيئتك أو تحميل البيانات اللازمة أو معالجة المدخلات مسبقًا. ```python -from crewai import CrewBase -from crewai.project import before_kickoff +from crewai.project import CrewBase, before_kickoff @CrewBase class MyCrew: @@ -27,8 +26,7 @@ class MyCrew: يُنفَّذ خطاف بعد الانطلاق بعد إتمام Crew مهامه. يتلقى كائن النتيجة الذي يحتوي على مخرجات تنفيذ Crew. هذا الخطاف مثالي لمعالجة النتائج لاحقًا مثل التسجيل أو تحويل البيانات أو التحليل الإضافي. ```python -from crewai import CrewBase -from crewai.project import after_kickoff +from crewai.project import CrewBase, after_kickoff @CrewBase class MyCrew: diff --git a/docs/edge/ar/learn/execution-hooks.mdx b/docs/edge/ar/learn/execution-hooks.mdx index 1444eb58dc..8c1b6a4f1d 100644 --- a/docs/edge/ar/learn/execution-hooks.mdx +++ b/docs/edge/ar/learn/execution-hooks.mdx @@ -49,8 +49,7 @@ def block_dangerous_tools(context): ### 2. خطافات نطاق Crew ```python -from crewai import CrewBase -from crewai.project import crew +from crewai.project import CrewBase, crew from crewai.hooks import before_llm_call_crew, after_tool_call_crew @CrewBase diff --git a/docs/edge/en/learn/before-and-after-kickoff-hooks.mdx b/docs/edge/en/learn/before-and-after-kickoff-hooks.mdx index a9ce1af6ef..707dba64d5 100644 --- a/docs/edge/en/learn/before-and-after-kickoff-hooks.mdx +++ b/docs/edge/en/learn/before-and-after-kickoff-hooks.mdx @@ -13,8 +13,7 @@ The before kickoff hook is executed before the crew starts its tasks. It receive Here's an example of defining a before kickoff function in your `crew.py`: ```python -from crewai import CrewBase -from crewai.project import before_kickoff +from crewai.project import CrewBase, before_kickoff @CrewBase class MyCrew: @@ -36,8 +35,7 @@ The after kickoff hook is executed after the crew has completed its tasks. It re Here's how you can define an after kickoff function in your `crew.py`: ```python -from crewai import CrewBase -from crewai.project import after_kickoff +from crewai.project import CrewBase, after_kickoff @CrewBase class MyCrew: diff --git a/docs/edge/en/learn/execution-hooks.mdx b/docs/edge/en/learn/execution-hooks.mdx index 1c54dc8d23..0ee14aba21 100644 --- a/docs/edge/en/learn/execution-hooks.mdx +++ b/docs/edge/en/learn/execution-hooks.mdx @@ -71,7 +71,7 @@ Applied to a method inside a `@CrewBase` class, `@on` registers a **crew-scoped** hook, active only while that crew runs: ```python -from crewai import CrewBase +from crewai.project import CrewBase from crewai.hooks import on, InterceptionPoint @CrewBase diff --git a/docs/edge/ko/learn/before-and-after-kickoff-hooks.mdx b/docs/edge/ko/learn/before-and-after-kickoff-hooks.mdx index 624a5e3a3d..8f1bfe7835 100644 --- a/docs/edge/ko/learn/before-and-after-kickoff-hooks.mdx +++ b/docs/edge/ko/learn/before-and-after-kickoff-hooks.mdx @@ -13,8 +13,7 @@ CrewAI는 crew의 kickoff 전후에 코드를 실행할 수 있는 hook을 제 다음은 `crew.py`에서 킥오프 이전 함수를 정의하는 예시입니다: ```python -from crewai import CrewBase -from crewai.project import before_kickoff +from crewai.project import CrewBase, before_kickoff @CrewBase class MyCrew: @@ -36,8 +35,7 @@ class MyCrew: `crew.py`에서 킥오프 후 함수를 정의하는 방법은 다음과 같습니다. ```python -from crewai import CrewBase -from crewai.project import after_kickoff +from crewai.project import CrewBase, after_kickoff @CrewBase class MyCrew: diff --git a/docs/edge/ko/learn/execution-hooks.mdx b/docs/edge/ko/learn/execution-hooks.mdx index fd722eb026..cceb44b08d 100644 --- a/docs/edge/ko/learn/execution-hooks.mdx +++ b/docs/edge/ko/learn/execution-hooks.mdx @@ -84,8 +84,7 @@ def log_tool_result(context): 특정 크루 인스턴스에만 훅을 적용합니다: ```python -from crewai import CrewBase -from crewai.project import crew +from crewai.project import CrewBase, crew from crewai.hooks import before_llm_call_crew, after_tool_call_crew @CrewBase diff --git a/docs/edge/ko/learn/llm-hooks.mdx b/docs/edge/ko/learn/llm-hooks.mdx index 7519a49644..30fb177ae9 100644 --- a/docs/edge/ko/learn/llm-hooks.mdx +++ b/docs/edge/ko/learn/llm-hooks.mdx @@ -110,8 +110,7 @@ def sanitize_response(context): 특정 크루 인스턴스에 대한 훅을 등록합니다: ```python -from crewai import CrewBase -from crewai.project import crew +from crewai.project import CrewBase, crew from crewai.hooks import before_llm_call_crew, after_llm_call_crew @CrewBase diff --git a/docs/edge/ko/learn/tool-hooks.mdx b/docs/edge/ko/learn/tool-hooks.mdx index 672070cef2..a315049683 100644 --- a/docs/edge/ko/learn/tool-hooks.mdx +++ b/docs/edge/ko/learn/tool-hooks.mdx @@ -108,8 +108,7 @@ def sanitize_results(context): 특정 크루 인스턴스에 대한 훅을 등록합니다: ```python -from crewai import CrewBase -from crewai.project import crew +from crewai.project import CrewBase, crew from crewai.hooks import before_tool_call_crew, after_tool_call_crew @CrewBase diff --git a/docs/edge/pt-BR/learn/before-and-after-kickoff-hooks.mdx b/docs/edge/pt-BR/learn/before-and-after-kickoff-hooks.mdx index 0855b2abbd..3399b6c948 100644 --- a/docs/edge/pt-BR/learn/before-and-after-kickoff-hooks.mdx +++ b/docs/edge/pt-BR/learn/before-and-after-kickoff-hooks.mdx @@ -13,8 +13,7 @@ O hook antes do kickoff é executado antes da crew iniciar suas tarefas. Ele rec Aqui está um exemplo de como definir uma função antes do kickoff em seu `crew.py`: ```python -from crewai import CrewBase -from crewai.project import before_kickoff +from crewai.project import CrewBase, before_kickoff @CrewBase class MinhaEquipe: @@ -36,8 +35,7 @@ O hook depois do kickoff é executado após a crew completar suas tarefas. Ele r Veja como você pode definir uma função depois do kickoff em seu `crew.py`: ```python -from crewai import CrewBase -from crewai.project import after_kickoff +from crewai.project import CrewBase, after_kickoff @CrewBase class MinhaEquipe: diff --git a/docs/edge/pt-BR/learn/execution-hooks.mdx b/docs/edge/pt-BR/learn/execution-hooks.mdx index 649819d5c6..8526ab6969 100644 --- a/docs/edge/pt-BR/learn/execution-hooks.mdx +++ b/docs/edge/pt-BR/learn/execution-hooks.mdx @@ -84,8 +84,7 @@ def log_tool_result(context): Aplica hooks apenas a instâncias específicas de crew: ```python -from crewai import CrewBase -from crewai.project import crew +from crewai.project import CrewBase, crew from crewai.hooks import before_llm_call_crew, after_tool_call_crew @CrewBase diff --git a/docs/edge/pt-BR/learn/llm-hooks.mdx b/docs/edge/pt-BR/learn/llm-hooks.mdx index a5100d9617..c4c2487a72 100644 --- a/docs/edge/pt-BR/learn/llm-hooks.mdx +++ b/docs/edge/pt-BR/learn/llm-hooks.mdx @@ -110,8 +110,7 @@ def sanitize_response(context): Registre hooks para uma instância específica de crew: ```python -from crewai import CrewBase -from crewai.project import crew +from crewai.project import CrewBase, crew from crewai.hooks import before_llm_call_crew, after_llm_call_crew @CrewBase diff --git a/docs/edge/pt-BR/learn/tool-hooks.mdx b/docs/edge/pt-BR/learn/tool-hooks.mdx index aa3b954dfb..b227b4cbd4 100644 --- a/docs/edge/pt-BR/learn/tool-hooks.mdx +++ b/docs/edge/pt-BR/learn/tool-hooks.mdx @@ -108,8 +108,7 @@ def sanitize_results(context): Registre hooks para uma instância específica de crew: ```python -from crewai import CrewBase -from crewai.project import crew +from crewai.project import CrewBase, crew from crewai.hooks import before_tool_call_crew, after_tool_call_crew @CrewBase