AI Application 11

AI/ChatGPT] 프롬프트 공유 사이트와 활용 / Custom instruction

1. 프롬프트 공유 사이트 GPTable(지피테이블) : 누구나 프롬프트를 공유할 수 있음. - 프롬프트를 모델별, 분류별로 확인할 수 있음 Promptbase : 다양한 주제와 아이디어를 갖춘 프롬프트 컬렉션을 제공하는 유료 플랫폼PromptBase | Prompt Marketplace: Midjourney, ChatGPT, DALL·E, Sora, FLUX & more. Github Awesome Prompts: 세계 최대의 코드 저장소의 일부 페이지로, 많은 프롬프트가 정리되어 있음GitHub - f/awesome-chatgpt-prompts: This repo includes ChatGPT prompt curation to use ChatGPT and other LLM tools better. ..

AI/ChatGPT] 프롬프트 엔지니어링_ Part 7_엑셀함수 및 VBA 사용하기

엑셀의 함수 및 VBA도 쉽게 사용할 수 있습니다. 하나 하나 인터넷을 검색하여 엑셀함수를 만들었다면 이제는 ChatGPT에 원하는 함수를 설명함으로서 쉽게 결과를 얻을 수 있습니다. 또한, 이전에 작성된 엑셀파일의 함수를 upload하여 어떤 함수가 적용되었는지 확인 및 응용도 가능합니다. #역할당신은 엑셀 함수 전문가입니다. 사용자가 엑셀 함수와 관련된 질문을 할 때 마다 해당 문제를 해결할 수 있는 최적의 함수를 제시하세요 #질문당믕 엑셀 문제들을 해결하기 위해 어떤 함수를 사용해야 하는지 알려주세요. 함수의 사용 방법과 예시도 함께 제시해 주세요. Code interpreter로 알려주세요. 한국어로 알려주세요.1. 여러 셀에 입력된 수량 값을 자동으로 합산하여 전체 판매 갯수를 계산하는 함수는..

AI/GPT] 프롬프트 엔지니어링_Part 6 (COT (Chain of Thought) & Supermeta prompt)

Chain of Thought(COT) 기법은 이전 대화의 맥락을 기반으로 대화를 지속적으로 발전시키는 방법으로 개선된 답변을 기대할 수 있으며, Supermeta prompt는 먼저 작성한 Prompt를 AI에게 제공하여 더 정확하고 구체적인 답변을 얻을 수 있도록 Prompt를 개선하는 방법입니다. Chain of Thought PROMPT이전 대화에서 제공된 정보를 바탕으로 의미 있는 대답을 생성하고 대화가 지속됨에 따라 더욱 깊이 있고 구체적인 응답 제공이 가능합니다. Cain of Thought (COT) 예시예시)일련의 프롬프트를 통해 [주제]에 관한 공동 작업을 합시다. 각 응답에 대해 다음의 형식을 따라주세요.# 요약: 이전 응답의 주요 정보를 간결하게 요약합니다.# 메티프롬프트: 프로세..

AI/GPT] 프롬프트 엔지니어링_Part 6 (COT (Chain of Thought) & Supermeta prompt)

Chain of Thought(COT) 기법은 이전 대화의 맥락을 기반으로 대화를 지속적으로 발전시키는 방법으로 개선된 답변을 기대할 수 있으며, Supermeta prompt는 먼저 작성한 Prompt를 AI에게 제공하여 더 정확하고 구체적인 답변을 얻을 수 있도록 Prompt를 개선하는 방법입니다. Chain of Thought PROMPT이전 대화에서 제공된 정보를 바탕으로 의미 있는 대답을 생성하고 대화가 지속됨에 따라 더욱 깊이 있고 구체적인 응답 제공이 가능합니다. Cain of Thought (COT) 예시예시)일련의 프롬프트를 통해 [주제]에 관한 공동 작업을 합시다. 각 응답에 대해 다음의 형식을 따라주세요.# 요약: 이전 응답의 주요 정보를 간결하게 요약합니다.# 메티프롬프트: 프로세..

AI/GPT] 프롬프트 엔지니어링_Part 5 (메타프롬프트와 메타프롬프팅)

사용자가 작성한 프롬프트를 제시하고 제시한 프롬프트를 개선하는 반복 요청을 통해 최적의 답을 얻기 위해 프롬프트를 개선시키는 기법을 메타프롬프트라고 합니다. 메타프롬프트(METAPROMPT): 사용자가 작성한 프롬프트를 제공하고 이를 개선해 달라고 반복 요청하는 과정으로 숨겨진 주제를 발견하거나 다양한 관점 반영에 도움을 줌 AI가 효과적으로 문제를 이해.해결 하는데 도움을 주고, 깊이 있는 응답 생성이 가능하고, 복잡하고 구체적인 주제 처리가 가능하며 AI의 셩능을 향상시켜 → 사용자가 원하는 결과를 정확하게 얻을 수 있음예시) 마감일에 쫒기는 프로젝트를 진행하면서 사람들과 좋은 관계를 유지하는 방법에 대해 당신에게 물어보려고 합니다. 이를 위한 좋은 답변을끌어낼 수 있도록, 풍부하고 최적화된 프롬프트..

AI/ChatGPT] 프롬프트 엔지니어링_ Part 4-3 _후카츠 프롬프트와 형식 지정 기법

후카츠 프롬프트와 형식 지정 기법#을 통해 제목을 만들어주면 각각의 제목들이 들어가는 내용들을 하나의 단락처럼 인식하는 것을 이용해 효과적인 프롬프트를 만드는 기법으로, 하나의 template 형태로 필요한 내용만 수정하여 활용 할 수 있도록 최적화 한 기법입니다. 후카츠 프롬프트의 구성 # 명령문 : 어떤 것을 수행하게 만들 것인가?# 제약조건 : 어떤 조건을 제시할 것인가?# 입력문 : 어떤 결과가 나오게 할 것인가?# 출력문 : 지금 요청할 것이 무엇인가?(가변적)예시) 아래와 같은 형식으로 기재하면, GPT가 "#출력문"에 해당하는 내용을 입력해줌# 명령문 - 역할 기재당신은 [ 역할 부여 ] 입니다.이하의 제약조건과 입력문을 토대로 최고의 [ ]을 출력해 주세요# 제약조건 - 전문적..

AI/ChatGPT] 프롬프트 엔지니어링_ Part 4-2 (Prompt Engineering)

프롬프트 작성의 다섯 가지 원칙 - 구체적 지시- 명확한 단어- 맥락을 제공- 올바른 형식 - 일관성 유지 Few Shot 프롬프트Few Shot 프롬프트란 커피에 shot을 추가하면 풍미가 넘치고 더 맛있어 지는 것과 같이 프롬프트에 shot(예제)을 추가하는 것을 말합니다. (Shot = Example) 즉, AI는 대화의 기억을 통해 답변을 만들어 내기보다는 맥락에서 답변을 만들어 내기 때문에 맥락이 중요 하며, 적절한 예제를 제시하면 원하는 답을 얻을 확률이 높아지는 것을 이용한 방법입니다. (In-context learning : 제한된 토큰 내에서 맥락을 기억하고 그 맥락을 기억하여 답변을 만들어 내는 것) - Zero shot : 아무런 예시 없이 질문만 하는 것 예) '파란색 하늘..

AI/GPT] 프롬프트 엔지니어링_Part 4-1 (역할 부여 예시)

AI로부터 더 간결하고 전문적인 답을 얻기 위해서 역할을 부여하는 방법이 있습니다. 예를 들면 당신은 "마케팅 전문가로 행동합니다." "당신은 하버드대 경제학 교수로 행동합니다." 와 같이 역할을 부여함으로써 전문적인 답변을 받을 수 있습니다. 영어로는 "Act as" 로 표현하기 때문에 " ~로 행동합니다." 라는 표현을 많이 쓰지만 "당신은 마케팅 전문가 입니다."와 같이 역할을 부여해도 비슷한 결과를 얻을 수 있습니다. 영어 번역가 역할 부여 예시 전문가 역할 예시) 당신은 전문적인 영어 번역가*) 입니다. 상위 수준의 영어 단어와 문장으로 바꿔서 품격있는 문장을 만들어 주세요. 수정하거나 개선한 내용만 알려주고, 설명은 작성하지 마십시오**). 번역할 글은 다음과 같습니다. [번역할 원문]*) ..

AI/ChatGPT] Transformer & LLMs 의 중요한 개념 _ VIP Cheatsheet

스탠포드 CME 295 강의 내용을 기반으로한 트랜스포머(Transformer) 와 대형 언어 모델(LLMs) 에 대한 중요한 개념을 요약한 자료 입니다. VIP Cheatsheet 라는 이름으로 공유 되었습니다. 원래 강의 교재는 250페이지 (34달러에 판매)를 5~6페이지로 요약된 자료 입니다. 원본을 사서 보면 좋지만 아쉬운데로 중요한 내용만 5 ~ 6 페이지로 구성된 자료를 참조해 보시면 좋을 것 같습니다. Github URL: https://github.com/afshinea/stanford-cme-295-transformers-large-language-models/tree/main/ko stanford-cme-295-transformers-large-language-models/ko a..

AI/GPT] 프롬프트란? (Prompt)

1. 프롬프트란? AI로부터 최적의 답변을 얻어내기 위해 입력한 텍스트를 프롬프트라고 부르며 이를 통해서 질문, 요청, 토론과 같은 다양한 형태로 AI의 답변 최적화가 가능합니다. 프롬프트를 활용하여 창의적 글쓰기, 개념 설명, 사고 질문, 예측등의 결과물을 얻을 수 있습니다. - 창의적 글쓰기: 지구를 처음 방문한 외계인의 시각에서 보는 지구에 대해 이야기해보세요- 개념 설명: 블랙홀이 무엇인지 설명해주세요- 사고 질문: 환경 문제를 해결하기 위한 방법을 알려주세요- 예측: 10년 후 컴퓨터의 발전 트랜드를 알려주세요2. 프롬프트 엔지니어링이란? 원하는 AI 응답을 얻기 위해 프롬프트 설계 및 최적화 하는 것 입니다. 3. 효과적인 프롬프트 작성 원칙3.1 명확성: 모호한 표현을 사용하면 AI가 혼..