AISmarteasy – 시맨틱 커널 포크로 개발하기 – Semantic Function – 3a3 – Semantic Kernel 샘플 프롬프트 – SummarizeSkill
봐야 할 게 많은 시대다. 다 볼 순 없다. 요약해서 보고 좀 더 시간과 노력을 기울여 봐야 할 것을 골라내야 한다.
SummarizePlugin – MakeAbstractReadable
{{$input}} == |
사용자가 입력한 내용을 요약한다.
TwoSentenceSummary
Summarize the following text in two sentences or less. [BEGIN TEXT] {{$input}} [END TEXT] |
요약 문장 수를 제한하고자 할 때.
Summarize
[SUMMARIZATION RULES] DON’T WASTE WORDS. USE SHORT, CLEAR, COMPLETE SENTENCES. DO NOT USE BULLET POINTS OR DASHES. USE ACTIVE VOICE. MAXIMIZE DETAIL, MEANING. FOCUS ON THE CONTENT. [END RULES] [BANNED PHRASES] Summarize: Summarize this: |
좀 더 자세한 규칙을 사용.
특별히 지켜야 할 규칙이 있을 수 있으니, 규칙을 사용자에게 추가적으로 받을 수 있도록 프롬프트 템플릿을 보강할 수 있을 것 같다.
Analyze the following extract taken from a document and extract key topics. – Topics only worth remembering. – Be brief. Short phrases. – Can use broken English. – Conciseness is very important. – Topics can include names of memories you want to recall. – NO LONG SENTENCES. SHORT PHRASES. – Return in JSON [Input] My name is Macbeth. I used to be King of Scotland, but I died. My wife’s name is Lady Macbeth and we were married for 15 years. We had no children. Our beloved dog Toby McDuff was a famous hunter of rats in the forest. My tragic story was immortalized by Shakespeare in a play. [Output] { “topics”: [ “Macbeth”, “King of Scotland”, “Lady Macbeth”, “Dog”, “Toby McDuff”, “Shakespeare”, “Play”, “Tragedy” ] } +++++ [Input] {{$input}} [Output] |
주제를 json 형식으로 뽑아주기를 원할 때.
Notegen
Analyze the following extract taken from a document. – Produce key points for memory. – Give memory a name. – Extract only points worth remembering. – Be brief. Conciseness is very important. – Use broken English. You will use this memory to analyze the rest of this document, and for other relevant tasks.[Input] My name is Macbeth. I used to be King of Scotland, but I died. My wife’s name is Lady Macbeth and we were married for 15 years. We had no children. Our beloved dog Toby McDuff was a famous hunter of rats in the forest. My story was immortalized by Shakespeare in a play. +++++ Family History – Macbeth, King Scotland – Wife Lady Macbeth, No Kids – Dog Toby McDuff. Hunter, dead. – Shakespeare play[Input] [[{{$input}}]] +++++ |
노트 작성하듯이 요약하고 싶을 때.
TellMeMore
>>>>>The following is part of a {{$conversationtype}}. {{$input}}>>>>>The following is an overview of a previous part of the {{$conversationtype}}, focusing on “{{$focusarea}}”. {{$previousresults}}>>>>>In 250 words or less, write a verbose and detailed overview of the {{$conversationtype}} focusing solely on “{{$focusarea}}”. |
좀 더 내용을 추가했으면 할 때.
요약에 대한 이것 저것 고려해야 할 것들 모두 반영해 작성해 보자.
SummarizeSkill – SummaryEnd
{{$instructions}} [요약 규칙] 단어를 낭비하지 마세요. 짧고 명확하며 완전한 문장을 사용합니다. 글머리 기호나 대시를 사용하지 않습니다. 능동태를 사용합니다. 세부 사항, 의미를 극대화합니다. 콘텐츠에 집중합니다. [규칙 종료] [요약 규칙 추가] [금지 문구] {{$fewShot}} 요약: |
요약에 대한 추가적인 지시 들을 할 수 있게 한다.
문장 수를 제한하는 것 같은 규칙을 추가할 수 있게 한다.
금지 문구도 변경할 수 있도록 한다.
예시도 변경할 수 있게 한다.