跳到主要内容

API文档

Constreet提供两种API格式,完全兼容OpenAI和Anthropic的官方SDK。

选择合适的API格式

OpenAI格式

适用于:

  • GPT系列模型(需要启用流式输出)
  • 使用OpenAI SDK的项目
  • 需要兼容OpenAI的应用

接口地址:https://api.constreet.cc/v1

👉 查看OpenAI格式文档

Anthropic格式

适用于:

  • Claude系列模型
  • 使用Anthropic SDK的项目
  • Claude Code等官方工具

接口地址:https://api.constreet.cc/v1

👉 查看Anthropic格式文档

Grok 视频 API

适用于:

  • 文生视频
  • 单参考图生视频
  • 多参考图生视频

👉 查看Grok视频API配置文档

快速开始

获取API密钥

在控制台创建API密钥,选择对应的令牌组。

注册并创建 Key

选择API格式

根据你使用的模型和SDK选择对应的格式。

开始调用

使用官方SDK或HTTP请求调用API。

计费说明

按实际使用的token数量计费,不同模型价格不同。

👉 查看详细定价

代码示例

Python (OpenAI格式)

from openai import OpenAI

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

# GPT模型必须使用流式输出
stream = client.chat.completions.create(
model="gpt-5",
messages=[
{"role": "user", "content": "Hello!"}
],
stream=True # GPT模型必须设为True
)
for chunk in stream:
if chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="")

Python (Anthropic格式)

from anthropic import Anthropic

client = Anthropic(
api_key="YOUR_API_KEY",
base_url="https://api.constreet.cc/v1"
)

message = client.messages.create(
model="claude-sonnet-4-6",
max_tokens=1024,
messages=[
{"role": "user", "content": "Hello!"}
]
)
print(message.content[0].text)

下一步