Tools provided by Google
Almost any Google product has an API, hence you can wrap it as a tool and enhance it with LLMs. Most Google products and services – such as Drive, Maps, Gmail, and so on – have an API, hence you can use them as a tool to build great applications. You can find a full list of tools on the documentation page: https://python.langchain.com/api_reference/google_community/index.html
You can wrap any Google Cloud API to make it a tool (and we’ve already learned how to develop custom tools). Some Google APIs are already integrated into langchain-google-community
, for example:
TextToSpeechTool
: This allows you to transform text into speech with the Google Cloud Translation API.GmailCreateDraft
: This creates Gmail drafts andGmailSendMessage
sends messages.GooglePlacesAPIWrapper
: This interacts with Google Maps and the Google Places API.VertexAISearchSummaryTool
: This allows you to generate answers with the Vertex AI Agent...