더북(TheBook)

마지막으로 agent를 초기화합니다.

코드

agent = initialize_agent(
    tools=tools,
    llm=llm,
    agent=AgentType.OPENAI_FUNCTIONS,
    verbose=True
)

initialize_agent 함수로 랭체인 에이전트를 생성합니다.

tools는 에이전트가 사용할 도구입니다.

llm은 사용자의 질문을 보고 어떤 도구를 사용할지 결정합니다.

AgentType.OPENAI_FUNCTIONS는 OpenAI Function Calling 기반의 에이전트를 의미하며, 자연어 입력에서 도구 호출로 자동 연결됩니다.

verbose=True는 에이전트의 처리 과정을 콘솔에 출력합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.