상품 설명서 만들어보기

janequeen·2024년 6월 8일
0

검색 = 프롬프트 입력

GPT는 어떻게든 답변을 해야돼서 할루시네이션(이상한 소리) 할 수도 있다.

상품 설명서


입력 -> 처리(ChatGPT) -> 결과

프롬프트 엔지니어가 있을 정도로 프롬프트 입력은 중요한 요소이다.

좋은 답변을 얻기 위해 프롬프트를 설계하는 느낌이다.

상품 설명서 작성을 위한 시스템 메시지 작성


from openai import OpenAI

client = OpenAI(
    api_key = "apiKeyValue"
)

# 상품 설명서 작성을 위한 사용자 메시지 입력받기
user_text1 = input('상품명 : ')
user_text2 = input('주요 고객 : ')
user_text3 = input('주요 설명 : ')
user_text4 = input('강조 키워드 : ')

# 상품 설명서 작성을 위한 시스템 메시지 작성
system_text = ''

# ChatGPT API 요청
response = client.chat.completions.create(
    model = "gpt-3.5-turbo",
    messages = [
        {'role': 'system', 'content': system_text},
        {'role': 'user', 'content': f'''
        1. 상품명 : {user_text1}
        2. 주요 고객 : {user_text2}
        3. 주요 설명 : {user_text3}
        4. 강조 키워드 : {user_text4}'''},
    ]
)

# ChatGPT API 응답 출력
print(response.choices[0].message.content)

프롬프트 엔지니어링 기본 전략

0개의 댓글