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)