4 minute read

2. Direct and Clear Prompts

Solar 모델은 직접적이고 명확한(Direact and Clear) 프롬프트를 사용할 때 가장 좋은 결과를 제공한다.

대규모 언어 모델로 작업 시, 프롬프트의 문구 표현 방식이 수신되는 응답의 품질에 큰 영향을 미칠 수 있다.

이번 포스팅에서는 프롬프트를 더 효과적으로 만드는 방법 두 가지를 살펴본다.


2.1 행위 동사 사용

2.1.1 즉각적인 명확성을 위한 효과적 행위 동사

Action verbs(행위 동사)는 모델에 수행하려는 동작을 정확하게 알려주기 때문에 가장 유용하다.

프롬프트를 더 직접적이고 쉽게 따라하기 쉽게 만들어 준다.


2.1.2 예시

예시 1. Explain

  • 모호한 프롬프트 : “광합성에 대해 알려줘.”

  • 개선된 프롬프트 : “광합성의 과정을 단계별로 설명해줘.”

결과 비교

  • 모호한 프롬프트

    광합성은 녹색 식물과 일부 다른 유기체가 햇빛을 사용하여 이산화탄소와 물로부터 영양분을 합성하는 과정입니다. 식물에서 광합성은 일반적으로 잎, 특히 엽록소를 포함하는 엽록체에서 발생합니다. 이 과정은 Calvin cycle로 알려진 빛에 의존하는 반응과 빛에 독립적인 반응 두 가지 주요 단계로 구성됩니다. 광합성 과정에서 식물은 부산물로 산소를 방출하여 인간을 포함한 다른 유기체의 생존에 필수적인 산소를 만들어냅니다.

  • 개선된 프롬프트

    광합성은 식물과 다른 유기체가 일반적으로 태양으로부터 오는 빛 에너지를 변환하는 과정이다. 단계별로 설명하는 과정은 다음과 같습니다.

    1. 빛 흡수 : 식물은 식물 세포 내 엽록체에서 발견되는 엽록소라 불리는 색소를 이용하여 빛 에너지를 흡수합니다.
    1. 물 분할 : 흡수된 빛 에너지는 물 분자를 수소와 산소 원자로 분리하는데 사용됩니다.
    1. 전자 이동 : 광분해 과정에서 발생한 수소 원자는 에너지가 풍부한 분자인 ATP와 NADPH를 생성하는데 사용됩니다.
    1. 탄소 고정 : 전 단계에서 생성된 ATP와 NADPH는 이산화탄소가 포도당이라는 안정된 유기 분자로 고정되는 Calvin cycle에 사용됩니다.
    1. 포도당 활용 : 생산된 포도당은 식물에서 에너지로 사용되거나 나중에 사용하기 위해 저장될 수 있습니다. 광합성의 부산물인 산소는 대기중으로 방출됩니다.

    이것이 광합성의 기본 과정입니다.


예시 2. Describe

  • 모호한 프롬프트 : “중국의 만리장성에 대해 알려줘.”

  • 개선된 프롬프트 : “중국의 만리장성의 역사적 중요성에 대해 알려줘.”

결과 비교

  • 모호한 프롬프트

    만리장성은 돌, 벽 및 기타 재료로 만든 일련의 요새로, 중국의 역사적인 북부 국경을 따라 건설되었습니다. 주로 명나라 시대(1368-1444년)에 다양한 유목민의 침입을 막기 위해 건설되었습니다. 만리장성은 13,000 마일이 넘는 길이로 세계에서 가장 긴 성벽입니다. 또한 중국에서 가장 유명한 랜드마크 중 하나이며 유네스코 세계 문화유산이기도 합니다. 그것의 역사나 다른 측면에 대해 더 알고싶은 것이 있나요?

  • 개선된 프롬프트

    만리장성은 기념비적인 공학적 업적이자 중국의 유구한 역사를 상징하는 건축물입니다. 만리장성은 기원전 7세기경부터 수세기에 걸쳐 여러 유목민의 침략과 공격으로부터 중국 국가와 제국을 보호하기 위한 목적으로 건설되었습니다. 만리장성의 역사적 의미는 방어벽으로서의 역할, 국가 통합의 상징, 중국인의 독창성과 결단력을 보여주는 증거에 있습니다. 또한 실크 로드를 따라 무역 및 이민을 통제하는 수단으로도 사용되었습니다. 오늘날 만리장성은 세계에서 가장 상징적인 랜드마크 중 하나이자 유네스코 세계문화유산으로 인정받고 있습니다.


2.2 언어 간소화

2.2.1 명확한 언어 선택

간단하고 명확한 언어는 Solar 모델이 혼란 없이 요청을 이해하는데 도움을 준다.

복잡한 단어와 긴 문장은 피한다.

더 좋은 프롬프트를 위한 팁

  1. 간단하고 일상적인 언어를 사용

  2. 긴 문장을 짧은 문장으로 나눈다. 각 문장은 하나의 아이디어를 명확하게 표현해야 한다.

  3. 일반적인 개요를 질문하는 대신 필요한 정보를 구체적으로 명시한다.


2.2.2 예시

복잡한 프롬프트

  • 시스템 프롬프트

    • “당신은 사용자의 다양한 작업을 도와주는 인공지능 비서입니다. 정확한 정보를 제공해주세요.”
  • 사용자 프롬프트

    • “삼림 벌채 현상에 내재된 복잡하게 얽힌 파급효과를 설명하고, 다층적인 생태계 교란에 대한 조사, 소외된 지역사회에 미치는 미묘한 사회경제적 파급 효과, 지구 기후 평형과 생지화학 순환에 미치는 연쇄적인 영향을 조사한다. 이러한 인위적 활동에 의해 생성되는 잠재적 피드백 루프와 미시적 및 거시적 환경 패러다임에 미치는 영향을 고려해야 한다.”
  • 응답

    대규모 숲의 제거인 삼림 벌채는 생태, 사회경제, 지구 기후 영역에 걸쳐 심오하고 상호 연관된 결과를 초래합니다.

    생태학적으로 삼림 벌채는 서식지를 파괴하여 생물 다양성 손실과 종의 멸종으로 이어집니다. 또한 영양분 순환, 물 여과, 탄소 격리와 같은 생태계 기능에도 변화를 가져옵니다. 나무가 제거되면 토양이 침식에 노출되어 수로의 퇴적과 토양 비옥도 감소로 이어집니다.

    사회경제적으로도 삼림 벌채는 원주민이나 시골 농부처럼 생계를 위해 숲에 의존하는 소외된 지역 사회에 불균형적인 영항을 미칩니다. 산림의 손실은 식량 불안정, 이주, 빈곤 증가로 이어질 수 있습니다.

    전 세계적으로 삼림 벌채는 기후변화에 크게 기여합니다. 나무는 주요 온실가스인 이산화탄소를 흡수하고, 나무를 제거하면 저장된 탄소가 다시 대기로 방출됩니다. 이는 지구 온난화를 악화시켜 강수 패턴의 변화, 기상이변의 빈도 증가 등 생지화학 순환에 연쇄적인 영향을 미칩니다.

    피드백 루프는 문제를 더욱 복잡하게 만듭니다. 예를 들어, 지구 기온이 상승함에 다라 숲은 산불과 해충에 더 취약해져 삼림 벌채가 더욱 늘어날 수 있습니다. 또한 사산림의 손실은 강우량 감소로 이어져 남아잇는 산림에 더 큰 스트레스를 주고 악순환을 일으킬 수 있습니다.

    요약하자면, 삼림 벌채는 생태, 사회경제, 지구 기후 영역에 걸쳐 광범위하고 상호 연결된 결과를 초래합니다. 그 영향은 미시적 수준과 거시적 수준 모두에서 느껴지며, 피드백 루프가 문제를 악화시킵니다.


간단한 프롬프트

  • 시스템 프롬프트

    • “당신은 사용자의 다양한 작업을 도와주는 인공지능 비서입니다. 정확한 정보를 제공해주세요.”
  • 사용자 프롬프트 :

    • “나무를 베는 것이 자연, 사람, 경제에 어떤 영향을 미치는지 설명한다. 동물, 기후, 지역 사회의 삶에 미치는 영향은 무엇인가?”
  • 응답 :

    삼림 벌채로 알려진 나무를 베는 것은 자연, 사람, 경제에 중대한 영향을 미칩니다. 다음은 몇가지 주요 영향입니다.

    1. 자연 : 삼림벌채는 많은 동물 종의 서식지 손실로 이어져 생물 다양성의 감소를 초래합니다. 또한 생태계를 교란하여 동식물의 균형에 영향을 미칩니다.
    1. 기후 : 나무는 온실가스인 이산화탄소를 흡수하고 산소를 방출합니다. 숲이 벌채되면 이 자연적인 탄소 흡수원이 사라져 기후 변화에 기여합니다. 또한 나무를 태우면 저장된 탄소가 방출되어 문제가 더욱 악화됩니다.
    1. 동물 : 삼림 벌채는 많은 동물 종, 특히 특정 숲에 고유한 동물 종의 생존을 위협합니다. 또한 이동 패턴과 먹이 사슬을 교란시킵니다.
    1. 사람 : 지역 사회는 종종 식량, 의약품, 쉼터와 같은 자원을 숲에 의존합니다. 삼림 벌채는 이러한 자원의 손실로 이어져 주민들의 생계와 복지에 영향을 미칠 수 있습니다.
    1. 경제 : 삼림 벌채는 벌목이나 농업과 같은 활동을 통해 단기적인 경제적 이익을 제공할 수 있지만, 장기적으로는 부정적인 영향을 미칠 수도 있습니다. 여기에는 관광 감소, 자연재해에 대한 취약성 증가, 약용 식물과 같은 잠재적인 미래 자원의 손실 등이 포함됩니다.

    요약하자면, 삼림 벌채는 자연, 사람, 경제에 광범위한 영향을 미칩니다. 이러한 영향을 최소화하기 위해서는 지속 가능한 관행을 장려하는 것이 중요합니다.


결과 비교

  • 복잡한 프롬프트 : 길고 장황하며 사용자가 구문 분석하기 어렵다.

  • 간단한 프롬프트 : 간단하며 보다 명확하고 간결한 응답을 제공한다.