Skip to content

Gemini原生格式 API 文档

普通对话 流式输出

基础信息

  • Base URL: www.dmxapi.cn
  • 模型名称: gemini-2.5-flash
  • 请求方式: POST

接口地址

/v1beta/models/{model}:streamGenerateContent?key=******&alt=sse

请求参数

参数类型必填说明
modelstring模型名称
keystringAPI密钥(已隐藏)
altstring返回格式(sse)

请求示例 (Python)

python
import json
import requests

# 配置参数
model = "gemini-2.5-flash"
API_KEY = "******"  # 替换为你的API密钥
url = f"https://www.dmxapi.cn/v1beta/models/{model}:streamGenerateContent?key={API_KEY}&alt=sse"

# 请求体
payload = json.dumps({
    "system_instruction": {
        "parts": [{"text": "你是我的助手,你叫 小巴。"}]
    },
    "contents": [
        {"role": "user", "parts": [{"text": "从1数到20"}]}
    ]
})

# 请求头
headers = {"Content-Type": "application/json"}

# 发送请求
response = requests.post(url, headers=headers, data=payload)

# 输出响应
print(response.text)

注意事项

  1. 请妥善保管API密钥,不要泄露
  2. 请求体需使用JSON格式
  3. 响应格式为SSE(Server-Sent Events)

一个 Key 用全球大模型