Skip to content

😄 接入指南

API Compatibility

Chat Nio 同时支持 ⭐ OpenAI API 格式和 ⭐ Chat Nio API 调用方式。

您可以通过 OpenAI API 格式兼容市面上的各种工具和模型,也可以通过 Chat Nio API 调用方式使用 Chat Nio 的独有功能。

下文讲述如何使用 OpenAI API 格式接入 Chat Nio。

API 接入点

提示

下文以 Chat Nio 官方站 为例,其他站点请更换接入点为对应站点的接入点。

其他站点示例:如 https://o.chatnio.net 的接入点为 https://o.chatnio.net/v1 或者 https://o.chatnio.net/api/v1

获取 API Key

  • 登录 Chat Nio 官网,点击右上角的头像,进入下拉菜单。点击 API 设置,复制您的 API Key 即可 (如果 Key 为空,请点击 刷新 按钮)。
  • 或者从侧边栏进入,同上述步骤获取 API Key。

常用工具对接

联网搜索

  • Chat Nio 提供了联网搜索功能,可以通过设置在模型前面加上 web- 前缀来启用联网搜索功能,如 web-gpt-3.5-turbo
  • (仅需要在其他项目中设置 web- 模型名,不需要在 Chat Nio 对接时设置)
  1. Next Chat
    • 设置中启用 自定义接口
    • 服务商选择 OpenAI
    • 接口地址填写 https://api.chatnio.net
    • API Key 填写上文获取的 API Key
  2. Lobe Chat
    • 设置设置接入点为 https://api.chatnio.net/v1
  3. One API / New API
    • 进入渠道选项添加 OpenAI 类型渠道
    • 接口地址填写 https://api.chatnio.net
    • 密钥填写上文获取的 API Key
    • 勾选需要导入的模型列表 (自定义模型需要手动输入模型名)
  4. Chat Nio
    • 进入后台管理的渠道页点击 对接上游
    • 接入点填写 https://api.chatnio.net
    • 密钥填写上文获取的 API Key
    • 点击对接按钮即可快速同步上游渠道并同步支持模型
  5. Chat Box
    • 代理设置为 https://api.chatnio.net
    • API Key 填写上文获取的 API Key
  6. GPT Academic
    • 配置中自定义 Key 格式设置为:CUSTOM_API_KEY_PATTERN = "sk-[a-zA-Z0-9]{64}$"
    • 配置中增加 URL 重定向:API_URL_REDIRECT = {"https://api.openai.com/v1/chat/completions": "https://api.chatnio.net/v1/chat/completions"}
    • 配置填写上文获取的 API Key
  7. ChatGPT Sidebar
    • 设置中填写接入点为 https://api.chatnio.net
    • API Key 填写上文获取的 API Key
  8. OpenAI SDKs (Python)
    python
    import openai
    
    openai.base_url = "https://api.chatnio.net/v1" # 接入点
    openai.api_key = "sk-..." # 填写上文获取的 API Key
    openai.skip_checking = True # 跳过模型检查
    
    response = openai.ChatCompletion.create(
        model="gpt-3.5-turbo",
        messages=[
            {"role": "system", "content": "hi"},
        ]
    )
    
    print(response.choices[0].message.content)

LightXi Inc. All Rights Reserved