inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Phát triển AI Agent sử dụng LangGraph (feat. MCP)

3.6 강의 관련 질문(interrupt 관련)

Đã giải quyết

49

nathan

86 câu hỏi đã được viết

0

선생님 안녕하세요

좋은 강의 감사합니다.

 

강의를 보며 소스코드를 실행하고 있는데, 3.6 강의에서 수업에 나온 영상과 다르게 코드가 작동하는 부분이 있어서 질문드립니다.

 

  1. agent가 제시한 도구는 그대로 사용하되, args를 바꾸는 경우

수업에서는 아래 코드를 쓰면 바로 요약된 AIMessage가 작성되도록 진행이 되는데,


for chunk in graph.stream(
    Command(resume={"action": "update_args", 'data' : {'query' : "Large Language Model : A Survey 논문의 내용을 검색해서 요약해주세요"}},),
    config,
    stream_mode="updates", # values가 아니다. 수정할때는 updates
):
    print(f'chunk == {chunk}')

 

저는 아래와 같이 나옵니다. 여기에서 continue를 해도 계속 같은 메시지가 무한반복이 되어버리는 현상이 나옵니다;

image.png

 

  1. agent가 제시한 도구를 바꾸는 경우

이 경우에도 위에 처럼 continue를 했음에도 불구하고 계속 "이렇게 진행하면 될까요?" 를 물어보는 현상이 나옵니다. 계속 continue를 해도 같은 현상이 반복되고요

 

image.png

 

혹시 선생님도 같은 오류가 발생하는지 확인이 가능하실까요? 혹시 이런 오류는 어떤 이유때문에 발생하는 것인지도 답변이 가능하시면 정말 감사하겠습니다.

 

 


llm 모델을 small_llm이 아니라 일반 llm으로 하니 정상적으로 나오네요. small_llm의 한계 때문에 다음 단계로 못넘어가는 것일까요?

다음 단계로 넘어가는건 비교적 쉬운 task 같은데 small llm의 어떤 부분? 때문에 이런 무한 loop 오류가 발생하는 것인지도 궁금합니다. 답변이 가능하신 선에서 말씀해주시면 감사하겠습니다.

프롬프트엔지니어링 llm ai-agent langgraph mcp 카카오공채-개발

Câu trả lời 1

0

jasonkang

안녕하세요, 저는 처음 보는 에러인데요,

첫번째 스크린샷을 보시면 duckduckgo에서 RateLimitError 라는 에러가 발생하는데, 에러가 발생해서 다시 컨펌을 받는게 아닌가 싶기도 합니다.

말씀하신 것처럼 small_llm에서 에러가 발생한다면, 모델이 처리하기에 조금 더 어려운 Task가 아니었나 생각합니다. 아니면 llm 이 바로 답변을 한다고 했을 때, small_llm은 한 번 더 확인을 받고자 하는게 아닌가 싶기도 하구요.

아마도 무한루프의 오류라기 보다는 모델의 특성으로 보시는게 더 좋을 것 같습니다. 추가로 실제 서비스에서 위와 비슷한 내용을 구현하신다고 한다면 사용자에게 나가는 답변을 생성하는 중요한 단계이니 가급적이면 큰 모델을 활용하시는 걸 추천합니다.

max token을 제한하는게 왜 성능을 개선하게 되는걸까요?

0

24

2

pyzerox 유니코드 에러

0

68

2

영상 메타데이터 생성 관련 LLM 활용 질문

0

63

1

종합부동산세 부분 tool 사용 질문 드립니다.

0

69

2

uv sync 파이썬 버전문제 onnxruntime

-1

99

2

MCP를 활용해서 간단한 에이전트를 만들어보세요

0

94

1

PDF 형식

0

60

1

5.3 langchain-mcp-adpater를 활용한 MCP 도구 사용 tool_list 지연 사유

0

87

2

3.6 human_in_the_loop 3rd case

0

80

1

summary 를. 시스템메세지에 추가하는 부분에 관하여

0

67

3

병렬 처리 중 retrieve 관련 궁금한 사항

0

73

1

query 에 대한 answer 결과값이 나오지 않습니다.

0

93

2

사람과 관련된 표현이 없는데 rewrite 로 이동하지 않는경우

0

71

1

retriever 관련 질문

0

62

1

인터룹 관련 질문

0

47

2

2.4 Self-RAG 결과가 달라요!

0

75

2

md vs txt 차이..

0

133

2

OpenAI API 호출 때문에 발생하는 Error code: 429 문제

0

111

2

단순 도구 사용과 도구를 가진 에이전트를 사용하는 것의 차이가 궁금합니다.

0

86

1

LangChain과 LangGraph v1

0

133

1

2.4 강의 관련 질문(답변을 검증하는 self rag)

0

71

2

후속강의 문의

0

71

2

그래프 구현 조언 부탁드립니다!

0

73

2

3.3 강의 에러 질문

0

111

1