mirror of
https://github.com/crewAIInc/crewAI.git
synced 2026-01-10 16:48:30 +00:00
* WIP. Procedure appears to be working well. Working on mocking properly for tests * All tests are passing now * rshift working * Add back in Gui's tool_usage fix * WIP * Going to start refactoring for pipeline_output * Update terminology * new pipeline flow with traces and usage metrics working. need to add more tests and make sure PipelineOutput behaves likew CrewOutput * Fix pipelineoutput to look more like crewoutput and taskoutput * Implemented additional tests for pipeline. One test is failing. Need team support * Update docs for pipeline * Update pipeline to properly process input and ouput dictionary * Update Pipeline docs * Add back in commentary at top of pipeline file * Starting to work on router * Drop router for now. will add in separately * In the middle of fixing router. A ton of circular dependencies. Moving over to a new design. * WIP. * Fix circular dependencies and updated PipelineRouter * Add in Eduardo feedback. Still need to add in more commentary describing the design decisions for pipeline * Add developer notes to explain what is going on in pipelines. * Add doc strings * Fix missing rag datatype * WIP. Converting usage metrics from a dict to an object * Fix tests that were checking usage metrics * Drop todo * Fix 1 type error in pipeline * Update pipeline to use UsageMetric * Add missing doc string * WIP. * Change names * Rename variables based on joaos feedback * Fix critical circular dependency issues. Now needing to fix trace issue. * Tests working now! * Add more tests which showed underlying issue with traces * Fix tests * Remove overly complicated test * Add router example to docs * Clean up end of docs * Clean up docs * Working on creating Crew templates and pipeline templates * WIP. * WIP * Fix poetry install from templates * WIP * Restructure * changes for lorenze * more todos * WIP: create pipelines cli working * wrapped up router * ignore mypy src on templates * ignored signature of copy * fix all verbose * rm print statements * brought back correct folders * fixes missing folders and then rm print statements * fixed tests * fixed broken test * fixed type checker * fixed type ignore * ignore types for templates * needed * revert * exclude only required * rm type errors on templates * rm excluding type checks for template files on github action * fixed missing quotes --------- Co-authored-by: Brandon Hancock <brandon@brandonhancock.io>
187 lines
5.8 KiB
Markdown
187 lines
5.8 KiB
Markdown
<img src='./crew_only_logo.png' width='250' class='mb-10'/>
|
|
|
|
# crewAI Documentation
|
|
|
|
Cutting-edge framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewAI empowers agents to work together seamlessly, tackling complex tasks.
|
|
|
|
<div style="display:flex; margin:0 auto; justify-content: center;">
|
|
<div style="width:25%">
|
|
<h2>Getting Started</h2>
|
|
<ul>
|
|
<li><a href='./getting-started/Installing-CrewAI'>
|
|
Installing CrewAI
|
|
</a>
|
|
</li>
|
|
<li><a href='./getting-started/Start-a-New-CrewAI-Project-Template-Method'>
|
|
Start a New CrewAI Project: Template Method
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<div style="width:25%">
|
|
<h2>Core Concepts</h2>
|
|
<ul>
|
|
<li>
|
|
<a href="./core-concepts/Agents">
|
|
Agents
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a href="./core-concepts/Tasks">
|
|
Tasks
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a href="./core-concepts/Tools">
|
|
Tools
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a href="./core-concepts/Processes">
|
|
Processes
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a href="./core-concepts/Crews">
|
|
Crews
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a href="./core-concepts/Pipeline">
|
|
Pipeline
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a href="./core-concepts/Training-Crew">
|
|
Training
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a href="./core-concepts/Memory">
|
|
Memory
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a href="./core-concepts/Planning">
|
|
Planning
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<div style="width:30%">
|
|
<h2>How-To Guides</h2>
|
|
<ul>
|
|
<li>
|
|
<a href="./how-to/Create-Custom-Tools">
|
|
Create Custom Tools
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a href="./how-to/Sequential">
|
|
Using Sequential Process
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a href="./how-to/Hierarchical">
|
|
Using Hierarchical Process
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a href="./how-to/LLM-Connections">
|
|
Connecting to LLMs
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a href="./how-to/Customizing-Agents">
|
|
Customizing Agents
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a href="./how-to/Coding-Agents">
|
|
Coding Agents
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a href="./how-to/Force-Tool-Ouput-as-Result">
|
|
Forcing Tool Output as Result
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a href="./how-to/Human-Input-on-Execution">
|
|
Human Input on Execution
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a href="./how-to/Kickoff-async">
|
|
Kickoff a Crew Asynchronously
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a href="./how-to/Kickoff-for-each">
|
|
Kickoff a Crew for a List
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a href="./how-to/Replay-tasks-from-latest-Crew-Kickoff">
|
|
Replay from a Task
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a href="./how-to/Conditional-Tasks">
|
|
Conditional Tasks
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a href="./how-to/AgentOps-Observability">
|
|
Agent Monitoring with AgentOps
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a href="./how-to/Langtrace-Observability">
|
|
Agent Monitoring with LangTrace
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<div style="width:30%">
|
|
<h2>Examples</h2>
|
|
<ul>
|
|
<li>
|
|
<a target='_blank' href="https://github.com/joaomdmoura/crewAI-examples/tree/main/prep-for-a-meeting">
|
|
Prepare for meetings
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a target='_blank' href="https://github.com/joaomdmoura/crewAI-examples/tree/main/trip_planner">
|
|
Trip Planner Crew
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a target='_blank' href="https://github.com/joaomdmoura/crewAI-examples/tree/main/instagram_post">
|
|
Create Instagram Post
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a target='_blank' href="https://github.com/joaomdmoura/crewAI-examples/tree/main/stock_analysis">
|
|
Stock Analysis
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a target='_blank' href="https://github.com/joaomdmoura/crewAI-examples/tree/main/game-builder-crew">
|
|
Game Generator
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a target='_blank' href="https://github.com/joaomdmoura/crewAI-examples/tree/main/CrewAI-LangGraph">
|
|
Drafting emails with LangGraph
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a target='_blank' href="https://github.com/joaomdmoura/crewAI-examples/tree/main/landing_page_generator">
|
|
Landing Page Generator
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|