InvalidRequestError с использованием ChatGpt API

Я продолжаю получать ошибки независимо от того, что я делаю!

Он работает с DaVinci 3, но мне не удалось обновить его до ChatGpt API.

      import openai
import wget
import pathlib
import pdfplumber
import numpy as np

paperFilePath = "/content/TBSLarge.pdf"

def showPaperSummary(paperContent):
    tldr_tag = "\n tl;dr:"
    openai.organization = 'ORG'
    openai.api_key = "API"
    engine_list = openai.Engine.list() 

    for page in paperContent:    
        text = page.extract_text() + tldr_tag
        response = openai.ChatCompletion.create(engine="gpt-3.5-turbo",prompt=text,temperature=0.3,
            max_tokens=140,
            top_p=1,
            frequency_penalty=0,
            presence_penalty=0,
            stop=["\n"]
        )

        print(response["choices"][0]["text"])

paperContent = pdfplumber.open(paperFilePath).pages
showPaperSummary(paperContent)

Ошибка:

      InvalidRequestError                       Traceback (most recent call last)
<ipython-input-2-9e73016abca5> in <module>
     29 
     30 paperContent = pdfplumber.open(paperFilePath).pages
---> 31 showPaperSummary(paperContent)

5 frames
/usr/local/lib/python3.8/dist-packages/openai/api_requestor.py in _interpret_response_line(self, rbody, rcode, rheaders, stream)

    677         stream_error = stream and "error" in resp.data
    678         if stream_error or not 200 <= rcode < 300:
--> 679             raise self.handle_error_response(
    680                 rbody, rcode, resp.data, rheaders, stream_error=stream_error
    681             )

InvalidRequestError: Invalid URL (POST /v1/engines/gpt-3.5-turbo/chat/completions)

Я сменил API на более актуальный.

Также изменено:openai.ChatCompletion.create()

ОТ:openai.Completion.create()

0 ответов

Другие вопросы по тегам