João Moura
e27dd53c78
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
João Moura
b0c5e24507
Update tests.yml
2024-01-14 00:11:53 -03:00
João Moura
cce9a8aff2
slightly improving prompts
2024-01-13 11:32:32 -03:00
Jimmy Kounelis
c3833e2ebb
Adding Greek translation ( #122 )
...
* Adding Greek translation
Co-authored-by: JimJim12 <loljk@Madness>
2024-01-13 11:22:23 -03:00
João Moura
1fc806161f
Adding support for Crew throttling using RPM ( #124 )
...
* Add translations
* fixing translations
* Adding support for Crew throttling with RPM
2024-01-13 11:20:30 -03:00
Greyson LaLonde
3c74fbf9ab
Add github action for black ( #116 )
2024-01-12 22:06:13 -03:00
João Moura
b487136878
Adding support for translations ( #120 )
...
Add translations support
2024-01-12 14:49:36 -03:00
João Moura
70072b4e40
Revamp max iteration Logic ( #111 )
...
This now will allow to add a max_inter option to agents while also making sure to force the agent to give it's best final answer before running out of it's max_inter.
2024-01-11 12:32:54 -03:00
Greyson LaLonde
0fde1f6258
Bump to langchain0.1.0 ( #108 )
...
* Bump `langchain`, `openai`; add `langchain-openai`
* Update imports to fix warnings
2024-01-11 09:33:43 -03:00
João Moura
f6b9f85099
Update README.md
2024-01-11 09:31:45 -03:00
João Moura
4c1089d335
Update README.md
2024-01-10 21:00:37 -03:00
João Moura
7b5f2b24b3
starting to revamp docs
2024-01-10 13:12:31 -03:00
João Moura
0c2e348239
fixing github action
2024-01-10 12:24:37 -03:00
João Moura
339da3ee1a
replacing circleci with github actions
2024-01-10 12:05:42 -03:00
Greyson LaLonde
d122d90df0
Move to src dir usage ( #99 )
2024-01-10 11:39:36 -03:00
João Moura
c601fbdc12
installing mkdocs as part of the github workflow
2024-01-10 00:46:56 -03:00
João Moura
e5f3e47ccb
TYPO
2024-01-10 00:42:12 -03:00
João Moura
6721a0bc6d
starting github actions for docs
2024-01-10 00:40:56 -03:00
João Moura
2fc1cc333f
starting to setup new documentation
2024-01-10 00:30:18 -03:00
Greyson LaLonde
71f53e4c87
Add imports ( #98 )
2024-01-10 00:13:06 -03:00
João Moura
e525a28398
updating logo
2024-01-10 00:08:39 -03:00
SashaXser
f6de0928c4
Refractoring ( #88 )
...
Co-authored-by: João Moura <joaomdmoura@gmail.com >
2024-01-10 00:04:13 -03:00
João Moura
ae385eca06
bringing output log
2024-01-09 23:57:35 -03:00
yanzz
e2685413ce
improved readability ( #90 )
2024-01-09 23:29:50 -03:00
Chris
6e7bafd758
update example usage in README ( #97 )
2024-01-09 23:22:42 -03:00
João Moura
abca7f06d5
cutting new version v0.1.24
2024-01-07 21:36:14 -03:00
João Moura
e6805833c2
removing reference for pydantic v1
2024-01-07 21:35:30 -03:00
João Moura
4b802a15c3
Improving agent delegation prompt
2024-01-07 21:35:27 -03:00
Ikko Eltociear Ashimine
e7a201a2f6
Update README.md ( #81 )
...
bellow -> below
2024-01-07 13:37:30 -03:00
João Moura
2ef682edf3
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
2024-01-07 12:43:23 -03:00
João Moura
ca8c7266ed
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
7dcdde3ccb
Update README.md
2024-01-06 01:36:00 -03:00
Chris Bruner
7adaa6b86a
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
0197b8d44c
Update README.md
2024-01-06 00:03:03 -03:00
João Moura
6636b4cb8d
Update README.md
2024-01-06 00:01:39 -03:00
João Moura
018bb18b6a
Update README.md
2024-01-06 00:01:07 -03:00
João Moura
dfc965067a
Update README.md
2024-01-05 16:06:48 -03:00
João Moura
db7e91248a
Update README.md
2024-01-05 13:50:48 -03:00
João Moura
13bb3abf57
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
5602160caf
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
35f4169d6a
Update README.md
2024-01-04 10:06:08 -03:00
João Moura
c82e29afe0
Update README.md
2024-01-04 10:04:56 -03:00
João Moura
4837f6bbfb
Update README.md
2024-01-04 10:04:31 -03:00
João Moura
3f9a0cfd5c
Proper README example ( #48 )
2024-01-04 10:03:23 -03:00
João Moura
c91fe15f6f
Update README.md
2024-01-03 20:21:59 -03:00
João Moura
d489c85bf9
bumping langchain version and cutting new version
2024-01-03 18:58:45 -03:00
João Moura
a2cd2d6f48
Updating README example
2024-01-03 18:58:45 -03:00
Scott Stoltzman
f13d117afc
Change "agent" to "openhermes" in Ollama example ( #33 )
2024-01-03 10:38:14 -03:00
SuperMalinge
77e3af6603
Update output_parser.py ( #42 )
2024-01-02 20:52:12 -03:00
João Moura
8df6cec4e5
Update README.md
2024-01-02 18:51:44 -03:00