syjxiaozhouzhou 2025-06-06 12:51 采纳率: 0%
浏览 686

Cline接入gemini API遇到的问题


我用Trae中的Cline插件,接入Gemini API时,出现了这样的问题 exception TypeError: fetch failed sending request

但是cline插件中使用原本提供的API就可以正常使用。
魔法正常,API用的是谷歌送的300刀。
有没有人告诉我怎么解决。

  • 写回答

6条回答 默认 最新

  • 阿里嘎多学长 2025-06-06 12:51
    关注

    阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程

    问题解答

    你使用 Trae 中的 Cline 插件,连接 Gemini API 时遇到了 TypeError: fetch failed sending request 的错误。

    可能的解决方案:

    1. 检查 Gemini API 的 URL 和参数是否正确。
    2. 检查网络连接是否正常,是否有防火墙或代理服务器阻止了请求。
    3. 检查 Cline 插件的配置是否正确,是否需要添加任何特殊的 headers 或参数。
    4. 尝试使用 fetch API 或 axios 库来发送请求,检查是否有任何其他的错误信息。

    核心代码:

    import axios from 'axios';
    
    axios.get('https://api.gemini.com/v1/market/ticker', {
      headers: {
        'Content-Type': 'application/json'
      }
    })
    .then(response => {
      console.log(response.data);
    })
    .catch(error => {
      console.error(error);
    });
    

    如果你已经检查了上述问题,并且仍然无法解决问题,请提供更多的错误信息和代码,方便我更好地帮助你解决问题。

    评论

报告相同问题?

问题事件

  • 创建了问题 6月6日