Commit Graph
420 Commits
Author SHA1 Message Date
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
Sarvajith Adyanthaya 39deac2747 Changed "Inert" to "Innate" #470 (#490) 2024-05-02 03:27:09 -03:00
ftoppiandJoão Moura 0a35868367 Update task.py: try to find json in task output using regex (#491)
* Update task.py: try to find json in task output using regex

Sometimes the model replies with a valid and additional text, let's try to extract and validate it first. It's cheaper than calling LLM for that.

* Update task.py

---------

Co-authored-by: João Moura <joaomdmoura@gmail.com>
2024-05-02 03:26:34 -03:00
Mosta 608f869789 Update PGSearchTool.md (#492)
typo on code snippet
2024-05-02 03:22:18 -03:00
Samuel Kocúr c30bd1a18e fix db_storage_path handling to use env variable or cwd (#507) 2024-05-02 03:16:54 -03:00
Mish Ushakov 20a81af95f Added Browserbase loader to the docs (#508)
* Create BrowserbaseLoadTool.md

* added browserbase loader
2024-05-02 03:15:59 -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
Victor Carvalho Tavernari dae0aedc99 Add conditional check for output file directory creation (#523)
This commit adds a conditional check to ensure that the output file directory exists before attempting to create it. This ensures that the code does not
fail in cases where the directory does not exist and needs to be created. The condition is added in the `_save_file` method of the `Task` class, ensuring
that the correct behavior is maintained for saving results to a file.
2024-05-02 03:13:51 -03:00
Jim Collins 5fde03f4b0 Update README.md (#525)
Reworded "If you want to also install crewai-tools, which is a package with tools that can be used by the agents, but more dependencies, you can install it with, example below uses it:" for clarity
2024-05-02 03:12:03 -03:00
Alex Fazio 48f53b529b fix to import statement PGSearchTool.md (#548)
fix to the import statement in PGSearchTool documentation
2024-05-02 03:10:43 -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 22c646294a unifying co-worker string 2024-05-02 02:21:59 -03:00
João Moura 10b317cf34 remving blank line 2024-05-02 02:21:59 -03:00
João Moura 03f0c44cac Fixing task callback 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
Alex Fazio b862e464f8 docs fix to xml tool import statement (#546)
* docs fix to xml tool import statement

* Update XMLSearchTool.md
2024-05-01 12:53:49 -03:00
Braelyn BoyntonandJoão Moura 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
Elijas DapšauskasandJoão Moura ff76715cd2 Allow minor version patches to python-dotenv (#339)
Co-authored-by: João Moura <joaomdmoura@gmail.com>
2024-04-19 02:44:08 -03:00
Emmanuel Crown cdb0a9c953 Fixed a typo in the main readme on the llm selection , options for an agent (#349) 2024-04-19 02:42:04 -03:00
Sajal SharmaandJoão Moura b0acae81b0 Update LLM-Connections.md (#353)
Co-authored-by: João Moura <joaomdmoura@gmail.com>
2024-04-19 02:41:36 -03:00
Kaushal PowarandJoão Moura afc616d263 Update GitHubSearchTool.md (#357)
GithubSearchTool was misspelled as GitHubSearchTool

Co-authored-by: João Moura <joaomdmoura@gmail.com>
2024-04-19 02:40:38 -03:00
Selim ErhanandJoão Moura e066b4dcb1 Update LLM-Connections.md (#359)
Created a short documentation on how to use Llama2 locally with crewAI thanks to the help of Ollama.

Co-authored-by: João Moura <joaomdmoura@gmail.com>
2024-04-19 02:39:33 -03:00
Christian24 9ea495902e Fix lockfile (#477) 2024-04-18 11:28:06 -03:00
João Moura d786c367b4 Update README.md 2024-04-17 00:02:49 -03:00
João Moura a391004432 Adding manager llm 2024-04-16 16:50:44 -03:00
João Moura dd97a2674d adding new installing crew docs 2024-04-16 16:50:44 -03:00
Joseph Bastulli 437c4c91bc fix: swapped the task callback assignment (#443) 2024-04-16 15:54:42 -03:00
Jack Hayter 575f1f98b0 Prevent duplicate TokenCalcHandler callbacks on Agent (#475) 2024-04-16 15:54:02 -03:00
Alex ReibmanandJoão Moura 2ee6ab6332 Incorrect documentation link for AgentOps (#458)
* remove .md

* made language more clear

* update images and documentation for spelling

* update typos and links

* update repo placement

* update wording

* clarify

* update wording

* Added clearer features

---------

Co-authored-by: João Moura <joaomdmoura@gmail.com>
2024-04-16 08:24:30 -03:00
Jonathan Morales Vélez 3d862538d2 fix link to observability (#461) 2024-04-16 08:22:11 -03:00
Preston Badeer 4bd36e0460 Update LLM-Connections.md with up to date LM Studio instructions (#468)
Co-authored-by: Preston Badeer <467756+pbadeer@users.noreply.github.com>
2024-04-16 08:20:56 -03:00
Eivind Hyldmo 7fbf0f1988 Fixed typo in Tools.md (#472) 2024-04-16 08:20:25 -03:00
066127013b 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 f675208d72 cutting new version with updated cli template 0.28.8 2024-04-11 11:30:30 -03:00
João Moura 36aa69cf66 Preparing new version to use new version of crewai-tools 0.28.7 2024-04-10 11:52:12 -03:00
Cfomodz 66b77ffd08 Update README.md (#442) 2024-04-08 05:59:04 -03:00
João Moura d2a3e4869a preparring new version 2024-04-08 02:08:57 -03:00
João Moura a2dc7c7f31 adding missing import 2024-04-08 02:08:43 -03:00
João Moura 55ac69776a preparing new version v0.28.5 2024-04-08 01:39:22 -03:00
João Moura 7a7c9b0076 removing unnecessary certificate 2024-04-08 01:39:11 -03:00
João Moura 77d40230a8 preparing new version 2024-04-07 14:55:45 -03:00
João Moura e4556040a8 fixing long temr memory interpolation 2024-04-07 14:55:35 -03:00
João Moura 755b3934a4 preping new verison with new tools package 2024-04-07 14:19:50 -03:00
João Moura 2d77fb72a5 preparing new version 2024-04-07 04:18:05 -03:00
106b0df42e 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>
v0.28.2
2024-04-07 02:57:23 -03:00
João Moura c31ac4cf7e Updating tool dependency v0.28.1 2024-04-05 22:46:32 -03:00
João Moura 7b309df0c5 preparing new version v0.28.0 2024-04-05 19:52:13 -03:00
shivam singh 326f524e7c doc: Add documentation to Task model. (#363) 2024-04-05 19:49:36 -03:00