ogapi.docs.sidebar.python
使用官方 OpenAI Python SDK,只需更改 base_url 即可接入:
Python
from openai import OpenAI
client = OpenAI(
api_key="sk-your-api-key",
base_url="https://api.ogmiao.com/v1"
)
# 非流式
response = client.chat.completions.create(
model="glm-4.7-flash",
messages=[
{"role": "system", "content": "You are a helpful assistant."},
{"role": "user", "content": "Hello!"}
]
)
print(response.choices[0].message.content)
# 流式
stream = client.chat.completions.create(
model="glm-4.7-flash",
messages=[{"role": "user", "content": "写一首诗"}],
stream=True
)
for chunk in stream:
if chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="")