João Moura
9d4dc1a081
unifying co-worker string
2024-05-02 02:21:59 -03:00
João Moura
6840fd8ffc
remving blank line
2024-05-02 02:21:59 -03:00
João Moura
83596c1a32
Fixing task callback
2024-05-02 02:21:59 -03:00
João Moura
55fcda758a
Revert "AgentOps Implementation ( #411 )"
...
This reverts commit bf436f885e .
2024-05-02 02:21:59 -03:00
Braelyn Boynton
bf436f885e
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
João Moura
f3bfabb149
Adding manager llm
2024-04-16 16:50:44 -03:00
Joseph Bastulli
74f23ada73
fix: swapped the task callback assignment ( #443 )
2024-04-16 15:54:42 -03:00
Jack Hayter
e307da43c5
Prevent duplicate TokenCalcHandler callbacks on Agent ( #475 )
2024-04-16 15:54:02 -03:00
Lennart J. Kurzweg
19e0e3fcb4
Added optional manager_agent parameter ( #474 )
...
* Added optional manager_agent parameter
* Update crew.py
---------
Co-authored-by: Lennart J. Kurzweg (Nx2) <git@nx2.site >
Co-authored-by: João Moura <joaomdmoura@gmail.com >
2024-04-16 08:18:36 -03:00
João Moura
69964e005d
cutting new version with updated cli template
2024-04-11 11:30:30 -03:00
João Moura
e2ad0efbed
adding missing import
2024-04-08 02:08:43 -03:00
João Moura
ed1581dee5
removing unnecessary certificate
2024-04-08 01:39:11 -03:00
João Moura
0c717fb24a
fixing long temr memory interpolation
2024-04-07 14:55:35 -03:00
rajib
b5ecb36b50
The suggestions were getting split at character level and not at sentence level ( #436 )
...
* fix the issue where the suggestions were split at character level
* Update contextual_memory.py
---------
Co-authored-by: rajib76 <rajib76@yahoo.com >
Co-authored-by: João Moura <joaomdmoura@gmail.com >
2024-04-07 02:57:23 -03:00
shivam singh
8314591523
doc: Add documentation to Task model. ( #363 )
2024-04-05 19:49:36 -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
GabeKoga
459a404563
purple ( #428 )
...
changed from yellow to purple for visibility
2024-04-05 18:25:59 -03:00
João Moura
c47c288138
fixing memory docs
2024-04-05 08:59:54 -03:00
João Moura
f7fc61f043
Increasing default max inter
2024-04-05 08:36:09 -03:00
João Moura
9b37aab61a
adding max execution time
2024-04-05 08:31:25 -03:00
João Moura
a0ba9a81b2
not overriding llm callbacks
2024-04-05 08:24:20 -03:00
João Moura
fd12609330
Adding new test for crew memory
2024-04-04 15:29:45 -03:00
João Moura
a1e1113101
Removing memory flag from agent in favor of crew memory
2024-04-04 15:29:45 -03:00
João Moura
c45d1c337c
TYPO
2024-04-04 15:29:45 -03:00
ftoppi
ce9c343c0a
tasks.py: don't call Converter when model response is valid ( #406 )
...
* tasks.py: don't call Converter when model response is valid
Try to convert the task output to the expected Pydantic model before sending it to Converter, maybe the model got it right.
2024-04-04 10:11:46 -03:00
João Moura
3c64626c67
setting fake openai key
2024-04-03 06:56:02 -03:00
João Moura
c730d73c10
force reseting db in care of change in dimensions
2024-04-03 05:52:35 -03:00
João Moura
eb17e192c0
Fixing db path
2024-04-03 05:45:59 -03:00
João Moura
6532370c30
creating db file based on package name
2024-04-03 05:22:20 -03:00
João Moura
1da288de85
preparing new version
2024-04-03 05:04:26 -03:00
João Moura
6129c908b8
updating gitignore
2024-04-03 05:04:00 -03:00
João Moura
35f6156ed4
checking crew before using memory
2024-04-03 05:03:43 -03:00
João Moura
0abfcedda8
updating db storage and dependencies
2024-04-02 13:51:05 -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
3ef2df75fd
using .casefold() instead of lower
2024-04-01 10:45:17 -03:00
João Moura
b7983ccd8f
updating i18n to take on translation files
2024-04-01 10:45:17 -03:00
João Moura
66d0f448c4
improving agent tools descriptions
2024-04-01 10:45:17 -03:00
João Moura
5f65b7f7f4
improving original promtps
2024-04-01 10:45:14 -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
João Moura
6b2f7088a2
updating telemetry to use https
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
6091db1948
cutting new version with proper imports
2024-03-11 23:27:04 -03:00
João Moura
1295b9d604
cutting new version
2024-03-11 22:55:56 -03:00
João Moura
6b75f460cc
preparring new version that autoloads env
2024-03-11 22:19:47 -03:00
João Moura
dd3784e0d0
preparring to cut new version
2024-03-11 19:54:27 -03:00
João Moura
e19993076c
updating CLI template and guaranteeing tasks order
2024-03-11 19:53:34 -03:00