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
João Moura
596e243374
adding support for step_callback
2024-02-08 23:56:13 -08:00
João Moura
326ad08ba2
adding support for full_ouput in crews
2024-02-08 23:23:34 -08:00
João Moura
a45c82c5f7
fixing RPM controlelr being set unencessarily
2024-02-07 23:09:36 -08:00
João Moura
09bec0e28b
adding manager_llm
2024-02-05 20:46:47 -08:00
João Moura
2f0bf3b325
updating readme
2024-02-04 13:13:42 -08:00
João Moura
05dda59cf6
Adding multi thread execution
2024-02-03 23:24:41 -08:00
João Moura
d712ee8451
adding ability to pass context to tasks
2024-02-02 23:17:02 -08:00
Gui Vieira
c78237cb86
Hierarchical process ( #206 )
...
* Hierarchical process + Docs
Co-authored-by: João Moura <joaomdmoura@gmail.com >
2024-02-02 13:56:35 -03:00
João Moura
8fc0f33dd5
adding task callback
2024-01-30 22:46:20 -03:00
Guilherme Vieira
29c31a2404
Fix static typing errors ( #187 )
...
Co-authored-by: João Moura <joaomdmoura@gmail.com >
2024-01-29 19:52:14 -03:00
João Moura
cd77981102
Adding support for expected output
2024-01-29 00:11:30 -03:00
João Moura
2bf924b732
Add RPM control to both agents and crews ( #133 )
...
* moving file into utilities
* creating Logger and RPMController
* Adding support for RPM to agents and crew
2024-01-14 00:22:11 -03:00