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
João Moura
0b781065d2
Better json parsing for smaller models
2024-05-02 21:57:41 -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
deadlious
531c70b476
Tool name recognition based on string distance ( #521 )
...
* adding variations of ask question and delegate work tools
* Revert "adding variations of ask question and delegate work tools"
This reverts commit 38d4589be8 .
* adding distance calculation for tool names.
* proper formatting
* remove brackets
2024-05-02 03:15:34 -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
caa0e5db8d
Revert "AgentOps Implementation ( #411 )"
...
This reverts commit 3d5257592b .
2024-05-02 02:21:59 -03:00
Braelyn Boynton
3d5257592b
AgentOps Implementation ( #411 )
...
* implements agentops with a langchain handler, agent tracking and tool call recording
* track tool usage
* end session after completion
* track tool usage time
* better tool and llm tracking
* code cleanup
* make agentops optional
* optional dependency usage
* remove telemetry code
* optional agentops
* agentops version bump
* remove org key
* true dependency
* add crew org key to agentops
* cleanup
* Update pyproject.toml
* Revert "true dependency"
This reverts commit e52e8e9568 .
* Revert "cleanup"
This reverts commit 7f5635fb9e .
* optional parent key
* agentops 0.1.5
* Revert "Revert "cleanup""
This reverts commit cea33d9a5d .
* Revert "Revert "true dependency""
This reverts commit 4d1b460b
* cleanup
* Forcing version 0.1.5
* Update pyproject.toml
---------
Co-authored-by: João Moura <joaomdmoura@gmail.com >
2024-04-20 12:20:13 -03:00
GabeKoga
aebc443b62
purple ( #428 )
...
changed from yellow to purple for visibility
2024-04-05 18:25:59 -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
3134711240
Updating Docs
2024-03-03 20:54:15 -03:00
João Moura
42eeec5897
Update inner tool usage logic to support both regular and function calling
2024-03-03 20:54:15 -03:00
heyfixit
c0a0e01cf6
fix directory typo ( #295 )
2024-03-03 12:41:14 -03:00
Hongbo
5857c22daf
correct a typo in tool_usage.py ( #276 )
2024-02-28 09:25:27 -03:00
João Moura
1f802ccb5a
removing logs and preping new version
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
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
8f5d735b2f
bug fixing
2024-02-20 10:40:16 -03:00
João Moura
efb097a76b
Adding new tool usage and parsing logic
2024-02-19 22:43:10 -03:00
João Moura
21667bc7e1
adding more error logging and preparing new version
2024-02-15 23:49:30 -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
3ef502024d
preparing new version
2024-02-13 02:58:16 -08:00
João Moura
e55cee7372
adding function calling llm support
2024-02-13 02:57:12 -08:00
João Moura
76b17a8d04
renaming function for tools
2024-02-12 16:48:14 -08:00
João Moura
c875d887b7
Crewating a tool output parser
2024-02-12 14:24:36 -08:00
João Moura
91659d6488
counting for tool retries on the acutal usage
2024-02-10 13:14:00 -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
00206a62ab
Revamping tool usage
2024-02-10 10:36:34 -08:00