API2D
  1. Custom Key 操作
API2D
  • OpenAI
    • 聊天接口 /v1/chat/completions
      POST
    • 内容补全接口 /v1/completions
      POST
    • 文本编辑 /v1/edits
      POST
    • 向量生成 /v1/embeddings
      POST
    • 图片生成 /v1/images/generations
      POST
    • 余额查询
      GET
    • 文本转音频
      POST
    • 音频转文本
      POST
    • 音频转文本并翻译为英文
      POST
  • 向量数据库
    • 生成 uuid
      GET
    • 查询searchable_id
      POST
    • 写入向量
      POST
    • 基于向量搜索
      POST
    • 删除单条记录
      POST
    • 删除某个 uuid 对应的所有向量数据
      POST
    • 删除当前用户写入过的所有向量数据
      POST
    • 查询数据
      POST
  • Azure
    • 文字 => 语音
    • 语音 => 文字
  • 开发者计划
    • 分组操作
      • 创建分组
      • 获取所有分组
      • 获取单个分组
      • 删除分组
      • 修改分组
    • Custom Key 操作
      • 获取分组内的所有 key
        POST
      • 创建 key
        POST
      • 更新 key
        POST
      • 启用/禁用 key
        POST
      • 删除 key
        POST
      • 转入/转出点数
        POST
      • 批量转入点数
        POST
      • 批量设置请求频率上限
        POST
      • 搜索 key
        POST
    • 生成 API Token
      POST
    • 查询点数消耗
      POST
  • Claude
    • 聊天接口
  • Stable Diffusion
    • Stable Diffusion 图片生成
    • [新] Stable Diffusion Core 图片生成
    • [新] Stable Diffusion 3 图片生成/图片修改
  • Gemini 2
    • 聊天接口
  1. Custom Key 操作

更新 key

POST
/custom_key/update

请求参数

Header 参数
Content-Type
string 
必需
默认值:
application/json
Authorization
string 
必需
Bearer 你的forwardKey/customKey/API Token
默认值:
Bearer fk....
Body 参数application/json
key
string 
必需
note
string 
必需
daily_quota
integer 
必需
这个 key 每天的请求次数上限
monthly_quota
integer 
必需
这个 key 每月的请求次数上限
merchant_can_sell
enum<integer>  | enum<null> 
可选
这个 key 是否允许售卖,如果 API2D 支付渠道开启,会选择可以售卖的 key 进行售卖,这个参数不是必须
枚举值:
01
enable_fetch
enum<integer>  | enum<null> 
是否开启联网功能
可选
枚举值:
01
fetch_keyword
string  | null 
可选
是否设置联网触发词,如果不设置,所有消息都会触发联网
fetch_max_tokens
integer  | null 
可选
是否设置联网内容的最大长度,如果不设置,默认为1000
示例
{
    "key": "fk18xxxx",
    "note": "笔记、标签等等",
    "daily_quota": 10000,
    "monthly_quota": 300000,
    "merchant_can_sell": 1,
    "enable_fetch": 0,
    "fetch_keyword": "@搜索",
    "fetch_max_tokens": 2000
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://oa.api2d.net/custom_key/update' \
--header 'Authorization;' \
--header 'Content-Type: application/json' \
--data-raw '{
    "key": "fk18xxxx",
    "note": "笔记、标签等等",
    "daily_quota": 10000,
    "monthly_quota": 300000,
    "merchant_can_sell": 1,
    "enable_fetch": 0,
    "fetch_keyword": "@搜索",
    "fetch_max_tokens": 2000
}'

返回响应

🟢200OK
application/json
Body
object {0}
示例
{
    "code": 0,
    "data": {
        "custom_key": {
            "id": 154731,
            "uid": 186009,
            "key": "...",
            "enabled": 1,
            "point": 0,
            "minute_times": 60,
            "last_access_time": null,
            "type_id": "290",
            "created_at": "2023-05-27T04:25:45.000000Z",
            "updated_at": "2023-05-27T04:27:48.000000Z",
            "daily_times": 0,
            "daily_quota": "10000",
            "note": "2",
            "monthly_times": 0,
            "monthly_quota": "300000"
        },
        "daily_quota": "10000",
        "monthly_quota": "300000"
    }
}
修改于 2024-06-17 13:09:53
上一页
创建 key
下一页
启用/禁用 key
Built with