Mac - Cursor 配置 + GPT 4.0/4.5/o1/o3/Deepseek Api 使用

前言

新换了电脑,所以需要新配置一些环境。已经安装好了Goland,但近期可能有Go+Java+前端的需求,所以使用Cursor。

除去学校各种奇奇怪怪,这已经是一年多来配置的第4台Windows和第四台Mac的Golang环境了。。。且是自己工作外买的第一台 Mac,所以还是很值得记录一下。。。

本文概要

1、Cursor 下载。
2、Deepseek/GPT 的 API 配置。
3、Java / Go / 前端环境准备。

下载

官网下载即可。
作者配置是 m4 芯片,所以下 m 芯片版本。

正常安装打开,配置项建议全开。。。代码库索引有保密需要除外。
在这里插入图片描述
跳转浏览器登录。

之后填写自己的 API 即可。

在这里插入图片描述

在这里插入图片描述

如果没有 API,可以走国内代理,笔者自用:close-ai,一个比较不错的代理平台,价格是官方价格*1.5。
之后即可正常使用

<think>好的,用户询问如何在One API中添加最新的GPT模型,比如GPT-4.5GPT-O1GPT-O3-Mini。首先,我需要回忆一下One API的基本配置方法。One API是一个聚合多种AI模型接口的平台,通常通过修改配置文件或管理界面来添加新模型。 接下来,我需要确认用户提到的这些新模型是否已经被OpenAI正式发布,并且One API是否已经支持。根据引用内容,比如引用[2]提到o3-mini是OpenAI的新模型,而引用[3]也提到了不同模型的应用场景。但需要注意,用户提到的GPT-4.5可能还在测试阶段,或者可能是引用中的笔误,因为引用[2]和[3]中提到的有GPT-4.5和o3-mini,但需要核实这些模型是否已经在OpenAI的API中可用。 然后,用户需要添加这些模型到One API,步骤通常包括:获取API密钥、在One API的管理界面中添加模型配置,可能需要指定模型名称、API基础URL、支持的模型列表等。如果这些新模型使用与现有模型不同的端点或参数,还需要调整相应的配置。 另外,要注意模型名称的正确性。例如,GPT-4o和GPT-4o mini在引用[1]和[3]中提到,而o1-preview、o3-mini在引用[2]和[3]中出现。需要确保用户输入的是正确的模型标识符,比如是否应该是“gpt-4o”而不是“gpt-o1”,或者是否存在拼写错误。 最后,可能需要指导用户如何测试新添加的模型是否有效,比如发送测试请求,检查返回结果是否正确。同时提醒用户注意API调用限制和费用,特别是新模型可能有不同的定价策略。 总结步骤应该是:验证模型可用性,获取API密钥,配置One API,测试连接,处理常见问题。同时,需要引用提供的资料,比如提到不同模型的特性,帮助用户理解如何选择合适的模型。</think>以下是在One API中集成最新版GPT模型(如GPT-4.5GPT-O1GPT-O3-Mini)的逐步指南: ### 一、验证模型可用性 1. 确认OpenAI已开放目标模型的API权限 - 通过OpenAI控制台查看可用模型列表[^2] - 最新模型如`gpt-4.5`可能需要申请企业级API访问权限 - `gpt-o3-mini`在ChatGPT Plus中已支持50次/日的调用量[^2] ### 二、获取API密钥 ```bash # 在OpenAI控制台生成新密钥 OPENAI_API_KEY=sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ``` ### 三、配置One API 1. **管理界面操作** - 登录One API管理后台 - 导航至「渠道」->「添加渠道」 - 选择供应商类型为`OpenAI` 2. **参数配置示例** ```json { "model_mapping": { "gpt-4.5": "gpt-4-1106-preview", "gpt-o1": "o1-preview", "gpt-o3-mini": "o3-mini" }, "base_url": "https://api.openai.com/v1", "api_key": "{{your_api_key}}" } ``` > 注:实际模型名称需参考OpenAI最新文档[^3] ### 四、多模态支持配置 对于支持文件上传的`o3-mini`: ```yaml # 在config.yml中启用扩展功能 file_upload: enabled: true max_size: 100MB allowed_types: [pdf, jpg, png] ``` ### 五、测试接口 ```python import openai response = openai.ChatCompletion.create( model="gpt-o3-mini", messages=[{"role": "user", "content": "解释量子纠缠"}], temperature=0.7 ) print(response.choices[0].message.content) ``` ### 六、常见问题处理 1. **模型不可见** - 检查账户权限:企业账户才能访问最新模型[^1] - 更新SDK版本:`pip install openai --upgrade` 2. **多模态调用失败** 添加请求头: ```http Content-Type: multipart/form-data OpenAI-Extensions: vision-2023-11-27 ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值