paint-brush
ChatGPT 프롬프트를 한 단계 더 발전시키기 위한 10가지 팁~에 의해@morganmsk
2,728 판독값
2,728 판독값

ChatGPT 프롬프트를 한 단계 더 발전시키기 위한 10가지 팁

~에 의해 Vitaly Kukharenko11m2024/01/30
Read on Terminal Reader
Read this story w/o Javascript

너무 오래; 읽다

신속한 엔지니어링을 위한 10가지 팁을 통해 AI 채팅의 잠재력을 최대한 활용하세요. ChatGPT에 더 스마트하게 질문하여 일상적인 상호 작용을 역동적인 대화로 바꾸는 방법을 알아보세요. 이 가이드는 AI 속삭이는 사람이 되는 지름길입니다. 여기서 당신이 만드는 모든 프롬프트는 더 풍부하고 통찰력 있는 교환의 문을 열어줍니다. AI와 통신하는 방식을 변화시킬 준비가 되셨나요? 뛰어들어보자!
featured image - ChatGPT 프롬프트를 한 단계 더 발전시키기 위한 10가지 팁
Vitaly Kukharenko HackerNoon profile picture
0-item


ChatGPT와 같은 컴퓨터 프로그램으로 채팅하는 것이 단순히 멋지기만 한 것이 아닌 멋진 AI 세계에 오신 것을 환영합니다. 그것은 초능력을 여는 것과 같습니다! 2024년을 확대하면서 모두가 이야기하는 매우 트렌디한 기술이 있습니다. 바로 신속한 엔지니어링입니다. 멋지죠? 하지만 이는 기본적으로 최고의 답변을 얻을 수 있는 방식으로 ChatGPT 질문을 정말 잘하는 것에 관한 것입니다. 이는 문제 해결, 숙제 수행 또는 단지 기발한 아이디어 탐구에서 AI를 최고의 친구로 만드는 비밀 악수를 아는 것과 같습니다.


그렇다면 "프롬프트"의 가장 큰 문제는 무엇입니까? 누군가에게 문자 메시지를 보낼 때 첫 줄로 생각해보세요. 하지만 여기서 당신의 "누군가"는 매우 똑똑한 AI인 ChatGPT입니다. 예전 AI 시대에는 질문을 하면 AI가 대답하는 대로 대답했습니다. 그러나 프롬프트를 사용하면 완전히 새로운 야구 게임이 됩니다. 질문을 더욱 풍성하게 만들고 수정하여 ChatGPT를 모든 것을 다 아는 기계라기보다 채팅 파트너에 더 가깝게 만들 수 있습니다. 이는 솔로 플레이어에서 게임에 참여하고 상황을 주도하는 팀의 일원이 되는 것과 같습니다.


그리고 여기가 정말 대단합니다. 이 기사는 단순한 팁이 아닙니다. AI 속삭이는 사람이 되기 위한 비밀 플레이북입니다. ChatGPT 채팅을 "으음"에서 "우와"로 바꿔줄 10가지 놀라운 팁을 살펴보겠습니다! 답변을 얻는 것뿐만 아니라 대화를 촉발하고, 통찰력을 발견하고, 심지어 AI보다 한 수 앞서는(물론 친근한 방식으로) 프롬프트를 만드는 방법을 배우게 됩니다.


그렇다면 AI 채팅 게임의 수준을 높이고 모든 프롬프트를 통해 놀라운 일로 디딤돌을 보낼 준비가 되셨습니까? 여러분의 말이 AI 채팅의 미래를 결정하는 힘을 발휘하는 세계로 곧 뛰어들 테니까요. 이 모험을 시작해 볼까요!

1. 짧고 간결하게 유지하세요

ChatGPT와 같은 AI와 채팅할 때는 매너에 관한 것이 아니라는 점을 기억하세요. 그것은 요점을 바로 잡는 것입니다. 질문에 "부탁드립니다", "고맙습니다" 또는 "해도 될까요"라는 말을 쓸 필요는 없습니다. 직접 물어보세요. 추가 설명 없이 필요한 정보를 얻을 수 있습니다.

예:

아니요: I was wondering if you could possibly tell me what the capital of France is?

예: What is the capital of France?


아니요: Could you please provide me with some information on how photosynthesis works, if it's not too much trouble?

예: How does photosynthesis work?


아니요: I would be really grateful if you could explain the Pythagorean theorem to me.

예: Explain the Pythagorean theorem.


아니요: If you don't mind, could you list the main characters in "Romeo and Juliet" for me?

예: List the main characters in "Romeo and Juliet."


아니요: I'd appreciate it if you could kindly tell me the steps involved in the water cycle, please.

예: What are the steps in the water cycle?


길고 정중한 프롬프트

같은 결과

추가 단어를 잘라내면 AI가 메시지를 더 효율적이고 쉽게 이해할 수 있습니다. 이렇게 하면 원하는 빠르고 명확한 답변을 얻을 가능성이 더 높아집니다.


2. 단계별로 해결하기

까다로운 질문이나 복잡한 문제를 다룰 때 모든 것을 한 번에 해결하려고 하지 마세요. 더 작고 쉬운 조각으로 나누고 한 번에 한 단계씩 진행하세요. 이 접근 방식을 사용하면 사용자와 AI 모두 처리가 더 간단해지고 더 명확한 답변을 얻을 수 있습니다.


예:

복잡한 작업: 방정식 3x^2 - 12x + 9 = 0을 풉니다.

  • 1단계: 방정식 3x^2 - 12x + 9 = 0에서 a, b, c의 값은 무엇입니까?
  • 2단계: a, b, c 값을 사용하여 방정식의 판별식을 계산합니다.
  • 3단계: 판별식을 사용하여 방정식에 실수, 하나 또는 두 개의 해가 있는지 확인합니다.
  • 4단계: 이차 공식을 사용하여 방정식의 근을 찾습니다.

복잡한 과제: 세포 호흡 과정을 설명합니다.

  • 1단계: 세포호흡이란 무엇입니까?
  • 2단계: 세포호흡의 첫 번째 단계와 그것이 발생하는 위치를 설명합니다.
  • 3단계: 크렙스 주기를 설명합니다.
  • 4단계: 전자 전달 사슬과 세포 호흡에서의 역할을 자세히 설명합니다.
  • 5단계: 세포호흡에서 ATP가 어떻게 생성되는지 요약합니다.

복잡한 작업: 숫자가 소수인지 확인하는 프로그램을 작성하세요.

  • 1단계: 소수가 무엇인지 정의합니다.
  • 2단계: 숫자가 1과 자신 이외의 숫자로 나누어지는지 확인하는 함수를 작성합니다.
  • 3단계: 가능한 모든 약수에 대해 숫자를 테스트하는 루프를 구현합니다.
  • 4단계: 루프의 결과에 따라 숫자가 소수인지 확인하기 위한 최종 검사를 제공합니다.

복잡한 작업: 일주일 간의 파리 여행을 계획하세요.

  • 1단계: 파리에서 꼭 방문해야 할 명소는 무엇인가요?
  • 2단계: 파리 중심부의 숙소를 추천하세요.
  • 3단계: 7일간의 여행을 위한 일일 일정을 제안합니다.
  • 4단계: 관광객에게 유용한 프랑스어 문구 목록을 제공하세요.
  • 5단계: 파리 내에서는 어떤 교통수단을 이용할 수 있나요?

복잡한 과제: 자연선택에 의한 진화론을 설명합니다.

  • 1단계: 자연선택에 의한 진화론을 제안한 사람은 누구입니까?
  • 2단계: 자연 선택을 정의합니다.
  • 3단계: 종의 변이가 어떻게 발생하는지 설명합니다.
  • 4단계: 이러한 변이가 생존과 번식에 어떤 영향을 미치는지 설명합니다.
  • 5단계: 시간이 지남에 따라 종의 진화에 자연 선택이 미치는 영향을 요약합니다.

복잡한 작업을 일련의 간단한 프롬프트로 분류하면 복잡한 주제를 쉽게 탐색할 수 있어 AI와의 상호 작용이 더욱 생산적이고 통찰력 있게 됩니다.


3. 청중을 알아라

목표로 하는 청중에 맞게 프롬프트를 조정하면 세상을 변화시킬 수 있습니다. 완전 초보자에게 무엇인가를 설명하든, 전문가와 심층적으로 논의하든, 질문을 조정하면 답변이 올바른 내용에 도달하는 데 도움이 됩니다.


예:

과제: Explain the internet to someone from the 19th century.

프롬프트: Describe how the internet allows instant communication across the globe as if explaining to someone from the 1800s.


과제: Discuss the impact of quantum computing on encryption, intended for high school students.

프롬프트: Explain how quantum computing could change the way we keep information safe online, in a way that a high schooler could understand.


과제: Describe the concept of black holes to children.

프롬프트: Imagine you're telling a story to a group of 8-year-olds. How would you explain a black hole in space?

복잡한 설명

간단하고 명확한 설명

4. 예를 통해 배우기

몇 번의 프롬프트라고도 알려진 프롬프트에 예제를 사용하는 것은 매우 효과적일 수 있습니다. 단순히 설명하는 것이 아니라 그림을 보여주는 것과 같습니다. 이를 통해 상황을 더욱 명확하게 만들고 AI가 사용자가 찾고 있는 것을 정확히 이해하는 데 도움이 됩니다.

예:

작업: Convert temperatures from Celsius to Fahrenheit.

프롬프트: Example 1: Convert 0°C to Fahrenheit. (Response: 32°F) Example 2: Convert 100°C to Fahrenheit. (Response: 212°F) Now, convert 25°C to Fahrenheit.



과제: Simplify fractions to their lowest terms.

프롬프트: Example 1: Simplify the fraction 4/8. (Response: 1/2) Example 2: Simplify the fraction 6/9. (Response: 2/3) Now, simplify the fraction 10/15.

정의된 형식의 결과


모델 결과를 애플리케이션이나 워크플로에 원활하게 통합하려는 경우 JSON에서 모델 출력의 정확한 형식을 지정하는 것이 매우 유용할 수 있습니다.



5. 역할 수행

AI와 대화를 나누다 보면 실제로 어떤 분야의 전문가처럼 역할을 해달라고 요청할 수 있습니다. 이런 방식으로 AI는 부품에 맞게 답변을 조정하여 마치 해당 분야의 전문가인 것처럼 통찰력이나 설명을 제공합니다.


예:

과제: Explain the importance of bees in the ecosystem.

질문: If you were a biologist, how would you describe the role of bees in maintaining healthy ecosystems?


과제: Discuss the latest trends in renewable energy.

프롬프트: As an environmental scientist, what are the cutting-edge developments in renewable energy sources?


경제학자나 과학자처럼 생각하도록 요청하는 등 AI에 특정 역할을 할당하면 해당 관점에 맞는 응답을 얻을 수 있어 복잡한 주제에 더 쉽게 접근하고 흥미롭게 만들 수 있습니다.

간단한 프롬프트

특정 역할에 대한 프롬프트

6. 단계별로 생각하기

작업, 특히 코딩을 처리할 때 문제를 분석하는 데 도움이 됩니다. "단계적으로 생각하라"와 같은 주요 문구를 사용하면 프로세스를 안내하여 더 쉽게 이해하고 실행할 수 있습니다.


예:

과제: Create a list of even numbers from 2 to 20.


프롬프트: Let's think step by step. Start by initializing an empty list. Then, use a loop to go through numbers 2 to 20. Inside the loop, check if a number is even. If it is, add it to the list.

과제: Find the factorial of a number.


프롬프트: Think step by step. First, define a Python function that takes a number as an input. Initialize a variable for the result inside the function. Use a loop to multiply the numbers from 1 to the input number. Return the result.

기본 솔루션

단계별로 명확한 설명

7. 대화형 설명

AI가 명확성을 위해 질문하도록 장려하면 최종 출력이 귀하의 요구에 정확하게 맞춰질 수 있습니다. 이러한 대화형 접근 방식은 세부 사항과 요구 사항을 구체화하여 AI 지원을 더욱 개인화되고 효과적으로 만드는 데 도움이 됩니다.


예:

과제: Plan a personalized diet.

프롬프트: From now on, I would like you to ask me questions about my dietary preferences, restrictions, and goals until you have enough information to suggest a customized meal plan.


과제: Develop a study schedule.

프롬프트: Please ask me about my current study habits, subjects I'm focusing on, and my exam dates until you can draft a personalized study timetable for me.


2단계: 설명 추가

8. 대응 안내

출력 프라이머를 사용하는 것은 AI에게 답변을 시작하는 방법을 알려주는 것과 관련이 있습니다. 이는 경주의 출발선을 그리는 것과 같으며, AI에게 정확히 시작 위치를 표시하여 원하는 방식으로 응답이 구성되도록 하는 데 도움이 될 수 있습니다.


예:

과제: Explain how photosynthesis works in plants.

프롬프트: Describe the process of photosynthesis in plants. Begin with: "Photosynthesis is a crucial process where plants convert..."


과제: Summarize the plot of "Romeo and Juliet."

프롬프트: Provide a brief summary of "Romeo and Juliet." Start with: "Romeo and Juliet is a tragic tale of..."


과제: Discuss the impacts of global warming.

프롬프트: Elaborate on the consequences of global warming on our planet. Initiate your explanation with: "Global warming leads to a variety of impacts, including..."


과제: Outline the steps to bake a chocolate cake.

프롬프트: List the steps involved in baking a chocolate cake. Begin your instructions with: "To bake a chocolate cake, the first step is to..."


과제: Describe the function of the heart in the human body.

프롬프트: Explain the role of the heart in the human circulatory system. Start your explanation with: "The heart is essential in the circulatory system as it..."



원하는 응답의 시작과 함께 프롬프트를 종료하면 AI 응답의 톤과 방향을 설정하는 데 도움이 되며 제공된 정보가 귀하의 기대와 일치할 가능성이 높아집니다.


9. 이야기를 이어가세요

특정 단어로 텍스트를 시작하면 AI가 동일한 스타일이나 주제를 계속 유지할 수 있는 단계가 설정됩니다. 그것은 릴레이 경주에서 배턴을 넘기는 것과 같습니다. AI에 실행 시작을 주면 추진력이 계속 유지됩니다.


예:

과제: Expand on a poetic verse about the ocean.

프롬프트: "The ocean's whispers to the moon create a melody of mysteries untold." I'm providing you with the beginning of a poem. Continue it, keeping the mystical and serene tone.


과제: Continue a suspenseful short story.

프롬프트: "Under the cloak of night, she vanished into the shadowy alley, leaving no trace behind." I'm providing you with the start of a suspense story. Continue from here, maintaining the suspense and mystery.


과제: Elaborate on a sci-fi setting.

프롬프트: "Beyond the stars, in a galaxy where time bends and reality shifts, lies the planet of Zentari." I'm providing you with the opening of a science fiction story. Expand on this universe, keeping the wonder and vastness of space exploration in mind.


텍스트의 시작 부분을 지정하면 내러티브가 진행되기를 원하는 방향으로 AI를 안내하여 스토리나 메시지를 전개할 때 어조, 스타일, 주제의 일관성을 보장할 수 있습니다.



10. 긍정적인 지시와 명확한 임무

긍정적인 명령과 명확한 지시어로 프롬프트를 작성하면 요청이 간단하고 따르기 쉬워집니다. 긍정적인 언어를 사용하고 작업을 지정하면 AI가 사용자가 요구하는 내용을 정확히 이해하여 보다 집중적이고 관련성 있는 응답을 얻을 수 있습니다.


예:

긍정적인 지시사항:

과제: Explain the concept of supply and demand in economics.

프롬프트: Your task is to demystify the economic principle of supply and demand. You MUST use real-world examples to illustrate how they affect prices.


과제: Discuss the benefits of regular exercise. 프롬프트: Your task is to outline the key benefits of maintaining a regular exercise routine. You MUST cover aspects such as physical health, mental well-being, and longevity.


"당신은 처벌을 받을 것입니다"를 포함하십시오:


과제: Write a summary of the novel "1984" by George Orwell. 프롬프트: Your task is to provide a concise summary of George Orwell's "1984," focusing on its dystopian themes and societal implications. You will be penalized for including spoilers or detailed plot points.


과제: Provide tips for effective public speaking.

프롬프트: Your task is to offer five actionable tips for improving public speaking skills. You will be penalized for suggesting common clichés or unproven methods.




이 섹션을 마무리하면서 우리가 살펴본 전략은 시작에 불과하다는 점을 기억하는 것이 중요합니다. 이러한 아이디어는 신속한 제작에서 자신의 창의성과 혁신을 위한 기반이자 발판 역할을 합니다. 진정한 마법은 다양한 기술을 실험하고 혼합하고 일치시키고 고유한 요구 사항과 목표에 맞게 조정할 때 발생합니다. 따라서 이러한 개념을 툴킷으로 활용하되 여기서 멈추지 마십시오.


경계를 넓히고 자신만의 신속한 기술을 개선하고 개발하는 데 도전해 보세요. 기술을 연마하고 아이디어와 질문을 전달하는 새로운 방법을 발견하면 AI와의 상호 작용이 더욱 효과적이고 통찰력이 높아질 수 있습니다.


프롬프트 엔지니어링을 마스터하는 여정은 계속 진행 중이며 AI와의 모든 대화는 학습하고 개선할 수 있는 기회입니다. 그러니 이 흥미진진한 AI 커뮤니케이션 세계에서 여러분의 호기심과 창의성이 얼마나 멀리까지 갈 수 있는지 실험하고 확인해 보세요.



결론

이 기사가 끝날 때까지 나와 함께 해주셔서 감사합니다! AI의 세계와 떠도는 기발한 신화를 탐험하는 것은 정말 신나는 일이었습니다. AI가 현금으로 더 빠르게 작동한다는 이야기를 들어보셨나요? 글쎄요, 배후에 있는 사람들은 문제를 고쳤다고 주장합니다. 하지만 직접 시도해 보는 것은 어떨까요? 여러분의 발견이나 멋진 실험을 댓글로 남겨주세요. 당신이 생각해내는 것을 보는 것은 항상 재미 있습니다.


그리고 재미삼아 "더 나은 솔루션을 위해 30만 달러를 주겠다"고 말하는 것을 상상해 보세요. 미친 것 같죠? 그러나 그것은 동적 프로그래밍과 같은 분야에 깊이 빠져드는 정신입니다. 문제를 해결하는 더 스마트하고 매끄러운 방법을 찾는 것이 중요합니다. 멋진 트릭이 있다면 부끄러워하지 말고 공유하세요!


이 작품을 파셨다면 낯선 사람이 되지 마세요! LinkedIn 에서 연락주세요. 앞으로 더 많은 AI 이야기와 통찰력을 얻을 수 있습니다. 신경망이 게임을 어떻게 변화시키고 있는지에 대해 다음에 무엇을 밝혀낼지 누가 알겠습니까? 계속 지켜봐 주시기 바랍니다. 계속해서 함께 한계를 뛰어넘어 봅시다. 평화를!


😊😊😊😊😊😊