1. 模型核心能力

基础功能

NoneLinear 深度支持各类主流语言模型,提供以下基础能力:
  • 聊天对话:支持多轮对话、角色扮演等交互场景。
  • 指令遵循:精准执行复杂指令,支持结构化输出。
  • 常识问答:覆盖多领域知识库,提供实时准确的回答。
  • 多语言翻译:支持全球数十种主流语言的高质量互译。

2. 接口调用规范

2.1 基础请求结构

我们完全兼容 OpenAI SDK。以下是使用 Python 调用接口的示例:

生成对话

from openai import OpenAI

client = OpenAI(
    api_key="YOUR_API_KEY", 
    base_url="https://api.nonelinear.com/v1"
)

response = client.chat.completions.create(
    model="DeepSeek-V3.2",
    messages=[
        {"role": "system", "content": "You are a helpful assistant."},
        {"role": "user", "content": "用三句话介绍递归。"}
    ],
    stream=True
)

for chunk in response:
    if chunk.choices[0].delta.content:
        print(chunk.choices[0].delta.content, end="", flush=True)

2.2 消息体结构说明

  • system: 用于设定模型的行为背景或限制(如“你是一位医生”)。
  • user: 终端用户的输入内容。
  • assistant: 模型历史生成的响应内容。

3. 模型系列选型指南

您可以根据业务场景选择最适合的模型: