<3조 발표자료 제출>
ai_match_hub_project_report_20250626073144.pdf3.71MB
!pip install openai
import os
os.environ['OPENAI_API_KEY'] = "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"
openai.api_key = os.getenv('OPENAI_API_KEY')
import openai
from openai import OpenAI
from google.colab import output
client = OpenAI(api_key=os.getenv("OPENAI_API_KEY"))
def chat_loop(model="gpt-4.1"):
    messages = [{"role": "system", "content": "You are a friendly assistant."}]
    print("챗봇 시작! (종료 = exit)\n")
    while True:
        user = input("You: ")
        if user.lower() == "exit":
            print("종료합니다.")
            break
        
        output.clear()
        messages.append({"role": "user", "content": user})
        resp = client.chat.completions.create(
            model=model,
            messages=messages
        )
        reply = resp.choices[0].message.content.strip()
        messages.append({"role": "assistant", "content": reply})
        
        print(f"You: {user}")
        print(f"GPT: {reply}\n")
chat_loop()