MoonBit AI 能用 Gemini Flash 吗?

看配置默认用的 Claude 3.5 Sonet 跟 GPT 4o . 看上去也不大快, 我自己有 Gemini 额度, 而且 Gemini Flash 的相应速度相当快, 我可以直接在设置里改成用自己的 Gemini 额度吗?

可以的,可以通过:

  • 直接在 VSCode 的设置里面搜索 moonbit.ai.models 然后点击 “Edit in settings.json”
  • 直接在 VSCode 的 JSON 配置文件中加:
{
    // ... other configurations
    "moonbit.ai.models": [
        {
            "name": "Gemini Flash",
            "baseUrl": "<base-url-to-gemini-flash>",
            "apiKey": "<api-key-of-gemini-flash>",
            "model": "<model-name-of-gemini-flash>"
        }
    ]
}
1 个赞

话说回来这个 baseUrl 对应哪个部分来着?

curl "https://generativelanguage.googleapis.com/v1beta/models/gemini-1.5-flash:generateContent?key=YOUR_API_KEY" \
-H 'Content-Type: application/json' \
-X POST \
-d '{
  "contents": [{
    "parts":[{"text": "Write a story about a magic backpack."}]
    }]
   }'

用 compatibile mode 的路径配置成功了. 不过跨区需要一些其他代理手段, 还行.