- 프롬프트 엔지니어링과 시스템 프롬프트는 다르다.
- 프론프트 엔지니어링은 말을 어떻게 걸 것인가(사용자 입력)에 초점
- 시스템 프롬프트는 AI의 '자아'나 '기본 환경'을 백그라운드에서 미리 설정하는 것(역할, 규칙 설정)

1. 로컬에서 돌리는 LLM(Ollama 등)은 오픈소스다.

2. 각 모델을 사용 할 때, 필요로 하는 API KEY 또는 Auth 토큰 정보를 요구하는 Error가 나온다. (환경변수 설정 필요)

3. 프롬프트

3-1. PromptValue, PromptTemplate

image.png

image.png

3-2. BaseMessage

3-2-1. BaseMessage를 List로 줄 때 가장 마지막을 AIMessage로 하면 당연하게도 content가 비어있음

image.png

3-3. FewShots, OneShot (예제)