-
Notifications
You must be signed in to change notification settings - Fork 5.5k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
docs: add google integration #4382
docs: add google integration #4382
Conversation
viniciossilva3
commented
Nov 4, 2024
- Added documentation teaching how to configure an application using Google's OAuth API to use the components present in Langflow. Example: (Google Drive Loader, Google Drive Search and Gmail Loader).
- Added documentation teaching how to configure an application using Google's OAuth API to use the components present in Langflow. Example: (Google Drive Loader, Google Drive Search and Gmail Loader). Co-authored-by: Vinícios Batista da Silva <vinicios.batsi@gmail.com>
- Added the Google JSON Token component, which generates tokens for using Google APIs via OAuth. - The component was mentioned in the Documentation but does not yet exist in the main repository: langflow-ai#4382 Co-authored-by: Vinícios Batista da Silva <vinicios.batsi@gmail.com>
- Updated the json available for download with the example flow for using OAuth permissions in Langflow. - Modified the existing Google Oauth Token component in Flow, with corrections and updates from component. Co-authored-by: Vinícios Batista da Silva <vinicios.batsi@gmail.com>
- Added the Google JSON Token component, which generates tokens for using Google APIs via OAuth. - The component was mentioned in the Documentation but does not yet exist in the main repository: langflow-ai#4382 Co-authored-by: Vinícios Batista da Silva <vinicios.batsi@gmail.com>
@viniciossilva3 Thanks for this contribution, awesome! I pushed some style updates, but the content looks good to me. |
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.
Pushed some style changes, but the content LGTM
- Added documentation teaching how to configure an application using Google's OAuth API to use the components present in Langflow. Example: (Google Drive Loader, Google Drive Search and Gmail Loader). Co-authored-by: Vinícios Batista da Silva <vinicios.batsi@gmail.com>
- Updated the json available for download with the example flow for using OAuth permissions in Langflow. - Modified the existing Google Oauth Token component in Flow, with corrections and updates from component. Co-authored-by: Vinícios Batista da Silva <vinicios.batsi@gmail.com>
a4a7c85
to
c83e051
Compare
Holding this off until we release the components. |
- The component code has been updated to resolve lint issues and improve performance as per commit example: langflow-ai@4df070f Co-authored-by: Vinícios Batista da Silva <vinicios.batsi@gmail.com>
docs/docs/Integrations/Google/integrations-setup-google-oauth-langflow.md
Outdated
Show resolved
Hide resolved
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.
More style items for review
docs/docs/Integrations/Google/integrations-setup-google-oauth-langflow.md
Outdated
Show resolved
Hide resolved
docs/docs/Integrations/Google/integrations-setup-google-oauth-langflow.md
Outdated
Show resolved
Hide resolved
docs/docs/Integrations/Google/integrations-setup-google-oauth-langflow.md
Outdated
Show resolved
Hide resolved
docs/docs/Integrations/Google/integrations-setup-google-oauth-langflow.md
Outdated
Show resolved
Hide resolved
docs/docs/Integrations/Google/integrations-setup-google-oauth-langflow.md
Outdated
Show resolved
Hide resolved
- Corrected grammar and improved readability as per GitHub review feedback Co-authored-by: Vinícios Batista da Silva <vinicios.batsi@gmail.com>
- Added the Google JSON Token component, which generates tokens for using Google APIs via OAuth. - The component was mentioned in the Documentation but does not yet exist in the main repository: langflow-ai#4382 Co-authored-by: Vinícios Batista da Silva <vinicios.batsi@gmail.com>
@viniciossilva3 |
Hi @mendonk! To use OAuth, you need to create a consent screen for the application containing the permissions that will be allowed, and also an OAuth Client ID. It would be nice if there was a Langflow consent screen so we could connect directly using the UI. Users would only need to log in to Langflow and use it, but currently this function does not exist yet. Can you recommend a tool to convert it to gif? The ones I tested here had very poor quality... An example of this flow working. translate-example.mp4 |
@viniciossilva3 thanks for the followup! |
docs/docs/Integrations/Google/integrations-setup-google-oauth-langflow.md
Outdated
Show resolved
Hide resolved
docs/docs/Integrations/Google/integrations-setup-google-oauth-langflow.md
Outdated
Show resolved
Hide resolved
docs/docs/Integrations/Google/integrations-setup-google-oauth-langflow.md
Outdated
Show resolved
Hide resolved
Co-authored-by: KimberlyFields <46325568+KimberlyFields@users.noreply.github.com>
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.
Pushed some changes, lgtm
* docs: Add Google OAuth Integrations Docs - Added documentation teaching how to configure an application using Google's OAuth API to use the components present in Langflow. Example: (Google Drive Loader, Google Drive Search and Gmail Loader). Co-authored-by: Vinícios Batista da Silva <vinicios.batsi@gmail.com> * docs: Updated the json available for download with the example flow - Updated the json available for download with the example flow for using OAuth permissions in Langflow. - Modified the existing Google Oauth Token component in Flow, with corrections and updates from component. Co-authored-by: Vinícios Batista da Silva <vinicios.batsi@gmail.com> * cleanup-style * url * docs: Add Google OAuth Integrations Docs - Added documentation teaching how to configure an application using Google's OAuth API to use the components present in Langflow. Example: (Google Drive Loader, Google Drive Search and Gmail Loader). Co-authored-by: Vinícios Batista da Silva <vinicios.batsi@gmail.com> * docs: Updated the json available for download with the example flow - Updated the json available for download with the example flow for using OAuth permissions in Langflow. - Modified the existing Google Oauth Token component in Flow, with corrections and updates from component. Co-authored-by: Vinícios Batista da Silva <vinicios.batsi@gmail.com> * cleanup-style * url * fix: Updated Google Oauth Token component in flow example - The component code has been updated to resolve lint issues and improve performance as per commit example: langflow-ai@4df070f Co-authored-by: Vinícios Batista da Silva <vinicios.batsi@gmail.com> * docs: apply reviewer’s suggestions for documentation clarity - Corrected grammar and improved readability as per GitHub review feedback Co-authored-by: Vinícios Batista da Silva <vinicios.batsi@gmail.com> * update-gif-new-workflow * style-and-test * Apply suggestions from code review Co-authored-by: KimberlyFields <46325568+KimberlyFields@users.noreply.github.com> --------- Co-authored-by: Mendon Kissling <59585235+mendonk@users.noreply.github.com> Co-authored-by: Gabriel Luiz Freitas Almeida <gabriel@langflow.org> Co-authored-by: KimberlyFields <46325568+KimberlyFields@users.noreply.github.com>
* docs: Add Google OAuth Integrations Docs - Added documentation teaching how to configure an application using Google's OAuth API to use the components present in Langflow. Example: (Google Drive Loader, Google Drive Search and Gmail Loader). Co-authored-by: Vinícios Batista da Silva <vinicios.batsi@gmail.com> * docs: Updated the json available for download with the example flow - Updated the json available for download with the example flow for using OAuth permissions in Langflow. - Modified the existing Google Oauth Token component in Flow, with corrections and updates from component. Co-authored-by: Vinícios Batista da Silva <vinicios.batsi@gmail.com> * cleanup-style * url * docs: Add Google OAuth Integrations Docs - Added documentation teaching how to configure an application using Google's OAuth API to use the components present in Langflow. Example: (Google Drive Loader, Google Drive Search and Gmail Loader). Co-authored-by: Vinícios Batista da Silva <vinicios.batsi@gmail.com> * docs: Updated the json available for download with the example flow - Updated the json available for download with the example flow for using OAuth permissions in Langflow. - Modified the existing Google Oauth Token component in Flow, with corrections and updates from component. Co-authored-by: Vinícios Batista da Silva <vinicios.batsi@gmail.com> * cleanup-style * url * fix: Updated Google Oauth Token component in flow example - The component code has been updated to resolve lint issues and improve performance as per commit example: langflow-ai@4df070f Co-authored-by: Vinícios Batista da Silva <vinicios.batsi@gmail.com> * docs: apply reviewer’s suggestions for documentation clarity - Corrected grammar and improved readability as per GitHub review feedback Co-authored-by: Vinícios Batista da Silva <vinicios.batsi@gmail.com> * update-gif-new-workflow * style-and-test * Apply suggestions from code review Co-authored-by: KimberlyFields <46325568+KimberlyFields@users.noreply.github.com> --------- Co-authored-by: Mendon Kissling <59585235+mendonk@users.noreply.github.com> Co-authored-by: Gabriel Luiz Freitas Almeida <gabriel@langflow.org> Co-authored-by: KimberlyFields <46325568+KimberlyFields@users.noreply.github.com>