#!/usr/bin/env python3
# -*- coding: utf-8 -*-
##############################################
# Home : https://www.netkiller.cn
# Author: Neo <netkiller@msn.com>
# Upgrade: 2023-06-25
##############################################
import os
import openai
# openai.api_key = os.getenv("OPENAI_API_KEY")
openai.api_key = "sk-DNsMaVmxxIm3Xp7ZTZrZw2mcGgDF1nev5OT3BlbkFJ8wb3Y8"
completion = openai.ChatCompletion.create(
model="gpt-3.5-turbo", messages=[{"role": "user", "content": "谁是netkiller?"}]
)
print(openai.Model.list())
print(completion)
response = completion.choices[0].message.content
print(response)
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
##############################################
# Home : https://www.netkiller.cn
# Author: Neo <netkiller@msn.com>
# Upgrade: 2023-10-07
##############################################
import openai
# openai.api_key = os.getenv("OPENAI_API_KEY")
openai.api_key = "sk-UB5SdJmlbkFJnPC9GjYuY0sAEHzyuotulWBFgT3BQ70vTnKr"
question = "netkiller 写了那些电子书?"
response = openai.ChatCompletion.create(
model="gpt-4",
messages=[{"role": "user", "content": question}],
stream=True,
)
print(f"问题:{question}")
for chunk in response:
content = chunk["choices"][0].get("delta", {}).get("content")
if content is not None:
print(content, end="")
print()