python调用chatGPT接口
chatGPT调用接口实现
#!/usr/bin/python3
# -*- coding: utf-8 -*-
#chatGPT Python3版
import openai
import os,json
openai.api_key = "sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" #api
while True:
prompt = input("\n问:")
if prompt in ["exit", "EXIT", "退出"]:
break
else:
# Generate a response
response = openai.Completion.create(
engine="text-davinci-003",
prompt=prompt,
max_tokens=1024,
# n=1,
# stop=None,
temperature=0.5,
top_p=1.0,
frequency_penalty=0.0,
presence_penalty=0.0,
)
print("答:", response.choices[0].text.strip())
2023年3月2日, OpenAI推出了基于“gpt-3.5-turbo”模型的全新API,其基础是支持ChatGPT的GPT 3.5模型,取代了此前的“text-davinci-003.”。新版接口文章见 使用Python调用新版ChatGPT接口
本文来自博客园,作者:方倍工作室,转载请注明原文链接:https://www.cnblogs.com/txw1958/p/17163238.html
浙公网安备 33010602011771号