pip install openai
- 使用
import openai
openai.api_key = "OPENAI_API_KEY"
completion = openai.ChatCompletion.create(
model="gpt-3.5-turbo",
messages=[
{"role": "user", "content": "Hello!"}
]
)
print(completion.choices[0].message)
- 上下文对话
import openai
openai.api_key = o"OPENAI_API_KEY"
completion = openai.ChatCompletion.create(
model="gpt-3.5-turbo",
messages=[
{"role": "user", "content": "Hello!"},
{"role": "assistant", "content": "Is there anything else I can assist you with?"},
{"role": "user", "content": "hello again"},
]
)
print(completion.choices[0].message)
- 流式传输
import openai
openai.api_key = o"OPENAI_API_KEY"
completion = openai.ChatCompletion.create(
model="gpt-3.5-turbo",
**stream=True**,
messages=[
{"role": "user", "content": "Hello!"}
]
)
for i in completion:
print(i.choices[0].delta.get("content", ""), end="", flush=True)
print("")
- 使用代理
openai.proxy = "http://127.0.0.1:2080"