규칙

변수는 스네이크케이스, 함수는 카멜케이스

kr : key result / EV : evaluation / RV : revision

모든 reason 은 description 으로 변경했습니다.

final 은 문장 3개를 1개로 합치는 과정을 의미합니다.

프롬프트

<key result>
kr_task_description kr의 EV, RV모두 사용하는 OKR 전반적인 설명
kr_background_template 기업명, 업종, 팀명 ⇒ 배경지
krEV_connectivity_description con EV 시 출력할 정보들의 의미
score, description, confidence 3가지
krEV_connectivity_examples con EV 평가 예시
krEV_connectivity_example_prompt con ev 예시를 모델이 더 잘 이해할 수 있도록 구조화
krRV_connectivity_description con RV 설명과 출력할 정보들의 의미
revision, revision_description 2가지
krRV_connectivity_examples con RV 교정 예시
krRV_connectivity_example_prompt con RV 예시를 모델이 더 잘 이해할 수 있도록 구조화
krRV_final_description 세 가지 항목으로 교정한 문장을 하나로 합치라고 설명
krRV_final_examples 문장 합치기 예시
krRV_final_example_prompt 문장 합치기 예시를 모델이 더 잘 이해할 수 있도록 구조화

변수

df_data 원본 데이터로 만든 데이터프레임
krEV_memory_connnectivity con 평가 시 사용하는 메모리
krRV_memory_connectivity con 교정 시 사용하는 메모리
final_prompt string : 함수마다 여러 번 사용하는 지역변수. 프롬프트 템플릿 이용해서 최종적으로 생성한 프롬프트를 의미합니다. 이게 llm의 입력으로 들어갑니다.
krEV_connectivity string : krConnectivityEV 함수의 리턴 변수.

함수