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