from openai import OpenAI
client = OpenAI(
api_key="your-token",
base_url="https://models.kapon.cloud/v1"
)
# 对话
response = client.chat.completions.create(
model="gemini-2.5-flash",
messages=[{"role": "user", "content": "你好"}]
)
# 流式
for chunk in client.chat.completions.create(
model="gemini-2.5-flash",
messages=[{"role": "user", "content": "写诗"}],
stream=True
):
print(chunk.choices[0].delta.content or "", end="")
# 向量
embedding = client.embeddings.create(
model="text-embedding-004",
input="文本"
)