하나의 채팅에서 동일한 아이디어를 계속 발전시키다 보면, 어느 시점부터 답변의 방향이 어색해지거나 의도와 다르게 흘러가는 경우가 있습니다. 이럴 때 새 채팅을 시작하는 것 외에, 기존 맥락을 유지하면서 품질을 안정적으로 관리할 수 있는 방법이 있을까요?
2.
GPT에게 기존 프롬프트를 "개선해달라"고 요청한 뒤, 그 개선된 프롬프트를 새 채팅에서 그대로 다시 입력하면 기존 채팅에서 이어서 사용하는 것과 비교해 결과에 유의미한 차이가 발생할까요?
실전에서 더 효율적으로 활용하는 방법이 궁금합니다.
1
시
시원한 진홍 눈
안녕하세요 강사님
Q1. 랭체인파트에서, 시스템 메시지는 고정하고 유저메시지를 가변적으로 해서 토큰을 줄인다. 가 어떤 뜻인지 알 수 있을까요? user prompt는 유저가 넣는 프롬프트지, 저희가 설정하는 게 아니지 않나요?
Q2. 아래 문제에서 이전 AI답변이 어떻게 처음부터 content에 떠있는건가요?
이전 대화를 포함한 메시지 리스트
messages_with_history = [
SystemMessage(content="당신은 친절한 여행 가이드입니다."),
HumanMessage(content="파리에서 꼭 가봐야 할 곳을 추천해주세요."),
AIMessage(
content="에펠탑, 루브르 박물관, 샹젤리제 거리를 추천드립니다."
), # 이전 AI 답변
HumanMessage(content="그 중에서 가장 먼저 가야할 곳은?"), # 후속 질문
]
response = llm.invoke(messages_with_history)
print(f"[답변]:\n{response.content}")
print(f"\n> AI는 이전 대화('파리 추천 장소')를 기억하고 답변합니다.")
1
1
1
건
건조한 하늘색 강
궁금한 것이 생겨 질문 드립니다... 1. 노드 기반으로 이뤄지는 AI는 지양하라고 하셨는데 이유가 무엇인가요? 2. 기호를 자주 사용하지마라. 자신만의 기호를 만들어서 사용하는 게 좋다. 고 하셨는데 그럼 나만의 기호를 만들어서 컨텍스트 윈도우에 넣어놓는다던지 하라는 말씀이신가요?..?
1
1
어
어두운 베이지 산들바람
안녕하세요 강사님 Q1. 멀티모달에서 부정어 사용을 지양하라고 필기했던거같은데 부정어 사용을 '지향'하라고 했던 말씀이셨을까요? 제가 생각하는 부정은 무언가를 하지마라의 느낌인데, 강사님이 말씀하신 예시 중 ' Negative prompt: 캔 뚜껑은 하나만, 물방울이 자연스럽게 흐르는 연출을 추가해줘.' 이게 왜 Negative prompt인지 이해가 잘 안됩니다..
Q2. role 지정 또한 안하는게 낫다하셨는데 프롬프트 기본요소에 '지시'가 있는만큼 role 지정 또한 '지시' 중 하나 아닌가요?
Q3. 제가 필기를 하다가 강의내용을 놓쳤는데 캐릭터 함유율?이 높으면 고품질이라고 하셨던게 무슨 의민지 알 수 있을까요?
감사합니다!
2
1
어
어두운 베이지 산들바람
안녕하세요 강의내용 복습 중 궁금한 것이 있어 질문드립니다. '생각의 과정을 모델에게 가이드했을 때, 성능이 향상됐다.' 이게 COT의 개념이잖아요. "Let's think step by step" 도 COT를 이끌어내는 문장인데 현존하는 LLM을 이용할때는 알아서 COT를 돌리니까 이런 문장을 굳이 첨부할 필요가 없고 옛 버전 모델을 이용할 때 의도적으로 녹여주면 좋은걸까요?
1
1
이
이성운
안녕하세요.
패스트캠퍼스 '강수진 박사의 프롬프트·컨텍스트 엔지니어링 아카데미' 수강 중입니다
자세한 프롬프트 엔지니어링에 대해 공부할 수 있어서 즐거운 마음으로 수강중입니다
한가지 아쉬운 부분이 무료로 제공해 주신 the-prompt.me에서 선택가능한 모델이 조금 예전 기준 모델들이더라구요. 최신 모델도 선택 가능하도록 업뎃해 주실 수 있을까요?
1
1
섬
섬세한 갈색 바람
GPT base 에서 지시문이 앞에 와야 한다는 건 이해가 되긴 하는데,Gemini 구조에서는 왜 뒤쪽에 오는 게 좋은지 이해가 되지 않습니다. Transformer 형태라면 어쨌든 인코더, 디코더를 다 쓰니 괜찮지 않나요? gemini 기반이 뭔지 몰라서 문의드립니다. :)
3
1
가
가을 청록 목소리
프롬프트/컨텍스트 엔지니어링 수강 중인 쌩초보자 입니다. 현재 Part1 실습환경 세팅 중입니다. 영상에선 Anthropic API 등록 후, 바로 작동확인을 들어가던데, 크레딧 충전을 해야하나요>? 해당 내용으로 오류가 떠서 실패가 뜨네요. ㅜㅜ
추가로, Gemini api 등록 내용에선 GOOGLE_API_KEY로 이름을 설정하라고 하는데, GEMINI_API_KEY로 바꿔 설정하라고 오류메시지가 뜹니다..ㅜ
2
1
P
Paint
안녕하세요. 패스트캠퍼스 강의를 재미있게 잘 수강하고 있습니다.
현재 Part 2. 프롬프트 엔지니어링 기초
Ch 1. 기본 개념과 구조 (코랩)
08. 프롬프트 10가지 작성 전략 3
까지 수강하였습니다.
다만 08강에서 '자주 나오는 오답'에 대한 설명을 이어서 해주시려는 부분에서 영상이 갑자기 종료되어, 이후 내용을 확인할 수 없습니 다. 영상이 '쿠프 드 프랑스', '파리' 관련 예시가 등장하는 부분에서 끝납니다.
다음 강의는 '단문 중심의 간결한 문장을 사용하자.' 부분부터 바로 시작되어, 중간 설명이 누락된 것처럼 느껴집니다.
혹시 해당 강의 영상이 일부 잘린 것인지, 또는 추가 영상/자료가 따로 제공되는지 확인 부탁드립니다.
좋은 강의 감사합니다!
1
1
레
레리삐
안녕하세요, 어제 강의 잘 들었습니다. 호기심 및 도전의식?을 불러일으키는 강의였습니다^^, 제가 궁금한 것은 우리가 사람을 처음 만날때도 그 사람을 좀더 빨리 알아가기 위해서 일련의 호구조사를 하듯이, 모델들(새로운 모델이 출시되는 경우 포함)도 그 모델의 특성을 빨리 파악하기 위한 팁? 마에스톤? 같은 것들이 있을까요? 아니면 그냥 주구장창 계속 써보는 것이 답일까요? 아래 산들바람님 질문과도 약간 연장선인 것 같네요, 그럼 답변 부탁드립니다. 오늘도 좋은 하루 되시고, 감사합니다!
1
1
어
어두운 베이지 산들바람
LLM모델마다 답변을 다르게 줘야한다고 하셨는데 어떻게 특화되있는지 간략하게라도 알고싶습니다~! GPT는 마크다운, 제미나이는 JSON, 클로드는 ?? 이렇게라도 알려주시면 감사하겠습니다 ㅎㅎ
1
1
L
len_k
안녕하세요! 오늘 수업 종료 후 TOPIK 에이전트 관련으로 질문 드렸던 고급반 수강생입니다. 댓글로 답변 주신다 하여 글 남깁니다.
강의 질문이 아닌 건의 사항이어서 일대일 문의 가능 여부를 확인했으나, 이곳이나 단체방만 가능하다고 하셔서 이곳에 글을 남깁니다. 문의 사항은 매니저님께 평일 카톡채널로 가능한 것을 확인하였으나, 수요일 수업 전 반영 가능성을 고려해 빨리 말씀 드리는 것이 좋을 것 같아 주말에 문의하게 되었습니다. 주말에 또 운영 의견으로 번거롭게 해드려 죄송합니다. 검토 부탁드립니다.
첫 수업 후 몇 가지 제안을 드리고자 합니다. 프롬프트에 관심을 두고 앞으로도 계속 프롬프트로 고민하실 분들이 모였다고 생각이 되어 떠오른 생각입니다.
1.
고정 팀 배정 그룹별 자기소개 시간을 보며, 수강 기간 내내 소속될 팀이 있으면 좋겠다는 생각이 들었습니다. 팀별로 간단한 점수 체계를 도입하고(예: 출석, 질문 참여도, 티타임 하기 등), 수료 시 우수 팀에게 소정의 상을 수여하면 학습 동기 부여에 도움이 될 것 같습니다. 이렇게 소속된 팀이 있으면 강사, 코치님께 질문하는 것 외에도 같은 팀원들에게 쉽게 질문하고 함께 해결할 수 있는 기회들이 생길 수 있지 않을까 생각됩니다.
2.
유동적 자리 배정 다만 고정 팀만으로는 네트워킹이 제한될 수 있어, 일부 차수에서는 다른 기준(예: 직군별, 관심 주제별 등)으로도 자리를 배정하면 더 다양한 수강생들과 프롬프트 고민을 나눌 수 있을 것 같습니다.
2
1
EducAlvin7
안녕하세요. 강수진 박사님 강의 수강중입니다. 질문을 한다고 하고 너무 늦었네요 ㅜㅜ
여기 나오는 29세 실습이 코랩에 없던데 제가 이상한 걸까요? 코랩에 아무리 봐도 없어서 여쭤봅니다.
2
1
최
최영
패스트캠퍼스 '강수진 박사의 프롬프트·컨텍스트 엔지니어링 아카데미' 수강 중입니다. 제공해주신 코랩 파일을 실행시키면서 수업 따라가고 있는데, 코드 실행을 시키니 오류가 엄청 많이 뜨네요... 프롬프트 결과 확인하는 코드를 실행시키니 아래에 오류가 엄청 떠서 진행이 힘듭니다 ㅠㅠ. 일단 그냥 강의 보기만 하면서 진행하고 있는데... 혹시 저만 그런걸까요?? 제 코랩설정이 잘 못된걸까요...?
1
최
최영
안녕하세요. 패스트캠퍼스에서 '강수진 박사의 프롬프트·컨텍스트 엔지니어링 아카데미' 수강 중입니다.
강의자료에 올라와 있는 코랩에서 랭스미스 연동실습을 진행중인데요.
영상과 같이 따라하는데도, 코랩에서는 랭스미스가 정상적으로 작동하는 것 처럼 보여지는데, 랭스미스 대시보드에서는 전혀 반영이 안되는 듯한 모습이 보여서 질문드립니다.
프로젝트 이름을 강의와 같이 prompt-course로 설정후 실행했고, 추적 기능도 true로 정상적으로 뜨는 것으로 나오는데, 정작 랭스미스 대시보드 페이지에서는 아무것도 뜨지 않고, 테스트 배드에서도 마찬가지로 아무것도 검색되지 않습니다...
4
이
이연중
안녕하세요
2차로 올라온 강의 중에서 Part3. 프롬프트 분석>Ch1. User intent 분석>User intent 분석하기
사용자 불만 7가지 카테고리 설명이 끝나는 10:00 지점쯤에서 갑자기
코랩 문제 1번 explicit 설명 중간으로 영상이 점프하는 것으로 보여집니다
확인부탁드립니다
감사합니다
1
1
Y
YOngj Kim
안녕하세요. 박사님 패스트 캠퍼스 수강 전 궁금한 부분이 있어서 질문드려요!!
1. EBS 강의 - 제가 사용하는 LLM은 많은데 프롬프트 엔지니어링에 대해서는 전무한데 이 강의를 먼저 듣고 오는게 좋을까요?
2. EBS강의와 패스트캠퍼스의 강의의 간단한 차이를 알 수 있을까요??
1
1
J
JIEUN JEONG
안녕하세요. 패스트캠퍼스에서 '강수진 박사의 프롬프트·컨텍스트 엔지니어링 아카데미' 수강 중입니다. 지금 작성하는 계정으로 The Prompt Test에 회원가입하고, 회원가입 시 강의 때 알려주셨던 코드도 입력하였으나 제 계정이 수강생 계정으로 사용 등록이 안 되는 것 같아 확인 요청 드립니다.
1. 수강생은 자유롭게 사용 가능하다고 하셨지만 사용에 제약이 있는듯 하며,
API Key 관리에 수강생 인증 키 등록 시 "아직 지원하지 않습니다" 뜸 2. langchain 설치 후 The prompt Test > Log > 테스트 로그 확인 시에는
Request failed with status code 500 에러가 뜹니다.
문제 확인에 도움을 부탁드립니다, 감사합니다.
5
1
J
Juseok Kang
안녕하세요. 패스트캠퍼스에서 '강수진 박사의 프롬프트·컨텍스트 엔지니어링 아카데미' 수강 중입니다.
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
google-colab 1.0.0 requires requests==2.32.4, but you have requests 2.32.5 which is incompatible.
langgraph-prebuilt 1.0.5 requires langchain-core>=1.0.0, but you have langchain-core 0.3.80 which is incompatible.
gradio 5.50.0 requires pydantic<=2.12.3,>=2.0, but you have pydantic 2.12.5 which is incompatible.
어떻게 조치하면 될까요???
2
1
곽
곽효민
강사님. 저역시도 수강생 인증키가 되지 않아요. 강의중에 알려주신 인증키도 아직 지원하지 않습니다 로 나옵니다... fa########_######
3
정
정페르
박사님, notion에는 sujin_가입코드 로 알려주는데, 다른 코드를 저는 찿을 수가 없네요 그리고 이 코드도 첨부한 화일처럼 가동이 안되네요 (처음부터 동일한 현상인데 제가 설명을 잘 못한 걸까요?) 로그아웃 후에도 몇 번 시도도 했는데, 저는 계속 working 안됩니다^^ 회원가입코드와 수강생인증코드가 같은 sujin_XXXXX 인가요?
5
정
정페르
안녕하세요, 프롬프트 테스트 세팅중 수강생 인증키를 강의에서 알려주신 (fastcampus_*****)으로 등록을 했는데, 아직 지원을 하지 않습니다 . 라는 alarm이 계속 보여서 설정에 추가로 제가 놓친게 있을까요?
무시하고 등록을 하려고 해도 working 안되네요^^ 그래서 다시 아이디를 만들어서 해도 동일한 현상이 발생합니다^^ (API등록은 클로드가 어제 UPDATE중이라 , OPENAI, GOOGLE, LAMGSMITH만 등록을 한 상태입니다)
9
1
이
이나경
수진님 안녕하세요! 동그라미 재단 일요일 심화반 수업 듣고있는 이나경입니다.
뉴스에서 키워드 추출하는 미션 결과인데 테스트 조건 충족되었는지 문의드립니다.
1.
테스트 조건 : gpt-3.5-turbo, Test-bed(개인 key 연결), zero-shot
2.
테스트 결과 : 100회 동일 답변
3.
config : temp=0 / 나머지 test-bed 기본값
4.
캡쳐 이미지 첨부 = 테스트 결과 화면, 프롬프트
1
1
N
nbdvxgpn9t
안녕하세요 :) 패스트캠퍼스 강의 수강중인데 강의 자료 칸에서 노션 링크를 찾을 수가 없어서 문의드립니다 :(
07.Prompt Engineering 언어모델의 한계와 프롬프트 엔지니어링 현업과제 -2 는
Prompt Engineering 모델 성능평가의 어려움 내용중 요인3, 벤치마크 과발전과 포화에 대한 내용인데요.
순서와 제목이 좀 다른 것같습니다
See more...
3
1
1
서
서민탁
안녕하세요? 박사님. ^^ ThePromptTest 관련 문의 드립니다. 설정→API Key→LangSmith API Key 등록 후 수강생 인증키를 넣고, 등록 클릭 시, [ 아직 지원하지 않습니다. ]라는 문구가 뜹니다. 수업을 따라 갈려면 이게 등록이 되어야 할 것 같은데요. 확인 부탁드립니다.
2
C
Cho Jaekyung
패스트캠퍼스의 강의 수강 중 영상 일부가 검은 화면 + 오디오 없이 재생되어 제보합니다.
•
강수진 박사의 프롬프트·컨텍스트 엔지니어링 아카데미
◦
Part 1. 프롬프트 엔지니어링 시작하기
▪
Ch 4. 실습 환경 세팅
•
05. API KEY 발급 및 설정 (CLAUDE)
◦
4:00~4:30 검은 화면 & no sound
(패캠에 제보 창구가 없어 커뮤니티에 말씀드립니다. ^^;)
1
조
조진우Jeanu
안녕하세요.
아직 수강을 시작하진 않았는데, 업무 중에 궁금한게 있어서 질문드립니다!
CoT 기법을 사용한 프롬프트에 대해서
LLM에게 "어떠한 순서와 방식으로 생각을 해라" 라는 지침을 자세하게 주었을 때
이 생각 과정을 실제로 출력하면서 응답 하는것과(예시 : <think> </think> 사이에 생각 과정을 넣어라)
와 생각 과정을 제외한 응답만 출력하게 하는 것과 성능 차이가 있을까요??
강의도 기대가 많이 됩니다..!
3
1
1
이
이연중
자꾸 글을 남기게 되어 죄송합니다만
prompt Testbed와 GitHub 접속은 어떻게 해야 하는지요? 강의교안이나 실습사이트(Colab)에도 없는 것 같습니다 제가 못찾는 것일수도 있지만, 죄송하지만 안내 부탁드립니다
감사합니다
3
이
이연중
안녕하세요
강의중
렝체인 프레임워크 이해하기 -2 강의가 마지막에 뚝 끊기던데요 혹시 오류가 아닌가해서 문의드립니다
4
1
C
CHAN
안녕하세요. 패캠 프롬 및 컨텍스트 엔지니어링 아카데미 수강생입니다.
현재 실습 환경 세팅 챕터를 보고 있는데 코랩과 API 키 관련 세팅은 전부 완료 했는데 The Prompt Test란 이름의 프롬프트 테스트를 위해 직접 만드셨다고 한 툴을 못 찾겠어서 질문 드립니다.
1
1
S
slicty
안녕하세요. ^^ 오늘 개강한 패캠 강의 문의드립니다.
전에 선수지식인 부록편도 1차때 공개가 된다고 하셨었는데요~
오늘 공개된 강의에서는 선수지식편은 확인할 수 없더라구요~
공개일정이 어떻게 되는지 궁금합니다~
3
1
Share
프
프프
Category
Empty
안녕하세요 박사님, 패스트캠퍼스 온라인 강의 수강생입니다.
강의 자료를 드라이브에서 다운로드 받았는데,
Part4. 프롬프트 제작의 기초 - 핵심 원리와 방법론.pdf 파일에서
프롬프트 엔지니어링 기법 Basic 단계는 없고, Advanced부터 있어서요.
혹시 제가 베이직 단계를 못 찾는 건지, 아니면 자료 업로드가 잘못된 것인지 문의드립니다.