开发文档

全面了解如何使用共产社 API

快速开始

共产社 API 完全兼容 OpenAI API 格式,只需修改 base_urlapi_key 即可使用。

1. 获取 API Key

在控制台中创建 API Key,格式为 sk-xxxxxxxxxxxx

2. 发起请求

python
from openai import OpenAI

client = OpenAI(
    api_key="sk-your-gongshe-key",
    base_url="https://api.gongshe.ai/v1"
)

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

3. 使用不同模型

只需修改 model 参数即可切换模型,无需修改其他代码。

python
# 使用 Claude
response = client.chat.completions.create(
    model="claude-3-5-sonnet",
    messages=[{"role": "user", "content": "Hello!"}]
)

# 使用 Gemini
response = client.chat.completions.create(
    model="gemini-2.0-flash",
    messages=[{"role": "user", "content": "Hello!"}]
)