Brandon Hancock
ee400973e9
fix failing memory tests
2025-02-07 12:27:00 -05:00
Brandon Hancock
6671164a85
Merge branch 'main' into brandon/general-cleanup
2025-02-07 12:04:47 -05:00
Brandon Hancock (bhancock_ai)
f6c2982619
fix manager ( #2056 )
2025-02-07 10:58:38 -05:00
Brandon Hancock
cc5201ee52
wip
2025-02-07 10:51:31 -05:00
Brandon Hancock
8659a531c5
wip
2025-02-07 10:51:14 -05:00
hyjbrave
5a8649a97f
fix unstructured example flow ( #2052 )
2025-02-07 10:38:15 -05:00
Brandon Hancock (bhancock_ai)
f9b4e14173
Merge branch 'main' into brandon/general-cleanup
2025-02-07 10:33:19 -05:00
Brandon Hancock
fe35161669
drop prints
2025-02-06 18:35:34 -05:00
Brandon Hancock
b57fbfb943
drop prints
2025-02-06 18:35:12 -05:00
Brandon Hancock
dcbf6b07ef
address fix: Typo in expected_output string #2045
2025-02-06 15:48:49 -05:00
Nicolas Lorin
e6100debac
agent: improve knowledge naming ( #2041 )
2025-02-06 15:19:22 -05:00
Brandon Hancock
f4310aea3b
more broad with o1
2025-02-06 14:16:09 -05:00
Brandon Hancock
e2b460374a
Include fix for o1 models not supporting system messages
2025-02-06 10:10:23 -05:00
João Moura
abee94d056
fix version
2025-02-05 21:19:28 -08:00
Thiago Moretto
92731544ae
Fix ignored Crew task callback when one is set on the Task ( #2040 )
...
* Fix ignored Crew task callback when one is set on the Task
* type checking
2025-02-05 15:53:15 -05:00
Brandon Hancock
d8891bcf83
improve manager
2025-02-05 15:49:43 -05:00
Brandon Hancock
5d9fcc38a3
clean up. fix type safety. address memory config docs
2025-02-05 15:06:34 -05:00
Nicolas Lorin
77c7b7dfa1
FIX: correctly initialize embedder for crew knowledge ( #2035 )
2025-02-05 10:55:09 -05:00
Juan Figuera
ea64c29fee
Added expected_output field to tasks to prevent ValidationError from Pydantic ( #1971 )
...
Co-authored-by: Brandon Hancock (bhancock_ai) <109994880+bhancockio@users.noreply.github.com >
2025-02-04 16:49:29 -05:00
Brandon Hancock (bhancock_ai)
f4bb040ad8
Brandon/improve llm structured output ( #2029 )
...
* code and tests work
* update docs
---------
Co-authored-by: Lorenze Jay <63378463+lorenzejay@users.noreply.github.com >
2025-02-04 16:46:48 -05:00
rishi154
515478473a
Fix : short_term_memory with bedrock - using user defined model(when passed as attribute) rather than default ( #1959 )
...
* Update embedding_configurator.py
Modified _configure_bedrock method to use user submitted model_name rather than default amazon.titan-embed-text-v1.
Sending model_name in short_term_memory (embedder_config/config) was not working.
# Passing model_name to use model_name provide by user than using default. Added if/else for backward compatibility
* Update embedding_configurator.py
Incorporated review comments
---------
Co-authored-by: Brandon Hancock (bhancock_ai) <109994880+bhancockio@users.noreply.github.com >
2025-02-04 16:44:07 -05:00
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
Tony Kipkemboi
de6933b2d2
Merge pull request #2028 from crewAIInc/brandon/update-litellm-for-o3
...
update litellm to support o3-mini and deepseek. Update docs.
2025-02-04 12:40:36 -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
Brandon Hancock (bhancock_ai)
ddb7958da7
Clean up to match enterprise ( #2009 )
...
* Clean up to match enterprise
* improve feedback prompting
2025-01-30 18:16:10 -05:00
Brandon Hancock (bhancock_ai)
477cce321f
Fix llms ( #2003 )
...
* iwp
* add in api_base
---------
Co-authored-by: Lorenze Jay <63378463+lorenzejay@users.noreply.github.com >
2025-01-29 19:41:09 -05:00
Brandon Hancock (bhancock_ai)
7bed63a693
Bugfix/fix broken training ( #1993 )
...
* Fixing training while refactoring code
* improve prompts
* make sure to raise an error when missing training data
* Drop comment
* fix failing tests
* add clear
* drop bad code
* fix failing test
* Fix type issues pointed out by lorenze
* simplify training
2025-01-29 19:11:14 -05:00
Lorenze Jay
2709a9205a
fixes interpolation issues when inputs are type dict,list specificall… ( #1992 )
...
* fixes interpolation issues when inputs are type dict,list specifically when defined on expected_output
* improvements with type hints, doc fixes and rm print statements
* more tests
* test passing
---------
Co-authored-by: Brandon Hancock <brandon@brandonhancock.io >
2025-01-29 13:24:50 -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
Paul Nugent
c3e7a3ec19
Merge pull request #1991 from crewAIInc/feat/update-litellm-for-deepseek-support
...
update litellm for deepseek
2025-01-28 17:32:05 +00:00
Brandon Hancock
cba8c9faec
update litellm
2025-01-28 12:23:06 -05:00
Brandon Hancock (bhancock_ai)
bcb7fb27d0
Fix ( #1990 )
...
* Fix
* drop failing files
2025-01-28 11:54:53 -05:00
João Moura
c310044bec
preparing new version
0.100.0
2025-01-28 10:29:53 -03:00
Brandon Hancock (bhancock_ai)
5263df24b6
quick fix for mike ( #1987 )
2025-01-27 17:41:26 -05:00
Brandon Hancock (bhancock_ai)
dea6ed7ef0
fix issue pointed out by mike ( #1986 )
...
* fix issue pointed out by mike
* clean up
* Drop logger
* drop unused imports
2025-01-27 17:35:17 -05:00
Brandon Hancock (bhancock_ai)
d3a0dad323
Bugfix/litellm plus generic exceptions ( #1965 )
...
* wip
* More clean up
* Fix error
* clean up test
* Improve chat calling messages
* crewai chat improvements
* working but need to clean up
* Clean up chat
2025-01-27 13:41:46 -08:00
devin-ai-integration[bot]
67bf4aea56
Add version check to crew_chat.py ( #1966 )
...
* Add version check to crew_chat.py with min version 0.98.0
Co-Authored-By: brandon@crewai.com <brandon@crewai.com >
* Fix import sorting in crew_chat.py
Co-Authored-By: brandon@crewai.com <brandon@crewai.com >
* Fix import sorting in crew_chat.py (attempt 3)
Co-Authored-By: brandon@crewai.com <brandon@crewai.com >
* Update error message, add version check helper, fix import sorting
Co-Authored-By: brandon@crewai.com <brandon@crewai.com >
* Fix import sorting with Ruff auto-fix
Co-Authored-By: brandon@crewai.com <brandon@crewai.com >
* Remove poetry check and import comment headers in crew_chat.py
Co-Authored-By: brandon@crewai.com <brandon@crewai.com >
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: brandon@crewai.com <brandon@crewai.com >
2025-01-24 17:04:41 -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
Brandon Hancock (bhancock_ai)
a836f466f4
Updated calls and added tests to verify ( #1953 )
...
* Updated calls and added tests to verify
* Drop unused import
2025-01-22 14:36:15 -05:00
Brandon Hancock (bhancock_ai)
67f0de1f90
Bugfix/kickoff hangs when llm call fails ( #1943 )
...
* Wip to address https://github.com/crewAIInc/crewAI/issues/1934
* implement proper try / except
* clean up PR
* add tests
* Fix tests and code that was broken
* mnore clean up
* Fixing tests
* fix stop type errors]
* more fixes
2025-01-22 14:24:00 -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