TomuHirata
9cf3fadd0f
Add documentation for mlflow tracing integration ( #1988 )
...
Signed-off-by: Tomu Hirata <tomu.hirata@gmail.com >
Co-authored-by: Brandon Hancock (bhancock_ai) <109994880+bhancockio@users.noreply.github.com >
2025-02-04 16:18:50 -05:00
jinx
89c4b3fe88
Correct current year in tasks, to get more up to date results ( #2010 )
...
Co-authored-by: Brandon Hancock (bhancock_ai) <109994880+bhancockio@users.noreply.github.com >
2025-02-04 16:07:22 -05:00
Vidit Ostwal
9e5c599f58
Fixed the memory documentation ( #2031 )
2025-02-04 16:03:38 -05:00
Vidit Ostwal
a950e67c7d
Fixed the documentation ( #2017 )
...
* Fixed the documentation
* Fixed typo, improved description
---------
Co-authored-by: Vidit Ostwal <vidit.ostwal@piramal.com >
Co-authored-by: Brandon Hancock (bhancock_ai) <109994880+bhancockio@users.noreply.github.com >
2025-02-04 12:56:00 -05:00
Brandon Hancock
748383d74c
update litellm to support o3-mini and deepseek. Update docs.
2025-02-04 10:58:34 -05:00
Brandon Hancock (bhancock_ai)
23b9e10323
Brandon/provide llm additional params ( #2018 )
...
Mark stale issues and pull requests / stale (push) Has been cancelled
* Clean up to match enterprise
* add additional params to LLM calls
* make sure additional params are getting passed to llm
* update docs
* drop print
2025-01-31 12:53:58 -05:00
Daniel Barreto
d19d7b01ec
docs: add a "Human Input" row to the Task Attributes table ( #1999 )
2025-01-29 10:11:48 -05:00
Lorenze Jay
a3ad2c1957
fix breakage when cloning agent/crew using knowledge_sources and enable custom knowledge_storage ( #1927 )
...
* fix breakage when cloning agent/crew using knowledge_sources
* fixed typo
* better
* ensure use of other knowledge storage works
* fix copy and custom storage
* added tests
* normalized name
* updated cassette
* fix test
* remove fixture
* fixed test
* fix
* add fixture to this
* add fixture to this
* patch twice since
* fix again
* with fixtures
* better mocks
* fix
* simple
* try
* another
* hopefully fixes test
* hopefully fixes test
* this should fix it !
* WIP: test check with prints
* try this
* exclude knowledge
* fixes
* just drop clone for now
* rm print statements
* printing agent_copy
* checker
* linted
* cleanup
* better docs
---------
Co-authored-by: Brandon Hancock (bhancock_ai) <109994880+bhancockio@users.noreply.github.com >
2025-01-29 09:37:22 -05:00
Brandon Hancock (bhancock_ai)
8c76bad50f
Fix litellm issues to be more broad ( #1960 )
...
* Fix litellm issues to be more broad
* Fix tests
2025-01-23 23:32:10 -05:00
Bobby Lindsey
e27a15023c
Add SageMaker as a LLM provider ( #1947 )
...
* Add SageMaker as a LLM provider
* Removed unnecessary constants; updated docs to align with bootstrap naming convention
---------
Co-authored-by: Brandon Hancock (bhancock_ai) <109994880+bhancockio@users.noreply.github.com >
2025-01-22 14:55:24 -05:00
Tony Kipkemboi
c642ebf97e
docs: improve formatting and clarity in CLI and Composio Tool docs ( #1946 )
...
* docs: improve formatting and clarity in CLI and Composio Tool docs
- Add Terminal label to shell code blocks in CLI docs
- Update Composio Tool title and fix tip formatting
* docs: improve installation guide with virtual environment details
- Update Python version requirements and commands
- Add detailed virtual environment setup instructions
- Clarify project-specific environment activation steps
- Streamline additional tools installation with UV
* docs: simplify installation guide
- Remove redundant virtual environment instructions
- Simplify project creation steps
- Update UV package manager description
2025-01-22 10:30:16 -05:00
Brandon Hancock (bhancock_ai)
a21e310d78
add docs for crewai chat ( #1936 )
...
* add docs for crewai chat
* add version number
2025-01-21 11:10:25 -05:00
Abhishek Patil
aba68da542
feat: add Composio docs ( #1904 )
...
* feat: update Composio tool docs
* Update composiotool.mdx
* fix: minor changes
---------
Co-authored-by: Brandon Hancock (bhancock_ai) <109994880+bhancockio@users.noreply.github.com >
2025-01-21 11:03:37 -05:00
Sanjeed
e254f11933
Fix wrong llm value in example ( #1929 )
...
Original example had `mixtal-llm` which would result in an error.
Replaced with gpt-4o according to https://docs.crewai.com/concepts/llms
2025-01-21 02:55:27 -03:00
devin-ai-integration[bot]
46d3e4d4d9
docs: add flow persistence section ( #1922 )
...
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Joe Moura <joao@crewai.com >
2025-01-19 04:34:58 -03:00
fzowl
3fecde49b6
feature: Introducing VoyageAI ( #1871 )
...
* Introducing VoyageAI's embedding models
* Adding back the whitespaces
* Adding the whitespaces back
2025-01-16 13:49:46 -05:00
Brandon Hancock (bhancock_ai)
cc129a0bce
Fix docling issues ( #1909 )
...
* Fix docling issues
* update docs
2025-01-16 12:47:59 -05:00
Tony Kipkemboi
c12343a8b8
docs: update multimodal agents guide and mint.json configuration
2025-01-15 14:13:37 -05:00
Tony Kipkemboi
835557e648
fix: add multimodal docs path to mint.json
2025-01-15 13:54:32 -05:00
devin-ai-integration[bot]
75e68f6fc8
feat: add unique ID to flow states ( #1888 )
...
* feat: add unique ID to flow states
- Add FlowState base model with UUID field
- Update type variable T to use FlowState
- Ensure all states (structured and unstructured) get UUID
- Fix type checking in _create_initial_state method
Co-Authored-By: Joe Moura <joao@crewai.com >
* docs: update documentation to reflect automatic UUID generation in flow states
Co-Authored-By: Joe Moura <joao@crewai.com >
* fix: sort imports in flow.py
Co-Authored-By: Joe Moura <joao@crewai.com >
* fix: sort imports according to PEP 8
Co-Authored-By: Joe Moura <joao@crewai.com >
* fix: auto-fix import sorting with ruff
Co-Authored-By: Joe Moura <joao@crewai.com >
* test: add comprehensive tests for flow state UUID functionality
Co-Authored-By: Joe Moura <joao@crewai.com >
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Joe Moura <joao@crewai.com >
2025-01-13 22:57:53 -03:00
Brandon Hancock
5dc8dd0e8a
add important missing parts to creating tools
2025-01-10 20:48:59 -05:00
Tony Kipkemboi
efc8323c63
docs: roll back modify crew.py example
2025-01-10 14:21:51 -05:00
Tony Kipkemboi
831951efc4
docs: enhance decorator documentation and update LLM syntax
2025-01-10 14:12:50 -05:00
Navneeth S
b3504e768c
"Minor Change in Documentation: agents " ( #1862 )
...
* "Minor Change in Documentation "
* "Changes Added"
---------
Co-authored-by: Brandon Hancock (bhancock_ai) <109994880+bhancockio@users.noreply.github.com >
2025-01-08 11:55:56 -05:00
Alessandro Romano
355bf3b48b
Fix API Key Behavior and Entity Handling in Mem0 Integration ( #1857 )
...
* docs: clarify how to specify org_id and project_id in Mem0 configuration
* Add org_id and project_id to mem0 config and fix mem0 entity '400 Bad Request'
* Remove ruff changes to docs
---------
Co-authored-by: Brandon Hancock (bhancock_ai) <109994880+bhancockio@users.noreply.github.com >
2025-01-07 12:46:10 -05:00
Jorge Piedrahita Ortiz
0e94236735
feat sambanova models ( #1858 )
...
Co-authored-by: jorgep_snova <jorge.piedrahita@sambanovasystems.com >
Co-authored-by: João Moura <joaomdmoura@gmail.com >
2025-01-07 10:03:26 -05:00
Lorenze Jay
518800239c
fix knowledge docs with correct imports ( #1846 )
...
* fix knowledge docs with correct imports
* more fixes
2025-01-03 16:45:11 -08:00
siddharth Sambharia
845951a0db
.md to .mdx and mint.json updated (no content changes) ( #1836 )
...
Co-authored-by: siddharthsambharia-portkey <siddhath.s@portkey.ai >
Co-authored-by: João Moura <joaomdmoura@gmail.com >
2025-01-02 20:35:37 -03:00
Tony Kipkemboi
c1172a685a
Update docs ( #1842 )
...
* Update portkey docs
* Add more examples to Knowledge docs + clarify issue with `embedder`
* fix knowledge params and usage instructions
2025-01-02 16:10:31 -05:00
devin-ai-integration[bot]
86f58c95de
docs: add agent-specific knowledge documentation and examples ( #1811 )
...
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Joe Moura <joao@crewai.com >
2024-12-28 01:48:51 -03:00
siddharth Sambharia
409892d65f
Portkey Integration with CrewAI ( #1233 )
...
* Create Portkey-Observability-and-Guardrails.md
* crewAI update with new changes
* small change
---------
Co-authored-by: siddharthsambharia-portkey <siddhath.s@portkey.ai >
Co-authored-by: João Moura <joaomdmoura@gmail.com >
2024-12-27 18:16:47 -03:00
devin-ai-integration[bot]
62f3df7ed5
docs: add guide for multimodal agents ( #1807 )
...
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Joe Moura <joao@crewai.com >
2024-12-27 18:16:02 -03:00
Lorenze Jay
b3185ad90c
Feat/docling-support ( #1763 )
...
* added tool for docling support
* docling support installation
* use file_paths instead of file_path
* fix import
* organized imports
* run_type docs
* needs to be list
* fixed logic
* logged but file_path is backwards compatible
* use file_paths instead of file_path 2
* added test for multiple sources for file_paths
* fix run-types
* enabling local files to work and type cleanup
* linted
* fix test and types
* fixed run types
* fix types
* renamed to CrewDoclingSource
* linted
* added docs
* resolve conflicts
---------
Co-authored-by: Brandon Hancock (bhancock_ai) <109994880+bhancockio@users.noreply.github.com >
Co-authored-by: Brandon Hancock <brandon@brandonhancock.io >
2024-12-23 13:19:58 -05:00
devin-ai-integration[bot]
22e5d39884
feat: Add task guardrails feature ( #1742 )
...
* feat: Add task guardrails feature
Add support for custom code guardrails in tasks that validate outputs
before proceeding to the next task. Features include:
- Optional task-level guardrail function
- Pre-next-task execution timing
- Tuple return format (success, data)
- Automatic result/error routing
- Configurable retry mechanism
- Comprehensive documentation and tests
Link to Devin run: https://app.devin.ai/sessions/39f6cfd6c5a24d25a7bd70ce070ed29a
Co-Authored-By: Joe Moura <joao@crewai.com >
* fix: Add type check for guardrail result and remove unused import
Co-Authored-By: Joe Moura <joao@crewai.com >
* fix: Remove unnecessary f-string prefix
Co-Authored-By: Joe Moura <joao@crewai.com >
* feat: Add guardrail validation improvements
- Add result/error exclusivity validation in GuardrailResult
- Make return type annotations optional in Task guardrail validator
- Improve error messages for validation failures
Co-Authored-By: Joe Moura <joao@crewai.com >
* docs: Add comprehensive guardrails documentation
- Add type hints and examples
- Add error handling best practices
- Add structured error response patterns
- Document retry mechanisms
- Improve documentation organization
Co-Authored-By: Joe Moura <joao@crewai.com >
* refactor: Update guardrail functions to handle TaskOutput objects
Co-Authored-By: Joe Moura <joao@crewai.com >
* feat: Add task guardrails feature
Add support for custom code guardrails in tasks that validate outputs
before proceeding to the next task. Features include:
- Optional task-level guardrail function
- Pre-next-task execution timing
- Tuple return format (success, data)
- Automatic result/error routing
- Configurable retry mechanism
- Comprehensive documentation and tests
Link to Devin run: https://app.devin.ai/sessions/39f6cfd6c5a24d25a7bd70ce070ed29a
Co-Authored-By: Joe Moura <joao@crewai.com >
* fix: Add type check for guardrail result and remove unused import
Co-Authored-By: Joe Moura <joao@crewai.com >
* fix: Remove unnecessary f-string prefix
Co-Authored-By: Joe Moura <joao@crewai.com >
* feat: Add guardrail validation improvements
- Add result/error exclusivity validation in GuardrailResult
- Make return type annotations optional in Task guardrail validator
- Improve error messages for validation failures
Co-Authored-By: Joe Moura <joao@crewai.com >
* docs: Add comprehensive guardrails documentation
- Add type hints and examples
- Add error handling best practices
- Add structured error response patterns
- Document retry mechanisms
- Improve documentation organization
Co-Authored-By: Joe Moura <joao@crewai.com >
* refactor: Update guardrail functions to handle TaskOutput objects
Co-Authored-By: Joe Moura <joao@crewai.com >
* style: Fix import sorting in task guardrails files
Co-Authored-By: Joe Moura <joao@crewai.com >
* fixing docs
* Fixing guardarils implementation
* docs: Enhance guardrail validator docstring with runtime validation rationale
Co-Authored-By: Joe Moura <joao@crewai.com >
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Joe Moura <joao@crewai.com >
Co-authored-by: Brandon Hancock (bhancock_ai) <109994880+bhancockio@users.noreply.github.com >
Co-authored-by: João Moura <joaomdmoura@gmail.com >
2024-12-22 00:52:02 -03:00
alan blount
1b8001bf98
Gemini 2.0 ( #1773 )
...
* Update llms.mdx (Gemini 2.0)
- Add Gemini 2.0 flash to Gemini table.
- Add link to 2 hosting paths for Gemini in Tip.
- Change to lower case model slugs vs names, user convenience.
- Add https://artificialanalysis.ai/ as alternate leaderboard.
- Move Gemma to "other" tab.
* Update llm.py (gemini 2.0)
Add setting for Gemini 2.0 context window to llm.py
---------
Co-authored-by: Brandon Hancock (bhancock_ai) <109994880+bhancockio@users.noreply.github.com >
2024-12-17 16:44:10 -05:00
Brandon Hancock
ee239b1c06
change to <13 instead of <=12
2024-12-17 16:00:15 -05:00
Rashmi Pawar
bc5e303d5f
NVIDIA Provider : UI changes ( #1746 )
...
* docs: add nvidia as provider
* nvidia ui docs changes
* add note for updated list
---------
Co-authored-by: Brandon Hancock (bhancock_ai) <109994880+bhancockio@users.noreply.github.com >
2024-12-12 10:01:53 -05:00
Paul Cowgill
da9220fa81
Remove manager_callbacks reference ( #1741 )
2024-12-11 10:13:57 -05:00
Brandon Hancock (bhancock_ai)
d932b20c6e
copy googles changes. Fix tests. Improve LLM file ( #1737 )
...
* copy googles changes. Fix tests. Improve LLM file
* Fix type issue
2024-12-10 11:14:37 -05:00
Brandon Hancock (bhancock_ai)
54ebd6cf90
restrict python version compatibility ( #1731 )
...
* drop 3.13
* revert
* Drop test cassette that was causing error
* trying to fix failing test
* adding thiago changes
* resolve final tests
* Drop skip
2024-12-09 14:00:18 -05:00
Tony Kipkemboi
236e42d0bc
format bullet points ( #1734 )
...
Co-authored-by: Brandon Hancock (bhancock_ai) <109994880+bhancockio@users.noreply.github.com >
2024-12-09 11:40:01 -05:00
lgesuellip
1261ce513f
Add doc structured tool ( #1713 )
...
* Add doc structured tool
* Fix example
---------
Co-authored-by: Brandon Hancock (bhancock_ai) <109994880+bhancockio@users.noreply.github.com >
2024-12-09 11:34:07 -05:00
Rok Benko
5a7a323f3a
Fix Knowledge docs Spaceflight News API dead link
2024-12-09 10:58:51 -05:00
Eduardo Chiarotti
11a3d4b840
docs: Add quotes to agentops installing command ( #1729 )
...
* docs: Add quotes to agentops installing command
* feat: Add ContextualMemory to __init__
* feat: remove import due to circular improt
* feat: update tasks config main template typos
2024-12-09 11:42:36 -03:00
Brandon Hancock (bhancock_ai)
c7c0647dd2
drop metadata requirement ( #1712 )
...
* drop metadata requirement
* fix linting
* Update docs for new knowledge
* more linting
* more linting
* make save_documents private
* update docs to the new way we use knowledge and include clearing memory
2024-12-05 14:59:52 -05:00
Brandon Hancock (bhancock_ai)
b0f1d1fcf0
New docs about yaml crew with decorators. Simplify template crew with… ( #1701 )
...
* New docs about yaml crew with decorators. Simplify template crew with links
* Fix spelling issues.
2024-12-05 11:23:20 -05:00
Tony Kipkemboi
fa373f9660
add knowledge demo + improve knowledge docs ( #1706 )
2024-12-05 09:49:44 -05:00
Rashmi Pawar
48bb8ef775
docs: add nvidia as provider ( #1632 )
...
Co-authored-by: Brandon Hancock (bhancock_ai) <109994880+bhancockio@users.noreply.github.com >
2024-12-04 15:38:46 -05:00
Brandon Hancock (bhancock_ai)
bbea797b0c
remove all references to pipeline and pipeline router ( #1661 )
...
* remove all references to pipeline and router
* fix linting
* drop poetry.lock
2024-12-04 12:39:34 -05:00
Brandon Hancock
4fb3331c6a
Talk about getting structured consistent outputs with tasks.
2024-12-04 10:46:39 -05:00