-
Notifications
You must be signed in to change notification settings - Fork 7
Add CrewAI to docs #165
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add CrewAI to docs #165
Conversation
|
|
||
| ### Create and manage Arcade tools | ||
|
|
||
| Use the *ArcadeToolManager* to initialize, add, and get Arcade tools: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| Use the *ArcadeToolManager* to initialize, add, and get Arcade tools: | |
| Use the `ArcadeToolManager` to initialize, add, and get Arcade tools: |
| tools = manager.get_tools(tools=["Google.ListEmails"], toolkits=["Slack"]) | ||
| ``` | ||
|
|
||
| ### Use Your Tools in Your CrewAI Agent Team |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| ### Use Your Tools in Your CrewAI Agent Team | |
| ### Use tools in your CrewAI agent team |
Co-authored-by: Nate Barbettini <[email protected]>
|
|
||
| ## Custom Auth Flow with CrewAI | ||
|
|
||
| In this guide, we will explore how to create a custom auth flow that will be performed before executing Arcade tools within your CrewAI agent team. Follow the step-by-step instructions below. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm missing the "why" here -- why should I build a custom auth flow? Does it solve a specific problem that CrewAI developers will run into? (How will I know if I need it?)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
added
Co-authored-by: Nate Barbettini <[email protected]>
| The `ArcadeToolManager`'s built-in authorization and tool execution flows work well for many typical use cases. However, some scenarios call for a tailored approach. By implementing a custom auth flow, you gain flexibility in handling tool authorization. If your use case calls for a unique interface, additional approval steps, or specialized error handling, then this guide is for you. | ||
|
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Super clear 👍
Co-authored-by: Nate Barbettini <[email protected]>
Co-authored-by: Nate Barbettini <[email protected]>
No description provided.