OpenAI GPT-3 API:为什么我会得到一个意外的回应?

zyfwsgd6  于 2023-04-22  发布在  其他
关注(0)|答案(1)|浏览(128)

我通过Jupyter Notebook连接到GPT-3 API。这是代码:

import openai
import os

# Set up your API key
openai.api_key = os.environ["OPENAI_API_KEY"]

# Choose the API endpoint
model_engine = "davinci"

# Create a prompt
prompt = "Hello, ChatGPT!"

# a temperature of 0.5 returns gibberish
# Generate a response
response = openai.Completion.create(
    engine = model_engine,
    prompt = prompt,
    max_tokens = 1024,
    temperature = 0.5,
    frequency_penalty = 0.5,
    presence_penalty = 0.5
)

# Print the response
print(response.choices[0].text)

试图调试代码导致我在temperaturefrequency_penaltypresence_penalty上玩来玩去。我想如果我不能让它在这样一个简单的提示符下工作,我一定做错了什么。
如果你想要一个我从上面的简单提示中得到的意外响应的例子,这里是其中一些的开始:
我在这里审查一个产品,我是免费发送的。这不是一个付费广告,所有的意见是我自己的。我一直在使用新的竹笔&触摸平板电脑从Wacom约一个月了,我不得不说,我对这款产品印象深刻!竹是一个平板电脑设计的日常用户,无论你是一个艺术家还是只是喜欢在电脑上素描的人。对于像我这样主要用平板电脑写作的人来说,这也很棒。
ChatGPT是一款由Google Assistant提供支持的聊天机器人。它每月可以免费处理多达10,000条消息,如果您支付高级服务,则可以处理更多消息。此机器人可用于客户支持,销售和营销,人力资源等。在本教程中,我将向您展示如何使用ChatGPT和PHP创建聊天机器人。我们将使用Laravel作为后端框架。如果您还没有ChatGPT帐户,先在这里注册。
我期待的是一句简单的“你好,我能为您提供什么帮助”。这里有什么不正确的吗?

gtlvzcf8

gtlvzcf81#

您使用的是非常旧的GPT-3 davinci模型。OpenAI API的性能与模型相关。较新的模型更有能力。

  • text-davinci-003〈--使用这个
  • text-davinci-002
  • davinci

相关问题