This commit is contained in:
		| @@ -1,4 +1,5 @@ | ||||
| from handlers import davinci | ||||
| from handlers import pipisa | ||||
| from handlers import time_new_year | ||||
| from handlers import sendalarm | ||||
| from handlers import start_help | ||||
| from handlers import start_help | ||||
|   | ||||
							
								
								
									
										26
									
								
								handlers/davinci.py
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										26
									
								
								handlers/davinci.py
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,26 @@ | ||||
| import openai | ||||
| from aiogram import types, Dispatcher | ||||
| from create_bot import dp, bot | ||||
|  | ||||
| token = '5947963644:AAF_GKgMmU5ovqMpc1KXIpcf4aN0JMyKPqc' | ||||
| openai.api_key = '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' | ||||
|  | ||||
| @dp.message_handler() | ||||
| async def send(message : types.Message): | ||||
|     if 'тупица' in message.text.lower(): | ||||
|  | ||||
|         response = openai.Completion.create( | ||||
|         model="text-davinci-003", | ||||
|         prompt=message.text[7:], | ||||
|         temperature=0.5, | ||||
|         max_tokens=1000, | ||||
|         top_p=1.0, | ||||
|         frequency_penalty=0.0, | ||||
|         presence_penalty=0.6, | ||||
|         stop=["You:"] | ||||
|     ) | ||||
|         await message.reply(response['choices'][0]['text']) | ||||
|     else: | ||||
|         pass | ||||
|  | ||||
|  | ||||
		Reference in New Issue
	
	Block a user