  .  Python  
 


  ,      -,    .    Python     .        .         . . .     CrewAI      .

     ,   .      ,        .





  

  Python  



 



  , 2026



ISBN 978-5-0071-4748-4

     Ridero




 


  CrewAI  ,    .        :   ,   ,        .

       ,     .    Python   Ollama.

       

     .        ,      ,    .

      ,    :

       ,    ,     ;

  #    :       .   ,   ,      ;

  #       ,  -    .      ,       ;

    ,        ,    .

   .      ,  , ,     # .            .

 :








  :   ,    .          ,    .




   


         ,

     ,   .

       ,  ,  .

   .         .          CrewAI  PyCharm   ,      2.    :       .




   CrewAI













 1.   CrewAI    


1.1. :           CrewAI  1.1.1.  CrewAI      LangGraph  1.1.2.      1.1.3.  CrewAI ,    LangGraph

1.2.         1.2.1.   : , ,   1.2.2.       1.2.3.     

1.3.    1.3.1.      1.3.2.  CrewAI  




 2.  


2.1.    CrewAI  2.1.1.  CrewAI     2.1.2.      2.1.3.  ,     

2.2.        CrewAI                verbose=True

 : cai_hello_crew.py




 3. : , , 


3.1.   CrewAI  3.1.1. : , ,   3.1.2. : , ,   3.1.3. :   

3.2.      3.2.1.        3.2.2.    

3.3. :     3.3.1.    3.3.2.     3.3.3.  

 : cai_code_review_crew.py




 4. :    


4.1.    4.1.1.     4.1.2.   

4.2.    4.2.1.       4.2.2.      4.2.3.   ,   

4.3. :     4.3.1.    4.3.2.    (+     SEC )  4.3.3.   ,      4.3.4.      

 : cai_stock_research_crew.py




 5. ,   


5.1. :    5.1.1.     5.1.2.      5.1.3.    

5.2.  :      5.2.1.     5.2.2.      5.2.3.    

5.3.    :    5.3.1.     5.3.2.    5.3.3.     5.3.4.  :     5.3.5.   : 

 : cai_support_crew.py




 6. Flows:   


6.1.   Flows  6.1.1.      6.1.2.   Flow  6.1.3.  Flow ,   

6.2.   Flow  6.2.1. :      6.2.2. :     6.2.3. :     6.2.4.    

6.3. :     6.3.1.    6.3.2.     6.3.3.  :  ,    6.3.4.   

 : cai_code_flow.py




 7. 


7.1.     ,      

7.2.    CrewAI,      7.2.1.    CrewAI  7.2.2.      7.2.3. CrewAI    

7.3.     7.3.1.       7.3.2.       7.3.3.     7.3.4. ,     





 A.  CrewAI       :   , , , , , ,  ,  , Flow,   ,   .

 B.        : , , ,   , Flows, .

 C.      ,   ,  ,    :   ,   , ,  , ,   , Flows,   PyCharm.




 


cai_hello_crew.py (.2)

 :  ,  



cai_code_review_crew.py (.3)

 :  ?  ? 



cai_stock_research_crew.py (.4)

     



cai_support_crew.py (.5)

     (PDF)



cai_code_flow.py (.6)

     




 


gpt-oss:120b-cloud :  , 



gemma4:cloud :  , 



qwen2.5:7b :  ,  



bge-m3 :    ()




 1.   CrewAI    





1.1. :     


    CrewAI

    (Jo?o Moura)     -,    -   Clearbit.         2023      :          .  CrewAI      ,      .      :     ,               .

     ,  LangGraph:  ,   ,  ,    .  ,  :     .

CrewAI      .          ,        : .          .

 

 CrewAI      -.    : crew  , .

  (Agent)   :    ,   . ,   .

  (Task)   :      .

  (Crew)   ,     .

    , ,     CrewAI.      3,    .

:  

,     .

    :  ,   ,   ,  .  ,       ,   .     :       .

   :  ,    ,   ,    .     ,    .   CrewAI:      ,         .

  :      ,     . ,    ,  ,  ,      .

           .    :    CrewAI   .

1.1.1.  CrewAI      LangGraph

 LangGraph      :  ,  ,   .           .

 CrewAI     : ,       ,           .

  :

 LangGraph    .  ,   .

 CrewAI    .  ,       .

          .      1.1.3.

1.1.2.    

             CrewAI:

    .     (),      (,    ).

      .      ,    .

     .       ,     .

   3     ,         . CrewAI  ,       :    ,        ,      .

1.1.3.  CrewAI ,    LangGraph

    .

CrewAI , :

      (    );

      ,     ;

          -;

  ,         .

LangGraph , :

        ;

  :  , ,    ;

        (,     );

        ,     .

   :  CrewAI   Flows ( 6),          .      LangGraph.      -:   ,    7  ,  .

,      : CrewAI      , LangGraph     .      .




1.2.       


 : CrewAI  ,      .         ,       .     ,  ;          .

 

  (role)   ,  :      .

   ,        .

1.2.1.   : , , 

  .     ,   :   ,   ,   .          ,   .  :    .

    .     :

        .

       : ,  ,  .

        ,  .

  :  ?  ? .    .    ,      1.1.

   .     ,   .    ,      ,     .  ,     .      3.

1.2.2.     

  .        :  ,  ,  .          ,  ,  ,   -   .

    .

       (        ).

      ,  .

       ,  .

   :      ,   -,   ,       .           4.

   .       .  ,       .       ()  .

1.2.3.     

  .       . :      ?   ?    ? ,   .  ,    .

    .         .    ,      :  ,           ?       .

        Flows ( 6)  ,      ,    .

    .     .   CrewAI       ,         Flows.    ,  .

  :      ,    .        .     ,   .         Flows.          .




1.3.  


    ,    :       .     :     ,   ,    ,  .

1.3.1.    

          .      .

  2.  .  CrewAI         Ollama.     :  CrewAI    .

  3. : , , .   .          .

  4. .    :   ()   - ().          .

  5. , , .    (),         .   ,    .

  6. Flows.    :   , , , .    .     CrewAI       LangGraph.

  7. .       :     CrewAI,    ,    .

 .    ,             .

  :    ,   ,   ,    ,         .

1.3.2.  CrewAI  

  ,   .   ,     .   ,    .

   

 (Agent)          

 (Tools)    : ,   , 

 (Tasks)          

 (, )  ,    

  (Knowledge RAG)          

           

Flows     : , ,        



      ,    .         ;      7      .

 : CrewAI    ,         .       ,     ,       .

  1

 CrewAI       , ,           .

    LangGraph,    ,    ,       .

  ,     ;       Flows.

        CrewAI   .

 .   2       .




 2.  





2.1.    CrewAI


    ,    .      OS Ubuntu24.04         ,            .           PyCharm      OS.       OS   ,        ,           .  ,        :    ,         .

  : CrewAI   ,  .      .

 

   (venv)     Python     . ,     ,    .

    ,      .       .

    ,         ,  ,  .           ,  -  .

.

2.1.1.  CrewAI   

      chromadb       .      ,       :

 CrewAI      chromadb;

   LangChain (, langchain-chroma)      chromadb.

            :          .       .       ,   ,   :      ,     .

     :        .             ,    .

2.1.2.    

    :

 Python 3.10  . CrewAI      .

    Ollama.     .

  PyCharm (      ),     :

 File ? New Project,    crew_ai_course.

     New environment  Virtualenv  Python 3.10  . PyCharm   . venv  .

    (View ? Tool Windows ? Terminal). PyCharm          (.venv).

   ,     :

mkdir ~/PycharmProjects/crew_ai_course

cd ~/PycharmProjects/crew_ai_course

python3 -m venv. venv

source. venv/bin/activate

     :      (.venv)     .

      .   CrewAI  ,     :

pip install  upgrade pip

pip install crewai

pip install yfinance requests requests [socks] ddgs ollama

    :

 crewai   .     , , ,      ;

 yfinance    ,    4;

 requests        ;  requests [socks] ,               (    4);

 ddgs    ,        4;

 ollama    Ollama   Python.       5    ;  CrewAI    ,   .

   : CrewAI      .  .

,   :

python -c import crewai; print (crewai.__version__)

     .

2.1.3.  ,     

 ,    :     CrewAI     crew_ai_course.       ,   ,      .

,   ,   :

which python

 ,  Python  .     crew_ai_course/.venv/bin/python   ,  .    (, /usr/bin/python3),   :    source. venv/bin/activate.

 PyCharm      :           File ? Settings ? Project ? Python Interpreter. ,      crew_ai_course,    Python.

   :  ,    CrewAI,   .       .

 .         .




2.2.     


             Pycharm.

(!)      :

#   verbose=True

#   verbose=True

         ,      True             .

      False  CrewAI       ,    .

 , CrewAI .          . ,  CrewAI     Ollama,      ,       .

 

 Ollama  ,         ()     .

 LiteLLM    CrewAI    .   CrewAI     OpenAI,   Ollama     .

  ollama/     ,   LiteLLM:     Ollama.

 kickoff ()    .      .

 CrewAI  

CrewAI            LiteLLM.  LiteLLM           .

:   .  ,     . ollama/    :   Ollama.  ollama/gpt-oss:120b-cloud   LiteLLM ,       Ollama.

   LiteLLM ,     ,    ,   .       ,   :  Ollama      ollama/.

  

     :

   gpt-oss:120b-cloud.   ,   Ollama (   ).     .

   gemma4:cloud.  . ,     .               6.

   qwen2.5:7b.  ,       .      ,           > =8Gb (                 gemma4:cloud.

   CrewAI         LLM.  :      ,       .

 

 cai_hello_crew.py     :  ,  .      crew_ai_course  .

 PyCharm         ( Ctrl+Shift+F10).     :

python cai_hello_crew.py

      ,      һ   .   ,           .

 

 cai_hello_crew.py     .  ,      .




  .


   .

   ,     (https://www.litres.ru/book/igor-boev-34097037/sozdaem-ii-agenta-praktikum-na-python-dlia-nachinaiushchikh-74591984/)  .

      Visa, MasterCard, Maestro,    ,   ,     ,  PayPal, WebMoney, ., QIWI ,       .


