OpenAI 兼容 API

快速、可靠的 AI 网关

使用与 OpenAI 兼容的API连接到数十个AI大模型。

快速开始

接口地址(说明)

https://aichat.p2hp.com/api/v1

支持的模型

查看所有模型

GPT-4o-mini

最适合日常对话和一般任务的模型

推荐使用场景

GPT-4o

更强大的语言模型,适合复杂任务

高级功能

自定义模型

根据特定需求定制的模型

定制服务

Chat Completion API(聊天接口)

Chat Completion API 允许您与 AI 模型进行自然对话。支持多轮对话,可以设置系统提示和用户消息,适用于构建对话机器人和智能助手。

POST https://aichat.p2hp.com/api/v1/chat/completions
#pip install openai
from openai import OpenAI

client = OpenAI(
    api_key='your-api-key',
    base_url = 'https://aichat.p2hp.com/api/v1'

)

completion = client.chat.completions.create(
    model="gpt-4o",
    messages=[
        
        {
            "role": "user",
            "content": "你好",
        },
    ],
)

print(completion.choices[0].message.content)

参数说明

参数 类型 必需 描述
model string 要使用的模型 ID (如: gpt-4o, gpt-4)
messages array 对话消息数组,包含角色(system/user/assistant)和内容
stream bool 是否流式输出,默认为false.
temperature number 采样温度,0-2 之间。较高的值会使输出更随机
max_tokens integer 生成的最大令牌数

响应格式

{
  "id": "chatcmpl-123abc...",
  "object": "chat.completion",
  "created": 1677652288,
  "model": "gpt-4o",
  "choices": [{
    "index": 0,
    "message": {
      "role": "assistant",
      "content": "Hello! How can I help you today?"
    },
    "finish_reason": "stop"
  }],
  "usage": {
    "prompt_tokens": 9,
    "completion_tokens": 12,
    "total_tokens": 21
  }
}
响应字段说明
字段 描述
id 响应的唯一标识符
choices[].message.content AI 助手的回复内容
choices[].finish_reason 生成停止的原因 (stop, length, content_filter)
usage.total_tokens 本次请求使用的总令牌数
常见响应状态
状态码 描述
200 请求成功
400 请求参数错误
401 认证失败或 API key 无效
429 请求超过速率限制