Cursor使用deepseek模型

背景

Cursor一款AI代码编辑器,可以帮助写代码,直接复制运行,为我们的开发带来很大的便利,但是,这个功能只有PRO版本才可以使用,而PRO版本,需要每个月$20。好在,Cursor可以使用别的大模型的API。
deepseek是国内的一个大模型,提供API接口,可以对接,且物美价廉,首次注册送500万tokens,充值100万tokens只需1元。

deepseek接入Cursor

打开Cursor设置

点击右上角齿轮
在这里插入图片描述

在设置页面,选择Models菜单

在这里插入图片描述

新增Model

点击Model Names列表下发的 Add model按钮

在这里插入图片描述
在输入框里面输入:deepseek-chat / deepseek-coder

注意输入框的内容不能输入错误,输入框里面的内容将会作为API请求时,请求参数model里面的值,若输入别的,那在进行api测试时,会提示错误。

获取deepseekapi_key

打开deepseek官方网站:deepseek
在这里插入图片描述
点击 接入API,进入API开放平台
在这里插入图片描述
选择API keys菜单,然后点击创建API key按钮

在这里插入图片描述
输入名称,可以随便输入。复制生成的API key。

接入Cursor

在这里插入图片描述

还是在models页面,在OpenAI API Key栏下面,在第一个输入框中,输入刚刚复制的api_key,在第2个输入框中,输入url: https://api.deepseek.com。url输入完成后点击save按钮,然后点击Verify按钮。测试是否成功接入。

测试:生成一个贪吃蛇

返回代码页面,创建一个snake.c文件,点击设置左边的按钮,打开ai对话栏,

输入描述信息,自动生成对应的代码:
在这里插入图片描述

### 什么是 Cursor 模型及其适用场景 Cursor(游标)是一种用于遍历大型数据集的技术,尤其在分页查询中非常有用。相比于传统的基于偏移量(offset-based)的分页方式,Cursor 模型通过记录上一次查询的结果位置来实现更高效的分页操作[^1]。 #### Cursor 模型的优点 - **性能优化**:当使用基于偏移量的方式时,随着页面深度增加,查询效率会显著下降,因为数据库需要跳过前面大量的记录。而 Cursor 模型仅依赖于唯一标识符或时间戳等字段定位下一页的数据,从而避免了这种开销。 - **一致性保障**:如果底层数据频繁变化(如新增、删除),基于偏移量的方法可能会导致重复读取或者遗漏某些记录的情况发生;相比之下,采用 Cursor 的方法可以更好地维持结果的一致性和稳定性[^2]。 #### 应用场景分析 以下是几个典型的应用场景: 1. **社交媒体平台上的动态加载** 社交媒体应用通常允许用户无限向下滚动查看更多的帖子或评论等内容,在这类需求里运用cursor-base pagination能够有效提升用户体验并减少服务器负载压力。 2. **电商网站商品列表展示** 对于拥有海量SKU的商品目录而言,利用cursors而非简单的LIMIT OFFSET结构来进行前后翻阅显得尤为重要,因为它能更快响应请求同时也降低了资源消耗程度。 3. **日志管理系统中的历史事件检索** 当面对长时间跨度内的大量活动记录时,借助特定的时间戳作为边界条件构建起相应的pagination机制,则可轻松实现在不影响整体表现的前提下快速访问指定范围内的条目集合。 ### 数据库游标的简单示例 下面给出一段伪代码表示如何在一个假想的支持GORM框架环境下的MySQL表`posts`实施基本形式的向前方向游标分页逻辑: ```go import ( "gorm.io/gorm" ) type Post struct { ID uint `json:"id"` Title string `json:"title"` Content string `json:"content"` } func GetNextPage(db *gorm.DB, lastSeenID int64) ([]Post, error){ var posts []Post db.Where("id > ?", lastSeenID).Order("id ASC").Limit(10).Find(&posts) return posts,nil } ``` 上述函数接受最后一个已知项的主键值lastSeenID参数,并以此为基础选取紧随其后的十条新纪录返回给调用者处理显示之用。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值