【发布时间】:2022-10-06 19:17:43
【问题描述】:
我正在尝试使用插入完成。
看来我应该使用一个名为suffix: 的参数来告知插入的结尾在哪里。
到端点的有效负载:POST /v1/completions
{
\"model\": \"code-davinci-002\",
\"prompt\": \"Write a JSON document for a person with first name, last name, email and phone number\\n\\n{\\n\",
\"suffix\": \"\\n}\",
\"temperature\": 0,
\"max_tokens\": 256,
\"top_p\": 1,
\"frequency_penalty\": 0,
\"presence_penalty\": 0
}
我尝试从 GPT3 的 ruby 实现中执行此操作。
parameters
=> {
:model=>\"code-davinci-001\",
:prompt=>\"generate some JSON for a person with first and last name {\",
:max_tokens=>250,
:temperature=>0,
:top_p=>1,
:frequency_penalty=>0,
:presence_penalty=>0,
:suffix=>\"\\n}\"}
post(url: \"/v1/completions\", parameters: parameters)
我收到 suffix 的无效参数错误
{\"error\"=>{\"message\"=>\"Unrecognized request argument supplied: suffix\", \"type\"=>\"invalid_request_error\", \"param\"=>nil, \"code\"=>nil}}