본문 바로가기

ChatGPT

(27)
[17] 쇼츠 대본 생성기 프로젝트 소개 들어가며 🏫 전체 강의 영상 youtube 📄 쇼츠 대본 생성기 사용해보기 📎 쇼츠 대본 생성기로 만든 쇼츠 영상 ▶️ 강의 영상 유튜브 서비스 소개 바야흐로 숏폼 비디오 전성시대입니다. 유튜브 쇼츠, 틱톡, 인스타 릴스 등 숏폼 비디오 플랫폼들이 등장하면서 1분 내외 영상들이 대세가 되었습니다. 영상의 길이가 짧아지면서 영상 제작의 난이도가 줄어들었고, 많은 분들이 숏폼 비디오 제작에 뛰어들었습니다. 그런데 매번 쇼츠 형식의 컨텐츠를 준비하는 것은 무척 힘들겠죠? 더군다나 새로운 소재를 발굴하는 것도 많은 수고가 들어갈겁니다. 이런 크리에이터들의 고충을 덜어주고자 chatGPT를 이용해서 숏폼 비디오를 쉽게 제작할 수 있는 쇼츠 대본 생성기 프로젝트를 만들어 보았습니다. 뻔한 대본이 생성되는 것을 막기..
[16] 자기소개서 도우미 - UI, chatGPT API 연동하기 들어가며 🏫 전체 강의 영상 youtube 🧑‍💼 자기소개서 도우미 사용해보기 ▶️ 강의 영상 유튜브 이전 시간에 작성한 자소서 도우미 UI에 chatGPT API를 연동해서 완성해보겠습니다. 프롬프트 작성 먼저 프롬프트 템플릿을 복사해오겠습니다. prompt_template = """ 기업 입사용 자기소개서를 작성해야합니다. 답변해야하는 질문과 이에 관련된 유저의 경험을 참고해서 자기소개서를 작성해주세요. 문단별로 소제목을 작성해주세요. 반드시 {max_length} 단어 이내로 작성해야 합니다. --- 지원 회사: {company} 지원 직무: {position} 질문: {question} 관련 경험: {experience} --- """.strip() 그 다음, submit 버튼을 누르고 예외처리..
블로거들의 시간을 아껴줄 AI 서비스, 블로그 매직✨ 서비스 소개 ✨ 블로그 매직 사용해보러가기 🍽️ 블로그 매직으로 제작한 작성한 맛집 리뷰 ▶️ 소개 영상 안녕하세요! 퍼펭스쿨입니다. 이번 포스팅에서는 블로거 분들의 시간을 아껴드리는 서비스를 하나 소개하겠습니다. 바로 제가 직접 개발한 블로그 매직입니다. 요즘 부업으로 블로그 하시는 분들 많이 계실텐데요, 저도 블로그를 운영해봤지만 포스팅 하나 쓰는게 여간 에너지가 많이 들어가는 일이 아닙니다. 블로그를 키우려면 포스팅을 자주 올려야하는데, 하나 올리는게 너무 힘들다보니 금방 포기하게 됩니다. 이런 블로거 분들의 고충을 덜어드리고자 블로그 매직을 개발해봤습니다. AI의 도움을 받아서 빠르게 포스팅을 만들고, 자주 업로드해서 부수입을 극대화시켜보세요! 사용방법 ✨ 블로그 매직 사용해보러가기 블로그매직 웹..
[15] 자기소개서 도우미 - UI 개발하기 들어가며 🏫 전체 강의 영상 youtube 🧑‍💼 자기소개서 도우미 사용해보기 ▶️ 강의 영상 유튜브 이번 챕터에서는 streamlit을 이용해서 자기소개서 도우미 UI를 개발해보겠습니다. 페이지 소개 pgaes/2_resume_helper.py에 본격적으로 작업을 해보겠습니다. 먼저 title과 subheader로 페이지 소개를 적어주겠습니다. import streamlit as st st.title("🧑‍💼 자기소개서 도우미") st.markdown("자기소개서 질문과 지원자의 경험을 바탕으로 답변을 작성해줍니다. 예시를 채운 다음 자소서를 작성해보세요!") 폼 추가하기 그 다음 프롬프트를 생성하기 위해 필요한 파라미터를 입력받는 폼을 추가합니다. 지원하는 회사와 직무, 글자수 제한을 입력받도록 추가..
[14] 자기소개서 도우미 - 프롬프트 엔지니어링 들어가며 🏫 전체 강의 영상 youtube 🧑‍💼 자기소개서 도우미 사용해보기 ▶️ 강의 영상 유튜브 이번 챕터에서는 자소서 도우미 프로젝트의 프롬프트를 작성해보겠습니다. chatGPT API 사용 jupyter notebook을 열어주고, 환경변수를 이용해서 api key를 설정해주겠습니다. import openai import os openai.api_key = os.environ["OPENAI_API_KEY"] 그 다음 common.py에 작성해놓은 함수를 import 해서 간단한 요청을 날려보겠습니다. from common import request_chat_completion, print_streaming_response prompt = "안녕하세요!" response = request_chat..
[13] 자기소개서 도우미 - 프로젝트 소개 들어가며 🏫 전체 강의 영상 youtube 🧑‍💼 자기소개서 도우미 사용해보기 ▶️ 강의 영상 유튜브 서비스 소개 하반기 취업 시장이 한창입니다. 취준생 여러분들, 이런 자소서 문항을 맞딱뜨리면 막막하지 않으신가요? 질문만으로도 쉽지 않습니다. 그런데 취준생 입장에서는 회사를 한군데만 지원하는게 아니죠? 여러 회사마다 각기 다른 자소서를 작성하는 것은 생각만해도 고통입니다. 더군다나 나만의 유니크하고, 진정성있는 자기소개서를 작성하려면 내 경험을 바탕으로 작성해야합니다. 이렇게 고통스러운 자소서 쓰기, AI가 도와줄 수는 없을까요? 그래서 준비해보았습니다. 지원하는 기업과 직무, 자소서 문항과 나의 경험을 적어주면 chatGPT를 활용해서 완성도 높은 자소서 초안을 써주는 서비스입니다. 예시를 보시죠! ..
[12] AI 카피라이터 만들기 - 코드 분리 들어가며 🏫 전체 강의 영상 youtube ✍️ 마케팅 문구 생성기 사용해보기 ▶️ 강의 영상 유튜브 지금까지 chatGPT API를 이용해서 마케팅 문구를 생성하는 서비스를 만들어보았습니다. 이어지는 실습 프로젝트들을 개발할 때 편하게 쓸 수 있도록 자주 사용하게 될 함수를 별도의 파일로 분리해보겠습니다. 공통 로직 분리 먼저 공통 로직을 분리할 common.py 파일을 생성해줍니다. chatGPT API 요청 분리 ChatCompletion API를 요청하는 부분을 분리해보겠습니다. 모든 실습 프로젝트는 gpt-3.5-turbo를 사용할 예정이므로 고정하고, system role은 각 프로젝트마다 달리질 수 있으므로 파라미터로 빼주겠습니다. 그리고 system role이 주어지지 않을 경우를 대비해서..
[11] AI 카피라이터 만들기 - UI, chatGPT API 연동하기 들어가며 🏫 전체 강의 영상 youtube ✍️ 마케팅 문구 생성기 사용해보기 ▶️ 강의 영상 유튜브 이번 강의에서는 UI에 chatGPT API를 연동해서 유저가 입력한 데이터로 마케팅 문구를 생성하고, 화면에 출력해보겠습니다. 프롬프트 템플릿 작성 이전에 만들었던 프롬프트 템플릿을 복사해서 form 위 쪽으로 붙여넣겠습니다. prompt_template = """ 제품 혹은 브랜드를 SNS에 광고하기 위한 문구를 {num}개 생성해주세요. 자극적이고 창의적으로 작성해주세요. 명사 위주로 간결하게 작성해주세요. 반드시 {max_length} 단어 이내로 작성해주세요. 키워드가 주어질 경우, 반드시 키워드 중 하나를 포함해야 합니다. 이모지를 적절하게 사용해주세요. --- 제품명: {product_nam..