AI 챗봇 직접 만들어보기

2024년 11월 19일

OpenAI API를 활용하여 간단한 AI 챗봇을 만들어봅시다.

준비물

API 키 발급

OpenAI 웹사이트(https://platform.openai.com)에 접속하여 API Keys 메뉴에서 새 키를 생성합니다. 발급받은 키는 안전한 곳에 보관하세요.

간단한 챗봇 코드

import openai

openai.api_key = "your-api-key"

def chat(message):
    response = openai.ChatCompletion.create(
        model="gpt-3.5-turbo",
        messages=[
            {"role": "user", "content": message}
        ]
    )
    return response.choices[0].message.content

# 사용 예시
answer = chat("안녕하세요!")
print(answer)

이 코드는 사용자의 메시지를 받아 OpenAI API에 전달하고, 응답을 반환합니다.

활용 아이디어

고객 상담 챗봇
자주 묻는 질문에 자동으로 응답하여 고객 지원 효율을 높일 수 있습니다.

학습 도우미
개념 설명이나 예제 생성을 통해 학습을 돕는 봇을 만들 수 있습니다.

컨텐츠 생성
블로그 글 아이디어나 초안 작성에 활용할 수 있습니다.

주의사항

마무리

AI를 활용하면 업무 자동화의 가능성이 무궁무진합니다. 이 기본 예제를 바탕으로 더 복잡한 기능을 추가해보세요.

aiden

© 2025 Aiden

YouTube Instagram LinkedIn GitHub 𝕏