Eduardo Chiarotti
b48beaaf9c
feat: Add crew train cli ( #624 )
...
* fix: fix crewai-tools cli command
* feat: add crewai train CLI command
* feat: add the tests
* fix: fix typing hinting issue on code
* fix: test.yml
* fix: fix test
* fix: removed fix since it didnt changed the test
2024-05-23 18:46:45 -03:00
Jason Schrader
77f595e617
Add version command to CLI ( #348 )
...
* feat: add version command to cli with tools flag
* test: check output of version and tools flag
* fix: add version tool info to cli outputs
2024-05-15 19:50:49 -03:00
João Moura
fc510dbc3d
New version, updating dependencies, fixing memory
2024-05-13 22:26:41 -03:00
João Moura
eaa8aa7d35
preparing new version
2024-05-13 12:59:55 -03:00
João Moura
f8949ba975
Adding new tests
2024-05-13 02:34:33 -03:00
João Moura
f175ac32d0
Small RC Fixes ( #608 )
...
* mentioning ollama on the docs as embedder
* lowering barrier to match tool with simialr name
* Fixing agent tools to support co_worker
* Adding new tests
* Fixing type"
* updating tests
* fixing conflict
2024-05-13 02:29:04 -03:00
Ítalo Vieira
c0a7e75f29
fix typo exectue -> execute ( #607 )
2024-05-13 02:19:06 -03:00
Eduardo Chiarotti
f0c9e80d33
Feat: Add Ruff to improve linting/formatting ( #588 )
...
* fix: fix test actually running
* fix: fix test to not send request to openai
* fix: fix linting to remove cli files
* fix: exclude only files that breaks black
* fix: Fix all Ruff checkings on the code and Fix Test with repeated name
* fix: Change linter name on yml file
* feat: update pre-commit
* feat: remove need for isort on the code
* feat: remove black linter
* feat: update tests yml to try to fix the tests gh action
2024-05-10 11:53:53 -03:00
Eduardo Chiarotti
1b73933be0
fix: fix test actually running ( #587 )
...
* fix: fix test actually running
* fix: fix test to not send request to openai
* fix: fix linting to remove cli files
* fix: exclude only files that breaks black
2024-05-09 21:33:48 -03:00
João Moura
9071f27d9f
Fixing manager_agent_support
2024-05-05 00:51:18 -03:00
João Moura
b0e38c2a2d
adding meomization to crewai project annotations
2024-05-03 00:49:37 -03:00
João Moura
68e1444ed8
updating manager llm pydantic error
2024-05-02 23:39:56 -03:00
João Moura
cbe53d9daf
small improvements for i18n
2024-05-02 05:00:29 -03:00
João Moura
7ad0357eaa
adding initial support for external prompt file
2024-05-02 05:00:29 -03:00
Dmitri Khokhlov
5daa40b498
fix: TypeError: LongTermMemory.search() missing 1 required positional argument: 'latest_n' ( #488 )
...
Signed-off-by: Dmitri Khokhlov <dkhokhlov@gmail.com >
2024-05-02 03:28:36 -03:00
Ikko Eltociear Ashimine
93dc0874b5
fix typo ( #489 )
...
* Update test_crew_function_calling_llm.yaml
ouput -> output
* Update tool_usage.py
ouput -> output
2024-05-02 03:27:40 -03:00
João Moura
2ae6fc4bd8
smal fixes and better guardrail for parsing small models tools usage
2024-05-02 02:21:59 -03:00
João Moura
84775373a6
Adding support for system, prompt and answe templates
2024-05-02 02:21:59 -03:00
João Moura
8360abd1c0
removing unnecessary test
2024-05-02 02:21:59 -03:00
João Moura
f3bfabb149
Adding manager llm
2024-04-16 16:50:44 -03:00
GabeKoga
289e12de5a
Feature: Log files ( #423 )
...
* log_file
feature: added a new parameter for crew that creates a txt file to log agent execution
* unit tests and documentation
unit test if file is created but not what is inside the file
2024-04-05 19:44:50 -03:00
João Moura
4c274dbca7
updating tests
2024-04-05 08:33:31 -03:00
João Moura
fd12609330
Adding new test for crew memory
2024-04-04 15:29:45 -03:00
João Moura
80fd67cdea
updating specs
2024-04-02 13:51:16 -03:00
João Moura
bbd4e58b65
Starting i18n language file support
2024-04-01 10:45:17 -03:00
João Moura
f85bf00409
Adding long term, short term, entity and contextual memory
2024-04-01 10:45:17 -03:00
João Moura
d73dd08ef4
Adding custom caching
2024-04-01 10:43:05 -03:00
João Moura
81d5fe6fc6
Ability to disable cache at agent and crew level
2024-04-01 10:43:05 -03:00
João Moura
45ba8d4bd2
fixing warnings
2024-04-01 10:43:05 -03:00
GabeKoga
eb98b8efad
feature: human input per task ( #395 )
...
* feature: human input per task
* Update executor.py
* Update executor.py
* Update executor.py
* Update executor.py
* Update executor.py
* feat: change human input for unit testing
added documentation and unit test
* Create test_agent_human_input.yaml
add yaml for test
---------
Co-authored-by: João Moura <joaomdmoura@gmail.com >
2024-04-01 10:04:56 -03:00
Gui Vieira
27b3625cd1
Fix input interpolation bug ( #369 )
2024-03-22 03:08:54 -03:00
João Moura
5aa543f4d2
Preparing new version
2024-03-11 17:37:12 -03:00
João Moura
0a9404bb46
adding initial CLI support
2024-03-11 16:37:32 -03:00
João Moura
475dcdfdbe
updating tests
2024-03-03 20:54:15 -03:00
João Moura
d2f8a30c96
cutting a new version addressin backward compatibility
2024-02-28 12:04:13 -03:00
João Moura
38ceb9d409
adding support for input interpolation for tasks and agents
2024-02-28 03:44:23 -03:00
João Moura
45ea5ccef0
fixing tests
2024-02-28 03:44:23 -03:00
João Moura
9435ff437a
Adding ability to track tools_errors and delegations
2024-02-28 03:44:23 -03:00
João Moura
ed22fdd993
Adding overall usage_metrics to crew and not adding delegation tools if there no agents the allow delegation
2024-02-28 03:44:23 -03:00
João Moura
5d682a5d6c
Adding initial formatting error counting and token counter
2024-02-28 03:44:23 -03:00
João Moura
24fca5536c
adding new converter logic
2024-02-22 15:16:17 -03:00
João Moura
c099776962
Improving inner prompts
2024-02-20 17:53:30 -03:00
João Moura
c11723dc7f
Updating tests
2024-02-20 10:40:37 -03:00
João Moura
79a4bfbbc4
updating tests
2024-02-19 22:48:34 -03:00
João Moura
430eb23448
Cutting new version with tool ussage bug fix
2024-02-15 23:19:12 -03:00
João Moura
55c0c186d1
adding function calling llm support
2024-02-13 02:57:12 -08:00
João Moura
256a2f1979
updating tests
2024-02-13 01:50:12 -08:00
João Moura
21d1168943
Adding ability to remember instruction after using too many tools
2024-02-10 12:53:02 -08:00
João Moura
bbbd976fe3
refactoring task execution
2024-02-10 11:28:08 -08:00
João Moura
5a102251cf
Revamping tool usage
2024-02-10 10:36:34 -08:00