OpenAI 流式聊天输出示例。
{ "model": "gpt-4.1", "messages": [ { "role": "user", "content": "边生成边解释 SSE 流式输出。" } ], "stream": true }
curl https://mass.apigo.ai/v1/chat/completions \ -H "Authorization: Bearer $TIDEMIND_API_KEY" \ -H "Content-Type: application/json" \ -N \ -d '{ "model": "gpt-4.1", "messages": [ { "role": "user", "content": "边生成边解释 SSE 流式输出。" } ], "stream": true }'
from openai import OpenAI client = OpenAI( base_url="https://mass.apigo.ai/v1", api_key="<TIDEMIND_API_KEY>", ) stream = client.chat.completions.create( model="gpt-4.1", messages=[{"role": "user", "content": "边生成边解释 SSE 流式输出。"}], stream=True, ) for chunk in stream: delta = chunk.choices[0].delta.content or "" print(delta, end="")
import OpenAI from "openai"; const client = new OpenAI({ baseURL: "https://mass.apigo.ai/v1", apiKey: process.env.TIDEMIND_API_KEY, }); const stream = await client.chat.completions.create({ model: "gpt-4.1", messages: [ { role: "user", content: "边生成边解释 SSE 流式输出。" } ], stream: true, }); for await (const chunk of stream) { process.stdout.write(chunk.choices[0]?.delta?.content || ""); }
responses