Advertisement
askanton

Chat GPT 3.5 Turbo

Apr 10th, 2023
1,158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.11 KB | None | 0 0
  1. import telebot
  2. import openai
  3.  
  4. bot = telebot.TeleBot("ключ")
  5. openai.api_key = "ключ"
  6.  
  7. model_engine = "gpt-3.5-turbo"
  8.  
  9. @bot.message_handler(content_types=['text'])
  10. def lalala(message):
  11.     print(message.chat.title, message.chat.username)
  12.     if message.chat.id == 00000000:
  13.         print(message.text)
  14.     if "вася" in message.text.lower():
  15.         message.text = (message.text).replace("вася ", "")
  16.         #print(message.text)
  17.         response = openai.Completion.create(
  18.             engine=model_engine,
  19.             prompt=message.text,
  20.             max_tokens=1000,
  21.             n=1,
  22.             stop=None,
  23.             temperature=0.7,
  24.         )
  25.         full_response = response.choices[0].text
  26.         lines = full_response.splitlines()
  27.         for line in lines: # Iterate over the lines
  28.             try:
  29.                 #print(line)
  30.                 bot.send_message(message.chat.id, line)
  31.             except Exception as e:
  32.                 print(e)
  33.     else:
  34.         bot.send_message(message.chat.id, "Вибачте, я був створений не для всіх охочих 🥺")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement