<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()