모델 성능 최적화

완료됨

엔드포인트에 모델을 배포한 후에는 모델과 상호 작용을 시작하여 작동 방식을 확인할 수 있습니다. 프롬프트 엔지니어링 기술을 사용하여 모델의 성능을 최적화하는 방법을 살펴보겠습니다.

프롬프트 패턴을 적용하여 모델의 출력 최적화

언어 모델에 보내는 질문의 질은 다시 받는 응답의 질에 직접적인 영향을 미칩니다. 질문이나 프롬프트를 신중하게 구성하여 더 낫고 더 흥미로운 응답을 받을 수 있습니다. 모델의 성능을 향상하기 위해 프롬프트를 디자인하고 최적화하는 프로세스를 프롬프트 엔지니어링이라고도 합니다.

프롬프트 엔지니어링을 사용하려면 사용자가 관련적이고 명확하며 잘 구성된 질문을 하고 모델에 보다 정확한 응답을 생성하도록 지시해야 합니다. 잘 정의된 프롬프트를 만드는 방법을 이해하려면 모델의 출력을 개선하는 데 도움이 되는 몇 가지 패턴을 살펴보겠습니다.

  • 모델에 페르소나 역할을 하도록 지시합니다.
  • 모델을 안내하여 더 나은 질문을 제안합니다.
  • 특정 형식으로 출력을 생성하는 템플릿을 제공합니다.
  • 모델에게 반성하도록 요청하여 모델의 작동 방식을 이해합니다.
  • 컨텍스트를 추가하여 모델 출력의 정확도를 향상시킵니다.

비고

여기에 나열된 패턴은 프롬프트 패턴 카탈로그를 생성한 White et al.(2023)의 작업을 기반으로 합니다.

개발자로서 효과적인 방법은 시스템 프롬프트의 형태로 배포된 모델에 지침을 추가하는 것입니다. 시스템 프롬프트는 모델의 동작을 설정하고 최종 사용자를 지침에 노출하지 않고 모델을 안내할 수 있도록 합니다. 최상의 결과는 사용자가 여기에 설명된 패턴을 반영하는 프롬프트를 제출하는 데 도움이 되는 명시적 시스템 프롬프트 및 지침(또는 템플릿)을 할당하여 달성되는 경우가 많습니다.

모델에 가상 사용자의 역할을 하도록 지시

질문에 대답할 때 모델이 특정 관점이나 관점을 취하도록 하려면 가상 사용자 역할을 하도록 요청할 수 있습니다.

예를 들어 판매 작업을 하고 있고 새 CRM 소프트웨어에 대한 인사이트를 필요로 하는 경우 모델에게 양념된 마케팅 전문가인 것처럼 응답하도록 요청할 수 있습니다.

페르소나 지정되지 않음 페르소나를 지정한 경우
시스템 프롬프트 없음 기술 고객을 위한 광고 사본을 작성하는 숙련 된 마케팅 전문가입니다.
사용자 프롬프트 CRM 제품에 대한 한 문장 설명을 작성합니다. CRM 제품에 대한 한 문장 설명을 작성합니다.
모델 응답 CRM 제품은 영업, 마케팅, 고객 서비스 및 기술 지원을 포함하는 현재 및 잠재 고객과 회사의 상호 작용을 관리하도록 설계된 소프트웨어 도구입니다. CRM 제품으로 원활한 고객 관계 관리를 경험하고, 비즈니스 운영을 간소화하고, 고객 상호 작용을 향상시키며, 직관적인 인터페이스와 강력한 분석 도구를 사용하여 매출 성장을 촉진하도록 설계되었습니다.

다양한 비즈니스 역할에 대해 다른 가상 사용자를 만들 수 있습니다. 제품 관리자, 데이터 분석가, 고객 서비스 전문가 또는 교사와 같은 역할을 생각해 보세요. 가상 사용자를 정의하고, 상황에 맞는 맞춤형 응답을 얻기 위해 해당 가상 사용자가 알고 있거나 수행할 것으로 예상되는 사항에 더 자세히 추가합니다.

더 나은 질문 제안 요청

모델이 질문을 구체화하는 데 도움이 되도록 하려면 쿼리를 구하는 더 나은 방법을 제안하도록 요청할 수 있습니다. 추가 컨텍스트를 제공하도록 요청할 수도 있습니다.

예를 들어 식사 요리에 대한 조언을 구하는 경우 모델에 보다 타겟팅된 답변을 얻을 수 있도록 명확한 질문을 제안하라는 메시지를 표시할 수 있습니다.

제안 사항 없음 제안 사항 제공
시스템 프롬프트 AI로서 메뉴에 대해 조언할 수 있는 요리사입니다. AI로서 메뉴에 대해 조언할 수 있는 요리사입니다. 당신은 친근하여 항상 최선의 조언을 제공하고 싶어합니다.
사용자 프롬프트 나는 네 사람을 위해 저녁 식사 파티를 개최해야합니다. 무엇을 요리해야 하나요? 나는 네 사람을 위해 저녁 식사 파티를 개최해야합니다. 무엇을 요리해야 하나요? 손님을 위한 훌륭한 식사를 계획하는 데 도움이 되는 다른 정보는 무엇인가요?
모델 응답 4인용 디너 파티를 개최하면 요리 실력을 선보일 수 있습니다. 맛의 균형을 맞추고 즐거운 식사 경험을 제공하는 추천 3 코스 메뉴는 다음과 같습니다.

전채
Caprese 샐러드 꼬치
- 재료: 체리 토마토, 신선한 모짜렐라 공, 신선한 바질 잎, 발사믹 유약, 올리브 오일, 소금, 후추.
- 지침: 체리 토마토, 바질 잎, 모짜렐라 공을 작은 꼬치에 실어 줍니다. 올리브 오일과 발사믹 유약을 뿌린 다음 소금과 후추로 간을 합니다. 이 요리는 가볍고 상쾌하며 미리 준비하기 쉽습니다.

메인 코스
허브 크러스트 연어와 레몬 아스파라거스
- 재료: 연어 필레, 신선한 허브(파슬리, 딜, 백리향 등), 빵 부스러기, 레몬, 아스파라거스, 올리브 오일, 소금, 후추.
- 지침: 오븐을 400°F(200°C)로 예열합니다. 빵가루를 다진 신선한 허브와 약간의 올리브 오일과 함께 섞어서 반죽을 만듭니다. 이 혼합물을 연어 필레에 넣고 소금과 후추로 간을 합니다. 연어를 베이킹 시트에 놓고 약 15-20분간 또는 조리될 때까지 굽습니다. 요리의 마지막 10분 동안 아스파라거스를 올리브 오일, 레몬 제스트, 소금, 후추로 버무려서, 연어와 함께 구우세요. 연어와 아스파라거스를 신선한 레몬 주스를 살짝 뿌려서 곁들입니다.

디저트
신선한 베리를 곁들인 초콜릿 무스
- 재료: 다크 초콜릿, 달걀, 설탕, 헤비 크림, 바닐라 추출물 및 혼합 베리(딸기, 블루베리, 라즈베리 등).
- 지침: 초콜릿을 이중 보일러 위에 녹인 다음 약간 식힙니다. 달걀 노른자와 흰자를 분리합니다. 달걀 흰자를 부드러워질 때까지 거품을 낸 후, 설탕을 조금씩 추가하여 머랭을 만듭니다. 생크림을 부드러운 피크가 형성될 때까지 휘젓고, 바닐라 추출물을 섞습니다. 녹은 초콜릿을 달걀 노른자에 접은 다음 휘핑 크림과 머랭을 섞을 때까지 부드럽게 접습니다. 무스를 숟가락으로 접시에 넣고 적어도 2시간 동안 냉장 보관하세요. 신선한 베리를 얹어 색감과 신선함을 더합니다.

추가 팁
- 페어링: 전채와 메인 코스와 함께 가벼운 화이트 와인을 제공하고 초콜릿 무스와 디저트 와인을 제공하는 것이 좋습니다.
- 타이밍: 막판 스트레스를 최소화하기 위해 애피타이저와 디저트를 미리 준비합니다. 메인 코스는 오븐에서 가장 많은 시간이 걸리므로 그에 따라 계획하십시오.

이 메뉴는 우아하면서도 쉽게 접근할 수 있도록 설계되어 있어 음식과 경험을 모두 즐길 수 있습니다. 저녁 식사 파티를 즐기십시오!
저녁 식사 파티를 개최하는 것은 당신의 요리 기술을 소개하고 손님을위한 기억에 남는 경험을 만들 수있는 좋은 기회입니다. 훌륭한 식사를 계획하는 데 도움이 되도록 완벽한 메뉴를 선택하는 데 도움이 되는 몇 가지 질문은 다음과 같습니다.

  • 식이 선호도/제한 사항: 귀하의 손님 중 채식주의자, 비건, 글루텐 프리이거나 음식 알레르기 또는 불내증이 있는 분이 계십니까? 이 것을 아는 것은 모든 사람이 즐길 수있는 요리를 선택하는 데 도움이 될 것입니다.
  • 맛 선호도: 손님들에게 좋아하는 요리나 맛이 있나요? 예를 들어, 그들은 이탈리아어, 멕시코, 지중해, 또는 아마도 태국이나 인도와 같은 더 모험적인 무언가를 즐길 수 있습니까?
  • 시간 및 기술 수준: 식사를 준비하는 데 얼마나 많은 시간을 할애해야 하며 부엌에서 편안함 수준은 얼마인가요? 간단한 식사를 찾고 계십니까? 아니면 좀 더 정교한 음식을 찾고 계십니까?
  • 행사: 캐주얼한 모임, 축하 행사 또는 좀 더 공식적인 행사인가요? 이벤트의 특성이 메뉴 스타일에 영향을 줄 수 있습니다.
  • 제철 재료: 제철 재료를 사용하시겠습니까? 이것은 신선하고 풍미있는 농산물을 선택하는 데 도움이 될 수 있습니다.
  • 음료 페어링: 식사와 페어링할 알코올 또는 무알코올 음료를 포함하시겠습니까?

이 정보를 사용하여 맞춤형 메뉴를 제안할 수 있습니다. 다음은 답변에 따라 조정할 수 있는 일반적인 아이디어입니다.

스타터
  • 감귤류 비네그레트를 곁들인 가든 샐러드: 신선한 채소, 제철 채소, 가벼운 감귤류 드레싱.
  • Stuffed Mushrooms : 허브와 치즈로 이루어진 채식 옵션입니다.

메인 코스
  • 허브 크러스트 닭 가슴살: 구운 채소와 함께 제공됩니다.
  • Quinoa Stuffed Bell Peppers: 풍미 있는 채식주의자 또는 비건 옵션입니다.

반찬
  • 마늘 버터 구운 감자 : 고전과 편안함.
  • 아몬드를 곁들인 찌는 녹색 콩: 간단하고 건강한 면.

디저트
  • 초콜릿 용암 케이크: 식사를 마무리하는 퇴폐적인 디저트.
  • 과일 타르트 : 가볍고 상쾌한 옵션.

음료
  • 와인 페어링: 소비뇽 블랑과 같은 다재다능한 화이트 와인이나 피노 누아와 같은 밝은 빨간색.
  • Mocktail Option: 상큼한 시트러스 무알코올 칵테일이나 허브가 들어간 스파클링 워터입니다.


자세한 내용을 자유롭게 공유할 수 있으며 메뉴를 더 구체화하는 데 도움이 될 수 있습니다.

모델에서 설명 또는 추가 세부 정보를 제안하도록 권장하면 올바른 질문을 하고 더 적은 상호 작용에서 더 나은 정확한 답변을 얻을 수 있습니다.

응답에 원하는 형식 지정

모델이 특정 형식으로 출력을 생성하도록 하려면 프롬프트에 템플릿 또는 구조를 제공할 수 있습니다.

예를 들어 기록 문서를 작성하는 스포츠 리포터인 경우 모델이 제목, 글머리 기호 및 데이터 분석을 포함하는 특정 템플릿을 따르도록 요청할 수 있습니다.

템플릿이 지정되지 않음 템플릿이 지정된 경우
시스템 프롬프트 당신은 유용한 AI 도우미입니다. 스포츠 기자를 위한 유용한 AI 도우미입니다.
사용자 프롬프트 2018 년 축구 월드컵 결승전은 어떻게되었습니까? 2018 년 축구 월드컵 결승전은 어떻게되었습니까? 결과 형식을 지정하여 경기 날짜, 위치 및 경쟁하는 두 팀을 표시합니다. 그런 다음 최종 점수, 그리고 마지막으로 경기 중에 발생한 모든 주목할만한 이벤트.
모델 응답 2018 FIFA 월드컵 결승전은 2018년 7월 15일 러시아 모스크바의 루즈니키 스타디움에서 열렸습니다. 프랑스는 경기에서 크로아티아와 맞붙는다. 프랑스는 4-2로 승리하며 승리를 거두었습니다. 프랑스의 골은 마리오 만주키치(자책골), 앙투안 그리즈만(페널티킥), 폴 포그바, 카일리안 음바페가 득점했다. 크로아티아의 골은 이반 페리시치와 만주키치가 득점했다. 카일리안 음바페는 불과 19세의 나이로 펠레에 이어 월드컵 결승전에서 두 번째로 어린 선수가 되었습니다. 이 승리는 프랑스의 두 번째 월드컵 타이틀로, 1998년 첫 우승을 차지했습니다. 경기 날짜: 2018년 7월 15일
위치: 루즈니키 스타디움, 모스크바, 러시아
팀 경쟁: 프랑스 vs. 크로아티아
최종 점수: 프랑스 4, 크로아티아 2

주목할 만한 이벤트:
  1. 전반전: 프랑스는 후반 18분 앙투안 그리즈만의 크로스를 마리오 만드즈키치의 자책골로 선제골을 넣었다. 크로아티아는 후반 28분 이반 페리시치의 헤더로 동점골을 넣었다. 하프타임 직전, 44분에 폴 포그바가 프리킥으로 득점해 프랑스를 다시 선제골로 이끌었다.
  2. 후반전: 경기는 휴식 후 강도가 급격히 증가했습니다. 후반 68분, 카일리안 음바페는 첫 월드컵 골을 넣으며 프랑스를 상대로 3-1로 점수를 가져왔습니다. 크로아티아는 후반 69분 만드즈키치가 페리시치의 크로스를 헤딩으로 연결해 적자를 3-2로 줄였습니다.
  3. 마지막 순간: 81분에 크로아티아 수비수 데얀 로브렌이 핸드볼을 한 후 프랑스에게 논란의 여지가 있는 페널티킥이 주어졌다. 그리즈만은 페널티킥을 성공시키며 프랑스를 4-2로 승리로 이끌었다.
  4. 추가 맥락: 이 경기는 음바페와 은골로 칸테 와 같은 선수들이 출전한 평균 연령면에서 역대 최연소 월드컵 결승전으로 유명했습니다. 프랑스의 승리는 1998년 두 번째 월드컵 우승을 차지했습니다. 크로아티아는 역사상 처음으로 결승에 진출하여 준우승을 차지했습니다.

이메일, 요약, 제안 또는 코드 및 스크립트 생성과 같은 특정 형식이 필요한 다른 시나리오에 이 접근 방식을 적용할 수 있습니다. 형식 템플릿을 명확하게 정의하고 출력을 구조화하여 일관되고 조직화된 응답을 얻는 방법에 대한 세부 정보를 제공합니다.

모델이 원하는 패턴을 식별하는 데 도움이 되는 예제를 하나 이상 제공하여 원샷 또는 몇 샷 접근 방식을 사용할 수도 있습니다.

추론에 대한 설명 요청

모델이 답변 뒤에 있는 추론을 설명하도록 하려면 응답을 제공한 후 모델에 해당 근거 및 가정을 자동으로 반영하도록 요청할 수 있습니다.

예를 들어 수학 문제를 해결하는 경우 모델에 특정 계산의 추론을 설명하도록 요청할 수 있습니다.

리플렉션이 지정되지 않음 리플렉션이 지정된 경우
시스템 프롬프트 당신은 AI 수학 도우미입니다. 당신은 AI 수학 도우미입니다. 당신은 항상 당신의 대답을 설명합니다.
사용자 프롬프트 빗변의 길이가 3cm이고 인접한 변의 길이가 2cm인 직각삼각형이 있습니다. 남은 변의 길이는 얼마인가요? 빗변의 길이가 3cm이고 인접한 변의 길이가 2cm인 직각삼각형이 있습니다. 남은 변의 길이는 얼마인가요?
모델 응답 약 2.24cm. 우리는 이 문제를 해결하기 위해 피타고레안 정리를 사용할 수 있습니다. 피타고라스의 정리에 따르면, 직각삼각형에서 빗변(직각의 맞은편 변)의 길이의 제곱은 나머지 두 변의 길이의 제곱의 합과 같습니다. 수학적으로 다음과 같이 작성할 수 있습니다.
c² = a² + b²
여기서 c는 빗변의 길이이고 ab는 다른 두 변의 길이입니다.
이 문제에서 빗변의 길이(c = 3cm)와 다른 한 변의 길이(a = 2cm)가 제공됩니다. 나머지 쪽(b)의 길이를 찾아야 합니다.
지정된 값을 피타고레안 정리에 연결하면 다음을 얻을 수 있습니다.
3² = 2² + b²
9 = 4 + b²
이제 b²에 대해 해결할 수 있습니다.
b² = 9 - 4
b² = 5
마지막으로, 양쪽의 제곱근을 사용하여 나머지 측의 길이를 찾습니다.
b = √5 ≈ 2.24 cm
따라서 나머지 측의 길이는 약 2.24cm입니다.

데이터 분석, 마케팅 전략 또는 기술 문제 해결에 대한 설명을 원하는 경우 이 방법을 적용할 수 있습니다. 모델에 추론을 정의하도록 요청할 때는 사고 체인 이라는 기술을 사용하여 단계별로 생각하게 합니다.

컨텍스트 추가

모델이 특정 항목에 집중하도록 하려면 고려할 컨텍스트를 지정할 수 있습니다. 관련 없는 정보를 무시하도록 모델에 지시할 수도 있습니다.

예를 들어 여행을 계획하는 경우 모델에 응답의 관련성을 개선하는 데 도움이 되는 더 많은 컨텍스트를 제공할 수 있습니다.

컨텍스트가 지정되지 않음 컨텍스트가 지정된 경우
시스템 프롬프트 AI 여행 도우미입니다. AI 여행 도우미입니다.
사용자 질문 언제 에든버러를 방문해야 하나요? 언제 에든버러를 방문해야 하나요? 저는 특히 식스 네이션스 럭비 토너먼트에서 스코틀랜드의 홈 경기에 참석하는 데 관심이 있습니다.
모델 응답 스코틀랜드의 수도 인 에든버러는 풍부한 역사와 활기찬 문화를 가진 멋진 목적지입니다. 에든버러를 방문하기에 가장 좋은 시기는 날씨, 이벤트 및 관광 인파에 대한 선호도에 따라 크게 달라집니다.
  1. 봄(4~6월): 날씨가 따뜻해지기 시작하고 날이 더 길어지게 됩니다. 봄은 왕립 식물원과 같은 도시의 유적지, 정원 및 공원을 탐험하는 데 완벽합니다. 세계에서 가장 큰 예술 축제인 에든버러 페스티벌 프린지(Edinburgh Festival Fringe)는 여름이 끝나는 8월에 열립니다.
  2. 여름 (7 월에서 8 월): 날씨는 가장 따뜻한, 그리고 일 긴. 방문하기에 인기 있는 시기입니다, 하지만 그 시기는 또한 관광객들로 붐빌 수 있습니다. 여름은 야외 활동에 이상적이며, 에든버러 국제 축제와 로얄 에든버러 군사 문신을 즐길 수 있습니다.
  3. 가을(9월~11월): 날씨가 식기 시작하고 나뭇잎이 색을 변경하여 도시의 역사적인 건축을 위한 그림 같은 배경을 만듭니다. 덜 혼잡하며 에든버러 국제 도서 축제와 같은 이벤트를 즐길 수 있습니다.
  4. 겨울 (12 월에서 2 월): 날씨는 추운, 그리고 마법의 분위기를 만들 수 있는 눈이 있을 수 있습니다. 겨울은 관광객이 적고 가격이 낮아서 더 조용한 방문 시간입니다. 에든버러 크리스마스 마켓과 새해를 기념하는 호그마나이 스트리트 파티와 같은 이벤트에 참석할 수 있습니다.

요약하자면, 에든버러를 방문하기에 가장 좋은 시기는 선호도에 따라 달라집니다. 봄과 가을은 쾌적한 날씨와 적은 인파를 제공하며 여름은 야외 활동과 축제에 이상적입니다. 겨울은 축제 행사를 즐길 수있는 조용하고 마법의 경험이 될 수 있습니다.
식스 네이션스 럭비 토너먼트는 일반적으로 1월 말부터 3월 초까지 진행됩니다. 개최도시인 에든버러는 스코틀랜드의 국립 경기장인 머레이필드 스타디움에서 경기를 하기도 합니다. 6개국에서 스코틀랜드의 홈 경기를 놓치지 않으려면 이 기간 동안 방문을 계획하는 것이 좋습니다.

그러나 경기 날짜와 시간은 다를 수 있으므로 공식 식스 네이션스 웹 사이트 또는 스코틀랜드 럭비 유니온의 웹 사이트에서 정확한 경기 일정을 확인하는 것이 좋습니다. 또한 에든버러는 풍부한 역사, 멋진 건축 및 활기찬 문화 현장으로 럭비 를 넘어 많은 것을 제공하므로 토너먼트 전후에 도시를 탐험하기 위해 체류 기간을 연장하는 것을 고려할 수 있습니다.

또한 토너먼트 기간 동안 방문하는 것은 더 많은 관중과 바쁜 숙박 시설을 의미 할 수 있으므로 원활한 경험을 보장하기 위해 항공편, 호텔 및 교통편을 미리 예약하십시오. 에든버러 여행과 식스 네이션스 럭비 경기의 스릴 넘치는 분위기를 즐기세요!

모델이 집중하거나 무시해야 하는 항목을 정의하여 대화가 계속 진행되도록 하고 보다 관련성이 높고 맞춤형 응답을 생성할 수 있습니다.

포함해야 하거나 포함하지 않아야 하는 항목을 설명하고, 모델을 데이터 원본에 연결하여 답변을 생성하기 전에 컨텍스트를 검색해야 하는 컨텍스트를 지정할 수 있습니다.

모델 최적화 전략 적용

비고

이 섹션에서는 프롬프트 엔지니어링 외에 고려할 수 있는 모델 최적화에 대한 옵션 및 고려 사항에 대해 설명합니다. 이러한 최적화 전략을 적용하는 방법에 대한 전체 탐색은 이 모듈의 범위를 벗어납니다.

프롬프트 엔지니어링은 모델 응답을 최적화하는 효과적인 방법이 될 수 있지만, 경우에 따라 정확한 요구 사항을 항상 충족할 수 있는 충분한 컨텍스트나 지침을 제공하지 못할 수도 있습니다. 개발자는 다음과 같은 추가 최적화 전략을 고려하여 생성 AI 애플리케이션 응답의 관련성을 개선할 수 있습니다.

  • RAG(검색 기반 생성)은 데이터 원본을 사용하여 프롬프트에 기반 컨텍스트를 제공하는 기술입니다. RAG는 모델이 특정 지식 도메인을 기반으로 하는 질문에 답변해야 하거나 모델이 기반이 되는 학습 데이터 이후에 발생한 이벤트와 관련된 정보를 고려하도록 모델이 필요할 때 유용한 방법이 될 수 있습니다.
  • 미세 조정: 원하는 출력 형식과 스타일을 반영하는 예제 프롬프트 및 응답을 제공하여 기본 모델의 학습을 확장하는 기술입니다.

이러한 두 방법 모두 추가 비용, 복잡성 및 유지 관리 과제가 포함되므로 일반적으로 프롬프트 엔지니어링을 통해 최적화 작업을 시작한 다음 필요한 경우 추가 전략을 고려하는 것이 가장 좋습니다.

개발자로 선택해야 하는 전략은 요구 사항에 따라 달라집니다.

모델 성능을 최적화하기 위한 다양한 전략을 보여 주는 다이어그램.

  • 컨텍스트 최적화: 모델에 컨텍스트 지식이 부족할 때 응답 정확도를 최대화하고 싶은 경우.
  • 모델 최적화: 동작의 일관성을 최대화하여 응답 형식, 스타일, 어조를 개선하고 싶은 경우.

컨텍스트를 최적화하기 위해 검색 증강 생성(RAG) 패턴을 적용할 수 있습니다. RAG를 사용하면 응답을 생성하기 전에 먼저 데이터 원본에서 컨텍스트를 검색하여 데이터를 기반으로 삼습니다. 예를 들어 직원이 회사의 비용 정책 설명서에 따라 비용 청구 프로세스 및 한도에 대해 질문하도록 할 수 있습니다.

모델이 특정 스타일이나 형식으로 응답하도록 하려면 시스템 메시지에 지침을 추가하여 지시할 수 있습니다. 모델의 동작이 일관되지 않은 경우 모델을 미세 조정하여 동작에서 일관성을 추가로 적용할 수 있습니다. 미세 조정을 사용하면 애플리케이션에 통합하기 전에 예제 프롬프트 및 응답의 데이터 세트에 대한 기본 언어 모델을 학습하고, 미세 조정된 모델은 미세 조정 학습 데이터 세트의 예제와 일치하는 응답을 생성합니다.

프롬프트 엔지니어링, RAG 및 미세 조정된 모델 같은 최적화 전략의 조합을 사용하여 언어 애플리케이션을 개선할 수 있습니다.