外观
Python SDK
安装
bash
pip install openai基础用法
python
from openai import OpenAI
client = OpenAI(
api_key="YOUR_API_KEY",
base_url="https://www.meteorlink.net/v1"
)
response = client.chat.completions.create(
model="gpt-4o",
messages=[
{"role": "system", "content": "You are a helpful assistant."},
{"role": "user", "content": "Hello!"}
]
)
print(response.choices[0].message.content)流式输出
python
from openai import OpenAI
client = OpenAI(
api_key="YOUR_API_KEY",
base_url="https://www.meteorlink.net/v1"
)
with client.chat.completions.stream(
model="gpt-4o",
messages=[{"role": "user", "content": "讲个笑话"}]
) as stream:
for text in stream.text_stream:
print(text, end="", flush=True)异步用法
python
import asyncio
from openai import AsyncOpenAI
client = AsyncOpenAI(
api_key="YOUR_API_KEY",
base_url="https://www.meteorlink.net/v1"
)
async def main():
response = await client.chat.completions.create(
model="gpt-4o",
messages=[{"role": "user", "content": "Hello!"}]
)
print(response.choices[0].message.content)
asyncio.run(main())