以下是使用 ChatGPT API 的 Python 代码示例:

# 导入所需库
import openai
import json

# 填写 OpenAI API 的访问密钥
openai.api_key = 'YOUR_API_KEY'

# 定义函数,输入问题和上下文,返回答案
def chat(question, context=''):
    # 调用 OpenAI 的 GPT-3 模型生成答案
    response = openai.Completion.create(
        engine='text-davinci-002',
        prompt=f'{context}Q: {question}
A:',
        temperature=0.5,
        max_tokens=1024,
        top_p=1,
        frequency_penalty=0,
        presence_penalty=0
    )

    # 提取生成的答案
    answer = response.choices[0].text.strip()

    # 返回答案
    return answer

# 测试代码
question = '你好,ChatGPT!'
context = '我正在学习如何使用 ChatGPT。'
answer = chat(question, context)
print(f'Q: {question}
A: {answer}')

在上面的代码中,我们使用 OpenAI 的 API 密钥进行身份验证,并使用 openai.Completion.create() 函数调用了 GPT-3 模型。我们还定义了一个简单的 chat() 函数,它接受一个问题和上下文作为输入,并返回一个答案。最后,我们使用 print() 函数输出了问题和答案。

请注意,您需要将代码中的 YOUR_API_KEY 替换为您自己的 OpenAI API 密钥。 此外,您还需要安装 OpenAI 的 Python SDK。 您可以在终端中运行以下命令来安装:

pip install openai

希望这可以帮助您开始使用 ChatGPT!

Python 代码示例:如何使用 ChatGPT API

原文地址: https://www.cveoy.top/t/topic/lRjK 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录