input key가 여러개인 경우 RunnablePassThrough를 쓰는 이유가 궁금합니다.
97
작성한 질문수 1
5강 마지막에 RunnablePassThrough의 경우 딕셔너리 형태의 key 와 value를 넘겨줄 때 key(강의에서 information)를 미리 RunnablePassThrough에 할당하면 value만 str형태로 입력해도 간편하게 invoke할 수 있다는 것으로 이해했는데요,
두번째 예시에서 key가 두가지인 경우(information, continent)에 RunnablePassThrough를 사용하나 하지 않으나 딕셔너리 형태로 두 키와 밸류를 모두 입력해야하는 것 아닌가요?
강의의 의도가 이런 경우에는 RunnablePassThrough를 쓰는 것이 적절하지 않다는 것인지, 혹은 제가 놓지는 무언가가 있는지 궁금합니다.
답변 1
1
안녕하세요! 좋은 질문 감사합니다
강의에서 말하고자 한 포인트는:
키가 하나일 때 → RunnablePassthrough를 쓰면 value만 주면 돼서 편하다.
키가 여러 개일 때 → 결국 딕셔너리 입력이 필요하기 때문에 RunnablePassthrough의 장점이 거의 없다.
따라서 말씀하신 대로, 키가 여러 개라면 RunnablePassthrough는 굳이 쓸 필요가 없고,
그냥 일반 딕셔너리 입력을 쓰는 게 자연스러운 경우가 많습니다. 다양한 사용방법 예시를 보여드리기 위해서 간단하게 언급한다고 봐주시면 좋을 것 같습니다!
Spring AI 프레임워크를 사용하지 않은 이유
0
16
1
38차시 캔버스와 앱, 그리고 에이전트 모드에서
0
16
2
import Hub Error
0
13
1
워드프레스 502 Bad Gateway 오류
0
28
2
제미나이 이미지생성 노드를사용했고 n8n에서 생성된 이미지를 해당 서버로 자동 업로드할때 value에 값을 어떤걸 넣어줘야 할까요>?
0
21
1
안녕하세요! 질문이 있습니다.
0
81
2
'팀 단위 AI 업무 혁신' 자문 관련하여 문의드리고자 합니다. (연락처 요청)
0
96
1
🚨 OpenAI 유료계정인데 할당량 초과인 경우!!
0
129
2
ollama 같은 모델 상이 답변
0
97
2
도서, 그리고 로드맵 강의 순서
0
109
2
RAG와 MCP의 차이가 조금 헷갈립니다
0
821
2
첫번째 강의 화면과 설명이 안 맞는 거 같아요
0
124
1
JsonOutputParser 질문입니다
0
95
2
RAG 강의 안듣고 AGENT 강의 먼저 들어도 되나요?
0
177
1
openai 사용하면서부터 할당량 초과했다고 나오네요.
1
478
2
Safety 이해
0
91
1
가상환경 설정
-2
240
6
ram 용량
0
135
2
강의 순서 질문
0
180
1
Safety prompt에 대한 질문이 있습니다
0
136
2
딥시크
0
181
1
JsonOutputParser
0
156
1
vscode에서 환경 설정하는 데 어려움이 있습니다
0
393
2
Template 사용에 관해 질문 있습니다.
0
224
2





