951a0579ce9c938a19ae492bf75c8c4e0443d5c1
移除调试日志,增强 `convertDateToTimestamp` 函数的健壮性: - 支持输入 Date 对象和字符串 - 增加对时区的支持,通过计算目标时区偏移量得到正确时间戳 - 添加错误捕获与返回明确的错误信息 - 提取获取时区偏移量逻辑为独立函数 `getTimeZoneOffset`
Using the Gemini API in a Chrome Extension.
This sample demonstrates how to use the Gemini Cloud API in a Chrome Extension.
Overview
The extension provides a chat interface for the Gemini API. To learn more about the API head over to https://ai.google.dev/.
Running this extension
- Clone this repository.
- Download the Gemini API client by running:
npm install - Retrieve an API key and update functional-samples/ai.gemini-in-the-cloud/sidepanel/index.js (only for testing).
- Compile the JS bundle for the sidepanel implementation by running:
npm run build - Load this directory in Chrome as an unpacked extension.
- Click the extension icon.
- Interact with the prompt API in the sidebar.
Languages
TypeScript
98.9%
CSS
0.5%
JavaScript
0.4%
HTML
0.2%