Skip to content

Commit 0e9e4d0

Browse files
waleedalzarooniWendong-Fanfengju0213
authored
feat: gmail_toolkit integration fixes issue #3189 (#3205)
Co-authored-by: Wendong-Fan <[email protected]> Co-authored-by: Tao Sun <[email protected]>
1 parent 49668ea commit 0e9e4d0

File tree

8 files changed

+3673
-5
lines changed

8 files changed

+3673
-5
lines changed

.env.example

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,10 @@
7070
# GOOGLE_API_KEY="Fill your API key here"
7171
# SEARCH_ENGINE_ID="Fill your API key here"
7272

73+
# Google Gmail API (https://console.cloud.google.com/)
74+
# GOOGLE_CLIENT_ID="Fill your API key here"
75+
# GOOGLE_CLIENT_SECRET="Fill your API key here"
76+
7377
# OpenWeatherMap API (https://home.openweathermap.org/users/sign_up)
7478
# OPENWEATHERMAP_API_KEY="Fill your API key here"
7579

camel/toolkits/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
from .github_toolkit import GithubToolkit
3838
from .google_scholar_toolkit import GoogleScholarToolkit
3939
from .google_calendar_toolkit import GoogleCalendarToolkit
40+
from .gmail_toolkit import GmailToolkit
4041
from .arxiv_toolkit import ArxivToolkit
4142
from .slack_toolkit import SlackToolkit
4243
from .whatsapp_toolkit import WhatsAppToolkit
@@ -122,6 +123,7 @@
122123
'AsyncAskNewsToolkit',
123124
'GoogleScholarToolkit',
124125
'GoogleCalendarToolkit',
126+
'GmailToolkit',
125127
'NotionToolkit',
126128
'ArxivToolkit',
127129
'HumanToolkit',

0 commit comments

Comments
 (0)