Показать сообщение отдельно

  #6  
Старый 22.12.2023, 23:25
UBP
Постоянный
Регистрация: 03.11.2019
Сообщений: 376
С нами: 3435906

Репутация: 133
По умолчанию

Цитата:
Сообщение от ervinbek  

Добрый вечер
Исходник

SOURCE:





Код:
import
os
import
openai
import
telebot

openai
.
api_key
=
"TOKEN"
#тут нужно поставить полученный api key на шаге 2
bot
=
telebot
.
TeleBot
(
"TOKEN"
)
#тут нужно поставить полученный api токен для Telegram бота на шаге 3
@bot.message_handler
(
func
=
lambda
_
:
True
)
def
handle_message
(
message
)
:
response
=
openai
.
Completion
.
create
(
model
=
"text-davinci-003"
,
prompt
=
message
.
text
,
temperature
=
0.5
,
max_tokens
=
1000
,
top_p
=
1.0
,
frequency_penalty
=
0.5
,
presence_penalty
=
0.0
,
)
bot
.
send_message
(
chat_id
=
message
.
from_user
.
id
,
text
=
response
[
'choices'
]
[
0
]
[
'text'
]
)
bot
.
polling
(
)


Для работы:
Скачать библиотеку openai
Скачать библиотеку telebot

Всем удачи
Где поддержка диалогов? Это вопрос-ответ
 
Ответить с цитированием