Tony Kipkemboi
bca56eea48
Merge pull request #1675 from rokbenko/rok
...
[DOCS] Update Agents docs to include two approaches for creating an agent
2024-11-30 11:26:10 -05:00
Rok Benko
588ad3c4a4
Update Agents docs to include two approaches for creating an agent: with and without YAML configuration
2024-11-28 17:20:53 +01:00
Lorenze Jay
c6a6c918e0
added knowledge to agent level ( #1655 )
...
* added knowledge to agent level
* linted
* added doc
* added from suggestions
* added test
* fixes from discussion
* fix docs
* fix test
* rm cassette for knowledge_sources test as its a mock and update agent doc string
* fix test
* rm unused
* linted
2024-11-27 11:33:07 -08:00
Brandon Hancock (bhancock_ai)
366bbbbea3
Feat/remove langchain ( #1668 )
...
* feat: add initial changes from langchain
* feat: remove kwargs of being processed
* feat: remove langchain, update uv.lock and fix type_hint
* feat: change docs
* feat: remove forced requirements for parameter
* feat add tests for new structure tool
* feat: fix tests and adapt code for args
* fix tool calling for langchain tools
* doc strings
---------
Co-authored-by: Eduardo Chiarotti <dudumelgaco@hotmail.com >
2024-11-27 11:22:49 -05:00
Eduardo Chiarotti
293305790d
Feat/remove langchain ( #1654 )
...
* feat: add initial changes from langchain
* feat: remove kwargs of being processed
* feat: remove langchain, update uv.lock and fix type_hint
* feat: change docs
* feat: remove forced requirements for parameter
* feat add tests for new structure tool
* feat: fix tests and adapt code for args
2024-11-26 16:59:52 -03:00
Ivan Peevski
8bc09eb054
Update readme for running mypy ( #1614 )
...
Co-authored-by: Brandon Hancock (bhancock_ai) <109994880+bhancockio@users.noreply.github.com >
2024-11-26 12:45:08 -05:00
Brandon Hancock (bhancock_ai)
db1b678c3a
fix spelling issue found by @Jacques-Murray ( #1660 )
2024-11-26 11:36:29 -05:00
Bowen Liang
6f32bf52cc
update ( #1638 )
...
Co-authored-by: Brandon Hancock (bhancock_ai) <109994880+bhancockio@users.noreply.github.com >
2024-11-26 11:24:21 -05:00
Bowen Liang
49d173a02d
Update Github actions ( #1639 )
...
* actions/checkout@v4
* actions/cache@v4
* actions/setup-python@v5
---------
Co-authored-by: Brandon Hancock (bhancock_ai) <109994880+bhancockio@users.noreply.github.com >
2024-11-26 11:08:50 -05:00
Brandon Hancock (bhancock_ai)
4069b621d5
Improve typed task outputs ( #1651 )
...
* V1 working
* clean up imports and prints
* more clean up and add tests
* fixing tests
* fix test
* fix linting
* Fix tests
* Fix linting
* add doc string as requested by eduardo
2024-11-26 09:41:14 -05:00
Tony Kipkemboi
a7147c99c6
Merge pull request #1652 from tonykipkemboi/main
...
add knowledge to mint.json
2024-11-25 16:51:48 -05:00
Tony Kipkemboi
6fe308202e
add knowledge to mint.json
2024-11-25 20:37:27 +00:00
Vini Brasil
63ecb7395d
Log in to Tool Repository on crewai login ( #1650 )
...
This commit adds an extra step to `crewai login` to ensure users also
log in to Tool Repository, that is, exchanging their Auth0 tokens for a
Tool Repository username and password to be used by UV downloads and API
tool uploads.
2024-11-25 15:57:47 -03:00
João Moura
8cf1cd5a62
preparing new version
v0.83.0
2024-11-25 10:05:15 -03:00
Gui Vieira
93c0467bba
Merge pull request #1640 from crewAIInc/gui/fix-threading
...
Fix threading
2024-11-21 15:50:46 -03:00
Gui Vieira
8f5f67de41
Fix threading
2024-11-21 15:33:20 -03:00
Andy Bromberg
f8ca49d8df
Update Perplexity example in documentation ( #1623 )
2024-11-20 21:54:04 -03:00
Bob Conan
c119230fd6
Updated README.md, fix typo(s) ( #1637 )
2024-11-20 21:52:41 -03:00
Brandon Hancock (bhancock_ai)
14a36d3f5e
Knowledge ( #1567 )
...
* initial knowledge
* WIP
* Adding core knowledge sources
* Improve types and better support for file paths
* added additional sources
* fix linting
* update yaml to include optional deps
* adding in lorenze feedback
* ensure embeddings are persisted
* improvements all around Knowledge class
* return this
* properly reset memory
* properly reset memory+knowledge
* consolodation and improvements
* linted
* cleanup rm unused embedder
* fix test
* fix duplicate
* generating cassettes for knowledge test
* updated default embedder
* None embedder to use default on pipeline cloning
* improvements
* fixed text_file_knowledge
* mypysrc fixes
* type check fixes
* added extra cassette
* just mocks
* linted
* mock knowledge query to not spin up db
* linted
* verbose run
* put a flag
* fix
* adding docs
* better docs
* improvements from review
* more docs
* linted
* rm print
* more fixes
* clearer docs
* added docstrings and type hints for cli
---------
Co-authored-by: João Moura <joaomdmoura@gmail.com >
Co-authored-by: Lorenze Jay <lorenzejaytech@gmail.com >
2024-11-20 15:40:08 -08:00
Gui Vieira
fde1ee45f9
Merge pull request #1636 from crewAIInc/gui/make-it-green
...
Make it green!
2024-11-20 16:12:58 -03:00
Gui Vieira
6774bc2c53
Make mypy happy
2024-11-20 16:08:08 -03:00
Gui Vieira
94c62263ed
Merge pull request #1635 from crewAIInc/gui/kickoff-callbacks
...
Move kickoff callbacks to crew's domain
2024-11-20 14:37:52 -03:00
Gui Vieira
495c3859af
Cassettes
2024-11-20 10:26:00 -03:00
Gui Vieira
3e003f5e32
Move kickoff callbacks to crew's domain
2024-11-20 10:06:49 -03:00
Tony Kipkemboi
1c8b509d7d
Merge pull request #1634 from crewAIInc/github_tool_update
...
docs: add gh_token documentation to GithubSearchTool
2024-11-20 07:21:24 -05:00
theCyberTech
58af5c08f9
docs: add gh_token documentation to GithubSearchTool
2024-11-20 19:23:09 +08:00
Tony Kipkemboi
55e968c9e0
Update CLI Watson supported models + docs ( #1628 )
2024-11-19 19:42:54 -03:00
João Moura
0b9092702b
adding before and after crew
2024-11-18 00:21:36 -03:00
João Moura
8376698534
preparing enw version
2024-11-18 00:21:36 -03:00
Lorenze Jay
3dc02310b6
upgrade chroma and adjust embedder function generator ( #1607 )
...
* upgrade chroma and adjust embedder function generator
* >= version
* linted
2024-11-14 14:13:12 -08:00
Dev Khant
e70bc94ab6
Add support for retrieving user preferences and memories using Mem0 ( #1209 )
...
* Integrate Mem0
* Update src/crewai/memory/contextual/contextual_memory.py
Co-authored-by: Deshraj Yadav <deshraj@gatech.edu >
* pending commit for _fetch_user_memories
* update poetry.lock
* fixes mypy issues
* fix mypy checks
* New fixes for user_id
* remove memory_provider
* handle memory_provider
* checks for memory_config
* add mem0 to dependency
* Update pyproject.toml
Co-authored-by: Deshraj Yadav <deshraj@gatech.edu >
* update docs
* update doc
* bump mem0 version
* fix api error msg and mypy issue
* mypy fix
* resolve comments
* fix memory usage without mem0
* mem0 version bump
* lazy import mem0
---------
Co-authored-by: Deshraj Yadav <deshraj@gatech.edu >
Co-authored-by: João Moura <joaomdmoura@gmail.com >
Co-authored-by: Brandon Hancock (bhancock_ai) <109994880+bhancockio@users.noreply.github.com >
2024-11-14 10:59:24 -08:00
Eduardo Chiarotti
9285ebf8a2
feat: Reduce level for Bandit and fix code to adapt ( #1604 )
2024-11-14 13:12:35 -03:00
Thiago Moretto
4ca785eb15
Merge pull request #1597 from crewAIInc/tm-fix-crew-train-test
...
Fix crew_train_success test
0.80.0
2024-11-13 10:52:49 -03:00
Thiago Moretto
c57cbd8591
Fix crew_train_success test
2024-11-13 10:47:49 -03:00
Thiago Moretto
7fb1289205
Merge pull request #1596 from crewAIInc/tm-recording-cached-prompt-tokens
...
Add cached prompt tokens info on usage metrics
2024-11-13 10:37:29 -03:00
Thiago Moretto
f02681ae01
Merge branch 'main' into tm-recording-cached-prompt-tokens
2024-11-13 10:19:02 -03:00
Thiago Moretto
c725105b1f
do not include cached on total
2024-11-13 10:18:30 -03:00
Thiago Moretto
36aa4bcb46
Cached prompt tokens on usage metrics
2024-11-13 10:16:30 -03:00
Eduardo Chiarotti
b98f8f9fe1
fix: Step callback issue ( #1595 )
...
* fix: Step callback issue
* fix: Add empty thought since its required
2024-11-13 10:07:28 -03:00
João Moura
bcfcf88e78
removing prints
2024-11-12 18:37:57 -03:00
Thiago Moretto
fd0de3a47e
Merge pull request #1588 from crewAIInc/tm-workaround-litellm-bug
...
fixing LiteLLM callback replacement bug
2024-11-12 17:19:01 -03:00
Thiago Moretto
c7b9ae02fd
fix test_agent_usage_metrics_are_captured_for_hierarchical_process
2024-11-12 16:43:43 -03:00
Thiago Moretto
4afb022572
fix LiteLLM callback replacement
2024-11-12 15:04:57 -03:00
João Moura
8610faef22
add missing init
2024-11-11 02:29:40 -03:00
João Moura
6d677541c7
preparing new version
0.79.4
2024-11-11 00:03:52 -03:00
João Moura
49220ec163
preparing new version
2024-11-10 23:46:38 -03:00
João Moura
40a676b7ac
curring new version
2024-11-10 21:16:36 -03:00
João Moura
50bf146d1e
preparing new version
2024-11-10 20:47:56 -03:00
João Moura
40d378abfb
updating LLM docs
0.79.0
2024-11-10 11:36:03 -03:00
João Moura
1b09b085a7
preparing new version
2024-11-10 11:00:16 -03:00