João Moura
27fddae286
New version, updating dependencies, fixing memory
2024-05-13 22:26:41 -03:00
João Moura
615ac7f297
preparing new version
2024-05-13 12:59:55 -03:00
João Moura
27e7f48a44
Adding new tests
2024-05-13 02:34:33 -03:00
João Moura
7fd8850ddb
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
7a4d3dd496
fix typo exectue -> execute ( #607 )
2024-05-13 02:19:06 -03:00
Eduardo Chiarotti
aeba64feaf
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
1da7473f26
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
d341cb3d5c
Fixing manager_agent_support
2024-05-05 00:51:18 -03:00
João Moura
b264ebabc0
adding meomization to crewai project annotations
2024-05-03 00:49:37 -03:00
João Moura
552dda46f8
updating manager llm pydantic error
2024-05-02 23:39:56 -03:00
João Moura
0a53ce17a2
small improvements for i18n
2024-05-02 05:00:29 -03:00
João Moura
672b150972
adding initial support for external prompt file
2024-05-02 05:00:29 -03:00
Dmitri Khokhlov
ff2f1477bb
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
1139073297
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
4d9b0c6138
smal fixes and better guardrail for parsing small models tools usage
2024-05-02 02:21:59 -03:00
João Moura
70cabec876
Adding support for system, prompt and answe templates
2024-05-02 02:21:59 -03:00
João Moura
60423376cf
removing unnecessary test
2024-05-02 02:21:59 -03:00
João Moura
a391004432
Adding manager llm
2024-04-16 16:50:44 -03:00
GabeKoga
9db99befb6
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
e4363f9ed8
updating tests
2024-04-05 08:33:31 -03:00
João Moura
0362449fe4
Adding new test for crew memory
2024-04-04 15:29:45 -03:00
João Moura
09c8193c8f
updating specs
2024-04-02 13:51:16 -03:00
João Moura
ddb84cc16d
Starting i18n language file support
2024-04-01 10:45:17 -03:00
João Moura
5b59e450f7
Adding long term, short term, entity and contextual memory
2024-04-01 10:45:17 -03:00
João Moura
5977c442b1
Adding custom caching
2024-04-01 10:43:05 -03:00
João Moura
721b27d222
Ability to disable cache at agent and crew level
2024-04-01 10:43:05 -03:00
João Moura
7259dba90d
fixing warnings
2024-04-01 10:43:05 -03:00
GabeKoga
bcf701b287
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
128ce91951
Fix input interpolation bug ( #369 )
2024-03-22 03:08:54 -03:00
João Moura
35f8919e73
Preparing new version
2024-03-11 17:37:12 -03:00
João Moura
47b5cbd211
adding initial CLI support
2024-03-11 16:37:32 -03:00
João Moura
b856b21fc6
updating tests
2024-03-03 20:54:15 -03:00
João Moura
78bf008c36
cutting a new version addressin backward compatibility
2024-02-28 12:04:13 -03:00
João Moura
997c906b5f
adding support for input interpolation for tasks and agents
2024-02-28 03:44:23 -03:00
João Moura
2530196cf8
fixing tests
2024-02-28 03:44:23 -03:00
João Moura
340bea3271
Adding ability to track tools_errors and delegations
2024-02-28 03:44:23 -03:00
João Moura
a9863fe670
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
7b49b4e985
Adding initial formatting error counting and token counter
2024-02-28 03:44:23 -03:00
João Moura
1c7f9826b4
adding new converter logic
2024-02-22 15:16:17 -03:00
João Moura
0593d52b91
Improving inner prompts
2024-02-20 17:53:30 -03:00
João Moura
e9aa87f62b
Updating tests
2024-02-20 10:40:37 -03:00
João Moura
4c519d9d98
updating tests
2024-02-19 22:48:34 -03:00
João Moura
19b6c15fff
Cutting new version with tool ussage bug fix
2024-02-15 23:19:12 -03:00
João Moura
e55cee7372
adding function calling llm support
2024-02-13 02:57:12 -08:00
João Moura
b21191dd55
updating tests
2024-02-13 01:50:12 -08:00
João Moura
0076ea7bff
Adding ability to remember instruction after using too many tools
2024-02-10 12:53:02 -08:00
João Moura
e79da7bc05
refactoring task execution
2024-02-10 11:28:08 -08:00
João Moura
00206a62ab
Revamping tool usage
2024-02-10 10:36:34 -08:00
João Moura
d4c21a23f4
updating all cassettes
2024-02-10 00:55:40 -08:00
João Moura
a1e0596450
adding crew step_callback
2024-02-09 01:24:31 -08:00