对话 Chat

Open in ShowDoc → · All docs

Chat Completions

POST /v1/chat/completions

标准 OpenAI Chat 接口。把 openai SDK 的 base_url 指向 https://gsnails.xyz/v1 即可,模型名用平台上架名称。

字段类型必填说明
modelstring必填模型名(平台上架名称)
messagesobject[]必填对话消息数组,元素为 {role, content}
streamboolean可选是否流式返回(SSE);支持 stream_options
temperaturenumber可选采样温度 0–2
max_tokensinteger可选最大生成 token 数
toolsobject[]可选函数/工具调用定义

from openai import OpenAI

client = OpenAI(base_url="https://gsnails.xyz/v1", api_key="sk-...")

resp = client.chat.completions.create( model="gpt-4o", messages=[{"role": "user", "content": "Hello!"}], stream=False, ) print(resp.choices[0].message.content)