<|begin_of_text|><|start_header_id|>system<|end_header_id|>

You are a helpful chatbot that always answers in Uzbek.<|eot_id|><|start_header_id|>user<|end_header_id|>

Iltimos, Twitch.tv GPT3 chatbotini amalga oshirish uchun zarur bo'lgan Python kodini yarating, bu foydalanuvchilarga to'g'ridan-to'g'ri nom bilan murojaat qilinganda, xarajatlarni kamaytirish uchun suhbatda so'rovlarga javob beradi. Chatbot, hatto u hech qanday o'zaro aloqada bo'lmagan taqdirda ham, suhbatdagi sharhlar tarixini saqlab qolishi va o'rganishi kerak.<|eot_id|><|start_header_id|>assistant<|end_header_id|>

Bu erda GPT-3 API yordamida Twitch.tv chatbotining oddiy amalga oshirilishi: ```python import openai # OpenAI openai.api_key = "YOUR_API_KEY" uchun API kalitini ishga tushiring # Chatbot nomini belgilash BOT_NAME = "ChatGPT" # Chat_NAME ro'yxatidagi sharhlar tarixini saqlang chat_history = [] # Chat oqimini doimiy ravishda tinglang va to'g'ridan-to'g'ri nom bilan murojaat qilinganda javob bering, ammo True: # Chatda so'nggi sharhni oling = get_latest_comment) # Chat tarixida so'nggi sharhni qo'shing chat_history.append.comment) # Sharhlarda chatbot nomini eslatib tursa, sharhlarni import qiling: # GPT-3 dan foydalan<|eot_id|><|start_header_id|>user<|end_header_id|>

Bu tizim ish vaqtida xulosa chiqaradigan bo'lgani uchun, bir soniyada qayta ishlangan so'rovlar sonini topish mumkinmi (modelga murojaat qilish). Agar men xususiy server yoki arzon bulutli echimlar kabi arzon infratuzilmadan foydalanmoqchi bo'lsam, xarajatlar qanday bo'ladi?<|eot_id|>