ChatGPT API 연동 > 파이썬 게시판 만들기

파이썬 게시판 만들기

그누 어디까지 써봤니? 나는 파이썬까지 써봤어!

ChatGPT API 연동 정보

ChatGPT API 연동

본문

소스코드는 제가 짠게 아닙니다. 번역만 한글로 했는데 제대로 됐는지 모르겠습니다. (파파고 ㅎ)

 

원소스)

https://teddylee777.github.io/python/chatgpt-blog-automation/

 

 

import openai

 

https://platform.openai.com/account/api-keys

openai.api_key = "*** 키는 바꾸세요 ***"

 

city = "런던"

topic = f"당신이 {city}이라는 도시를 여행할때 반드시 방문해야 할 상위 10개의 레스토랑"

category = "travel"

print(topic)

 

# 프롬프트 (내용 수정 가능)

prompt = f'''

한글로 작성해 주세요.

마크다운 포맷으로 블로그 글을 작성하세요.

위의 영어를 번역해줘

{topic} 같은 당신 블로그의 주제를 작성하세요.

구문의 중요한 단어는 강조, 굵게, 이탤릭체로 표시하세요.

레스토랑의 주소를 포함해 주세요. 메뉴 추천과 다른 유용한 정보(오픈, 클로징 시간)를 리스트 스타일로 포함하세요.

블로그 전체를 10분 이내로 만들어 주세요.

이 글의 독자는 20~40세 입니다.

몇개의 해시태그를 만들어서 라인의 끝에 추가하세요.

전체글의 요약본을 블로그 포스트의 시작에 추가하세요.

'''

 

def generate_blog(topic, prompt):

    # 모델 엔진 선택

    model_engine = "text-davinci-003"

 

    # 맥스 토큰

    max_tokens = 2048

 

    # 블로그 생성

    completion = openai.Completion.create(

        engine=model_engine,

        prompt=prompt,

        max_tokens=max_tokens,

        temperature=0.3,      # creativity

        top_p=1,

        frequency_penalty=0,

        presence_penalty=0

    )

    return completion

 

response = generate_blog(topic, prompt)

# 생성된 글 출력

print(response.choices[0].text)

추천
1

댓글 1개

전체 121 |RSS
파이썬 게시판 만들기 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT