João Moura
fdd36b0766
Update README.md
2024-01-11 09:31:45 -03:00
João Moura
4f22bbf4d4
Update README.md
2024-01-10 21:00:37 -03:00
João Moura
34c1c0d76a
starting to revamp docs
2024-01-10 13:12:31 -03:00
João Moura
feafa586ae
fixing github action
2024-01-10 12:24:37 -03:00
João Moura
786691e97e
replacing circleci with github actions
2024-01-10 12:05:42 -03:00
Greyson LaLonde
155368be3b
Move to src dir usage ( #99 )
2024-01-10 11:39:36 -03:00
João Moura
a944cfc8d0
installing mkdocs as part of the github workflow
2024-01-10 00:46:56 -03:00
João Moura
bc7366b862
TYPO
2024-01-10 00:42:12 -03:00
João Moura
bb080c47f6
starting github actions for docs
2024-01-10 00:40:56 -03:00
João Moura
402137711c
starting to setup new documentation
2024-01-10 00:30:18 -03:00
Greyson LaLonde
002da5a6f5
Add imports ( #98 )
2024-01-10 00:13:06 -03:00
João Moura
376fee952d
updating logo
2024-01-10 00:08:39 -03:00
SashaXser
761f682d44
Refractoring ( #88 )
...
Co-authored-by: João Moura <joaomdmoura@gmail.com >
2024-01-10 00:04:13 -03:00
João Moura
40aea44470
bringing output log
2024-01-09 23:57:35 -03:00
yanzz
8eba7aab89
improved readability ( #90 )
2024-01-09 23:29:50 -03:00
Chris
bc54d310f2
update example usage in README ( #97 )
2024-01-09 23:22:42 -03:00
João Moura
f102c2e7dd
cutting new version v0.1.24
2024-01-07 21:36:14 -03:00
João Moura
1ce9a8540b
removing reference for pydantic v1
2024-01-07 21:35:30 -03:00
João Moura
f101dc5592
Improving agent delegation prompt
2024-01-07 21:35:27 -03:00
Ikko Eltociear Ashimine
55de63f6fa
Update README.md ( #81 )
...
bellow -> below
2024-01-07 13:37:30 -03:00
João Moura
7954f6b51c
Reliability improvements ( #77 )
...
* fixing identation for AgentTools
* updating gitignore to exclude quick test script
* startingprompt translation
* supporting individual task output
* adding agent to task output
* cutting new version
* Updating README example
v0.1.23
2024-01-07 12:43:23 -03:00
João Moura
234a2c72b0
Tools cache and delegation improvements ( #68 )
...
* Fixing repeated tool usage treatment
* Improving agent delegation prompt
2024-01-06 11:46:34 -03:00
João Moura
7a22b03713
Update README.md
2024-01-06 01:36:00 -03:00
Chris Bruner
52d404a267
Updated the main example in README.md ( #61 )
...
Update Example to mention local LLMs
2024-01-06 00:34:28 -03:00
João Moura
6e086fe574
Update README.md
2024-01-06 00:03:03 -03:00
João Moura
8206eb8915
Update README.md
2024-01-06 00:01:39 -03:00
João Moura
8288f38281
Update README.md
2024-01-06 00:01:07 -03:00
João Moura
99efb33b3f
Update README.md
2024-01-05 16:06:48 -03:00
João Moura
57c870e15d
Update README.md
2024-01-05 13:50:48 -03:00
João Moura
3f9c4df32d
Better agent execution error handling ( #54 )
...
A few quality of life improvements around cache handling and repeated tool usage
2024-01-05 11:04:59 -03:00
João Moura
6b054651a7
Refactoring task cache to be a tool ( #50 )
...
* Refactoring task cache to be a tool
The previous implementation of the task caching system was early exiting
the agent executor due to the fact it was returning an AgentFinish object.
This now refactors it to use a cache specific tool that is dynamically
added and forced into the agent in case of a task execution that was
already executed with the same input.
2024-01-04 21:29:42 -03:00
João Moura
fe6bef0af1
Update README.md
2024-01-04 10:06:08 -03:00
João Moura
358e5fa534
Update README.md
2024-01-04 10:04:56 -03:00
João Moura
b5e9173cbb
Update README.md
2024-01-04 10:04:31 -03:00
João Moura
14a081b814
Proper README example ( #48 )
2024-01-04 10:03:23 -03:00
João Moura
9a9319eea9
Update README.md
2024-01-03 20:21:59 -03:00
João Moura
05984093f0
bumping langchain version and cutting new version
2024-01-03 18:58:45 -03:00
João Moura
2c4851bd2e
Updating README example
2024-01-03 18:58:45 -03:00
Scott Stoltzman
c2f403f0eb
Change "agent" to "openhermes" in Ollama example ( #33 )
2024-01-03 10:38:14 -03:00
SuperMalinge
00e584312c
Update output_parser.py ( #42 )
2024-01-02 20:52:12 -03:00
João Moura
f6c042e58e
Update README.md
2024-01-02 18:51:44 -03:00
João Moura
fddeb0e672
Update README.md
2023-12-31 17:41:50 -03:00
Greyson LaLonde
f311afaab3
Remove model inheritance ( #30 )
2023-12-31 10:52:08 -03:00
Greyson LaLonde
0323191436
Implement CrewAIBaseModel and Update to ConfigDict ( #29 )
...
New CrewAIBaseModel:
Base for Agent, Crew, Task.
Includes generated, frozen UUID.
Adds hashing capability
Migrate to ConfigDict:
Replaces class Config with model_config, see this deprecation note .
Benefits:
Adds auditing capability with frozen UUIDs.
2023-12-30 21:52:04 -03:00
Ikko Eltociear Ashimine
fd4c850df7
Update README.md ( #27 )
...
Documention -> Documentation
2023-12-30 21:49:20 -03:00
João Moura
45ee442b4c
Cutting a new version 0.1.14
v0.1.14
2023-12-30 11:03:03 -03:00
João Moura
f887d9bd79
Small updates to the code formatting
2023-12-30 10:53:10 -03:00
João Moura
d6c60f873a
Adding verbose levels
2023-12-30 07:41:38 -03:00
Greyson LaLonde
ff46652752
Update to use absolute imports ( #17 )
...
Update to use absolute imports
2023-12-29 22:39:59 -03:00
João Moura
af9e749edb
Adding tool caching a loop execution prevention. ( #25 )
...
* Adding tool caching a loop execution prevention.
This adds some guardrails, to both prevent the same tool to be used
consecutively and also caching tool's results across the entire crew
so it cuts down execution time and eventual LLM calls.
This plays a huge role for smaller opensource models that usually fall
into those behaviors patterns.
It also includes some smaller improvements around the tool prompt and
agent tools, all with the same intention of guiding models into
better conform with agent instructions.
2023-12-29 22:35:23 -03:00