ERROR - Error in OpenAI request: Missing required arguments; Expected either ('model' and 'prompt') or ('model', 'prompt' and 'stream') arguments to be given

Hey, getting an error while starting my telegram bot

async def handle_message(update: Update, context: CallbackContext):
    user_query = update.message.text
    data = fetch_data(user_query)  
    
    if data:
        prompt = f"Користувач запитує: {user_query}. Інформація з таблиці: {data}"
        try:
            
            completion = client.completions.create(
                model="gpt-4",  
                messages=[
                    {"role": "system", "content": "Ви — помічник, що допомагає відповісти на запитання на основі Google Sheets."},
                    {"role": "user", "content": prompt}
                ]
            )
           
            answer = completion['choices'][0]['message']['content']
        except Exception as e:
            logging.error(f"Error in OpenAI request: {e}")
            answer = "Виникла помилка під час обробки запиту до OpenAI."
    else:
        answer = "No data found related to your query."

    await update.message.reply_text(answer)