

-> Automatic Few-Shot Learning : 프롬프트 내에 최적화된 예제를 자동으로 생성하고 포함하여 Few-shot을 구성함
-> Automatic Instruction Optimization : 프롬프트에 대한 최적의 지시문을 생성하고 필요하다면 Few-shot 예시도 직접 구성
-> Automatic Fine-tuning : 기본적인 언어 모델을 훈련 데이터 셋으로 파인튜닝 하는 기법
-> Program Transformation : 여러 DSPy 프로그램의 집합을 앙상블해서 단일 프로그램처럼 동작하도록 하는 기법
-> DSPy도 Evaluation을 위해서 커스텀 메트릭을 만들고 반복적인 개선이 필요하다
-> 최소 20개의 테스트 데이터가 있어야 하고 권장하는건 200개의 데이터임