└── Main /Main: -------------------------------------------------------------------------------- 1 | import openai 2 | 3 | API_KEY = "your_openai_api_key" 4 | 5 | def chatbot(prompt): 6 | response = openai.ChatCompletion.create( 7 | model="gpt-3.5-turbo", 8 | messages=[{"role": "user", "content": prompt}] 9 | ) 10 | return response["choices"][0]["message"]["content"] 11 | 12 | if __name__ == "__main__": 13 | while True: 14 | user_input = input("You: ") 15 | if user_input.lower() in ["exit", "quit"]: 16 | break 17 | print("Bot:", chatbot(user_input)) 18 | --------------------------------------------------------------------------------